 
/* BASIC RESET */
a img { border:0 }

/* HTML ELEMENTS */


/* COMMON CLASSES */
.break { clear:both; }

/* SEARCH FORM */
#searchform { margin:50px 200px; font-size:18px; }
#searchform div { color:#DC4600; }
#searchform div input { font-size:18px; padding:5px; width:320px; }
#suggestions{ position:absolute; top:110px; width:320px; z-index:100; }

/* SEARCHRESULTS */
#searchresults { border-width:1px; border-color:#919191; border-style:solid; width:320px; background-color:#DC4600; font-size:10px; line-height:14px; }
#searchresults a { display:block; background-color:#e4e4e4; clear:left; height:56px; text-decoration:none; }
#searchresults a:hover { background-color:#525C75; color:#ffffff; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a:hover span.searchheading { color:#ffffff; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#f1f1f1; }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background-image:url(shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }



.menutds a{
font-weight:bolder; 
display:block; 
float:left; 
width:140px;  
_width:125px;  
}

.raqstds{
display:block;
float:left;
font-weight:bolder;
width:10px;
margin-top:-1px;
margin-left:5px; 
_margin-left:2px; 
}

.clear{
clear:both;
display:block;
}

.reaermore{
display:block;
float:left;
font-weight:bolder;
margin-bottom:5px;
margin-left:15px; 
}   


.reaermore:hover{
  
} 
   
.readermoretr td{
border-bottom:none !important;
}

.leftartdiv{
width:395px; 
float:left;
}

.rightartdiv{
width:120;
float:left;
 
}  

.raqreader{
position:relative;
top:-1px;
}

.raqreader:hover{
 
}  

.seartitle{
position:absolute; top: 80px; z-index:99;
}

.txtsearch{
border:medium none; color:#525C75; font-size:14px; font-weight:bold; height:20px; padding:2px 5px; width:150px;
display:block;
float:left;
margin-right:1px;
}

.buttonsearch{
background:url(searchbutton.jpg);
border:medium none;
cursor:pointer;
height:24px;
padding:0; 
 
 width:27px;
float:left;
display:block;
}



.atabber{ 
 
}

.spanntab{
 
display:block;
float:left;
margin-top:3px;
padding-left:5px;
padding-right:5px;
}
 

#homeback{
 margin-left:23px;
 _margin-left:13px; 
width:111px;
  
}
 
#cinemaback{
  width:98px;
}
  
#litback{
width:121px;
 }
 
#musicback{  
  
}

.tabbshere a{
display:block;  
float:left;
   margin-top:47px; 
 
 }

.tabbshere{
 
background:url("ehadertabs.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:70px;
margin-top:-43px; 
_margin-top:-63px;
width:467px;
   
}

.mylogo{
  
display:block;
position:relative;
top:15px;
}

.sidepartners{

} 

.sidepartnertitle{
border-bottom:1px solid black;
font-size:14px;
font-weight:bolder;
margin-bottom:5px;
margin-left:35px;
width:170px; 
}

.sidepartners .menutds{
border-bottom:1px solid #eeeeee; 
display:block;  
padding:3px 0px; 
}

.sidepartners .menutds a{
float:none;
} 

.sidepartners{
width:170px; 
}


.siderbartable{
margin-left:35px;
width:170px;
}

.music600{
display:block;
text-align:center;  
padding-left:25px;    
padding-bottom:10px; 
}

.music600 img{
border:1px solid black;  
}


.ranimger{
border:none !important;
} 
 

.artran a{
color:#DC4600;
font-weight:bolder;
} 

.artran{
display:block;
margin-bottom:10px;
}

 
.banner200{ 
display:block;
text-align:center;
margin-bottom:5px;
  }

.banner200 img{
margin-left:17px;
width:159px;;
}
 

.artitleback{ 
background:url(artbacktitle.jpg) no-repeat scroll 0 0 white;
 color:#4C4C4C;
font-size:20px;
font-weight:bolder; 
height:47px;
line-height:50px;
margin:0;
padding:0; 
text-indent:20px;
 
width:561px;
} 


.myh1{
 font-size:10px;
font-weight:lighter;
left:0;
   
position:relative;
top:0;
}

.innernavbar{ 
margin-bottom:10px;
}

#seconda_colonna_text{
_padding-top:20px; 
}

.intdiver{
padding-left:45px;
width:138px;
}

.inmenu li{
display:block;
margin-bottom:5px;
border-bottom:1px solid #eeeeee;
padding-bottom:5px; 
list-style-type:none; 
text-align:left; 
}

.inmenu li a{
text-align:left;
}

.intitle{
font-size:14px;
font-weight:bold; 
margin-bottom:10px;
}








