@charset "iso-8859-2";
/* CSS Document */

body {margin:0px auto; padding:0; text-align:center; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../grafica/template/en/supramonte-orgosolo.jpg);  background-position:center top; background-repeat:no-repeat; background-color:#2A1003;}

/* Struttura */

#contenitore { margin:0px auto; padding:0; text-align:center; }/*background-image:url(../grafica/template/it/sfondopagina.jpg); background-position:center top; background-repeat:repeat-y;*/

#top {margin:0px auto; padding:0; text-align:center; position:relative;min-height:870px; height:auto !important ; height:870px;  }

#bottom {margin:0px auto; padding:0; text-align:center;  height:285px; background-image:url(../grafica/template/it/supramonte-orgosolo-footer.jpg); background-position:center top; background-repeat:no-repeat;}

/* Contenuti */

.contenuti {margin:0px auto; padding:0; text-align:center; position:relative; width:1000px;}

#testo {padding-top:343px; padding-left:291px; padding-right:33px; width:676px; text-align:left; font-size:11px;}
	#testo h1 { font-size:14px; color:#F90;}
	#testo a {color:#F90; text-decoration:underline;} #testo a:hover {color:#CCC; text-decoration:none;}
	#frase{width:676px; height:123px; margin-bottom:20px;}
	#briciole {font-size:9px; color:#999; padding:10px 0;}
#menutop {position:absolute; top:162px; left:33px; width:224px; height:156px; background-image:url(../grafica/template/en/base.jpg); background-position:left top; background-repeat:no-repeat;}

	#menutop a {border:0;} #menutop img {border:0;}
	#menutop #home {position:absolute; top:16px; left:15px; width:201px; height:24px;}
	#menutop #chisiamo {position:absolute; top:40px; left:15px; width:201px; height:25px;}
	#menutop #dovesiamo {position:absolute; top:65px; left:15px; width:201px; height:25px;}
	#menutop #photogallery {position:absolute; top:90px; left:15px; width:201px; height:28px;}
	#menutop #richiediinformazioni {position:absolute; top:118px; left:15px; width:201px; height:22px;}
#menuleft {position:absolute; top:367px; left:34px; width:224px; height:415px; text-align:left; color:#3E501E; font-size:11px;}
	#menuleft ul {list-style:none; margin:0; padding:0;}
	#menuleft li {line-height:20px; margin-left:20px;}
	#menuleft a {color:#000; text-decoration:none;} #menuleft a:hover {color:#000; text-decoration:underline;}
	#menuleft strong {font-weight:normal;} #menuleft em{ font-style:normal;}
	#menuleft #infoazienda img { border:0; position:absolute; top:350px; left:0; width:224px; height:65px;}
#language {position:absolute; top:9px; left:758px; width:152px; height:23px;}
	#language img {border:0; float:left;}
	#italiano img {width:37px; height:23px; }
	#inglese img {width:37px; height:23px;}
	#tedesco img {width:38px; height:23px;}
	#francese img {width:40px; height:23px;}
#flash{ position:absolute; top:34px; left:254px; width:659px; height:268px; }

#footer { padding:100px 50px 0 50px ; font-size:10px; line-height:20px; } 
#footer a {color:#FFF; text-decoration:none; margin:0 5px;} #footer a:hover {color:#FFF; text-decoration:underline;}
#footer strong {font-weight:normal;} #footer em{ font-style:normal;}


#formcontatti {width:450px; background-color:#7EAE34; padding:20px; color:#000; border:8px solid #DCD5D5; margin-left:40px;}
#formcontatti a {color:#41541D; text-decoration:underline;}
.testomodulo {
	border: 1px solid #41541D;border-right:0; border-bottom: 0;
	background-color: #FFF;
	color: #000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:410px;
	margin-bottom:6px;
	padding:3px;
}


.bottonemodulo {
	border: 2px solid #CCC;
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	color: #FFFFFF;
	background-color:#734D33;
	font-size: 12px;
	font-weight:bold;
	margin:0px;
	padding:4px;
	text-transform:uppercase;
}

.testomodulon {
	border: 2px solid #FFA717;
	background-color: #ffffff;
	color: #000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding-right:1px;
	padding-top:1px;
	padding-left:1px;
	padding-bottom:1px;
}

.testomodulocerca {
	border: 1px solid #ccc;
	background-color: #ffffff;
	color:#666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	width:83px;
}

#spaziatorecontatti {
	width:90%;
	text-align:right;

}

.fotopagineleft {
border:2px solid #FFA717;
margin-right:10px;
margin-bottom:10px;
float:left;
}

.fotopagineright {
border:2px solid #FFA717;
margin-left:10px;
margin-bottom:10px;
float:right;
}


.richiediinformazioni {
	background-color:#663300;
	text-align:center;
	padding:4px;
	display:block;
	margin:10px 0;
	}
	
.immaginenews {float:left; border:1px solid #FF9900; margin-right:10px; margin-bottom:10px; width:120px; height:75px;}
.immaginenewsright {float:right; border:1px solid #FF9900; margin-left:10px; margin-bottom:10px; width:250px; height:200px;}

hr {clear:both}


.colore1 {
padding:5px;
border-top:1px solid #333;
border-right:1px solid #333;
}

.colore2 {
padding:5px;
border-top:1px solid #333;
border-right:1px solid #333;
}

.occhiello {
font-size:80%;
color:#666666;
margin-top:10px;
}

.titolonews {
color:#FF9900;
font-size:150%;
font-weight:normal;
padding-bottom:3px;
}

.sottotitolo{
font-size:90%;
color:#ccc;
}

.datanews {
text-align:right;
font-size:80%;
color:#CCC;
margin-bottom:5px;
}

.introduzione {
font-size:90%;
font-style:italic;
color:#EFEFEF;
margin-bottom:10px;
}

.clear{clear:both;font-size:0;line-height:0;height:0;}
.sub{vertical-align:sub;}
.super{vertical-align:super;}

label { margin-bottom:2px; text-align:left; margin-right:10px; font-size:10px; display:block; text-transform:uppercase; color:#000; margin-top:5px; font-weight:bold;}
fieldset {padding:10px; border:1px solid #333;}
legend {padding:2px; margin: 0  3px 20px 3px; color:#FFF; background-color:#41541D;}
.fontpiccolo { font-size: 9px; }
.centrale {text-align:center;}

.floatright{float:right;}

.fotodestra {width:320px; float:right;}
.fotodestra img {border:4px solid #41541D; margin-bottom:10px; margin-left:10px;}
