/*
 * Id: 7.1241958
 * Version: 1291305637
 * Generated: Feb 23, 2012 12:52:16 AM
 * Rendered: 
 */
    * {
border:0 none;
margin:0;
padding:0;
}

@font-face {
	font-family: 'Gill Sans MT';
	src: url('/polopoly_fs/7.1241958.1291305637!/GillSansMT.eot.css'); /*--- IE6+ ---*/
	src: local('Gill Sans MT'),
		local('Gill Sans MT'),
		url('/polopoly_fs/7.1241958.1291305637!/GillSansMT.woff.css') format('woff'), /*--- FF>=3.6 ----*/
		url('/polopoly_fs/7.1241958.1291305637!/GillSansMT.TTF.css') format('truetype') /*--- FF&lt;=3.5, Saf3+, Chrome, Opera10+ ---*/
		;
}

/*----------------------------SLIDER-------------------------------*/ 
.slider {margin-bottom:0px;width:1008px;height:582px;padding-left:69px;margin-left:-69px;margin-top:0px;background-repeat:no-repeat;
background-image: url('/polopoly_fs/7.1241958.1291305637!/BKGslider.png'); }

#photos.galleryview {max-height:590px;}
#pointer {margin-left:-873px;max-height:0;max-width:0;display:none;}
.strip_wrapper {margin-top:-651px;max-width:311px;padding:256px 248px;}
.filmstrip li {clear:both;right:-684px;top:133px;min-height:120px;}
/*-----------------------------------------------------------------*/ 


body {
overflow-y:scroll;
background-color:#ede9e8;
padding-top:0px;
position:relative;
background-position:center top;
background-repeat:repeat-x;
background-image: url('/polopoly_fs/7.1241958.1291305637!/backhead.png');
}
p, .prev_cat {
color:#555a6e;
font-family:Arial,Helvetica,sans-serif;
text-align:left;
}
a:link, a:active, a:visited, a:hover {
border:medium none;
color:#000000;
text-decoration:none;
}

.clear {clear:both;}
.TEST {border:1px solid #FF0000;}

.container {
margin:auto ;
overflow:visible;
position:relative;
text-align:center;
width:978px;
}

.separator {height:46px;} 
.imghead{margin-bottom:10px;}
.flash {margin:20px 0px;}
.logo {margin:0px;position:absolute;top:23px;left:-12px;z-index:5;}



/* ------------------------------MENU------------------------*/ 
.menu {left:439px;position:absolute;text-align:left;top:50px;z-index:1050;}
.menu_level_1 a, .menu_sel {border-left:3px ridge #054A97;color:#888888;font-family:'Gill Sans MT',Arial,Helvetica,sans-serif;font-size:15px;font-weight:bolder;padding:8px 16px;font-variant:small-caps;}
.menu #_1, .menu #_1 a {border-left:0 none;}
.menu div, .menu a {float:left;text-align:center;}
.menu_sel {text-decoration:underline;}
.menu a:hover {background-color:#FFFFFF;}
.menu a:hover, div.menu_sel {color:#054A97;}




.contenuto {margin-top:0;padding:0px 20px 50px;text-align:left;width:945px;border-bottom:2px ridge #666;}
.contenuto a {color:#8D6B4C;font-family:'Gill Sans MT',Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
.contenuto a:hover {color:#054A97;text-decoration:underline;}
.contenuto p {font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;line-height:22px;margin-top:8px;padding-right:0;}
.contenuto h1 {background-color:#054A97;color:#FFF;font-family:'Gill Sans MT',Arial,Helvetica,sans-serif;font-size:21px;font-weight:normal;letter-spacing:3px;margin-bottom:20px;padding:0px 55px 2px 80px;border-top:2px groove #054A97;border-right:4px groove #054A97;margin-left:14px;width:340px;}
.contenuto h2, .contenuto h3, .contenuto h4 {font-family:'Gill Sans MT',Arial,Helvetica,sans-serif;float:left;}
.contenuto img {float:left;margin-right:15px;margin-top:11px;}

	.sinistra {float:left;padding-right:10px;width:293px;}
	.sinistra img {float:left;margin-right:10px;}

	.destra {
	float:left;
	margin-left:22px;
	width:330px;
	}
		.destra img {
		float:left;
		margin:-5px 13px 0 0;}


/*---------------------------- SOTTOMENU -------------------------*/

.sottomenu {background-position:left top;background-repeat:no-repeat;height:312px;padding:8px 42px 0 35px;width:182px;float:right;margin-left:30px;
background-image: url('/polopoly_fs/7.1241958.1291305637!/BKGsottomenu.png');}
.sottomenu a {color:#555;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;}
.sottomenu div.link {margin:0px;padding:1px;border-bottom:2px groove #CCCCCC;}
.sottomenu a:hover {color:#FFFFFF;text-decoration:none;}



/*-------------------- preventivo --------------------*/
.preventivo .all_label {min-width:375px;}
.preventivo .all_label input {min-width:221px;}
.preventivo div.resto_form, .preventivo textarea {min-width:526px;}
.preventivo .prev_cat {font-size:12px;}
.preventivo .prev_cat img {border:medium none;float:left;margin:7px 15px 0 0;padding:0;}


.footer {margin-top:0;padding:15px 0;text-align:center;width:100%;}
.footer a:link, .footer a:active, .footer a:visited {border:medium none;color:#666;font-weight:bold;text-decoration:underline;}
.footer a:hover {color:#054A97;text-decoration:none;}
.footer p {color:#555A6E;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:30px;text-align:center;}


      
