/* CSS Document */

html,body {
	margin: 0;
	padding:0;
	}
	
body {
	font-family:"Trebuchet MS";
	background-color:fff;
    text-align: center;  
	}

#conteiner {
	position:relative;
	margin: 0px auto;   /*centra negli altri browsers*/
	width:920px;
    text-align: left;
	background-image:url(../grafica/bg_conteiner.jpg);
	}
#conteiner_int {
	position:relative;
	margin: 0px auto;   /*centra negli altri browsers*/
	width:920px;
    text-align: left;
	background-image:url(../grafica/bg_conteiner_int.jpg);
	}
#header {
	position:relative;
	height:287px;
	}
	
#testi_top{
		position:absolute;
		top: 0px;
		left:24px;
		color:#003399;
		font-size:11px;
		width: 856px;
		text-align:right;
	}	
	
div#navigation{float: left;width: 146px; padding: 0px 20px 0px 20px;}
div#extra{float: right; width: 370px; color:#FF6600; font-size:14px; background-image:url(../grafica/bg_extra.jpg); background-repeat:no-repeat;}
div#content{margin: 0 440px 0 230px; padding:0; color:#0FA3CC; font-size:12px; background-image:url(../grafica/bg_content.gif); background-repeat:no-repeat; background-position:bottom; background-position:right;}
div#content a{color:#0FA3CC;}
div#content_int{margin: 0 30px 0 230px; padding:0; color:#0FA3CC; font-size:12px; background-image:url(../grafica/bg_content.gif); background-repeat:no-repeat; background-position:bottom; background-position:right;}
div#content_int a{color:#0FA3CC;}
div#footer{clear:both; text-align:center; padding: 37px 40px 0 0; background-image:url(../grafica/bg_footer.jpg); background-repeat:no-repeat; height:23px; background-color:#FFFFFF; text-align:right;  color:#66CCFF; font-size:14px; font-style:italic; font-weight:bold;}
div#footer2{color:#FE6700; text-align:right; font-size:12px; font-style:italic; background-color:#fff; padding-right:40px; font-weight:bold; height:40px;}
div#footer2 a{ color:#CC0000;; text-decoration:none; font-weight:bold;}
div#footer2 a:hover{ text-decoration:underline;}

div#extra2{width: 363px; height:164px; padding-left:7px; color:#29A5C9; font-size:14px; background-image:url(../grafica/bg_extra2.gif); background-repeat:no-repeat;}
div#extra2 a{color:#FE6700; font-weight:bold; text-decoration:none;}
div#extra2 a:hover{ text-decoration:underline;}

div#extra3{padding-top:20px; color:#33CCCC; font-size:16px; font-weight:bold;}
div#extra3 a{color:#33CCCC;}

div#navigation ul{list-style-type: none;margin: 0;padding: 0;}
div#navigation li{margin: 0;padding:0; }
div#navigation li a{ display:block; width:129px; text-decoration: none; padding: 2px 0 0 17px; color: #fff; font-size:14px; font-weight:bold; background-image: url(../grafica/bg_button_sx_out.gif); background-repeat:no-repeat; border-top:dotted #FF9900 1px}
div#navigation li a:hover{color: #ffcc00; background-image: url(../grafica/bg_button_sx_over.gif);}
div#navigation li#activelink a{color: #ffcc00; background-image: url(../grafica/bg_button_sx_over.gif);}

h1 {
	color: #010066;
	font-size:14px;
	font-weight:bold;
	}
h2 {
	font-size:16px;
	font-weight:bold;
	}

h3 {
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	}
h4 {
	color: #29A5C9;
	font-size:14px;
	font-weight:bold;
	}

#banner_gfi {
	position:absolute;
	top:42px;
	left:702px;
	}
	
#banner_top {
	position:absolute;
	top:132px;
	left:603px;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:24px;
	}
#banner_top a{
	color:#000066;
	font-size:18px;
	text-decoration:none;
	}
.fotosx{
	margin-right:20px;
	}
.fotoMister{
	border: #66CBFF 15px solid;
	}
.tabellaMister{
	height:20px;
	font-size:14px;
	border-bottom:dotted;
	border-bottom-color:#66CBFF;
	border-bottom-width:1px;
	}

/***************** nuovo index********************/

#banner_italmoda{
	width:600px;
	height:120px;
	background-color:#FFFFFF
		}

div#testi_index{ float:left; width:250px; color:#0FA3CC; font-size:12px; background-image:url(../grafica/bg_content.gif); background-repeat:no-repeat; background-position:bottom; background-position:right;}

#chiusura_content{ clear:both}
