﻿html, body {
	height: 100%;
	margin:0;
	padding:0;
	color:#000;
	background-color:transparent;
	
}
#page {
	z-index: 2;
	position: relative;
}
#bg{
	position:fixed;	
	background-image:url(../background/sfondo1.jpg);
}

.clr{
	clear:both;
	height:1px;
	font-size:1px;
}
body { 
	font-family: Arial;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
	color:#000;
	background-color:transparent;
	overflow:auto;
}
h1{font-size: 20px;margin-bottom:8px;margin-top:0}
h1 span{font-size: 12px;}
h2{margin-top:0;margin-bottom:0px;font-size:17px;font-style:italic}
h3{margin:0;padding:0;color:#666}

img#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#wrapper{
	width:754px;
	height:350px;
	min-height:600px;
	height:600px;
	height:auto !important;
	position:absolute;
	top:0px;
	left:235px;
	z-index:999	
}
#contentflash{
	width:100%;
	height:99%;
	position:relative;
	z-index:1;
}

#content{
	width:678px;
	height:300px;
	min-height:300px;
	height:300px;
	height:auto !important;
	margin:0;
	padding:0;
	padding:20px 38px 15px 38px;	
	margin-top:4px;
	background:url(../images/bgr_white.png);
}
#content a{color:#000;line-height:18px;font-weight:900}
#content a:hover{text-decoration:none;color:#F90}

#content a.back{text-decoration:none;color:#666;line-height:18px;font-weight:900;float:right}
#content a.back:hover{text-decoration:underline;color:#637136}

	 #left{width:438px;padding-right:0px;float:left}
	 #right{width:240px;float:left}	
	 
	 #right ul.sidemenu{float:right;text-align:right;margin:0;padding:0;line-height:22px;margin-bottom:15px}
 	 #right ul.sidemenu li{list-style-type:none}
	 #right ul.sidemenu a{text-decoration:none;font-size:14px;font-weight:600;color:#82888d;}
	 #right ul.sidemenu a:hover{font-weight:900;color:#ee7f01}
	 #right ul.sidemenu a.current{font-weight:900;color:#ee7f01}

	 ul.sidemenu_casolari{float:right;text-align:right;margin:0;padding:0;line-height:22px;margin-bottom:15px}
 	 ul.sidemenu_casolari li{list-style-type:none}
	 ul.sidemenu_casolari a{text-decoration:none;font-size:14px;font-weight:600;color:#82888d}
	 ul.sidemenu_casolari a:hover{font-weight:900;color:#ee7f01}
	 ul.sidemenu_casolari a.current{font-weight:900;color:#ee7f01}

#banner{
	width:754px;height:265px;background-color:#000;	
}
/* immagini testate */
.generica{background:url(../images/generica.jpg) no-repeat}
.generica_en{background:url(../images/generica_en.jpg) no-repeat}
.via_appennini_it{background:url(../images/appennini_alta_it.jpg) no-repeat}
.via_appennini_en{background:url(../images/appennini_alta_en.jpg) no-repeat}
.via_appennini_de{background:url(../images/appennini_alta_de.jpg) no-repeat}
.convenzioni{background:url(../images/convenzioni.jpg) no-repeat}
.servizi{background:url(../images/servizi.jpg) no-repeat}
.contatti{background:url(../images/contatti.jpg) no-repeat}
.marche{background:url(../images/marche.jpg) no-repeat}
.artecultura{background:url(../images/cultura.jpg) no-repeat}
.natura{background:url(../images/natura.jpg) no-repeat}
.percorsi{background:url(../images/percorsi_segreti.jpg) no-repeat}
.sapori{background:url(../images/sapori.jpg) no-repeat}
.storia{background:url(../images/storia.jpg) no-repeat}
.tradiz_eventi{background:url(../images/tradizioni.jpg) no-repeat}



.logo{
	width:506px;height:326px;position:absolute;z-index:99;background-image:url(../images/logo.png);top:0px;left:0px	
}
#lang{
	text-align:right;color:#000;float:right;margin-right:280px;margin-top:130px	
}
#lang a{text-decoration:none;font-size:11px;color:#000;font-weight:900}
#lang a:hover{text-decoration:underline;color:#F90}
#menu{
	width:754px;height:97px	
}
#menu ul{
	margin:0;
	padding:0;
}
#menu ul li{
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	width:126px;
	height:93px;
	margin-right:4px;
	background-color:#FFF;
	opacity: .7;
    /* For IE 5-7 */  
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);  
	/* For IE 8 */  
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";	
}
#menu ul li.pj{
	width:103px;height:93px;float:left;margin:0;background-color:#ee7f01;
	opacity: 1;
    /* For IE 5-7 */  
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  
	/* For IE 8 */  
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";		
}


#menu ul li a{
	margin:0;
	padding:0;
	width:126px;
	height:93px;
	display:block;
	color:#8c8e8f;
	text-decoration:none;
	font-size:14px;
	font-weight:600;
	text-align:center;
}
#menu ul li a:hover{
	color:#ee7f01;
}
#menu ul li a.current{
	color:#ee7f01;
}

#menu ul li a span{	
	display:block;
	margin-top:70px;
	text-transform:uppercase;
}
#menu ul li.pj a{
	margin:0;
	padding:0;
	text-decoration:none;
}
#box_news{
width:244px;height:116px;float:left;border:3px solid #a9c48c;background-color:#FFF;
}
#box_news{
width:244px;height:116px;float:left;border:3px solid #a9c48c;
}
#box_banner_it{
width:231px;height:122px;float:left;margin-left:25px;background:url(../images/banner2.jpg) no-repeat;
}
#box_banner_it a{
width:231px;height:122px;display:block;text-decoration:none;
}
#box_banner_it2{
width:139px;height:116px;float:left;margin-left:25px;border:3px solid #a9c48c;background:url(../images/banner3.jpg) no-repeat;
}
#box_banner_it2 a{
width:139px;height:116px;display:block;text-decoration:none;
}
#box_banner_en{
width:231px;height:122px;float:left;margin-left:25px;background:url(../images/banner2en.jpg) no-repeat;
}
#box_banner_en a{
width:231px;height:122px;display:block;text-decoration:none;
}
#box_banner_en2{
width:139px;height:116px;float:left;margin-left:25px;border:3px solid #a9c48c;background:url(../images/banner3en.jpg) no-repeat;
}
#box_banner_en2 a{
width:139px;height:116px;display:block;text-decoration:none;
}

#box_banner_de{
width:231px;height:122px;float:left;margin-left:25px;background:url(../images/banner2de.jpg) no-repeat;
}
#box_banner_de a{
width:231px;height:122px;display:block;text-decoration:none;
}
#box_banner_de2{
width:139px;height:116px;float:left;margin-left:25px;border:3px solid #a9c48c;background:url(../images/banner3de.jpg) no-repeat;
}
#box_banner_de2 a{
width:139px;height:116px;display:block;text-decoration:none;
}
/* casolari */
#thumb_casolare{
	width:156px;
	height:150px;
	float:left;
	margin-right:18px;
}
#thumb_casolare a.thumb{
	width:156px;
	height:100px;
	background-color:#FFF;
	display:block;
}

#thumb_casolare span{
	display:block;
	text-align:left;
	font-weight:900;
	font-size:12px;
	padding-top:8px;
}
#thumb_casolare span a.tit{
	text-decoration:none;
	color:#000;
}

.box_servizi{
	width:328px;height:55px;float:left;margin-bottom:45px;margin-right:10px;font-size:11px
}
.box_servizi strong{
	font-size:12px;
}
.box_servizi img{
	float:left;margin-right:10px;border:0;
}
#box_news .thumb_home{
	width:109px;height:117px;float:left
}
#box_news .content_abstract{
	width:130px;height:115px;float:left;padding-left:5px;
}
#box_news .data{
	display:block;color:#F90;font-size:10px;font-weight:900;
}
#box_news .titolo a{
	display:block;color:#6d6d6d;font-size:11px;font-weight:900;line-height:12px;text-decoration:none;
}
#box_news .titolo a:hover{
	text-decoration:underline;
}

#box_news .abstract{
	display:block;color:#000;font-size:10px;line-height:normal;margin-top:4px;
}
#box_news a.read_all{
	text-align:right;display:block;color:#F90;font-size:10px;font-weight:bold;padding-right:8px;margin-top:-2px;text-decoration:underline;
}
#box_news a.read_all{
	text-decoration:none;
}

#footer{
	width:738px;height:31px;
	background-color:#ee7f01;
	color:#FFF;
	font-size:11px;
	line-height:31px;
	padding:0 8px 0 8px;
	opacity: .8;
    /* For IE 5-7 */  
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
	/* For IE 8 */  
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";		
}
#footer a{
	color:#FFF;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
.divider{
	height:2px;width:100%;background-color:#cfcfcf;
}