/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background-color:#eaeaea;}

TD{
	font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; }


#contenitore_cn{
	 width:1000px; margin:0 auto 0 auto; background-color:#FFFFFF; background-image:url(immagini/sfondo_02.gif);}
#contenitore_bottom{
	width:1000px; margin:0 auto 0 auto; background-color:#FFFFFF; background-image:url(immagini/sfondo_03.gif); height:30px;}
#header{
	 background-image:url(immagini/header.png); background-repeat:no-repeat; width:992px; height:35px; margin:0 auto 0 auto;}
#header .tabella{
	margin:5px 0 0 0;}	
#header .tabella a{
	font-size:11px; color:#FFFFFF; padding:0 10px 0 0; font-weight:bold; text-align:center; text-decoration:none;}
#header .tabella a:hover{
	font-size:11px; color:#FFFF33; font-weight:bold; text-align:center; text-decoration:none;}


#contenitore_cn .tabella{
	margin:5px 0 0 0;}	
#contenitore_cn .tabella .logo img{
	margin:0px 0 0 25px; }
#contenitore_cn .tabella .logoskype img{
	margin:8px 0 0 0; }
#contenitore_cn .tabella .navigatore{
	color:#006699; padding:5px 0 0 40px; }
#contenitore_cn .navigatore a{
	color:#006699; padding:0; text-decoration:underline;}				
#contenitore_cn .link{
	background-image:url(immagini/link.jpg); width:990px; height:20px; margin:10px 0 0 6px; padding:1px 0 0 0; text-align:center;
	color:#FFFFFF;}
#contenitore_cn .link a{
	color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold; text-decoration:none; font-size:11px;}	


#box_sx{
width:189px; float:left; margin:0 0 0 6px; /* IE6 FIX: */
overflow:hidden; display:inline; }

#box_sx .spazio{
	margin:3px 0 0 0}	
#box_sx .bkg{
	background-image:url(immagini/bkg-menu.gif); width:100%; height:30px; margin:0;}
#box_sx .bkg .titolo{
	color:#FFFFFF; font-weight:bold; padding:7px 0 0 15px; font-size:13px;}	

#box_sx .menu a{
	color:#333333; background-color:#e4e4e4; width:100%; height:23px; text-decoration:none;
	display:block; }
#box_sx .menu a:hover{
	color:#333333; background-color:#bbbbbb; width:100%; height:23px; text-decoration:none;
	display:block; }	

#box_sx .menu .categoria{
	color:#333333; background-color:#e4e4e4; width:100%; height:23px; text-decoration:none;
	display:block; margin:1px 0 0 0;}

#box_sx .menu .categoria:hover{
	color:#333333; background-color:#bbbbbb; width:100%; height:23px; text-decoration:none;
	display:block; margin:1px 0 0 0;}

	
#box_sx select{
	background-color:#ecca2c;}
#box_sx .newsletter{
	margin:15px 0 0 7px; width:165px; background-color:#eaeaea; }
#box_sx a{
	color:#990000; text-decoration:underline; padding:0 5px 0 5px; font-weight:bold; font-size:11px;}
#box_sx .news{
	border:1px solid #ccc; width:100%; margin:2px 0 0 2px; color:#666666; font-size:11px; padding:2px; background-color:#e4e4e4;}			
	
#box_cn{
width:591px; margin:0; float:left; margin:0 0 0 10px; /* IE6 FIX: */
display:inline; }

#box_cn .bkg{
	background-image:url(immagini/bkg-cn.gif); width:591px; height:30px; margin:3px 0 0 0;}
#box_cn .bkg .titolo{
	color:#FFFFFF; font-weight:bold; padding:7px 0 0 15px; font-size:13px;}	
#box_cn .tabella{
	margin:0;}
#box_cn .tabella .titolo{
	color:#333333; padding:0; color:#FF0000; font-weight:bold; display:block;}
#box_cn .tabella .testo{
	color:#333333; padding:0 5px 0 10px; line-height:17px;}			
	
#box_dx{
width:190px; float:right; margin:0 4px 0 0; /* IE6 FIX: */ display:inline; }
#box_dx img{
	margin:0;}	
#box_dx .bkg{
	background-image:url(immagini/bkg-dx.gif); width:190px; height:30px; margin:3px 0 0 0;}	
#box_dx .bkg .titolo{
	color:#FFFFFF; font-weight:bold; padding:7px 0 0 15px; font-size:13px;}
#box_dx .bkgtesto{
	background-color:#dde6e4; width:190px; margin:0;}	
#box_dx .testo{
	color:#333333; padding:5px 5px 0 10px; line-height:18px; }
#box_dx .testo p{
	color:#FF0000; font-weight:bold;}	
.form{
	width:90px; margin:2px 0 0 0; font-size:9px;}	

#footer{
	background-image:url(immagini/bkg-footer.jpg); width:990px; height:115px; margin:25px 0 0 6px; float:left; display:inline;}
	
#footer .tabella{
    color:white; margin:15px auto 0 auto;}
#footer .tabella .titolo{
	font-weight:bold; font-size:13px;}
#footer a{
	font-size:12px; color:#FFFFFF; text-decoration:none;}
#footer a:hover{
	font-size:12px; color:#FFFF00; text-decoration:none;}			