/* CSS Document */
body{background:#FFFFFF; width:100%; text-align:center; margin:0; padding:0; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:20px;}
img{border:none;}
#tabellona{ width:100%; border:none; padding:0; margin:0;}
#cellacentrale{ width:906px; padding::0; margin:0; border:none}
h2{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc0000;}
#maincontainer{width:906px; text-align:left; margin:0; padding:0;}
/*homepage*/
#col_sinistra{background-image:url(../immagini/bg_top_left.jpg); background-repeat:repeat-x}
#col_destra{background-image:url(../immagini/bg_right.jpg); background-repeat:repeat-x;}
#sfondo-home{ width:906px; height:380px; background-image:url(../immagini/showroom-cunati-home.jpg); background-repeat:no-repeat; overflow:hidden}
#contents{ width:906px; height:256px; background-image:url(../immagini/bg_down_homepage.jpg); background-repeat:no-repeat; overflow:hidden}
#footer{width:906px; height:35px; background-image:url(../immagini/bg_footer.jpg); background-repeat:no-repeat; clear:both;}
#logo{height:231px; width:142px;overflow:hidden; margin-left:39px;}
#menu{width:142px; height:149px; top:231px; margin-left:39px;}
#menu a{font-family:Tahoma;Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
#menu a:hover{font-family:Tahoma;Verdana, Arial, Helvetica, sans-serif; color:#cc0033;  font-size:11px; text-decoration:none;}
#menu ul{width:142px; height:23px;list-style-type:none; margin:0; padding:0;}
#menu .unselected{ font-family:Tahoma;Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;width:142px; height:23px; background-image:url(../immagini/linea-unselected.png); background-position:bottom left; background-repeat:no-repeat; list-style-type:none; margin-left:0; padding-left:0; text-indent:48px;line-height:23px;}
#menu .selected{font-family:Tahoma;Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;background-image:url(../immagini/linea.png); background-repeat:no-repeat;background-position:bottom left; background-repeat:no-repeat; width:142px; height:23px; text-indent:48px; line-height:23px;}
#contents-left{width:262px; float:left; margin-left:15px; margin-top:28px;}
#contents-left h2{ margin-top:25px;}
#contents-left p{margin-top:15px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:20px; margin-bottom:0px;}
#contents-middle{margin-top:28px; padding-left:41px; width:259px; float:left;}
#contents-middle h2{display:inline;}
#immagine-showroom{margin-top:25px; margin-bottom:5px}
#contents-right{margin-top:28px; margin-left:41px; width:284px; float:left; background-image:url(../immagini/showroom/mappa-somma-lombardo.gif); background-repeat:no-repeat; min-height:259px;}
#contents-right h2{ margin-top:25px;}
#contents-right p{margin-top:27px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:20px; margin-bottom:0px;}
#vai-alla-mappa{position:absolute; margin-top:40px; margin-left:60px; text-decoration:underline; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
.arrow{ margin-left:45px;}
.arrow1{ margin-left:108px;}
/*interna*/
/*le colonne della tabella esterne*/
#col_sinistra_interna{background-image:url(../immagini/bg_interna-left.gif); background-repeat:repeat-x; }
#col_destra_interna{background-image:url(../immagini/bg_interna.gif); background-repeat:repeat-x;}
/*la parte centrale coi contenuti divisa in due*/
#contents_interna{ width:906px; height:256px; background-image:url(../immagini/bg_interna.gif); background-repeat:repeat-x; overflow:hidden}
#interna_left{ width:244px;background-image:url(../immagini/bg_interna-left.gif); background-repeat:repeat-x; float:left; margin:0; padding:0}
#interna_right{padding-top:40px; padding-left:15px; padding-right:25px;width:622px; background-image:url(../immagini/bg_top_nero.gif); float:right; background-repeat:repeat-x}
#sottomenu{min-height:50px; width:224px; padding-left:20px; background-image:url(../immagini/bg_sottomenu.gif); background-repeat:repeat-y;float:left}
#sottomenu-titolo{ margin-top:30px;}
#sottomenu-titolo h2{ margin-top:20px;}
#contents-left h2{ margin-top:25px;}
#img_servizi{ float:right; width:286px; height:294px;}
#img_gallery{width:622px; height:131px; clear:right; float:right; margin-top:60px; text-align:right}
#img_gallery a.nero{ text-decoration:underline; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
#img_gallery a.titoletto{ color:#cc0033; font-weight:bold; text-decoration:underline;}
#img_gallery a img{text-decoration:none}
#sottomenu-mappa{ width:130px; height:55px; background-image:url(../immagini/bg_mappa-servizi.jpg); background-repeat:no-repeat;padding-top:60px; padding-left:90px; }
#sottomenu-mappa a.testo{text-decoration:none; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border-bottom: 1px solid #333333;}
#sottomenu-mappa a.img{text-decoration:none}
#img_galleryleft{margin-top:8px; margin-left:3px}
#img_galleryleft a.nero{ text-decoration:underline; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
#img_galleryleft a.titoletto{ color:#cc0033; font-weight:bold; text-decoration:underline;}
#img_galleryleft a img{text-decoration:none}
#contatti{ height:111px; margin-top:30px;width:619px; background-image:url(../immagini/bg_contatti.png); background-repeat:no-repeat;}
#contatti_sx{ float:left; width:235px}
#contatti_sx ul{ margin:0; padding:0; margin-left:26px;list-style-image:url(../immagini/puntoelenco.gif);}
#contatti_sx li{ line-height:30px;}
#contatti_dx{ margin-left:40px; width:344px; float:left; line-height:10px;}
#contatti_dx img{ vertical-align:middle;}
#contatti_dx li.telefono{ line-height:30px;list-style-image:url(../immagini/telefono.gif);}
#contatti_dx li.fax{ line-height:30px;list-style-image:url(../immagini/fax.gif);}
#contatti_dx ul{ margin:0; padding:0; margin-left:20px;}
#map{ width:619px; height:289px;}
#interna_right_gallery{padding-top:40px; padding-right:25px;width:637px; background-image:url(../immagini/bg_top_nero.gif); float:right; background-repeat:repeat-x}
#contents_photogallery{ width:599px; background-image:url(../immagini/bg_photogallery_cunati.png); background-repeat:no-repeat; margin-bottom:30px;}
#top-fotogallery{ text-align:right; height:30px;}
#contents_photogallery .imago{ width:149px; height:86px; padding:8px; border:1px solid #E1E1E1;}
#contents_photogallery .td1{ padding:8px 10px;}
#contents_photogallery .td3{  padding:8px 15px;}
#contents_photogallery .td2{ padding:3px 38px;}
#interna_right_partners{width:646px; padding-left:16px; background-image:url(../immagini/bg_top_nero.gif); float:right; background-repeat:repeat-x}
#interna_right_partners h2{ margin-top:25px;}
#interna_right_partners h3{ margin-bottom:25px;}
.wrap_partner{ width:646px; padding:0; margin:0; margin-bottom:20px; float:left;margin-top:35px;}
.wrap_immagine{ float:left; width:300px;}
#interna_right_partners .foto{padding:8px; margin-right:10px; float:left; border:1px solid #E1E1E1;}
#interna_right_partners .iconset{ width:75px; height:16px; margin-top:5px; display:inline;}
#interna_right_partners .logo{ float:right; margin-left:150px; width:160px; height:66px; margin-top:35px;}
#wrap-mappa{ width:646px; height:95px; background-image:url(../immagini/ico-mappa.jpg); background-position:left top; background-repeat:no-repeat;float:left;display:inline}
.dove{ float:left; margin-left:140px; display:inline}
.dove a.testo{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline}
.dove a.img{text-decoration:none;}
.dove2{ float:left; margin-left:90px; display:inline}
.titoleto_rosso{ color:#cc0033; font-weight:bold;}
.titoleto_nero{ color:#000000; font-weight:bold;}
#ft_left{ }
#ft_right{ margin-left:500px;color:#999999; font-size:10px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; line-height:35px;}
#ft_right a{ color:#999999; font-size:10px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; line-height:35px; text-decoration:underline}
.ftgrigio{ color:#999999; font-size:10px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; line-height:35px;}
.ftrosso{ color:#c61022; font-size:10px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; line-height:35px;}


