/* CSS Document */

body{margin:0;padding:0;background-color:#1e1e1c;background-image:url(../img/bg-brown.jpg);background-repeat:repeat;}

#menu{height:51px;background-color:#a8a385;text-align:center;border-bottom:1px solid #cfcdb9;font-family:Georgia, "Times New Roman", Times, serif;margin:0;}
.voci-menu{margin:auto;width:954px;position:relative;top:16px;}
.voci-menu a{font-size:16px;color:#fff;font-weight:bold;text-decoration:none;border-bottom:13px solid #8f8b75 !important;padding:0 33px 3px 33px;display:block;float:left;margin:1px;}
.voci-menu a:hover{border-bottom:13px solid #e8e6c8 !important;}
.voci-menu .selected{border-bottom:13px solid #01654e !important}
a{
	outline:none;
	color:#fff;
	text-decoration: none;
}
a:active{outline: none;}a:focus{-moz-outline-style: none;}

.testo-normale{width:920px;margin:0 auto 40px auto;text-align:justify;clear:both}
.mappa {
	float: right;
	height: 350px;
	width: 500px;
	border:1px solid #cecece;
	margin-right:15px;
}
.testo-normale p{padding:0 10px 0 10px;}
.testo-normale strong{color:#01654e;font-size:18px;}
.testo-normale strong a{color:#01654e;font-size:18px;text-decoration:none;}
.testo-normale strong a:hover{color:#01654e;font-size:18px;text-decoration:none;}
.testo-normale .info-box{margin-right:15px;}
.italic {font-style:italic;}

.testo-half{width:460px;margin:0 auto 40px 0px;text-align:justify;float:left;position:relative;left:32px;}
.testo-half p{padding:0 10px 0 10px;margin-left:150px;margin-top:0;}
.testo-half strong{color:#01654e;font-size:18px;}
.testo-half strong a{color:#01654e;font-size:18px;text-decoration:none;}
.testo-half strong a:hover{color:#01654e;font-size:18px;text-decoration:none;}

h1{color:#fff;line-height:37px;font-size:34px;font-weight:normal;margin:0;margin:0 0 0 15px;}
.beige{color:#635f4c !important;font-size:34px;font-weight:normal;margin:0 0 10px 15px;}
.green{color:#01654e !important;font-size:34px;font-weight:normal;margin:0 0 10px 15px;}
.beige-chiaro{color:#a8a285 !important;font-size:34px;font-weight:normal;margin:0 0 10px 15px;}
h3{color:#635f4c;margin:0;line-height:20px;font-size:19px;}
input{width:100%;border:1px solid #dfdfdd;background-color:#fff;}
textarea{width:100%;border:1px solid #dfdfdd;background-color:#fff;}
.invia{background-color:#ddddb8;border-color:#666658;width:150px;position:relative;}
.stampa{clear:both;position:relative;top:15px;margin-bottom:15px;display:table;}

#maincontent{background-image:url(../img/bg-content.jpg);background-repeat:repeat-x;border-top:1px solid #989684;padding-bottom:20px;}
#content{width:990px;margin:auto;display:table;}
#content-int{width:990px;margin:auto;display:table;background-image:url(../img/middle-box.png);background-repeat:repeat-y;background-position:left;margin:0 auto 0 auto;}
#content-int .small-box{width:202px;height:220px;float:left;margin:0px 13px 20px 13px;position:relative;top:0;left:37px;}
#content-int .small-box-video{width:202px;height:220px;float:left;margin:0px 13px 20px 13px;position:relative;top:0;left:37px;}
.swf-home{float:left;width:450px;height:560px;}
.img-home{float:right;width:480px;height:560px;}
.logo-int{float:right;margin:10px 20px 10px 10px;}
.img-int{float:right;width:480px;height:170px;position:relative;z-index:0;overflow:hidden;}
.beige-chiaro{margin-top:10px !important;position:relative;top:30px;left:20px;}
.prod-left{margin-left:35px;width:350px;float:left;}
.prod-left img{margin-bottom:5px;clear:both;}
.prod-left p{clear:both;}
.prod-left p{margin:0 0 3px 0;}
.prod-left strong{color:#01654e;font-size:18px;}
.prod-left strong a{color:#01654e;font-size:18px;text-decoration:none;}
.prod-left strong a:hover{color:#01654e;font-size:18px;text-decoration:none;}
.prod-right{width:560px;float:left;}
.prod-right p{margin-left:10px;}
.prod-right strong{color:#01654e;font-size:18px;}
.prod-right strong a{color:#01654e;font-size:18px;text-decoration:none;}
.prod-right strong a:hover{color:#01654e;font-size:18px;text-decoration:none;}
.thumb img{margin-right:5px;}
.info-box{background-color:#fefefb;border:1px solid #ebebe7;margin-left:10px;padding:10px 25px 10px 10px;}
.info-box strong{color:#b87501;font-size:18px;}
.info-box strong a{color:#b87501;font-size:18px;text-decoration:none;}
.info-box strong a:hover{color:#b87501;font-size:18px;text-decoration:none;}

#home-box{width:990px;height:478px;background-image:url(../img/box-bottom.png);background-position:center 12px;background-repeat:no-repeat;display:table;margin-top:10px;margin-bottom:10px;clear:both;}
.small-box{width:165px;height:255px;float:left;margin:0px 10px 20px 10px;position:relative;top:38px;left:32px;}
.small-txt{margin:0;font-size:12px}

.small-box2{width:165px;height:255px;float:left;margin:0px 10px 10px 40px;position:relative;top:38px;left:32px;}
.small-txt2{margin:0;font-size:12px}

.big-box{border-top:1px solid #ddd;
float:left;
height:80px;
left:32px;
margin:10px 10px 20px;
padding-top:16px;
position:relative;
top:38px;
width:900px;}
.big-box a{background:url("../img/bottone.gif") no-repeat scroll left top #FFFFFF;
display:block;
float:left;
font-size:23px;
font-style:italic;
height:51px;
line-height:51px;
text-align:center;
width:161px;}

.big-box .inner{
float:left;
height:80px;
margin:0;
padding-top:6px;
width:190px;
}



#left{width:610px;height:315px;float:left;margin-left:10px;}
#left strong{color:#b87501;font-size:18px;}
#left strong a{color:#b87501;font-size:18px;text-decoration:none;}
#left strong a:hover{color:#b87501;font-size:18px;text-decoration:none;}
#left{color:#e6e5ce}
#left a{color:#e6e5ce;text-decoration:none}
#left a:hover{color:#e6e5ce;text-decoration:underline}
#left div{clear:both;display:table;margin-bottom:8px;margin-top:8px;}
#left div p{margin:0;}
#right{width:300px;height:315px;float:right;}
#right strong{color:#b87501;font-size:18px;}
#right strong a{color:#b87501;font-size:18px;text-decoration:none;}
#right strong a:hover{color:#b87501;font-size:18px;text-decoration:none;}
#right{color:#e6e5ce}
#right a{color:#e6e5ce;text-decoration:none}
#right a:hover{color:#e6e5ce;text-decoration:underline}
#right div{clear:both;display:table;margin-bottom:8px;margin-top:8px;}
#right div p{margin:0;}

#footer{background-color:#1e1e1c;padding:10px;margin-top:0;color:#fff;font-size:14px;}
.tirasulamappa {display:block; height:50px;width:920px; clear:both; margin-left:auto; margin-right:auto;
}
.green2 {
	color:#01654e !important;
	font-size:25px;
	font-weight:normal;
	margin:0 0 10px 15px;
}

.cromo{
	text-align: center;
}

.cromo img{	
	margin:20px auto auto;
	border: 2px solid #01654e;
}

.cromo a{
	color:#01654e !important;
	font-size:24px;
	display: block;
	text-align: right;
	margin-right: 50px;
	margin-top: 30px;
}
