BODY {	
	padding:0px 0px 0px 0px;
	margin: 0px; 
	position: relative; 
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
}

BODY,HTML { 
	margin:0px;
	height:100%;
}
/*-----------------------------------------------------------------------------------*/

DIV#container{
	top:0px;
	left:0px;
	width:100%;
	height:100%;	
	margin:0px 0px 0px 0px;
	border:0px solid red;
	background: url("../images/background_default.jpg") no-repeat; 
	position: absolute; 
}


DIV#containerInterno{
	top:0px;
	left:0px;
	width:100%;
	height:100%;	
	margin:0px 0px 0px 0px;
	border:0px solid red;
	background: url("../images/background_interno.jpg") no-repeat; 
	position: absolute; 
}

DIV#content{
	top:230px;
	left:0px;
	width:100%;
	height:450px;	
	margin:230px 0px 0px 0px;
	border:0px solid black;
	background: url("../images/background_content.jpg") repeat-x; 
}


DIV#footer{
	border:0px solid #ff6600;	
	width:100%;
	height:60px;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	background:url("../images/background_footer.jpg"); 
	float:left;
}
DIV#footerInt{
	border:0px solid #ff6600;	
	width:990px;
	height:60px;
	top:0px;
	left:50%;
	margin:10px 0px 0px -495px;
	background: none;
	position:relative;
	clear:left;
	float:left;
}
DIV#footerLeft{
	border:0px solid #ff6600;	
	width:600px;
	height:40px;
	float:left;
	margin-top:5px;
	margin-left:20px;
}

DIV#footerRight{
	border:0px solid #ff6600;	
	width:300px;
	height:30px;
	float:right;
	text-align:right;
	margin-top:5px;
}
/*------------------------------------------------------------------------------------*/
.footer{
	color: #605B4B;
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
}
a.footer:link, .footer:visited {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
	color:#605B4B;
	text-decoration:none;
}
a.footer:hover, .footer:active {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
	color:#605B4B;
	text-decoration:none;
}
/*-----------------------------------------------------------------------------------*/

.footerOrange{
	color: #ed7426;
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
}
a.footerOrange:link, .footerOrange:visited {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
	color:#ed7426;
	text-decoration:none;
}
a.footerOrange:hover, .footerOrange:active {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;  
	font-size:11px;
	color:#ed7426;
	text-decoration:none;
}


DIV#pagina{
	top:0px;
	left:50%;
	width:990px;
	height:450px;	
	margin:0px 0px 0px -495px;
	border:0px solid red;
	background: none;
	position:relative;
}

DIV#menu{
	width:990px;
	height:78px;
	border:0px solid yellow;
	background: none;
	margin:0px 0px 0px 0px;

}

DIV#menuFlash{
	width:990px;
	height:78px;
	border:0px solid red;
	margin:0px 0px 0px 0px;
	background:none; 
}
/*/////////////////////////////////////////////*/

.menu{
	color: #FFFFFF;
	font-family: Verdana;
	font-size:12px;
}
a.menu:link, .menu:visited {
	font-family: Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu:hover, .menu:active {
	font-family: Verdana;
	font-size:12px;
	color:#FFFFFF; /*verde*/
	text-decoration:none;
}

/*//////////////////////////////////////////////*/


/*--------------------------------------------------------------------------------------*/


DIV#paginaHome{
	top:78px;
	left:0px;
	width:990px;
	height:370px;	
	margin:0px 0px 0px 0px;
	border:0px solid red;
	background:none;
}

#img60esimo {position:absolute;top:-190px;left:25px;margin:0px;float:left;}

/*//////////////////////////////////////////////*/


/*   blocco 1 --------------*/

DIV#lingue{
	position:relative;
	top:0px;
	left:0px;
	width:990px;
	height:50px;	
	margin:0px 0px 0px 0px;
	border:0px dotted green;
	background:none;
}

div#payoff{
	position:relative;
	width:732px;
	height:40px;
	top:10px;
	left:0px;
	margin:0px 0px 0px 17px;
	float:left;
	border:0px dotted green;
	background:none;
}

div.payoff_rus {top:0px !important;}



/*//////////////////////////////////////////////*/

/* blocco 2 */
div#prodotti {width:990px;height:220px;margin:0px 0px 0px 10px;top:0px;left:0px;border:0px dotted green;background:none;}
div#categorie {width:100%;height:220px;margin:0px;top:0px;left:0px;border:0px dotted green;float:left;}
div#searchHome {width:313px;height:auto;margin:0px;top:0px;left:0px;float:left;}


/* prodotti bottom */
div#prodottiBottom {width:100%;height:auto;margin:0px 0px 20px 20px;top:0px;left:0px;float:left;}
div#contRealizzazioniNews {width:656px;float:left;}

div#ultimeRealizzazioniHome {width:656px;height:auto;margin:0px;top:0px;left:0px;float:left;}
div#newsHome {width:313px;height:auto;margin:0px 0px 10px 0px;top:0px;left:0px;float:right;border:0px dotted green;background:#ebebeb url("../images/backgroud_bottom.jpg") repeat-x;}
/*div#rigaIco {width:100%;height:60px;margin:0px;}*/
div.ico img {width:95px;height:95px;margin:0px 12px 12px 0px;border:1px solid #cecece;float:left;}
/* /prodotti bottom */

/*--------------------------------------------------------------------------------------*/

/* anteprima news */
div#anteprimaNews {/*width:641px;*/margin:22px 0px 0px 0px;float:left;}
/* /anteprima news */

/* anteprima news 1 */
div.anteprimaNews1 {width:313px;margin-right:15px;float:left;}
div.anteprimaNews1 h2 {height:40px;margin:0px;/*padding:0px 0px 10px 0px;*/font-size:14px;color:#03470C;line-height:20px;float:left;}
div.anteprimaNews1 p {font-size:12px;color:#03470C;line-height:16px;word-wrap:break-word;}
div.anteprimaNews1 p a {font-weight:bold;color:#03470C;text-decoration:none;}
div.anteprimaNews1 p a:hover {color:#569a36;}
div.anteprimaNews1 img {width:313px;height:230px;}
/* /anteprima news 1 */

/* anteprima news 2 
div#anteprimaNews2 {width:641px;margin-right:15px;float:left;}
div#anteprimaNews2 h2 {width:641px;margin:0px;padding:0px 0px 10px 0px;font-size:14px;color:#03470C;line-height:20px;float:left;}
div#anteprimaNews2 p {width:480px;margin:0px;font-size:12px;font-weight:normal;color:#03470C;line-height:16px;float:left;}
div#anteprimaNews2 p a {font-weight:bold;color:#03470C;text-decoration:none;}
div#anteprimaNews2 p a:hover {color:#569a36;}
div#anteprimaNews2 img {width:150px;height:200px;float:right;}
anteprima news 2 */

/* area banner */
div#areaBanner {width:313px;float:left;}
div#areaBanner a {margin-bottom:10px;float:left;}
div#areaBanner a:hover {}
div#areaBanner a img {width:313px;height:70px;float:left;}
/* /area banner */

DIV#privacy-policy{
	font-family:Arial;
	font-size:11px;
    color: #666666;
    width: 450px;
	padding:0px 0px 0px 0px;
}


div#logo_privacy{
	width:500px;
	height:100px;
	border:0px solid red;
	background: url("../images/logoCaoduro_privacy.jpg") no-repeat;
}

testoPrivacy{
	font-family:Arial;
	font-size: 11px;
	color: #666;
}
.testoPrivacy DIV{
	font-family:Arial;
	border:0px solid #CCCCCC;
	font-size: 11px;
	line-height:1.6em;
	color: #666;
	text-align:justify;
	padding:5px 20px 20px 20px;
}
.testoPrivacy A{
	text-decoration:none;
	color:#666;
	font-size: 11px;
}
.testoPrivacy A U{
	text-decoration:underline;
}
.testoPrivacy A:link, .testoPrivacy A:visited{
	text-decoration:none; 
	color:#03470C; /*verde*/
}
.testoPrivacy A:hover, .testoPrivacy A:active {
	text-decoration:none;
	color:#03470C; /*verde*/
}
div#close{
	width:500px;
	height:20px;
	border:0px solid red;
	background: url("../images/underline.jpg") no-repeat;
}

/*/////////////////////////////////////////////////////////////////////////////////////////*/

div#boxNews{
	width:295px;
	height:auto;
	margin:0px 0px 0px 8px;
	padding:15px 0px 20px 0px;
	float:left;
	border:0px dotted red;
}
.titolonews{
font-family:"Lucida Grande", Tahoma, Arial, sans-serif; 
font-size:11px;
color:#ED7426;
font-weight:bold;
}

.linknews:link, .linknews:visited{
color:#656565;
text-decoration:none;
font-size:10px;
font-family:"Lucida Grande", Tahoma, Arial, sans-serif; 
}

.linknews:hover{
color:#A9A8A8;
text-decoration:none;
font-size:10px;
font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
}






/*/////////////////////////////////////////////////////////////////////////////////////////*/

/* scelta lingue*/
div#scelta {width:160px;height:40px;top:0px;left:0px;margin:13px 0px 0px 0px;border:0px dotted green;float:right;}

a#area-riservata {position:absolute;top:8px;right:110px;color:#569A36;font-family:Verdana;font-size:11px;line-height:28px;clear:both;float:left;}
a#area-riservata:link, a#area-riservata:visited {color:#03470C;text-decoration:none;}
a#area-riservata:hover, a#area-riservata:active {color:#569A36;text-decoration:none;}

div#bottLingua {width:20px;height:20px;margin:0px 0px 0px 5px;padding:0px;color:#fff;background:url("../images/grey.gif") repeat-x;float:right;}
.lang {font-family:Arial;font-size:11px;color:#fff;border:0px solid #000000;line-height:1.8em;text-align:center;padding:0px;font-weight:bold;background:url("../images/grey.gif") repeat-x;text-decoration:none;width:20px;height:20px;}

.lang DIV{
	font-family:Arial;
	border:0px solid #CCCCCC;
	font-size: 11px;
	line-height:1.6em;
	color: #FFF;
	text-align:center;
	padding:0px 0px 0px 0px;
	width:20px;
	height:20px;
	margin:0px 0px 0px 0px;
}
.lang A{
	text-decoration:none;
	color:#FFF;
	font-size: 11px;
	background: url("../images/grey.gif") repeat-x;
	width:20px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.lang A U{
	text-decoration:underline;
width:20px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.lang A:link, .lang A:visited{
	text-decoration:none; 
	background: url("../images/grey.gif") repeat-x;
	width:20px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.lang A:hover, .lang A:active {
	text-decoration:none;
	background: url("../images/green.gif") repeat-x;
	padding:0px 0px 0px 0px;
	width:20px;
	height:20px;
	margin:0px 0px 0px 0px;
}


.langSel{
	color:#FFFFFF;
	font-family:Arial;
	border:0px solid #000000;
	font-size: 11px;
	line-height:1.6em;
	text-align:center;
	font-weight:bold;
	background: url("../images/green.gif") repeat-x;
	text-decoration:none;
	width:20px;
	height:20px;
	padding:2px 5px 8px 5px;
}
.langSel A{
	text-decoration:none;
	color:#FFF;
	font-size: 11px;
	background: url("../images/green.gif") repeat-x;
	width:20px;
	height:20px;
	padding:2px 5px 8px 5px;
}
.langSel A U{
	text-decoration:underline;
	width:20px;
	height:20px;
}
.langSel A:link, .langSel A:visited{
	text-decoration:none; 
	background: url("../images/green.gif") repeat-x;
	padding:2px 5px 8px 5px;
	width:20px;
	height:20px;
}
.langSel A:hover, .langSel A:active {
	text-decoration:none;
	background: url("../images/green.gif") repeat-x;
	width:20px;
	height:20px;
	padding:2px 5px 8px 5px;
}

/* prodotti */
div.cat {position:relative;width:313px !important;height:210px;margin:0px 0px 0px 15px;background:url("../images/backgroundCatHome.png") no-repeat;float:left;z-index:20;}
div:first-child.cat {margin-left:10px !important;}

div.catFoto1 {position:relative;width:234px;height:176px;margin:0px;border:1px solid red;float:left;z-index:10;}

div.catTesto {cursor:pointer;position:absolute;width:100% !important;height:210px;margin:0px;background: url("../images/backgroundCatHome.png") repeat-x;float:left;z-index:30;}

div.foto {position:relative;width:100%;height:176px;z-index:-10;}
div.foto img {width:100%;}

div#testo1 {width:100%;height:24px;margin-top:158px;}
div#testo2 {width:100%;height:24px;margin-top:158px;}
div#testo3 {width:100%;height:24px;margin-top:158px;}
/* /prodotti */

div#Ricerca {width:100%;height:55px;margin:0px;background-color:#ED7426;float:left;}
div#boxRicerca {width:293px;height:34px;float:left;margin:0px 0px 0px 10px;}
#cerca {width:256px;height:18px;float:left;font-family:Arial;font-size:11px;color:#999;background:#fff;border:1px solid #CECECE;}
.txt_cerca {width:150px;border:1px solid red;font-family:Arial;font-size:11px;color:#367A27;background:#fff;}

#textbox {
    font-family: Arial;
	font-size:11px;
    color: #999;
    background: #fff;
    width: 154px;
	border:0px solid #BABABA;
}

DIV#send{
	width: 23px;
	height: 23px;
	margin:0px 0px 0px 0px;
	float:right;
	/*background: url("../images/txtSearch.jpg") no-repeat;*/
	border:0px solid black;
}
DIV#send img{
	width: 23px;
	height: 23px;
}
/*
#button {
	background: url("../images/txtSearch.jpg") no-repeat; 
    width: 23px;
	height:23px;
	margin-left:0px;
	float:left;
	border:1px solid black;
    }*/ 

DIV#boxChisei{
	width:220px;
	height:134px;
	float:left;
	margin:11px 0px 0px 10px;
	border:0px solid green;
	background: url("../images/bgChisei.jpg") repeat-x;
}


.chi{
	color: #03470C;
	font-family: Verdana;
	font-size:11px;
	line-height:28px;
}
a.chi:link, .chi:visited {
	font-family: Verdana;
	font-size:11px;
	color:#03470C;
	text-decoration:none;
}
a.chi:hover, .chi:active {
	font-family: Verdana;
	font-size:11px;
	color:#569A36; /*verde*/
	text-decoration:none;
}

/*-------------------------------*/

div#boxChisei3 {width:303px;height:100px;float:left;margin:11px 0px 0px 0px;padding-left:10px;background:url("../images/bgChisei.jpg") repeat-x;}


.chi3{
	color: #03470C;
	font-family: Verdana;
	font-size:11px;
	line-height:28px;
}
a.chi3:link, .chi3:visited {
	font-family: Verdana;
	font-size:11px;
	color:#03470C;
	text-decoration:none;
}
a.chi3:hover, .chi3:active {
	font-family: Verdana;
	font-size:11px;
	color:#569A36; /*verde*/
	text-decoration:none;
}
/*-------------------------------*/


/* sitemap */
div#sitemap {position:relative;width:990px;margin:0px auto;}
div#sitemap ul {list-style:none;width:auto;margin:20px 0px 10px 0px;padding:0px 20px;float:left;}
div#sitemap ul li {padding-bottom:10px;clear:left;float:left;}
div#sitemap ul li:first-child a, div#sitemap ul li:first-child span {font-weight:bold;}
div#sitemap ul li a, div#sitemap ul li span {font-family:Verdana;font-size:11px;font-weight:normal;color:#03470C;float:left;}
div#sitemap ul li a:hover {text-decoration:none;}
/* /sitemap */
