/*
 * Id: 7.1354992
 * Version: 1296225392
 * Generated: Feb 23, 2012 4:40:34 AM
 * Rendered: 
 */
    body {
background-color:#333333; background-position:center 0; background-repeat:no-repeat;  
background-image:url('/polopoly_fs/7.1354992.1296225392!/bg.png')!important;
}

.clear{	clear:both;}


.wrapper{
position: relative; margin:0 auto;  width:938px; padding:10px 0 0 0;
background-position:center center; background-repeat:repeat-y; 
background-image:url('/polopoly_fs/7.1354992.1296225392!/wrapper.png')!important;
}

.flash {
width:674px; height:465px; margin:50px auto 0 223px; padding:48px 0 0 30px; 
background-color:none; background-position:center center; background-repeat:no-repeat!important;   
background-image:url('/polopoly_fs/7.1354992.1296225392!/flash.png')!important;
background:none;
}

.headerleft{
width:200px; background-color:#000000; position:absolute; top:10px; left:10px;  
}
.logo { 
width:200px; height:233px;
background-image: url('/polopoly_fs/7.1354992.1296225392!/logo.png')!important;
}

.menu { margin:0 auto; font-size:15px; font-weight:normal; height:15px;
text-transform:none; position:absolute; top:12px; left:325px;
background:none; 
}

.menu .menu_first { color:white!important; float:left; padding:0; font-family:arial; text-transform:none;
font-size:14px; text-align:center; line-height:25px;
}

.menu .menu_sel { padding:0 8px; text-transform:none; color:#bd9e5d!important; font:Georgia; font-size:14px; text-transform:uppercase;
font-family:Georgia; font-weight:normal; line-height:50px;
background: url('/polopoly_fs/7.1354992.1296225392!/menusel_bg.png')
}

.menu a{ text-transform:none; color:white!important; font-family:Georgia; font-size:14px; text-transform:uppercase;
padding:0 8px; text-decoration:none;
}
.menu a:hover { color:#bd9e5d!important; font-family:Georgia; font-size:14px; text-transform:uppercase;
background: url('/polopoly_fs/7.1354992.1296225392!/menusel_bg.png')
}



.contenuto{
width:650px; min-height:355px; float:none;  margin:0 auto 0 255px; padding:0 0 20px; 
background:none;
}
.container.twoColumnsRightHeavy div.col1 {width:600px; float:none;
}
.right{ float:left; width:0px; padding:0; margin:0; 
}
.container.twoColumnsRightHeavy div.col2 {
float:none; width:350px;
}


.center { float:right;  width:600px; padding:0px; 
}

.center .article_body p { 
width:540px; 
color:#FFFFFF; font-family:Arial; font-size:12px; line-height:18px;  
}

.center .article_title { color:#bd9e5d; font-family:Georgia; font-size:24px; font-weight:normal; padding:0 0 12px;
}


.leftnavigations{min-height:675px;
padding:0 0 0 32px; width:165px; float:none;	
}
.leftnavigations .article_title { color:#bd9e5d; font-family:Georgia; font-weight:normal;  font-size:14px; padding:12px 0;
}

.leftnavigations .article_body p { color:#cccccc; font-family:Arial; font-size:12px; line-height:18px;  
}

.leftnavigations .article_title { color:#bd9e5d; font-family:Georgia; font-weight:normal;  font-size:14px; padding:12px 0;
}
.leftnavigations .link { color:#cccccc; font-family:Georgia; font-weight:normal;  font-size:12px; 
padding:0 0 0 10px;
}
.leftnavigations .link a { color:#cccccc; font-family:Georgia; font-weight:normal;  font-size:12px; 
line-height:17px; text-decoration:none;
display:block;
width:140px;
}
.leftnavigations .link a:hover { color:#BD9E5D; font-family:Georgia; font-weight:normal;  font-size:12px; 
line-height:17px; text-decoration:none;
}

.cla .article_title { color:#FFFFFF; font-family:Georgia; font-weight:normal;  font-size:14px; padding:12px 0;
}

.outlet{
	
}
.outlet .link { color:#bd9e5d; font-family:Georgia; font-weight:normal;  font-size:14px; padding:12px 0;
}
.outlet .link a, .outlet .link a:hover { color:#bd9e5d; font-family:Georgia; font-weight:normal;  font-size:14px; 
text-decoration:none; 
}




.iltempo {	
}
.iltempo .article_title { color:#FFFFFF; font-family:Georgia; font-size:18px; font-weight:normal; padding:12px 0;
}

.box{
	margin-top: 27px;
}

.box1{
background: url('/polopoly_fs/7.1354992.1296225392!/box_bg.png') no-repeat 0 0 transparent;
width:174px; height:40px; padding:100px 0 0 10px; margin:0 20px 0 0; float:left;
}
.box2{
background: url('/polopoly_fs/7.1354992.1296225392!/box_bg2.png') no-repeat 0 0 transparent;
width:174px; height:40px; padding:100px 0 0 10px; margin:0 20px 0 0; float:left;
}
.box3{
background: url('/polopoly_fs/7.1354992.1296225392!/box_bg3.png') no-repeat 0 0 transparent;
width:174px; height:40px; padding:100px 0 0 10px; float:left;
} 

.box .article_title { 
color:#FFFFFF; font-family:Georgia; font-size:14px; font-weight:bold; padding:12px 0;
}
.box .link { 
color:#FFFFFF; font-family:Georgia; font-size:14px; font-weight:bold; padding:12px 0;
}
.box .link a { 
color:#FFFFFF; font-family:Georgia; font-size:14px; font-weight:bold; padding:12px 0; 
text-decoration:none;
}

/*------------------------------------------------------footer-----------------------------------------------*/

.footer{ background:#191919;
width:938px; height:36px; font-weight:normal; padding:0px; margin:10px auto; float:none;
text-align:center; line-height:30px; color:#FFFFFF; font-family:Arial; font-size:12px;
}
.footer a{ font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;
}

.footer a:hover{ color:#FFFFFF; text-decoration:none;
}



.lista_regioni, .map_branches, .lista_regioni li {
display:none;
}


.powered img {
vertical-align: middle;
}

.powered{
margin-top:7px;
}
/*#seToolbar{display:none;}

a.modTxt {display:none;}*/



.dove_siamo{
	float:left; width:600px;
font-family:georgia;
}

.bottom_map02 {
padding:5px 0 5px 285px;
}
.utility_left {
margin:0 0 0 475px;
font-family:georgia;
}

.utility_left a{color:#bd9e5d;text-decoration:none;
	
}
.dove_siamo{
color:#FFFFFF; 
font-family:georgia;
}
.info_dove_siamo {
height:80px;
font-family:georgia;
}
.where {
height:80px;
font-family:georgia;
} 


.preventivo{
font:12px georgia; color:#FFFFFF; 
margin-bottom:20px;
}

.prev_scrivici .form_detail {float:none;
font-family:georgia;
}


.prev_scrivici .text_area{
float:right;
margin-top:-124px;
}

.prev_scrivici .form_detail input, .prev_scrivici .text_area textarea {
background-color:transparent;
border:1px dotted #bd9e5d;
color:#CCCCCC;
font-family:arial;
}

.prev_scrivici .text_area textarea{
height:95px;	
}
.prev_scrivici .form_detail input {
width:260px;
}



      
