@import 'css/reset.css';


html,body {background:#efecca url('img/bgTop.png') repeat-x;}

body {font:.8em  georgia,serif; color:#585743;}

#frase{
	color: #fff;
	margin:	auto;
	overflow: hidden;  text-align: left;
	border-bottom: 1px solid #777;
}
#frase h1{
	color: #E8D7D7;
	font:	11px verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 5px 0;
	background: url('img/bg_frase.bmp');
	text-align: center; 
}

h2{
	color: #556;
	font:	11px verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 3px 0;
	text-align: center; 
}
#frase a {
	font:	11px verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0;
	color: #F4ECEC;
	text-align: center; 
	   text-decoration: none;
}

#frase a:hover { color: #ffff66;    text-decoration: none;}

a {text-decoration:none; color:#6D6B54;}

b, bold, strong {color:#5E5E3E;}

h1 {padding-top:22px; text-align:center;}
h3 {padding-top:22px; font:.8em  verdana, georgia,serif; color:#969373; font-weight:normal!important;}

hr {display:none;}

#content {background:url('img/bgTopContent-trans.png') no-repeat; position:relative; width:710px; margin:0 auto; padding:32px 25px 1.2em }
#destra p {font-size:1em; line-height:1.6em;}

#sinistra { margin:0 0 0 0; padding:30px 0 0 14px; float:left; width:130px; font-size:1em; }
#sinistra a {color:#585743; font-size:1em; font-family: georgia, Arial, Helvetica, sans-serif;}
#sinistra a:hover {color:#3366CC; padding:0 0 0 1px;}

#destra {margin:0; padding:20px 20px 0 0; float:right; width:520px; font:1em  georgia, serif; color:#585743;}
#destra a {color:#A3631D; border-bottom: 1px dashed #A3631D;}
#destra a:hover {color:#046380; border-bottom: 1px dashed #0099CC;}

.img_sinistra {float:left; border:solid 1px gray;  background:#fff url('foto/sfondo_img2.jpg'); padding:5px; margin: 2px 10px 5px 0;} 
.img_destra {float:right; border:solid 1px gray; background:#fff url('foto/sfondo_img2.jpg'); padding:5px; margin: 2px 10px 0 10px;}
.img_mappa {border:solid 1px gray; background:#fff url('fotoc/sfondo_img2.jpg'); padding:1px;}
.img_sinistra_piede {float:left;   margin: 5px 0 0 0;}

#langues {width:735px; padding-right:25px; margin:-7px auto; overflow:auto;}
#langues ul {background:#efecca url('img/coinMenuLangues.png') no-repeat 100% 0; padding:0 4px 10px; float:right;}
#langues ul:before {background:url('img/coinMenuLangues.png'); margin:0 0 4px -4px;}
#langues ul:before,#langues li>*:before {content:''; width:1px; height:1px;}
#langues li {float:left; margin:0 2px; font-size:.7em;}
#langues ul:before,
#langues li>*,
#langues li>*:before {display:block;}
#langues li>* {padding:0 5px 2px; background:#fff url('img/coinItemMenuLangues.png') no-repeat 100% 0;}
#langues li>*:before {background:url('img/coinItemMenuLangues.png'); margin:0 -5px 2px;}
#langues strong {background-color:#a7a37e; color:#fff;}
#langues a {color:#046380;}
#langues a:hover {background:none; outline:1px solid #fff;}

#nav {text-align:center; font-size:1em; border-bottom:2px solid #e6e2af; padding-bottom:7px; margin-bottom:1em;}
#nav li {display:inline; padding:0 8px 0 14px;}
#nav li:first-child {padding-left:0;}
#nav li+li {background:url('img/puceMenu-trans.png') no-repeat 0 55%;}
#nav strong {background:#e6e2af url('img/bgMenuActif.png') repeat-x; border:1px solid #e6e2af; border-bottom-width:0; color:#222; padding:10px 10px 7px;}
#nav a:hover {color:#046380;}

#footer {background:url('img/bandeBlanche.png') repeat-x; height:200px; text-align:center;}
#footer p {height:100px; background:url('img/wrapBlock-trans.png'); width:760px; margin:0 auto; padding-top:35px;}
#footer br {display:none;}
#footer strong {text-transform:uppercase; font-size:.9em; letter-spacing:2px; color:#555;}
#footer em {font-style:italic; color:#989575; font-size:.85em; display:block; background:url('img/hr-trans.png') no-repeat 50% 100%; padding-bottom:20px;}
