@charset "UTF-8";
/* CSS Document */
#all {
	text-align:left;
	margin:0 0 0 0;
	background-color:#252732;
}
#header {
	height:129px;
	width:740px;
	margin:auto;
	background-color:#FFFFFF;
}
#lang{
text-align:right;
font-size:11px;
	color:#6f6f6f;
	width:740px;
	margin:auto;
	margin-top:5px;
	height:16px;
	background-color:#FFFFFF;
}
#headerWrapper {
	background-color:#FFFFFF;
}
#logo {
	float:left;
	padding-top:30px;
}
#payoff {
	width:263px;
	height:80px;
	margin-left:470px;
	padding-top:30px;
}
.hiddenPic {
	display:none;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	margin:0 0 0 0;
}
p {
	margin-top:0px;
	text-align:justify;
}
a.boxTitle {
	font-size:14px;
	color:#d5cba4;
	width:214px;
	font-weight:bold;
}
a.boxTitle:hover {
	font-size:14px;
	color:#d5cba4;
	width:214px;
	font-weight:bold;
	text-decoration:underline;
}
.boxText {
	width:214px;
}
a {
	text-decoration:none;
	border:0px;
	color:#74798b;
}
a:hover {
	text-decoration:underline;
	color:#74798b;
}
h1 {
	color:#74798b;
	font-size:14px;
	margin-top:0px;
	text-align:justify;
}
h2 a {
	margin-top:0px;
	color:#74798b;
	font-size:16px;
	text-decoration:underline;
}
.evidenzia {
	color:#d5cba4;
	font-size:12px;
	font-weight:bold;
}
img {
	border:0px;
}
#menu {
	background-image:url(../immagini/web_bg_13.gif);
	background-repeat:repeat-x;
}
#mainmenu {
	height:59px;
	width:740px;
	margin:auto;
}

#mainmenu a{ background:url(../immagini/button.gif) repeat-x; display:block; height:35px; padding:0 15px; color:#2a2b37; font-size:14px; float:left; padding-top:24px;}
#mainmenu a:hover{ background:url(../immagini/button_roll.gif) repeat-x; display:block; height:35px; padding:0 15px; color:#FFF; font-size:14px; text-decoration:none; padding-top:24px;}
#mainmenu .contenitore{ margin:auto;}

#mainmenu.fra a{ font-size:13px; padding:24px 10px 0;}
#mainmenu.fra a:hover{ font-size:13px; padding:24px 10px 0;}

/*MENU ITA*/
/*#mainmenu a.chiSiamo {
	background-image:url(../immagini/menu_09_1.gif);
	display:block;
	position:relative;
	float:left;
	width:75px;
	height:59px;
}
#mainmenu a.chiSiamo:hover {
	background-image:url(../immagini/menu_roll_09_1.gif);
	display:block;
	position:relative;
	float:left;
	width:75px;
	height:59px;
}
#mainmenu a.chiSiamo_active {
	background-image:url(../immagini/menu_roll_09_1.gif);
	display:block;
	position:relative;
	float:left;
	width:75px;
	height:59px;
}
#mainmenu a.servizi {
	background-image:url(../immagini/menu_10_1.gif);
	display:block;
	float:left;
	width:101px;
	height:59px;
}
#mainmenu a.servizi:hover {
	background-image:url(../immagini/menu_roll_10_1.gif);
	display:block;
	float:left;
	width:101px;
	height:59px;
}
#mainmenu a.servizi_active {
	background-image:url(../immagini/menu_roll_10_1.gif);
	display:block;
	float:left;
	width:101px;
	height:59px;
}
#mainmenu a.candidati {
	background-image:url(../immagini/menu_11_1.gif);
	display:block;
	float:left;
	width:120px;
	height:59px;
}
#mainmenu a.candidati:hover {
	background-image:url(../immagini/menu_roll_11_1.gif);
	display:block;
	float:left;
	width:120px;
	height:59px;
}
#mainmenu a.candidati_active {
	background-image:url(../immagini/menu_roll_11_1.gif);
	display:block;
	float:left;
	width:120px;
	height:59px;
}
#mainmenu a.expInt {
	background-image:url(../immagini/menu_12_1.gif);
	display:block;
	float:left;
	width:215px;
	height:59px;
}
#mainmenu a.expInt:hover {
	background-image:url(../immagini/menu_roll_12_1.gif);
	display:block;
	float:left;
	width:215px;
	height:59px;
}
#mainmenu a.expInt_active {
	background-image:url(../immagini/menu_roll_12_1.gif);
	display:block;
	float:left;
	width:215px;
	height:59px;
}
#mainmenu a.news {
	background-image:url(../immagini/menu_13_1.gif);
	display:block;
	float:left;
	width:47px;
	height:59px;
}
#mainmenu a.news:hover {
	background-image:url(../immagini/menu_roll_13_1.gif);
	display:block;
	float:left;
	width:47px;
	height:59px;
}
#mainmenu a.news_active {
	background-image:url(../immagini/menu_roll_13_1.gif);
	display:block;
	float:left;
	width:47px;
	height:59px;
}
#mainmenu a.privacy {
	background-image:url(../immagini/menu_14_1.gif);
	display:block;
	float:left;
	width:105px;
	height:59px;
}
#mainmenu a.privacy:hover {
	background-image:url(../immagini/menu_roll_14_1.gif);
	display:block;
	float:left;
	width:105px;
	height:59px;
}
#mainmenu a.privacy_active {
	background-image:url(../immagini/menu_roll_14_1.gif);
	display:block;
	float:left;
	width:105px;
	height:59px;
}
#mainmenu a.contattaci {
	background-image:url(../immagini/menu_15_1.gif);
	display:block;
	float:left;
	width:77px;
	height:59px;
}
#mainmenu a.contattaci:hover {
	background-image:url(../immagini/menu_roll_15_1.gif);
	display:block;
	float:left;
	width:77px;
	height:59px;
}
#mainmenu a.contattaci_active {
	background-image:url(../immagini/menu_roll_15_1.gif);
	display:block;
	float:left;
	width:77px;
	height:59px;
}

#mainmenu a.chiSiamo_eng {
	background-image:url(../immagini/menu_09_2.gif);
	display:block;
	position:relative;
	float:left;
	width:69px;
	height:59px;
}
#mainmenu a.chiSiamo_eng:hover {
	background-image:url(../immagini/menu_roll_09_2.gif);
	display:block;
	position:relative;
	float:left;
	width:69px;
	height:59px;
}
#mainmenu a.chiSiamo_active_eng {
	background-image:url(../immagini/menu_roll_09_2.gif);
	display:block;
	position:relative;
	float:left;
	width:69px;
	height:59px;
}
#mainmenu a.servizi_eng {
	background-image:url(../immagini/menu_10_2.gif);
	display:block;
	float:left;
	width:94px;
	height:59px;
}
#mainmenu a.servizi_eng:hover {
	background-image:url(../immagini/menu_roll_10_2.gif);
	display:block;
	float:left;
	width:94px;
	height:59px;
}
#mainmenu a.servizi_active_eng {
	background-image:url(../immagini/menu_roll_10_2.gif);
	display:block;
	float:left;
	width:94px;
	height:59px;
}
#mainmenu a.candidati_eng {
	background-image:url(../immagini/menu_11_2.gif);
	display:block;
	float:left;
	width:122px;
	height:59px;
}
#mainmenu a.candidati_eng:hover {
	background-image:url(../immagini/menu_roll_11_2.gif);
	display:block;
	float:left;
	width:122px;
	height:59px;
}
#mainmenu a.candidati_active_eng {
	background-image:url(../immagini/menu_roll_11_2.gif);
	display:block;
	float:left;
	width:122px;
	height:59px;
}
#mainmenu a.expInt_eng {
	background-image:url(../immagini/menu_12_2.gif);
	display:block;
	float:left;
	width:213px;
	height:59px;
}
#mainmenu a.expInt_eng:hover {
	background-image:url(../immagini/menu_roll_12_2.gif);
	display:block;
	float:left;
	width:213px;
	height:59px;
}
#mainmenu a.expInt_active_eng {
	background-image:url(../immagini/menu_roll_12_2.gif);
	display:block;
	float:left;
	width:213px;
	height:59px;
}
#mainmenu a.news_eng {
	background-image:url(../immagini/menu_13_2.gif);
	display:block;
	float:left;
	width:51px;
	height:59px;
}
#mainmenu a.news_eng:hover {
	background-image:url(../immagini/menu_roll_13_2.gif);
	display:block;
	float:left;
	width:51px;
	height:59px;
}
#mainmenu a.news_active_eng {
	background-image:url(../immagini/menu_roll_13_2.gif);
	display:block;
	float:left;
	width:51px;
	height:59px;
}
#mainmenu a.privacy_eng {
	background-image:url(../immagini/menu_14_2.gif);
	display:block;
	float:left;
	width:110px;
	height:59px;
}
#mainmenu a.privacy_eng:hover {
	background-image:url(../immagini/menu_roll_14_2.gif);
	display:block;
	float:left;
	width:110px;
	height:59px;
}
#mainmenu a.privacy_active_eng {
	background-image:url(../immagini/menu_roll_14_2.gif);
	display:block;
	float:left;
	width:110px;
	height:59px;
}
#mainmenu a.contattaci_eng {
	background-image:url(../immagini/menu_15_2.gif);
	display:block;
	float:left;
	width:81px;
	height:59px;
}
#mainmenu a.contattaci_eng:hover {
	background-image:url(../immagini/menu_roll_15_2.gif);
	display:block;
	float:left;
	width:81px;
	height:59px;
}
#mainmenu a.contattaci_active_eng {
	background-image:url(../immagini/menu_roll_15_2.gif);
	display:block;
	float:left;
	width:81px;
	height:59px;
}

#mainmenu a.chiSiamo_fra {
	background-image:url(../immagini/menu_09_3.gif);
	display:block;
	position:relative;
	float:left;
	width:106px;
	height:59px;
}
#mainmenu a.chiSiamo_fra:hover {
	background-image:url(../immagini/menu_roll_09_3.gif);
	display:block;
	position:relative;
	float:left;
	width:106px;
	height:59px;
}
#mainmenu a.chiSiamo_active_fra {
	background-image:url(../immagini/menu_roll_09_3.gif);
	display:block;
	position:relative;
	float:left;
	width:106px;
	height:59px;
}
#mainmenu a.servizi_fra {
	background-image:url(../immagini/menu_10_3.gif);
	display:block;
	float:left;
	width:76px;
	height:59px;
}
#mainmenu a.servizi_fra:hover {
	background-image:url(../immagini/menu_roll_10_3.gif);
	display:block;
	float:left;
	width:76px;
	height:59px;
}
#mainmenu a.servizi_active_fra {
	background-image:url(../immagini/menu_roll_10_3.gif);
	display:block;
	float:left;
	width:76px;
	height:59px;
}
#mainmenu a.candidati_fra {
	background-image:url(../immagini/menu_11_3.gif);
	display:block;
	float:left;
	width:99px;
	height:59px;
}
#mainmenu a.candidati_fra:hover {
	background-image:url(../immagini/menu_roll_11_3.gif);
	display:block;
	float:left;
	width:99px;
	height:59px;
}
#mainmenu a.candidati_active_fra {
	background-image:url(../immagini/menu_roll_11_3.gif);
	display:block;
	float:left;
	width:99px;
	height:59px;
}
#mainmenu a.expInt_fra {
	background-image:url(../immagini/menu_12_3.gif);
	display:block;
	float:left;
	width:184px;
	height:59px;
}
#mainmenu a.expInt_fra:hover {
	background-image:url(../immagini/menu_roll_12_3.gif);
	display:block;
	float:left;
	width:184px;
	height:59px;
}
#mainmenu a.expInt_active_fra {
	background-image:url(../immagini/menu_roll_12_3.gif);
	display:block;
	float:left;
	width:184px;
	height:59px;
}
#mainmenu a.news_fra {
	background-image:url(../immagini/menu_13_3.gif);
	display:block;
	float:left;
	width:38px;
	height:59px;
}
#mainmenu a.news_fra:hover {
	background-image:url(../immagini/menu_roll_13_3.gif);
	display:block;
	float:left;
	width:38px;
	height:59px;
}
#mainmenu a.news_active_fra {
	background-image:url(../immagini/menu_roll_13_3.gif);
	display:block;
	float:left;
	width:38px;
	height:59px;
}
#mainmenu a.privacy_fra {
	background-image:url(../immagini/menu_14_3.gif);
	display:block;
	float:left;
	width:146px;
	height:59px;
}
#mainmenu a.privacy_fra:hover {
	background-image:url(../immagini/menu_roll_14_3.gif);
	display:block;
	float:left;
	width:146px;
	height:59px;
}
#mainmenu a.privacy_active_fra {
	background-image:url(../immagini/menu_roll_14_3.gif);
	display:block;
	float:left;
	width:146px;
	height:59px;
}
#mainmenu a.contattaci_fra {
	background-image:url(../immagini/menu_15_3.gif);
	display:block;
	float:left;
	width:91px;
	height:59px;
}
#mainmenu a.contattaci_fra:hover {
	background-image:url(../immagini/menu_roll_15_3.gif);
	display:block;
	float:left;
	width:91px;
	height:59px;
}
#mainmenu a.contattaci_active_fra {
	background-image:url(../immagini/menu_roll_15_3.gif);
	display:block;
	float:left;
	width:91px;
	height:59px;
}*/

.bluBox {
	width:220px;
	height:177px;
	background-color:#3C3E47;
	border:solid;
	border-color:#484951;
	padding:7px 7px 7px 7px;
	float:left;
	display:block;
}
.serviziImg {
	border:solid;
	border-color:#484951;
	margin-bottom:7px;
	display:block;
	width:214px;
	height:46px;
	display:block;
}
a.serviziImg {
	background-image:url(../immagini/web_20.jpg);
}
a.serviziImg:hover {
	background-image:url(../immagini/web_over_20.jpg);
}
.bluButton {
	width:214px;
	height:36px;
	vertical-align:baseline;
}
.expIntImg {
	border:solid;
	border-color:#484951;
	margin-bottom:7px;
	display:block;
	width:214px;
	height:46px;
	display:block;
}
a.expIntImg {
	background-image:url(../immagini/web_22.jpg);
}
a.expIntImg:hover {
	background-image:url(../immagini/web_over_22.jpg);
}
.chiImg {
	border:solid;
	border-color:#484951;
	margin-bottom:7px;
	display:block;
	width:214px;
	height:46px;
	display:block;
}
a.chiImg {
	background-image:url(../immagini/web_chi.jpg);
}
a.chiImg:hover {
	background-image:url(../immagini/web_chiOver.jpg);
}
.contattaciImg {
	border:solid;
	border-color:#484951;
	margin-bottom:7px;
	display:block;
	width:214px;
	height:46px;
	display:block;
}
a.contattaciImg {
	background-image:url(../immagini/web_24.jpg);
}
a.contattaciImg:hover {
	background-image:url(../immagini/web_over_24.jpg);
}
.blockSep {
	float:left;
	width:7px;
	display:block;
}
#footerWrapper {
	height:90px;
	background-image:url(../immagini/web_bg_36.gif);
	background-color:#3C3E47;
	background-repeat:repeat-x;
	clear:both;
	padding-bottom:10px;
}
#footer {
	width:740px;
	margin:auto;
	font-size:11px;
	color:#CCCCCC;
}
a.menuFooter {
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
	/*display:block;
	text-decoration:underline;*/
	float:left;
}
#copy {
	font-size:11px;
	color:#6f6f6f;
	clear:both;
}
#redContentWrapperPages {
	background-image:url(../immagini/mission_red_03.gif);
	height:170px;
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#9B1F2E;
}
#flashcontentPages {
	padding-top:10px;
}
#redContent {
	width:740px;
	margin:auto;
}
#bluContent {
	width:740px;
	margin:auto;
}
#bluContentWrapperPages {
	/*background-image:url(../immagini/web_bg_22.gif);*/
	
	background-color:#252732;
	background-repeat:repeat-x;
	padding-top:20px;
}
#contentPages {
	float:left;
	width:480px;
	display:block;
	margin-bottom:10px;
}
#sideBar {
	margin-left:495px;
	padding-bottom:10px;
}
.bluBoxPages {
	width:220px;
	
	background-color:#3C3E47;
	border:solid;
	border-color:#484951;
	margin-bottom:10px;
	padding:7px 7px 7px 7px;
	display:block;
}
.sep_v {
	background-image:url(../immagini/sep_h_07.jpg);
	height:23px;
}
ul {
	list-style-image:url(../immagini/list_el_03.gif);
	list-style-position:inherit;
	padding-left: 25px;
	margin-left: 0;
}


.element, #v_mission{
	background-color:#3C3E47;
/*	border:solid;
	border-color:#484951;*/
	padding:7px 14px 7px 14px;
	
	
	
	
}
.toggler{
	background-color: #252732;
	margin-top:0px;
	color:#74798b;
	font-size:16px;
	text-decoration:underline;
	cursor: pointer;
}
fieldset, img {
	border: 0;
}
input, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	border:none;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	border:none;
	width:100%;
	background: #3c3e47;
}
.black_overlay {
	display: none;
	position:fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:#252732;
	z-index:1001;
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
}
.white_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 25%;
	right:25%;
	bottom:25%;
	width: 500px;
	height: 400px;
	border: 2px solid white;
	background-color: #252732;
	z-index:1002;
	
}
.white_content_mission {
	display: none;
	position: relative;
	bottom:30px;
	width: 500px;
	height: 120px;
	border: 2px solid white;
	background-color: #252732;
	z-index:1002;
	
}
.mission{
padding:20px;
}
.chiudi {
float:right;
	width:15px;
	height:15px;
	z-index:800;
}
#map{
width:460px;
height:345px;
border:none;
margin:auto;
margin-top:20px;}

#mapFrance{
width:460px;
height:345px;
border:none;
margin:auto;
margin-top:20px;}

