@charset "utf-8";
@import url("paragrafi.css");
/* CSS Document */

*{
margin:0;
padding:0;
}

html, body {

behavior: url("csshover.htc"); 
}

#container div {
display:inline;
}

p {
margin:0;
padding:0;
}

img, h1, h2 {
behavior: url("iepngfix.htc");
display:inline;
}


html {

font-family:Tahoma, Geneva, sans-serif;

}


#container { 
width:953px;
position:absolute; 
left:50%; 
margin-left:-476px;
margin-top:24px;
overflow:hidden;

}

#content {
width:953px;
overflow:hidden;
float:left;
}

#col01 {
float:left;
width:287px;
overflow:hidden;
margin-right:6px;
}

#col02 {
float:right;
width:660px;
overflow:hidden;

}
#col03 {
float:left;
width:275px;
overflow:hidden;

}
#col04 {
float:right;
width:380px;
overflow:hidden;

}
.paginazione01_01{ float:left; font-size:12px; text-align: center; width:650px; margin:15px 0 0 0;}


a { color:#626262; text-decoration:none}
a:hover { color:#5ea39c; text-decoration:none}

#footer{ float:left; width:953px; height:32px; line-height:32px; background-image:url(../_img/footer.gif); border-top:20px solid #fff; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF;}

/*inizio ricerca*/
.cerca{ float:left;ont-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.cerca span.errore { position:absolute; margin-top:80px; margin-left:-130px; padding-left:10px; padding-top:8px; background-image:url('../_img/errore.png'); background-repeat:no-repeat; width:120px; height:45px;}
.Ricerca02_01_01 { float:left; width:221px; height:28px; font-size:11px; background-image:url(../_img/sfondo_ricerca.jpg); padding:26px 0 0 66px; }
.Ricerca02_01_01 span.label { float:left; display:none;  }

.Ricerca02_01_01  input { float:left; width:184px; height:19px; border:none; font-family:Tahoma, Geneva, sans-serif; color:#666; font-size:10px;}
.Ricerca02_01_01 .ButtCerca { margin-top:-4px;  }
.Ricerca02_01_01 img {float:left; margin-top:-4px;}
/*fine ricerca*/

/*inizio filtra per*/
.filtra { float:left; width:650px; margin:30px 0 20px 10px;}
.filtra span { float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#869e44; margin:3px 5px 0 0;}
.filtra select { float:left; width:184px; height:19px; border:none; font-family:Tahoma, Geneva, sans-serif; color:#666; font-size:10px; border:1px solid #999;}
.filtra .ButtCerca { float:left; margin-left:5px; padding:3px 10px 4px 10px; background-color:#869e44; color:#FFF; font-size:10px;   }
.filtra .ButtCerca:link, :active, :visited {   }
.filtra .ButtCerca:hover { background-color:#999; color:#FFF; cursor:pointer;}
/*fine filtra per*/

/*inizio gallery dettaglio*/
.gallery_01_01 { float:left; width:265px; margin:20px 0 0 10px;}

.gallery_01_01 .big { width:265px; text-align:center;}
.gallery_01_01 .small { width:265px; margin:0 0 0 -3px;}
.gallery_01_01 .big img { border:1px solid #999; width:263px;}
.gallery_01_01 .small img { border:1px solid #999; height:48px; margin:10px 0 0 3px ;}
/*fine gallery dettaglio*/

/*inizio suggerimenti*/
.suggerimenti {float:left; width:650px;   padding:0 0 0 10px;}
.suggerimenti span {float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; line-height:18px;}
.suggerimenti span.full {float:left; width:650px;  font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; line-height:18px; margin:25px 0 10px 0; }
.suggerimenti span.full strong{float:left;}
.suggerimenti span.full div{float:left; margin-left:10px;}
.suggerimenti .radio {float:left; width:220px; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; margin:0 20px 5px 0; }
.suggerimenti .radio input { vertical-align:middle; margin-right:8px; margin-left:8px; }
.suggerimenti radio { float:left; margin:3px 5px 0 0; }
.suggerimenti .check {float:left; width:170px; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; margin:10px 20px 0 0; }
.suggerimenti check { float:left; margin:3px 5px 0 0; }
.suggerimenti .text_box { float:left; height:18px; width:200px; border:1px solid #CCC; margin-bottom:15px;}
.suggerimenti .voce { float:left; margin:10px 0 0 0; width:600px;font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; line-height:18px;}
.suggerimenti .input { float:left; width:455px; height:18px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; border:1px solid #CCC;}
.suggerimenti .voce .tex { float:left; margin:0 10px 0 0;  }
.suggerimenti .voce .textarea { float:left; width:500px; height:100px; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; border:1px solid #CCC;}
.suggerimenti .voce_contatti { float:left; margin:10px 0 0 0; width:600px;font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; line-height:18px;}
.suggerimenti .voce_contatti .input { float:left; width:200px; height:18px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#626262; border:1px solid #CCC;}
.suggerimenti .voce_contatti .tex { float:left; width:150px; margin:0 10px 0 0;  }
.suggerimenti .voce_contatti .validator { float:left; width:auto; margin-top:0px; margin-left:10px;  }
.suggerimenti .voce_contatti .ast { float:left; width:10px; margin-left:0px; }
.suggerimenti .ButtCerca { float:left; margin-right:20px; margin-top:20px; padding:3px 10px 4px 10px; background-color:#869e44; color:#FFF; font-size:10px; border:0px solid;  }
.suggerimenti .ButtCerca:link, :active, :visited {   }
.suggerimenti .ButtCerca:hover { background-color:#999; color:#FFF; cursor:pointer;}

/*fine suggerimenti*/

/*ADD BY OEN*/

.errori 
{
	display:block;
	color:Red; 
	}
	
.testo_promozione { float:left; padding:0 0 0 10px; width:650px; font-size:11px; line-height:21px; font-family:Verdana, Geneva, sans-serif; color:#626262; text-align:justify;}

/*END*/
