/* START HIDE STUFF FOR IPHONE ////////////////////// */

div#LeftColumn,
div.timeContainer,
div.toolbar-functions,
div.intro,
div.ContentPad h2,
div.share,
div#SideBar,
p.thisWeek,
div.boxBottom,
div#foot,
div#absfoot,
a.abuse,
.noPhone {
display: none;
}

/* SLUT HIDE STUFF FOR IPHONE /////////////////////// */
/* START MODIFIERAD GRIDLAYOUT ////////////////////// */

body {
background: #fff;
}

#header {
width: auto;
height: 45px;
background:none;
padding: 10px 10px 0px 10px;
}

#grid { padding: 10px 10px 0px 10px; }

#document {
margin: 0;
width: auto;
}

div.ContentPad {
padding: 0;
}

#ContentContainer {
overflow: visible;
width: 100%;
}
#Content				
{ 
  float:left; 
  width: 100%; 
  overflow:hidden; 
  }


/* SLUT MODIFIERAD GRIDLAYOUT /////////////////////// */
/* START MODIFIERAD CONTENT YTA ///////////////////// */

div.ofTheDayBox {
background-image: none;
-webkit-border-radius: 5px;
border: 1px solid #d6d6d6;
margin-bottom: 20px;
width: auto;
}

div.ofTheDayBox h4 {
background-image: none;
background-color: #f1f1f1;
}

div.ofTheDayBox div.ofTheDay {
border-right: 0;
min-height: none;
padding-right: 0;
width: auto;
}

div.ofTheDay p {
padding-right: 20px;
display:block;
width:100%;
}

div.ofTheDay a.internal {
background-image: none;
padding: 0;
width: 100%;
}
div.left { 
    display: block;
    
}
div.right { 
    display: block; 
    clear:both;
    float:none;
}



/* START MODIFIERAD CONTENT YTA ///////////////////// */
/* START MODIFIERAR VÄNSTERMENYN //////////////////// */

div.leftmenu ul li a,
div.leftmenu ul.level1,
div.leftmenu ul.level1 li,
div.leftmenu ul.level1 li.first,
div.leftmenu ul.level2 {
background-image: none;
}

div.leftmenu ul.level1 {
width: auto;
}

div.leftmenu ul.level1 li,
div.leftmenu ul.level2 li, 
div.leftmenu ul.level2 li.first {
border: 0;
padding-bottom: 10px;

}

div.leftmenu ul.level2 li a {
line-height: 22px;


}

div.leftmenu ul.level2 {
width: 100%;
}

/* SLUT MODIFIERAR VÄNSTERMENYN ///////////////////// */
/* START MODIFIERAR FONT STORLEKAR ////////////////// */

div.ofTheDay h3 {
font-size: 30px;
}

div.ofTheDayBox h4 {
font-size: 16px;
}

div.ofTheDay p {
font-size: 14px;
}

div.ofTheDay cite {
display: block;
font-size: 14px;
font-style: italic;
margin: 0px 25px 20px 5px;
}

a.playLink {
background:url(../Images/Widget/btnListen.gif) no-repeat left top;
padding: 1px 0px 5px 30px;
font-weight: bold;
font-size: 16px;
line-height: 20px;
}

div.ofTheDay p.thisWeek {
background: url(../Images/bgFade.gif) repeat-x left top;
font-size: 12px;
line-height: 1.4em;
margin: 34px 34px 0 0;
padding: 9px 10px 27px 10px;
width:230px;
}


div.ofTheDay img {
margin-bottom: 6px;
max-width: 240px;
margin-left: 6px;
}

div.pageComments div.postForm { background: transparent url(/UI/Images/Input/frmbg300.gif) 0 0 repeat-y; font-family:Arial; }
div.pageComments div.postForm div.spacing5px { overflow: hidden; font-size: 0px; display: block; height: 5px; }
div.pageComments div.postForm div.spacing10px { overflow: hidden; font-size: 0px; display: block; height: 10px; }
div.pageComments div.postForm div.title { font-size: 20px; padding-bottom: 10px; }
div.pageComments div.postForm div.title span.greyspan { color: #646464; }
div.pageComments div.postForm div.top { background: transparent url(/UI/Images/Input/frmtop300.gif) 0 0 no-repeat; height: 9px; overflow: hidden; }
div.pageComments div.postForm div.content div.padding { padding-left: 10px; padding-right: 10px; padding-top: 15px; }
div.pageComments div.postForm div.base { background: transparent url(/UI/Images/Input/frmbase300.gif) 0 0 no-repeat; height: 9px; overflow: hidden; }

div.pageComments div.errorMessages { height: 100%; color: #FF0000; }
div.pageComments div.errorMessages ul { margin-bottom: 10px; }
div.pageComments div.postForm div.left { display : block; }
div.pageComments div.postForm div.right { display: block; 
    clear:both;
    float:none; }
div.pageComments div.postForm div.captchaWrapper { margin-bottom: 10px; }
div.pageComments div.postForm div.captchaWrapper div.captchaInput { border: 0; background: none; overflow: hidden; overflow: hidden; padding: 3px 5px 15px 5px;  }
div.pageComments div.postForm div.captchaWrapper div.captchaInput input { border: solid 1px #eaeaea; background-color: Transparent; width: 134px; font-family: Arial; font-size: 12px; color: #646464; }
div.pageComments div.postForm div.captchaWrapper div.captchaImage { float: none; }

div.pageComments div.comment div{width:230px;}
div.pageComments div.comment div.bottom { background: transparent url(/UI/Images/PageComments/commentBackgroundiphone.gif) -460px 0 no-repeat; height: 9px; display: block; overflow: hidden; }
div.pageComments div.comment div.top { background: transparent url(/UI/Images/PageComments/commentBackgroundiphone.gif) 0 0 no-repeat; height: 9px; display: block; overflow: hidden; }
div.pageComments div.comment div.content { background: transparent url(/UI/Images/PageComments/commentBackgroundiphone.gif) -230px 0 repeat-y; }
div.pageComments div.comment div.content div.padding { padding: 0px 9px 10px 9px; }

div.text215 { border: 0; background: none; overflow: hidden; overflow: hidden; padding: 3px 5px 15px 5px; }
div.text215 input { border: solid 1px #eaeaea; background-color: Transparent; width: 134px; font-family: Arial; font-size: 12px; color: #646464; }
div.textarea440 { border: 0; background: none; overflow: hidden; padding: 3px 5px 2px 5px; }
div.textarea440 textarea { width: 180px; height: 95px; background-color: Transparent; border: solid 1px #eaeaea; font-family: Arial; font-size: 12px; color: #646464; }

div.ofTheDay a.internal 
{
background-image:none;
background-position: 0 20px;	
line-height: 30px;
}

div.ofTheDay a.internal,
div.leftmenu {
font-size: 16px;
}


/* SLUT MODIFIERAR FONT STORLEKAR /////////////////// */
/* START NAVIGERING SOM BARA FINNS FÖR IPHONE /////// */

div.word,
div.months {
/*background: transparent url(../Images/footbg.gif) no-repeat scroll 0 0;*/
border-bottom: 1px solid #d6d6d6;
margin: 25px 0 10px 0;
overflow: auto;
padding: 10px 10px 20px 10px;	
display:block;
}

div.months h2
{
    display:block;
}


div.word {
background-image: none;
border-bottom: 1px solid #d6d6d6;
margin: 0 0 10px 0;
}

div.word ul,
div.months ul {
padding: 0;
}

div.months ul li {
float: left;
list-style: none;
margin-right: 5px;	
}

div.word ul li {
list-style: none;
padding: 0 0 13px 0;
}

div.word ul li a,
div.months ul li a {
font-size:16px;
font-weight: bold;
}

/* SLUT NAVIGERING SOM BARA FINNS FÖR IPHONE //////// */

/* START TOOLBOX FÖR RECORDS FINNS BARA FÖR IPHONE    */

div.IPhoneToolbar
{
    display:block;   
}

div.IPhoneToolbar .IPhoneToolbar-left
{
    margin-top:10px;
    margin-bottom:10px;
}

a.previousItem
{
    background:url(../Images/Util/temp/siPrev.gif) no-repeat left top;   
    padding: 10px 0 5px 80px; 
    line-height: 20px;
}

a.nextItem
{
    background:url(../Images/Util/temp/siNext.gif) no-repeat left top;
    padding: 10px 0 5px 80px;
    line-height: 20px;
}

/* SLUT TOOLBOX FÖR RECORDS FINNS BARA FÖR IPHONE     */
