html,body{margin:0;padding:0;}
body{font-family:Tahoma,Arial,Verdana;font-size:14px;}

div#container1{background:url("img/sfondo_homepage.jpg");background-repeat:repeat-x;height:800px;}
div#container2{background:url("img/sfondo.jpg");background-repeat:repeat-x;height:800px;padding-left:20px;}
div#home_head{}
#testata2{
	width:754px;
	height:142px;
	background-image:url("img/head.jpg");
	background-repeat:no-repeat;
}
#back_id_alto{background-image:url("img/sf_id_alto.jpg");background-repeat:no-repeat;width:310px;height:13px}
#back_id_basso{background-image:url("img/sf_id_basso.jpg");background-repeat:no-repeat;width:311px;height:19px}
#left-col{background-image:url("img/cws_virtual_1.jpg");background-repeat:repeat-x;width:15%;height:190px;padding-top:0px}
#right-col{background-image:url("img/cws_virtual_4.jpg");background-repeat:repeat-x;width:24%;height:190px;}
#left-col2{background-image:url("img/laterale1p_.jpg");background-repeat:repeat-x;background-position:0px 1px;width:15%;height:218px;padding-top:0px}
#right-col2{background-image:url("img/laterale3p_.jpg");background-repeat:repeat-x;width:24%;height:221px;background-position:0px 2px;}
#virtual-tour-back{background-image:url("img/head2.jpg");background-repeat:no-repeat;width:758px;height:306px;}
#virtual-tour-back-verticale{background-image:url("img/verticale.jpg");background-repeat:repeat-y;width:55px;}
#center{background-image:url("img/cws_virtual_repeat_2.jpg");background-repeat:repeat-y;width:786px;}
#back_sezioni{background-image:url("img/back_sezioni.jpg");background-repeat:repeat-y;width:754px;}
#virtual-360{background-image:url("img/verticale.jpg");background-repeat:repeat-y;width:55px;}
#menu{background-image:url("img/cws_virtual_menu.jpg");background-repeat:no-repeat;width:754px;height:36px;padding-left:0px;padding-right:0px;}
#cws_virtual_menu_under1{background-image:url("img/cws_virtual_menu_sotto2.jpg");background-repeat:no-repeat;background-position:1px 0px;width:310px;height:262px;padding-left:8px;}
#cws_virtual_search_box{background-image:url("img/cws_virtual_search_box.jpg");background-repeat:no-repeat;width:310px;height:115px;padding-top:31px;}
#cws_shadow{background-image:url("img/shadow_cws.jpg");background-repeat:no-repeat;width:310px;height:29px;padding-top:32px;}
#cws_download{background-image:url("img/cws_virtual_box_download_1.jpg");background-repeat:no-repeat;background-position:1px 0px;width:311px;height:171px;}
#virtual-tour-news{background-image:url("img/virtual_reality_1.jpg");background-repeat:no-repeat;img/virtual_object.gifwidth:402px;height:173px;}
#backslide{background-image:url("img/back_slide.jpg");background-repeat:repeat-x;width:754px;height:82px;}
#virtual-tour-head{background-image:url("img/virtual-tour-head.jpg");background-repeat:no-repeat;width:754px;height:57px;}
#foot{background-image:url("img/foot.jpg");background-repeat:repeat-x;width:100%;height:68px;padding-left:0px;padding-right:0px;}
#back-margin-left{background-image:url("img/back-margin-left.jpg");background-repeat:repeat-y;width:287px;padding-left:70px;padding-right:0px;padding-top:20px}
#back-margin-right{background-image:url("img/back_right.jpg");background-repeat:repeat-y;width:432px;padding-left:20px;padding-right:0px;padding-top:20px}
#virtual_tour_bottom_search{background-image:url("img/bottom_search_1.jpg");background-repeat:no-repeat;width:753px;height:55px;padding-left:0px;padding-right:30px;padding-top:17px}
#virtual_tour_back_news{background-image:url("img/top_news.jpg");background-repeat:repeat-x;height:40px;padding-left:0px;padding-right:0px;padding-top:0px}
#back_virtual_download1{background-image:url("img/back_virtual_download1.jpg");background-repeat:repeat-x;height:250px;padding-left:0px;padding-right:0px;padding-top:0px}
#back_virtual_download2{background-image:url("img/back_virtual_download1.jpg");background-repeat:repeat-x;height:250px;padding-left:0px;padding-right:0px;padding-top:0px}
#virtual_tour_background{background-image:url("img/virtual_tour_background.jpg");background-repeat:repeat-x;height:92px;padding-left:0px;padding-right:0px;padding-top:0px}
#back_virtual_pan{background-image:url("img/sf_small_panoramico.gif");background-repeat:no-repeat;padding-left:0px;padding-right:0px;}
#back_virtual{background-image:url("img/sf_div.gif");background-repeat:no-repeat}
#back_virtual_panoramico{background-image:url("img/sf_panoramico.gif");background-repeat:no-repeat;width:100%;height:87%;}
#pan_sotto{background-image:url("img/pan_sotto.gif");background-repeat:no-repeat;width:100%;height:179px;}
#pan_sotto_pulsanti{background-image:url("img/pan_sotto_pulsanti.gif");background-repeat:no-repeat;width:408px;height:83px;}
#virtual_object{background-image:url("img/virtual_object.gif");background-repeat:no-repeat;width:209px;height:258px;background-position:7px 0px;}
#sfondo_mappa{background-image:url("img/SF_CWS.jpg");background-repeat:no-repeat;width:985px;height:586px;}

.title_gray{font-family:Tahoma,Arial,Verdana;color:#ffffff;font-size:24px;padding:20px;font-weight:normal;text-decoration:none;}
a.title_gray{font-family:Tahoma,Arial,Verdana;color:#454545;font-size:24px;padding:20px;font-weight:normal;text-decoration:none;}

.rip{background-repeat:no-repeat;}
.title_black1{font-family:Tahoma,Arial,Verdana;color:#000000;font-size:26px;font-weight:normal;text-decoration:none;}
a.title_black1{font-family:Tahoma,Arial,Verdana;color:#000000;font-size:26px;font-weight:normal;text-decoration:none;}
a.title_black1:hover{font-family:Tahoma,Arial,Verdana;color:#000000;font-size:26px;font-weight:normal;text-decoration:none;}

.a_txt1{font-family:Tahoma,Arial,Verdana;color:#535252;font-weight:normal;text-decoration:none;font-size:12px;}
a.a_txt1{font-family:Tahoma,Arial,Verdana;color:#535252;font-weight:normal;text-decoration:none;font-size:12px;}
a.a_txt1:hover{font-family:Tahoma,Arial,Verdana;color:#e97900;font-weight:normal;text-decoration:none;font-size:12px;}

.text_gray{font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:12px;}
a.text_gray{font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:12px;}
a.text_gray:hover{font-family:Tahoma,Arial,Verdana;color:#000000;font-weight:normal;text-decoration:none;font-size:12px;}

.text_normal_black{font-family:Tahoma,Arial,Verdana;color:#000000;font-weight:normal;text-decoration:none;font-size:12px;}

.text_gray_news{font-family:Tahoma,Arial,Verdana;color:#3E3E3E;font-weight:normal;text-decoration:none;font-size:12px;}
a.text_gray_news{font-family:Tahoma,Arial,Verdana;color:#3E3E3E;font-weight:normal;text-decoration:none;font-size:12px;}
a.text_gray_news:hover{font-family:Tahoma,Arial,Verdana;color:#000000;font-weight:normal;text-decoration:none;font-size:12px;}

.text_gray_1{font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:11px;}
a.text_gray_1{font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:11px;}
a.text_gray_1:hover{font-family:Tahoma,Arial,Verdana;color:#000000;font-weight:normal;text-decoration:none;font-size:11px;}

.padd_10{padding-left:7px;padding-right:7px;font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:13px;}
a.padd_10{padding-left:7px;padding-right:7px;font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:13px;}
a.padd_10:hover{padding-left:7px;padding-right:7px;font-family:Tahoma,Arial,Verdana;color:#757575;font-weight:normal;text-decoration:none;font-size:13px;}
.cws-virtual-button1{background-image:url("img/cws_virtual_button.jpg");width:22px;height:17px;font-family:Tahoma,Arial,Verdana;font-size:13px;text-transform:uppercase;border:0;}

a.virtual_tour_news{color:#000000;font-size:13px;text-decoration:none;font-weight:normal;}
a.virtual_tour_news:hover{color:#757575;font-size:13px;}

.title_orange{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:26px;font-weight:normal;text-decoration:none;}
a.title_orange{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:26px;font-weight:normal;text-decoration:none;}
a.title_orange:hover{font-family:Tahoma,Arial,Verdana;color:#c0c0c0;font-size:26px;font-weight:normal;text-decoration:none;}

.text_orange_2{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:11px;font-weight:normal;text-decoration:none;}

.text_orange_1{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:16px;font-weight:normal;text-decoration:none;}
a.text_orange{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:16px;font-weight:normal;text-decoration:none;}
a.text_orange:hover{font-family:Tahoma,Arial,Verdana;color:#e95d0f;font-size:16px;font-weight:normal;text-decoration:none;}

.button{border-width:0px;font-family:Myriad,Tahoma;font-size:10px;width:70px;height:22px;background-image: url("img/submit.gif");background-repeat: no-repeat;}

.virtual_tour_input{font-family:Tahoma,Arial,Verdana;font-size:11px;text-transform:lowercase;border:0;}

.text_fields{color:#000000;font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;background-color:#ffffff;border-width:1px;border-color:#c0c0c0;border-style:solid;text-transform:none;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#4545454;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff;}

.gray_small{font-family:Tahoma,Arial,Verdana;color:#535252;font-size:13px;font-weight:normal;text-decoration:none;}

h1{color:#535252;font-size:16px;text-decoration:none;font-weight:normal;padding-left:30px;margin:0;}
h1:hover{color:#e97900;font-size:16px;text-decoration:none;font-weight:normal;padding-left:30px;margin:0;}

h2{color:#000000;font-size:14px;text-decoration:none;font-weight:normal;padding-left:80px;margin:0;}
h2:hover{color:#e97900;font-size:14px;text-decoration:none;font-weight:normal;padding-left:80px;margin:0;}

h3{color:#000000;font-size:13px;text-decoration:none;font-weight:normal;padding-left:100px;margin:0;}
h3:hover{color:#e97900;font-size:13px;text-decoration:none;font-weight:normal;padding-left:100px;margin:0;}

h4{color:#000000;font-size:12px;text-decoration:none;font-weight:normal;padding-left:120px;margin:0;}
h4:hover{color:#e97900;font-size:12px;text-decoration:none;font-weight:normal;padding-left:120px;margin:0;}

a{color:#757575;font-size:14px;text-decoration:none;font-weight:normal;}
a:hover{color:#e97900;font-size:14px;}

.orange{color:#e97900;font-size:14px;text-decoration:none;font-weight:normal;}
