/*
 * Id: 7.329421
 * Version: 1294763632
 * Generated: Feb 9, 2012 12:01:44 AM
 * Rendered: 
 */
    /* stili sito */
body {
margin: 0px;
background-image: url('/polopoly_fs/7.329421.1294763632!/bg_body.png'); 
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
background-color:#2C78C4;
}
a {
color: #FFFFFF;
text-decoration: none;
font: 14px Arial, Helvetica, sans-serif;
font-weight: bold; 
}
a:hover {

}
.big_wrapper {
background-image: url('/polopoly_fs/7.329421.1294763632!/bg_wrapper.png'); 
background-repeat:repeat-x;
background-position:top;
margin:0px auto;
height:1024px;
}
.wrapper {
height:1024px;
margin:0px auto;
}
.under_wrapper {
background-image: url('/polopoly_fs/7.329421.1294763632!/bg_content.png');
background-repeat:repeat-x;
background-position:bottom;
height:961px;
width:956px;
margin:0px auto;
}
.top {
width:956px;
height:287px;
margin:0px auto;
}
.top_content {
background-image: url('/polopoly_fs/7.329421.1294763632!/ombra_top.png'); 
background-position:bottom;
background-repeat:no-repeat;
z-index:100;
width:956px;
height:279px;
margin:0px auto;
position:absolute;
}
.top_1 {
width:154px;
height:279px;
float:left;
margin-right:8px;
z-index:10;
}
.top_2 {
width:154px;
height:279px;
float:left;
z-index:10;
}
.top_3,
.top_4,
.top_5,
.top_6 {
width:154px;
height:279px;
float:left;
margin-left:6px;
z-index:10;
}
.top_2 .images {
padding-top:105px;
}
.content {
height:65px;
width:956px;
margin:0px auto;
}
.menu_content {
height:61px;
width:956px;
border-bottom:1px solid #252525;
}
.menu {
margin:0 auto;
width:806px;
height:16px;
}

.menu_sel {
background-image: url('/polopoly_fs/7.329421.1294763632!/fil_menu.gif'); 
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
float: left;
height:56px; 
text-align:center;
line-height:85px;
text-transform:capitalize;
color:#FFFFFF;
font-weight:normal;
padding-left:10px;
padding-right:10px; 
}
.menu_first a {
background-image: url('/polopoly_fs/7.329421.1294763632!/fil_menu.gif'); 
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
position: relative;
float: left;
height:56px;
text-align:center;
line-height:85px;
text-transform:capitalize;
color:#FFFFFF;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}
.menu_first a:hover,
.menu_sel {
background-image: url('/polopoly_fs/7.329421.1294763632!/hover.gif'); 
background-color:#0063a2;
background-repeat:repeat-x;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.menu .rigadivisione {float:left;height:30px;width:9px;} 

.menu_2 {
height:335px;
width:250px;
padding-left:95px;
padding-top:15px;
}
.menu_second_sel {
font-family:Arial;
font-size:12px;
color:#FFFFFF;
line-height:40px;
font-weight:bold;
}
.menu_second_sel a{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
line-height:40px;
font-weight:bold;
}
.menu_second a {
background-image: url('/polopoly_fs/7.329421.1294763632!/row.png'); 
background-repeat:no-repeat;
background-position:left;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
line-height:35px;
padding-left:30px;
}
.menu_second a:hover {
font-family:Arial;
font-size:12px;
color:#2C78C4;
line-height:35px;
}
.div_content {
height:622px;
width:956px;
margin:0px auto;
}
.big_left {
float:left;
width:458px;
height:600px;
padding-left:20px;
padding-top:25px;
}
.big_right {
float:right;
width:458px;
height:600px;
padding-top:25px;
padding-right:20px;
}
.text_1 .article_title,
.text_2 .article_title {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:19px;
color:#FFFFFF;
width:438px;
}
.text_1 .article_body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:438px;
height:75px;
padding-top:15px;
overflow:hidden;
}
.text_2 {
width:445px;
height:560;
}
.text_2 .images {
margin-top:15px;
border:2px solid #0063A2;
}
.text_2 .article_body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:445px;
height:150px;
padding-top:15px;
overflow:hidden;
}
.link a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.bottom {
margin:0px auto;
}
.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:60px;
width:956px;
margin:0px auto;
text-align:center;
}
/*-- polopoly utility --*/

.lista_regioni,
.map_branches {
display: none;
}
.nobody .article_body {
display: none;
}
.gallery .clear_both {
clear: none;
}
.address {
padding-top:3px;
font-family:Arial, Helvetica, sans-serif
font-size:12px;
color:#FFFFFF;
}
.address a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif
font-size:12px;
}
.address a:hover{
color:#0063A2;
text-decoration:none;
}
.powered {
color:#FFFFFF;
font-size:inherit;
text-align:inherit;
margin:inherit;
padding:5px 0px 20px 0px;
}
.powered img {
vertical-align:middle;
border:0px;
}
.powered {
color:#FFFFFF;
}
.powered a {
color:#FFFFFF;
font-size:inherit;
}
.powered a:hover{
color:#0063A2;
text-decoration:none;
}
.utility-left:
 {
visibility:hidden;
}
.lista_regioni,
.map_branches,
.menu_footer,
.info_dove_siamo{
display:none;
}



.chi_sin {
	float:left;
width:390px;
margin-top:30px;
}

.chi_sin img,
.produzione_sx img {
border: solid 1px #000c2f;
margin-left:32px;
margin-right:32px;} 

.produzione_sx img {
 margin:0px; }

.chi_dx {
	width:435px;
float:left; 
margin-top:30px;
}

.chi_dx .article_body,
.produzione_dx .article_body,
.galleria_sin .article_body,
.dove_sin .article_body {
	font-size:12px;
line-height:18px; 
color:#ffffff;  
height:520px;overflow:auto;
}

.chi_dx .article_title,
.produzione_dx .article_title,
.galleria_sin .article_title,
.dove_sin .article_title,
.contatti .article_title {
	font-size:21px;
font-weight:bold;
color:#ffffff; 
margin-bottom:10px;
} 

.sottomenu {
	float:left;
width:245px; 
min-height:50px;
}

.produzione_sx {
	float:left;
width:250px; 
margin-top:30px;
}

.produzione_dx {
	float:left;
width:425px; 
margin-top:30px; 
}

.galleria_sin {
	float:left;
width:360px;
padding-left:40px;
padding-top:40px;
}

.galleria_dx {float:left;margin-left:20px;margin-top:85px;width:530px;}  

.gallery img {
margin:0 0 20px 20px;} 

.dove_sin {
	width:360px;
padding-left:40px;
padding-top:40px;
float:left;
margin-right:30px; 
}
.dove_dx {float:left;margin-top:75px;width:500px;} 

.bottom_map01, .bottom_map02 {display:none;} 

.contatti {
	padding:40px; 
}

.preventivo {
	color:#ffffff; 
}

.prev_cat .all_label {width:370px;} 

.prev_cat .all_label input {
width:250px;} 

.prev_cat .resto_form {
margin-top:6px;width:350px;} 

.prev_cat .resto_form textarea {
width:350px;} 



.sottomenu {
margin-top:30px; 
}

.menu_third a,
.menu_third_sel {
	font-size:14px;
font-weight:bold;
color:#ffffff; 
padding-left:70px;
padding-top:8px;
padding-bottom:8px;
display:block;
width:153px;
background-image: url('/polopoly_fs/7.329421.1294763632!/menu2.png'); 
margin-bottom:6px; 
}

.menu_third a:hover,
.menu_third_sel 
{color:#001329;
background-image: url('/polopoly_fs/7.329421.1294763632!/menu2_over.jpg'); }

.menu_forth a,
.menu_forth_sel {
		font-size:14px;
font-weight:normal;
color:#ffffff; 
padding-left:70px;
padding-top:8px;
padding-bottom:8px;
display:block;
width:153px;
border-bottom:solid 1px #3b3b3b;  
}

.menu_forth a:hover,
.menu_forth_sel {
	font-weight:bold;
color:#6dd1ff;
}

.menu_bg {	
background-image: url('/polopoly_fs/7.329421.1294763632!/menu2_over.jpg');  
margin-bottom:6px;
width:223px; }

.menu_bg .menu_third a {	
background-image: url('/polopoly_fs/7.329421.1294763632!/menu2_over.jpg');  }





      
