@charset "utf-8";
/* CSS Document */

html,body { height:100%; margin:0px; padding:0px; }
body{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/bg_grid.gif); background-position:left -1px; }
body a{ text-decoration:none; color:#666;}
body a:hover { text-decoration:underline; }

#testata { background-color:#FFF; padding:0px 0px 1px 0px; }
#fasciaup {background-color:#e9e9e9; height:26px; border-bottom:1px solid #e2e2e2; margin-bottom:1px; text-align:center; color:#bd3b62; font-weight:bold;}
	#fasciaup a{vertical-align:middle; color:#bd3b62; font-weight:bold;}
	#fasciaup .text { line-height:26px;}
#fascialogo { background-color:#e0e0e0; background-repeat:no-repeat; background-position:50% top; padding:0px; margin:0px; height:128px;}
	#fascialogo.pf { background-image:url(../images/pf/logo_fascia.jpg); }
	#fascialogo.pugni { background-image:url(../images/pugni/logo_fascia.jpg); }
	#fascialogo.zucchero { background-image:url(../images/zucchero/logo_fascia.jpg); }
#fascialogo_separator { background-color:#f0f0f0; padding:0px; margin:1px 0px 0px 0px; height:1px; line-height:1px;}

#mainframe { background-image:url(../images/bg_gradient_u2b.gif); background-repeat:repeat-x; }
	#mainframe .bg_lateral { background-image:url(../images/bg_lateral.png); background-repeat:repeat-y; background-position:50% top; }
#imgtestata, #mainmenu, #corpo, #indirizzo, #bottommenu, #footer { margin:0px auto; width:748px; background-color:#FFF;}
#imgtestata { display:block; position:relative;}
#mainmenu { height:28px; background-image:url(../images/bg_mainmenu.gif); background-repeat:repeat-x; line-height:28px; font-size:10px; color:#999; }
	#mainmenu a{ color:#4f4f4f; margin:0px 10px }
	#mainmenu a:hover{ color:#3366CC; text-decoration:none; }
	#mainmenu a.selected{ color:#336699; font-weight:bold; }
	#mainmenu a.last{ margin:0px 0px 0px 16px; }
	#mainmenu a.bandierina { margin:0px;} 
	#mainmenu a.bandierina img{ margin:8px 10px 8px 0px;} 
#corpo { overflow:auto; padding-bottom:70px;}
	#corpo .col { float:left; color:#666; line-height:18px; margin-bottom:5px; }
		#corpo .titolo { line-height:19px; height:19px; color:#FFF; font-weight:bold; padding-left:9px; margin-bottom:3px; }
		#corpo .span3 { margin:5px 4px -2px 4px; }
		#corpo .col p { margin:16px 8px 8px 8px;}
	#corpo .c1d3 { padding:5px 3px 0px 4px; width:242px; }
	#corpo .c2d3 { padding:5px 3px 0px 3px; width:242px; }
	#corpo .c3d3 { padding:5px 4px 0px 3px; width:242px; }
	#corpo .colSpacer { width:1px; height:310px;}
	#corpo .spa1d3 { background-color:#c2c2c2; margin:27px 0px 0px 0px; }
	#corpo .spa1d1 { background-color:#c2c2c2; margin:5px 0px 0px 0px; }
	#corpo .rowSpacer { background-color:#c2c2c2; margin:4px; height:1px; line-height:1px; clear:both; }
#gallery { }
#gallery img { display:block; float:left; padding:5px 4px; width:241px; height:146px; }
#indirizzo { overflow:auto; color:#999; padding-bottom:9px; font-size:9px; }
	#indirizzo .logo { display:block;}
	#indirizzo .colonna{ float:left; padding:9px;}
	#indirizzo a{ color:#999;}
#bottommenu { color:#545454; font-size:9px; background-color:#e9e9e9; height:17px; line-height:17px; }
	#bottommenu a{ color:#545454; }
	#bottommenu a.first{ margin-left:8px;}
	#bottommenu #webdesign { float:right; margin-right:8px; color:#999; }
	#bottommenu #webdesign a { color:#999; }
#footer { height:9px; background-color:#FFF; }

#scarica_reader { font-size:9px; line-height:11px; }


#frm_contact {}
#frm_contact label .title {
	margin-top:5px;
	font-weight:bold;
	color:#666;
}
#frm_contact label .title.error {color:#F00;}
#frm_contact input, #frm_contact textarea {
	display:block;
	width:99%;
	margin:2px 0px 8px 0px;
	font-size:x-small;
	color:#666;
}
#frm_contact textarea {
	height:60px;
}
#frm_contact .submit { width:auto;}
#frm_contact p {color:#666; line-height:18px;}

.stiker {position:absolute;}
.stiker.flash {top:187px; right:-41px; width:214px; height:94px; background-image:url('/images/stiker.png');}
.stiker.flash img {border:none;}
