* { margin:0; padding:0; }
body { background-color:#FFFFFF;color:#6e6e6e;font-size:12px;font-family: Arial; }
p{line-height:14px;margin-bottom:10px;}
#header { background-color:#FFFFFF;height:227px;}

#wrapper{/*width:1345px;*/width:auto;margin-left:auto;margin-right:auto;}
#centrale{padding-top:20px;}
#left { float:left;width:271px;background-color:#FFFFFF; }
#right { float:right;width:auto;background-color:#FFFFFF }
#center { /*margin-left:272px;*/margin-left:auto;margin-right:auto;background-color:#FFFFFF;width:798px; }

#footer { clear:both;background-color:#1a1a1a;margin-top:-10px;}

div#main_section{margin-left:25px;margin-top:20px;}
h2.section_title{font-family:Arial;font-size:16px;text-transform: uppercase;}
div.section_content{}
div#main_section #swf_image{margin-top:40px;}
div#main_section #swf_image object{width:403px;height:323px;}
div#main_section #swf_image embed{width:403px;height:323px;}

img{border:0;}
/**
#left, #right, #center { padding-bottom: 32767px;
margin-bottom: -32767px; }
#wrapper { overflow:hidden; }
**/
a { color:#807859;text-decoration:none; }
a:hover { text-decoration:underline; }

.pointer{cursor:pointer;}
.bold{font-weight: bold;font-size:14px;}
.uc{text-transform: uppercase;}
.clear-both{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.display-none{display:none;}
.display-block{display:block;}
.align-center{text-align:center;}
.color-orange{color:#FAB150;}

.width-500{width:500px;}

.separator-h{background: url("/public/frontend/images/line_small.jpg") bottom left repeat-x;height:8px;margin:5px 0 10px 0;clear:both;}
.separator-v{background: url("/public/frontend/images/separator.jpg") bottom center no-repeat;height:18px;}

.padding-L20{padding-left:25px;}


/*** PAGINA CHI SIAMO ***/
/*
#cRight{width: 310px;}
#cLeft{width: 440px;}
*/
#cRight{width: 307px;}/*294px;} */
#cLeft{width: 428px;}

#cRight img.left-20{position:relative;left:-20px;}
#cRight img.rightC_image{position:relative;left:-20px;}
#div_chi_siamo, #div_contatti, #div_come_raggiungerci, #div_network{}
#div_contatti h2.small, #div_come_raggiungerci h2.small{font-size:16px;line-height :14px;} 
#div_contatti img{margin-top:10px;}
#div_contatti p{line-height :16px;}
#nuovoEventoTitolo{font-size:14px;font-weight:bold;}

#nuovoEvento #scrollbar_container { position:relative;width:289px; padding-right:10px;} 
  
#nuovoEvento #scrollbar_track{position:absolute;top:0;right:0;height:100%;width:2px;background-color:#D9D9D9;cursor:move;} 
   
#nuovoEvento #scrollbar_handle{width:5px;background-color:#676767;cursor:move;
   -moz-border-radius: 0px;  
   -webkit-border-radius: 5px;  
   opacity:0.9;  
   -moz-opacity:0.9;  
} 
    
#nuovoEvento #nuovoEventoContenuto{overflow:hidden;height:150px;width:294px;}  

#euromilanoBanner{padding-left:0px;}

/*** PAGINA EVENTI ***/
#lista_eventi{}
#lista_eventi .event_item{}
#lista_eventi .event_item .event_item_img{float:right;}
#lista_eventi .event_item .event_item_img img{margin-top:20px;}
#lista_eventi .event_item .event_item_details{width:450px;}
#lista_eventi .event_item .event_item_title{color:#3a3a3a;font-weight: bold;font-size:1.2em;}
#lista_eventi .event_item .event_item_date{color:#6e6e6e;font-size:0.8em;}
#lista_eventi .event_item .event_item_text{color:#6e6e6e;}

#nuovoEvento, #storicoEventi{}

#intestazione_eventi{height:44px;}
#intestazione_eventi #titleEventi{float:left;}
#intestazione_eventi #lista_anni{float:right;text-align:left;width:307px;height:38px;} 
#intestazione_eventi #lista_anni span {padding-top:25px;}
#intestazione_eventi #lista_anni span.img-itm{margin:0;padding:0;padding-top:10px;}

#intestazione_eventi #lista_anni .separator-v{background: url("/public/frontend/images/separator.jpg") bottom center no-repeat;height:18px;width:10px;padding-top:20px;}
#intestazione_eventi #lista_anni .active{font-weight:bold;}                                                 

/*** GALLERY ***/
#lista_foto img{border:1px solid #FAB150;margin:0px;padding:1px;}
#lista_foto .foto-item{border:0;margin-right:20px;margin-top:20px;}
#home_gallery img{border:0;margin:0px;}  
#home_gallery .index-item {text-align:left;margin-right:30px;}
#home_gallery .index-item h2{font-size:14px;}
.selected{color:#FF8000;}
 #load-indicator{margin-top:20px;}

/*** SEZIONE LOCATIOn ***/
#info_sezione_location{padding-left:10px;}
#dettagli_spazio_location{}