/*  -----------------------------------------------------------------------------
/* 	Xhtml tags rewriting and others / Réécriture des balises xhtml et autres
/*  -----------------------------------------------------------------------------
*/
@media only screen and (max-device-width: 1024px) {
html{ color:#000; padding:0;margin:0;}
body{	
	background-size:110% 100%;
	width:1000px;
	margin:auto;
	margin-top:10px;
 }
 nav#barreFixe{
	width:102%;
	left:0;
	right:0;
 }
}
html{color:#000; padding:0;margin:0; }
body{
	font-size:100%;
	font-family: 'Signika', sans-serif;
	text-align:left;
	margin:auto;
	padding:0;
	padding-top:0;
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#002963;
	background-attachment:fixed;
}
header, nav, footer, figure, section, article, figcaption, aside { /* @note : introducing new HTML5 elements */	display: block;	border:0;margin:0;	padding:0;}
hr{visibility:hidden;clear:both;}

a{color:#fff;font-size:1em; font-weight:500;text-decoration:none;}
a:hover{color:#005179;}
a:active{color:#005179;text-decoration:none;}

.lienBlanc{ color:#ddd; }
.lienBlanc:hover{ color:#fff; }
textarea{ resize:none;}
sup{ margin-bottom:0; line-height:5px; vertical-align:central; text-transform:lowercase;font-size:10px;}
p{padding:10px 0 5px 0;}
ul{list-style:none;padding:0;margin:0; }
img{border:0;}
em{color:#333;}
strong{color:#222; font-weight:500;}
u{ text-decoration:none; border-bottom:1px solid #222;}
h1{	margin:2px 0 10px 0;font-size:24px; line-height:30px; text-transform:uppercase; letter-spacing:1px;width:610px; color:#005179;font-style:normal;font-weight:normal; text-align:left; padding:0; text-indent:0; }
h2{	margin:0 0 5px 0; padding:0;font-size:18px;color:#002c59;font-weight:500;text-transform:none; }
h3{	margin:10px 0 5px 0;font-size:14px;color:#002c59;font-weight:normal;}

.gras{font-weight:500; color:#005179;}
.italic{font-style:italic;}
.center{text-align:center;}

.red{color:red;}
.blanc{color:#fff;}
.rouge{color:#f20101;}
.orange{color:#e75821;}
.marine{color:#003057;}
.grisFonce{color:#555;}
.noir{color:#111;}
.floatLeft{float:left; vertical-align:middle;}
.floatRight{float:right; vertical-align:middle;}
.widthMax{ width:1000px; }
.displayB{ display:block; }
.overfloH{ overflow:hidden;}

abbr{border-bottom:dotted 1px #888;cursor:help;}
kbd{ border:1px solid #002c59; padding:0 5px;}
.t9{ font-size:9px; }
.t11{ font-size:11px; }
.t12{ font-size:12px; }
.t14{ font-size:14px; }
.t18{ font-size:18px; }
.light300{ font-weight:300; }
.noir{ color:#000;}
area{ cursor:pointer; }
.fondtitre{
	font-size:0;
	text-indent:-2500;
}
/********************************************************************************/

#blocHublot{
	width:200px;
	height:104px;
	z-index:1000;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:top left;

	float:left;
}


/*  ------------------------------------------
/* 	Haut de page / barre fixe
/*  ------------------------------------------
*/
nav#barreFixe{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml,base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDI3NWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMTEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==) !important;
	
	background: -moz-linear-gradient(top,  #00275a 34%, #000113 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#00275a), color-stop(100%,#000113)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00275a 34%,#000113 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00275a 34%,#000113 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00275a 34%,#000113 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #00275a 34%,#000113 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00275a', endColorstr='#000113',GradientType=0 ); /* IE6-8 */
	width:100%;
	height:50px;
	position:fixed;
	top:0;
	left:0;
	right:0;
	overflow:hidden;
	z-index:4000;
	
	background: #002353; /* Old browsers */
}
#contenantBarreFixe{
	width:1000px;
	display:block;
	margin:0 auto;
}
a#portailDesOceans{
	float:left;
	padding:1px 0 0 10px;
	margin:0;
	border:0;
	color:#eee;
}
a#portailDesOceans:hover{
	color:#fff;
}
a#portailDesOceans span.btnio{
	margin-top:1px;
    border:solid 1px #ADCEEC;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;

	width:282px;
	height:28px;
	display:block;
	float:left;

}
a#portailDesOceans span.btnio:hover{
	border:1px solid #fff;
}

ul#listeLangues{
	float:left;
	width:240px;
	text-align:right;
	margin:0;
	display:block;
	height:30px;
	margin-top:18px;
	overflow:hidden;
}
ul#listeLangues li{
	margin:0;
	padding:0;
	float:right; 
	display:block;
	width:auto !important;
	width:25px;
	padding:0 3px;
}
ul#listeLangues li a {
	font-size:13px;
	line-height:15px;
	display:block;
	float:left;
	font-weight:300;
	text-align:center;
	text-transform:uppercase;
	color:#646d74;
	margin:1px;
	-webkit-border-radius: 3px;
	border-radius:3px; 
	background-position:right center;
	width:20px;
	height:14px;
	padding:3px 0;
	text-indent:-4000px;
  }
ul#listeLangues li a#selectedLangue{
	margin:0;
	border:1px solid #ADCEEC;
	-webkit-border-radius: 3px;
	border-radius:3px; 
	color:#fff;
	background-position:left center;
}
ul#listeLangues li a:hover, ul#listeLangues li a#selectedLangue:hover{
	color:#fff;
	border:1px solid #ADCEEC;
	-webkit-border-radius: 3px;
	border-radius:3px; 
	margin:0;
	background-position:left center;
 }
form#rechercheSite {
	float:left;
	width:230px;
	margin-top:19px;
	margin-left:25px !important;
	margin-left:12px;
}
form#rechercheSite label{
	color:#fff;
	font-size:13px;
	line-height:20px;
	padding-right:10px;
	font-weight:300;
	float:left;
}
form#rechercheSite input#boutonRecherche{
	width:20px;
	height:20px;
	padding:0;
	text-align:center;
	line-height:18px;
	padding-bottom:1px;
	font-size:11px;
	cursor:pointer;
	background:#646d74;
	color:#00275a;
	border:0;
	margin-left:4px !important;
	margin-left:2px;
	float:left;
	background:url(../images/fond-btn-ok.gif) no-repeat;
	-webkit-border-radius: 3px;
	border-radius:3px; 
}
form#rechercheSite input#boutonRecherche:hover{
	background:#ddd;
}
form#rechercheSite input#idMotCleRecherche{
	float:left;
	border:0;
	margin:0; 
	padding:3px;
	width:120px;
	height:14px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xmlbase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=) !important;
	background: -moz-linear-gradient(left, #cecece 0%, #ffffff 5%, #ffffff 95%, #cecece 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cecece), color-stop(5%,#ffffff), color-stop(95%,#ffffff), color-stop(100%,#cecece)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #cecece 0%,#ffffff 5%,#ffffff 95%,#cecece 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #cecece 0%,#ffffff 5%,#ffffff 95%,#cecece 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #cecece 0%,#ffffff 5%,#ffffff 95%,#cecece 100%) !important; /* IE10+ */
	background: linear-gradient(to right, #cecece 0%,#ffffff 5%,#ffffff 95%,#cecece 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#cecece',GradientType=1 ); /* IE6-8 */
	background: #cecece; /* Old browsers */
}
ul#modulesSociauxFixe{
	margin-top:17px;
	float:right;
	width:210px;
}
ul#modulesSociauxFixe li{
	float:right;
	width:auto !important;
	min-width:28px;
	width:28px;
	border:1px;
}
ul#modulesSociauxFixe li a img{
	-webkit-border-radius: 3px;
	border-radius:3px; 
}
/*  ------------------------------------------
/* 	Website body / Corps du site 
/*  ------------------------------------------
*/
div#page{
	width:1000px;
	margin:auto;
	overflow:hidden;
	padding:0;
}
header#header{
	font-size:10px;
	overflow:hidden;
	float:left;
	width:1000px;
	padding:0;
	margin:0;
	margin-top:48px !important;
	margin-top:0;
	color:white;
	position:relative;
}
ul#accessibilite{
	font-size:9px;
	line-height:13px;
	width:990px;
	display:block;
	float:left;
	overflow:hidden;
	clear:both;
	padding:0 5px;
	text-align:right;
}
ul#accessibilite li{
	display:inline-block;
	float:right;
}
ul#accessibilite li a{
	color:#00275a;
	font-size:9px;
	line-height:13px;
}
ul#accessibilite li a:hover{
	color:#222;
}
a#logo{
	display:block;
	width:800px;
	overflow:hidden;
	height:104px;
	float:left;
	outline:none;
	border:0;
	color:#000;
	}
a#logo span{ font-size:0; text-indent:-1000px; visibility:hidden; display:block; width:0; height:0; line-height:0;}
a#logo img{	border:0;}

ul#barreMenuH{
	width:1000px;
	height:35px;
	float:left;	
	line-height:35px;
	text-align:left;
	color:#005179;
	letter-spacing:1px;
	font-size:18px;
	text-transform:uppercase;
	background:url(../images/fond-menu.gif) repeat-x #e6ebf1;
}
ul#barreMenuH li{
	width:200px;
	height:35px;
	float:left;	
}
ul#barreMenuH li a{
	width:200px;
	height:35px;
	display:block;
	float:left;	
	line-height:35px;
	text-align:center;
	color:#6a6a6a;
	letter-spacing:1px;
	font-size:14px;
	font-weight:300;
	text-transform:uppercase;
	background:url(../images/fond-menu.gif) repeat-x #e6ebf1;

	-webkit-border-radius: 5px;
	border-radius:5px; 
}
ul#barreMenuH li a#selectedMH{
	background:url(../images/fond-btn-menu.gif) no-repeat top center;
	color:#005179;
}
ul#barreMenuH li a:hover, ul#barreMenuH li a#selectedMH:hover {
	background:url(../images/fond-btn-menu-hover.gif) no-repeat top center;
	color:#005179;
}
div#facebookLigne{
	float:left;
	width:994px;
	background:#fff;
	height:25px;
	padding:3px;
}

/*  ------------------------------------------
/* 	Page Accueil
/*  ------------------------------------------
*/
div#contenu{
	float:left;
	width:1000px;
	padding:0;
	min-height:680px;
	background:#fff;
}
#diaporamaAccueil{
	width:1000px;
	height:390px;
	float:left;
	background:#000;
	font-family:'Signika', Arial, Helvetica, sans-serif;
	text-transform:uppercase;  
}
#boutonGaucheAcc{
	 position:absolute;
	 left:20px;
	 top:148px;
	 overflow:hidden;
	 width:72px;
	 height:93px;
	 z-index:1000;
}
#boutonDroiteAcc{
	position:absolute;
	right:20px;
	top:148px;
	overflow:hidden;
	width:72px;
	height:93px;
	z-index:1000;
}
#diapoLien{
	position:absolute;
	top:0;
	left:0;
	z-index:500;
	width:1000px;
	height:390px;
	border:0;
	margin:0;
}
#zoneTitreDiapo{
	position:absolute;
	top:30px;
	left:0;
	z-index:200;
	height:38px;
	line-height:38px;
	background:url(../images/fond-bleu-transparent.png) repeat;
	font-weight:400;
	font-size:18px;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:1px;
	width:auto;
	display:none;
}
#diapoTexte{
	position:absolute;
	top:245px;
	right:60px;
	width:300px;
	z-index:200;
	padding:10px 15px;
	background:url(../images/transparent-bg-dipo.png) repeat;
	color:#005179;
	font-weight:300;
	font-size:20px;
	line-height:24px;
	display:none;
	text-transform:none;
}
#contenuPub1{
	overflow:hidden;
	height:390px;
	width:1000px;
	margin-left:0;
	float:left;
	z-index:10;
}
#contenuPub2{
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	height:390px;
	width:1000px;
	z-index:10;
}
nav#menuPreparerVisite{
	width:1000px;
	float:left;
	display:block;
	height:124px;
	margin:0;
	padding:0;

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xmlbase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiMwMTJhNWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDIxMzNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==) !important;
	background: -moz-linear-gradient(top, #012a5e 13%, #02133e 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(13%,#012a5e), color-stop(100%,#02133e)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #012a5e 13%,#02133e 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #012a5e 13%,#02133e 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #012a5e 13%,#02133e 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #012a5e 13%,#02133e 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012a5e', endColorstr='#02133e',GradientType=0 ); /* IE6-8 */
	/*background: #012a5e;  Old browsers */
}

a#titrePreparer{
	float:left;
	clear:right;
	display:block;
	padding:0 20px 0 20px;
	width:auto; 
	height:34px;
	line-height:34px;
	letter-spacing:2px;
	font-size:20px;
	font-weight:300;
	text-transform:uppercase;
	background:url(../images/btn-titre-preparer-visite.gif) no-repeat center;
}
#menuPreparerVisite ul{
	float:left;
	width:680px;
	overflow:hidden;
}
#menuPreparerVisite ul li{
	float:left;
}
a.blockBtnPreparezV{
	padding:0 0 5px 0;
	margin:3px 6px !important;
	margin:3px;
	float:left;
	display:block;
	overflow:hidden;
	color:#ddd;
	width:75px;
	height:70px;
	overflow:hidden;
	font-size:11px;
	line-height:14px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
}
a.blockBtnPreparezV:hover, a.blockBtnPreparezV:hover span{
	color:#fff;
}
span.prepaImg{
	display:block; 
	margin:5px 8px 3px 8px !important;
	margin:5px 4px 3px 4px;
	float:left;
	width:56px;
	height:54px;
	
	-webkit-border-radius: 8px;
	border-radius:8px; 
}
a.blockBtnPreparezV span#btnHoraires{ background:url(../images/btn-horaires.png) center; }
a.blockBtnPreparezV:hover span#btnHoraires{ background:url(../images/btn-horaires-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnTarifs{ background:url(../images/btn-tarifs.png) center; }
a.blockBtnPreparezV:hover span#btnTarifs{ background:url(../images/btn-tarifs-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnAgenda{ background:url(../images/btn-agenda.png) no-repeat center; }
a.blockBtnPreparezV:hover span#btnAgenda{ background:url(../images/btn-agenda-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnAcces{ background:url(../images/btn-acces.png) center; }
a.blockBtnPreparezV:hover span#btnAcces{ background:url(../images/btn-acces-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnRestaurant{ background:url(../images/btn-restaurant.png) center; }
a.blockBtnPreparezV:hover span#btnRestaurant{ background:url(../images/btn-restaurant-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnBoutique{ background:url(../images/btn-boutique.png) center; }
a.blockBtnPreparezV:hover span#btnBoutique{ background:url(../images/btn-boutique-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnGroupes{ background:url(../images/btn-groupes.png) center; }
a.blockBtnPreparezV:hover span#btnGroupes{ background:url(../images/btn-groupes-h.png) no-repeat center; }

#btnBilletterie{
	float:right;
	width:320px;
	height:128px;
	text-align:center;
	color:#f5f5f5;
	text-transform:uppercase;
	font-size:17px;
	line-height:32px;
}
#btnBilletterie a{
	color:#fff;
}
#btnBilletterie a:hover{
	color:#FFB12A;
}
#btnBilletteriePrepa{
	float:left;
	width:370px;
	height:104px;
	padding-top:0;
	text-align:center;
	color:#f5f5f5;
	text-transform:uppercase;
	font-size:17px;
	line-height:32px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(../images/fond-btn-billet-prepa.gif) repeat-x top #fff; /* Old browsers */
}
#btnBilletteriePrepa a{
	color:#fff;
}
#btnBilletteriePrepa a:hover{
	color:#FFB12A;
}

/******* Separation Horizontale Grise ******/
#contenuAccueil{
	float:left;
	width:1000px;
	background:#f5f5f5;
	padding-bottom:15px;
}
#barreSeparationH{
	float:left;
	clear:both;
	width:1000px;
	height:15px;
	background:url(../images/fond-separation-horiz.gif) repeat-x left center #fff;
}
/******* Articles Secondaires ******/
#listeArticlesMisEnAvant{
	float:left;
	width:614px;
	height:auto;
	background:#f5f5f5;
	border-right:1px solid #fff;
	padding:0 15px 15px 0;
}
#listeArticlesMisEnAvant ul{
	float:left;
	width:614px;
}
#listeArticlesMisEnAvant ul li{
	float:left;
	width:292px;
	height:166px;
	margin-left:15px;
	margin-bottom:15px;
}
#listeArticlesMisEnAvant ul li a{
	float:left;
	width:292px;
	height:166px; 
}
#listeArticlesMisEnAvant ul li a span.illust{
	float:left;
	width:292px;
	height:114px;
	background:#000;
	margin-bottom:10px;
}
#listeArticlesMisEnAvant ul li a span.titreArticlesMisEnAv{
	float:left;
	width:292px;
	height:42px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:18px;
	line-height:20px;
	letter-spacing:1px;
	color:#6a6a6a;
	font-weight:300;
}
/******* Colonne modules Sociaux ******/
#colModSocioCtes{
	float:left;
	width:339px;
	border-left:1px solid #ddd;
	background:#f5f5f5;
	padding:0 15px 15px 15px;
}
.blocModuleSocial{
	width:339px;
	clear:both;
	margin-bottom:15px;
}
#btnAmisMusee, #btnSeminairePrivat, #btnPartSponsor{
	float:left;
	display:block;
	background:url(../images/amis-du-musee.gif) no-repeat center;
	width:337px;
	height:124px;
	border:1px solid #c4c4c4;
	font-size:24px;
	line-height:28px;
	font-weight:400;
	letter-spacing:1px;
	text-align:right;
	text-transform:uppercase;
}
#btnSeminairePrivat{
	margin-top:15px;
	background:url(../images/seminaires-privatisations.gif) no-repeat center;
}
#btnPartSponsor{
	margin-top:15px;
	background:url(../images/partenaires-sponsors.gif) no-repeat center;
}
#btnAmisMusee span, #btnSeminairePrivat span, #btnPartSponsor span{ 
	color:#005179;
	float:right;
	display:block;
	margin:30px 10px 0 0;
	padding:4px 8px;
	width:170px;
}
#btnSeminairePrivat span{ 
	color:#000;
	background:url(../images/transparent-bg.png) repeat;
}
#btnPartSponsor span{ 
	color:#000;
	background:url(../images/transparent-bg.png) repeat;
}
#diaporama{
}
/*  ------------------------------------------
/* 	Contenus Pages 
/*  ------------------------------------------
*/
div#filAriane{
	margin:0;
	padding:2px 0 3px 7px;
	font-size:9px;
	font-style:italic;
	color:#90d3f1;
	letter-spacing:.2px;
	width:733px;
	float:left;
	margin-left:15px !important;
	margin-left:7px;
}
div#filAriane a{color:#90d3f1;	font-style:normal;}
div#filAriane a:hover{color:#FFAC00; }
div#filAriane a#actif{color:#FFAC00;}

div#arboRubriques{
	float:left;
	clear:left;
	width:610px;
	padding-left:20px;
}
div#arboRubriques a{
	color:#555;
	font-size:13px;
	text-transform:uppercase;
}
div#arboRubriques a:hover{
	color:#00275a;
}

/*********************************************/
/***************** DIAPORAMA  ****************/
/*********************************************/

/*********************************/
div#zoneImages{
	width:630px; 
	padding:0;
	height:612px;
	margin-left:1px;
	float:left;
	background:#fff;
	}

div#conteneurListeImages{
	overflow:hidden;
	height:622px;
	width:630px; 
	float:left;
	position:relative;
	z-index:10;
}

ul#contenuListeImages{
	padding:0;
	margin:0;
	float:left;
	height:622px;
	font-size:12px;
	padding-left:0;
	z-index:0;
}
ul#contenuListeImages li{
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	width:630px;
	height:622px;
	overflow:hidden;
	font-family:'Signika', sans-serif;
}
ul#contenuListeImages span.images{
	float:left;
	height:622px;
	width:630px;
	margin:0px;
	clear:none;
	display:block;
	overflow:hidden;
	font-size:12px;
	line-height:12px;
	color:#000;
	background:#fff;
}

ul#contenuListeImages a:hover{
	color:#222;
	background:#eceeee;
}
ul#contenuListeImages a:hover span{
	color:#222;
	background:#eceeee;
}
img#plancheFlecheGauche{
	display:block;
	width:72px;
	height:93px;  
	cursor:pointer;
}
img#plancheFlecheDroite{
	display:block;
	width:72px;
	height:93px;  
	cursor:pointer;
}

#faq {margin:20px; list-style:none;}
#faq li:first-child {border-top:solid 1px #C3CFE4}
#faq li{padding:10px 40px 10px 0; color:#005179; font-weight:16px; font-family:'Signika', sans-serif; font-weight:300; border-bottom:solid 1px #C3CFE4; position:relative;}
#faq .texte_faq {display:block; padding:0; color:#000; font-family:'Signika', sans-serif; font-size:14px;}
#faq .texte_faq.ferme {display:none;}
.fleche_faq { display:block; position:absolute; top:18px; right:10px;width:17px; height:12px; background:url(../images/fleche_ouvre.png); cursor:pointer;}
.fleche_faq.ouvert {background:url(../images/fleche_ferme.png);}



/*********************************************/
/***************** MOD SOCIAUX  **************/
/*********************************************/
div.barreModSociauxArticle{
	display:block;
	width:590px;
	clear:both;
	float:left;
	height:30px;
	overflow:hidden;
	margin-bottom:15px;
}
div.barreModSociauxArticle a:hover{
	color:#00275a;
}

span.btnEnvoyerMail{
	float:left;
	padding:3px;
	display:block;
}
span.btnEnvoyerMail img{
	width:24px;
	height:23px;
	border:1px #005179 solid;
	-webkit-border-radius: 2px; 
	border-radius: 2px; 
	cursor:pointer;
}
span.btnEnvoyerMail img:hover{
	border:1px #000 solid;
}

a.ligneInfosComments{
	display:block;
	float:left;
	line-height:27px;
	width:210px;
	clear:both;
	height:27px;
	overflow:hidden;
	margin:0 0 10px 0;
	padding:0;
	font-weight:300;
	color:#005179;
}
a#ligneInfosComments:hover{
	color:#006ab4;
}
/*********************************************/
/*************** TEXTE CONTENU  **************/
/*********************************************/

div#texteContenu{
	clear:left;
	width:590px;
	font-weight:300;
	font-size:13px;
	float:left;
	display:block;
	padding:10px 20px;
}
div#texteContenu a{
	color:#005179;
}
div#texteContenu a:hover{
	color:#013159;
}

div#texteContenu table{
	font-size:15px;
	border:1px solid #ccc;
	border-bottom:0;
	border-right:0;
}
div#texteContenu table tr{
		border:1px solid #ccc;
}
div#texteContenu table tr td{ padding:4px 5px; border-bottom:1px solid #ccc !important; border-right:1px solid #ccc !important; }
div#texteContenu table tr td strong { color:#013159;}

div#texteContenu h2{
	margin-top:20px;
}
div#texteContenu p{
	margin-top:5px;
	padding-top:0;
}
/*********************************************/
/***************** DOCUMENTS  ****************/
/*********************************************/


#zoneDocuments{
	display:block;
	width:590px;
	margin-top:20px;
	font-size:14px;
	font-weight:500;
	line-height:17px;
	}
#zoneDocuments ul{
	display:block;
	float:left;
	width:590px;
	margin-bottom:30px;
}
#zoneDocuments ul li{
	display:block;
	float:left;
	width:590px;
}
#zoneDocuments ul li a{
	font-weight:300;
}

/*********************************************/
/*************** MENU SOUS RUB  **************/
/*********************************************/

ul#menuSousRubriques{
	width:354px;
	float:right;
	margin-bottom:40px;
}
ul#menuSousRubriques>li{
	width:354px;
	float:left;
	margin-bottom:5px;
	background:#006AB4;
}
ul#menuSousRubriques>li>a{
	border:0;
	width:184px;
	height:80px;
	display:block;
	float:left;
	padding-top:10px;
	padding-left:160px;
	padding-right:10px;
	position:relative;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:300;
	font-size:17px;
	line-height:20px;
	border-bottom:3px solid #fff;
}
ul#menuSousRubriques>li>a:hover{
	color:#222;
	border-bottom:3px solid #013159;
}
ul#menuSousRubriques>li>a>span{
	width:21px;
	height:90px;
	position:absolute;
	top:0;
	left:134px;
	background:url(../images/fond-ss-categ.png) no-repeat center;
}
ul#menuSousRubriques>li#selectedSsCateg{
	background:#013159; /*#013159;*/
}
ul#menuSousRubriques>li#selectedSsCateg a:hover{
	color:#e6ebf1;
	border-bottom:3px solid #006AB4;
}

ul#menuSousRubriques>li#selectedSsCateg a span{
	background:url(../images/selection-ss-categ.png) no-repeat center;
}
div#articlesSsRubrique{
	display:block;
	float:left;
	width:590px;
}
div#articlesSsRubrique span{
	display:block;
	float:left;
	width:562px;
	padding:10px 5px 10px 5px;
	color:#222; /*#013159;*/
	font-size:16px;
	letter-spacing:1px;
	background:#fff;
	font-weight:600;
}
div#articlesSsRubrique ul{
	display:block;
	float:left;
	padding:5px 15px 15px 15px;
	width:560px;
	background:#fff;
	border-top:1px solid #ccc;
}
div#articlesSsRubrique ul li{
	display:block;
	float:left;
	width:560px;
}
div#articlesSsRubrique ul li a{
	display:block;
	float:left;
	width:560px;
	color:#222;
	line-height:24px;
	font-size:13px;
	font-style:italic;
}
div#articlesSsRubrique ul li a img{
	display:block;
	vertical-align:middle;
	float:left;
	width:15px;
	padding:4px 12px 4px 0;
}

div#listeCommentaires{
	display:block;
	float:left;
	width:590px;
	margin-top:15px;
}

div#listeCommentaires span{
	display:block;
	float:left;
	width:562px;
	padding:4px 15px;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
	background:#006ab4;
}
div#listeCommentaires ul{
	display:block;
	float:left;
	padding:15px;
	width:560px;
	background:#e6ebf1;
	border:1px solid #ddd;
	border-top:0;
}
div#listeCommentaires ul li{
	display:block;
	float:left;
	width:560px;
	margin-bottom:7px;
}
div#listeCommentaires ul li a, div#listeCommentaires ul li span.lecomment{
	display:block;
	float:left;
	width:560px;
	color:#222;
	line-height:24px;
	font-size:13px;
	font-style:italic;
	
	background:none;
	padding:5px 0;
	letter-spacing:normal;
}

div#listeCommentaires ul li a img, div#listeCommentaires ul li span.lecomment img{
	display:block;
	vertical-align:middle;
	float:left;
	width:15px;
	padding:4px 12px 4px 0;
}
div#listeCommentaires ul li span.lecomment{
	background:#fff;
	line-height:15px;
	font-style:normal;
	font-weight:400;
	
}
div#listeCommentaires ul li span.lecomment img{ padding:0 12px 0 0; }
div#listeCommentaires ul li span.lecomment span{
	padding:5px 15px 5px 13px;
	margin-left:15px;
	line-height:14px;
	font-size:12px;
	width:510px;
	font-style:normal;
	background:#fff;
	color:#222;	
	font-weight:300;
	letter-spacing:normal;
}
form#formulaireMom{
	float:left;
	display:block;
	width:592px; 
	background:#fff;
	overflow:hidden;
}
form#formulaireMom label{
	float:left;
	width:150px;
}
form#formulaireMom input, form#formulaireMom textarea{
	float:left;
	padding:2px;
	width:404px;
	border:1px solid #ddd;
	font-family: 'Signika', sans-serif;
	font-weight:300;
	font-size:12px;
}
form#formulaireMom input[type=button],form#formulaireMom input[type=submit]{
	width:150px;
	float:right;
	cursor:pointer;
	text-transform:uppercase;
	background:#006ab4;
	color:#fff;
}
form#formulaireMom input[type=button]:hover,form#formulaireMom input[type=submit]:hover{
	background:#fff;
	color:#006ab4;
	border:1px solid #006ab4;
}

div#lienPlusVisites{
	overflow:hidden;
	
	display:block;
	float:left;
	width:309px;
	padding:4px 15px;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
	background:#013159;
}
ul#listeArticlesPlusConsultes{
	float:left;
	width:339px;
	margin-right:10px;
	background:#f5f5f5;
}
ul#listeArticlesPlusConsultes li{
	float:left;
	width:348px;
	height:102px;
	margin-top:5px;
}
ul#listeArticlesPlusConsultes li a{
	float:left;
	width:348px;
	height:102px; 
}
 ul#listeArticlesPlusConsultes li a span.illust{
	float:left;
	width:150px;
	height:102px;
	background:#000;
	margin-bottom:10px;
}
 ul#listeArticlesPlusConsultes li a span.titreArticlesMisEnAv{
	float:left;
	width:160px;
	padding:5px 15px;
	height:91px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
	letter-spacing:1px;
	color:#555;
	font-weight:400;
	text-align:left;
	border-bottom:1px solid #6a6a6a;
}
ul#listeArticlesPlusConsultes li a span.titreArticlesMisEnAv span.textCoupe{
	width:160px;
 	height:78px;
	overflow:hidden;
	display:block;
	float:left;
}
ul#listeArticlesPlusConsultes li a:hover span.titreArticlesMisEnAv span.textCoupe{
	color:#013159;
}
ul#listeArticlesPlusConsultes li a span.titreArticlesMisEnAv span.position{
	text-align:center;
	padding:5px;
	display:block;
	width:15px;
	margin-left:64px !important;
	margin-left:32px;
	-webkit-border-radius: 15px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
	border-radius: 15px; /* Opera 10.5, IE9, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
	/* useful if you don't want a bg color from leaking outside the border: */
	-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
	background:#6a6a6a;
	color:#fff;
	margin-bottom:10px;
}
ul#listeArticlesPlusConsultes li a#selectedVideoMenu span.titreArticlesMisEnAv span.textCoupe{
	color:#006ab4;
}

/***********************************/
/******   PREPAREZ VISITE     ******/
/***********************************/
div#PageVisite
{
	margin-top:12px;
	border-top:1px #002D59 solid; 
	float:left;
	width:635px;
	overflow:hidden;
	background:url(../images/fond-menu-prepa-v.gif) repeat-x #e6ebf1 bottom;
}
div#PageVisite ul li{
	display:block;
	float:left;
}
div#PageVisite ul a.blockBtnPreparezV{
	padding:5px 1px 20px 1px; 
	margin:0 3px !important;
	margin:0 1px;
	float:left;
	display:block;
	overflow:hidden;
	color:#00275a;
	width:75px;
	height:70px;
	overflow:hidden;
	font-size:11px;
	line-height:14px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
	background:url(../images/fond-menu-prepa-v.gif) repeat-x #e6ebf1 bottom;
}
div#PageVisite ul a.blockBtnPreparezV:hover{
	background:url(../images/fond-btn-visite-hover.gif) no-repeat bottom center #c1d7ef;
}
div#PageVisite ul a.blockBtnPreparezV:hover, div#PageVisite ul a.blockBtnPreparezV:hover span{
	color:#222;
}

div#PageVisite ul a#selectedPV{
	background:url(../images/fond-btn-visite-selec.gif) no-repeat bottom center #c1d7ef;
	color:#005179;
}

span.prepaImg{
	display:block; 
	margin:5px 8px 3px 8px !important;
	margin:5px 4px 3px 4px;
	float:left;
	width:56px;
	height:54px;
	
	-webkit-border-radius: 8px;
	border-radius:8px; 
}
a.blockBtnPreparezV span#btnHoraires{ background:url(../images/btn-horaires.png) center; }
a.blockBtnPreparezV:hover span#btnHoraires{ background:url(../images/btn-horaires-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnTarifs{ background:url(../images/btn-tarifs.png) center; }
a.blockBtnPreparezV:hover span#btnTarifs{ background:url(../images/btn-tarifs-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnAgenda{ background:url(../images/btn-agenda.png) center; }
a.blockBtnPreparezV:hover span#btnAgenda{ background:url(../images/btn-agenda-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnAcces{ background:url(../images/btn-acces.png) center; }
a.blockBtnPreparezV:hover span#btnAcces{ background:url(../images/btn-acces-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnRestaurant{ background:url(../images/btn-restaurant.png) center; }
a.blockBtnPreparezV:hover span#btnRestaurant{ background:url(../images/btn-restaurant-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnBoutique{ background:url(../images/btn-boutique.png) center; }
a.blockBtnPreparezV:hover span#btnBoutique{ background:url(../images/btn-boutique-h.png) no-repeat center; }

a.blockBtnPreparezV span#btnGroupes{ background:url(../images/btn-groupes.png) center; }
a.blockBtnPreparezV:hover span#btnGroupes{ background:url(../images/btn-groupes-h.png) no-repeat center; }



/*  ------------------------------------------
/* 	Colonne Agenda
/*  ------------------------------------------
*/

ul#listeArticlesAgenda{
	float:left;
	width:339px;
	margin-right:10px;
	background:#f5f5f5;
}
ul#listeArticlesAgenda li{
	float:left;
	width:348px;
	height:102px;
	margin-top:5px;
}
ul#listeArticlesAgenda li a{
	float:left;
	width:348px;
	height:102px; 
}
 ul#listeArticlesAgenda li a span.illust{
	float:left;
	width:150px;
	height:102px;
	background:#000;
	margin-bottom:10px;
}
 ul#listeArticlesAgenda li a span.titreArticlesMisEnAv{
	float:left;
	width:160px;
	padding:5px 15px;
	height:91px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
	letter-spacing:1px;
	color:#6a6a6a;
	font-weight:400;
	text-align:left;
	border-bottom:1px solid #6a6a6a;
}
ul#listeArticlesAgenda li a span.titreArticlesMisEnAv span.textCoupe{
	width:160px;
 	height:83px;
	overflow:hidden;
	display:block;
	float:left;
	line-height:16px;
	text-transform:none;
	color:#aaa;
}
ul#listeArticlesAgenda li a:hover span.titreArticlesMisEnAv span.textCoupe{
	color:#013159;
}
ul#listeArticlesAgenda li a span.titreArticlesMisEnAv span.textCoupe span.heureAgenda{
	color:#006ab4;
	font-weight:500;
	padding-left:9px;
	font-size:16px;
	background:url(../images/puce-heure-agenda.gif) no-repeat left center;
}
ul#listeArticlesAgenda li a span.titreArticlesMisEnAv span.textCoupe span.titreAgenda{
	color:#005179;
	font-weight:500;
	text-transform:uppercase;
	letter-spacing:normal;
	font-size:11px;
}

ul#listeArticlesAgenda li a:hover span.titreArticlesMisEnAv span.textCoupe span.heureAgenda, ul#listeArticlesAgenda li a:hover span.titreArticlesMisEnAv span.textCoupe span.titreAgenda{
	color:#013159;
}

/*  ------------------------------------------
/* 	BTN GROUPES CE
/*  ------------------------------------------
*/

a#btnFormDl{
	background:url(../images/btn-form-ligne.png) no-repeat left center;
	display:block;
	float:left;
	padding:25px 0 15px 70px;
	margin:10px 0 0 0;
	font-size:15px;
	width:210px;
	text-transform:uppercase;
}
a#btnFormDl:hover{
	background:url(../images/btn-form-ligne-h.png) no-repeat left center;
}

a#btnFormInligne{
	background:url(../images/btn-form-tele.png) no-repeat left center;
	display:block;
	float:left;
	padding:25px 0 15px 70px;
	margin:10px 0 0 24px !important;
	margin:10px 0 0 12px;
	font-size:15px;
	text-transform:uppercase;
}
a#btnFormInligne:hover{
	background:url(../images/btn-form-tele-h.png) no-repeat left center;
}

form#formContact{
	float:left;
	width:520px;
	margin:20px 0;
}
form#formContact input, form#formContact textarea{
	float:right;
	width:300px;
	background:#fff;
	border:0;
	margin:0;
	padding:1px;
}
span.errorSpan{
	float:left;
	clear:left;
	display:block;
	color:#C00;
	font-size:12px;	
}
form#formContact textarea{ height:200px}
span#champsObliContact{font-size:10px; float:left;}
span.ligneFormContact{
	display:block;
	clear:both;
	width:500px;
	float:left;
	margin:0 0 5px 0;
} 
form#formContact input.radioBtnContact{
	width:30px;
	margin-left:20px;
}
form#formContact span.ligneFormContact span.radioTextContact{
	width:210px;
	text-align:left;
	float:right;
	font-size:12px;
	margin-right:40px;
	}	
form#formContact span.ligneFormContact span.rouge{
	float:right;
}

form#formContact input[type=button],form#formContact input[type=submit]{
	width:300px;
	float:right;
	cursor:pointer;
	text-transform:uppercase;
	background:#006ab4;
	color:#fff;
}
/*  ------------------------------------------
/* 	Espace Presse
/*  ------------------------------------------
*/
div.colonneEspacePresse{
	float:left;
	width:280px;
	height:400px;
	overflow:auto;
	padding:15px;
	margin:5px;
	border:1px solid #ccc;
}
div.colonneEspacePresse li{
	float:left;
	width:270px;
}
div.colonneEspacePresse a{
	color:#005179;
	font-size:13px;
	font-weight:400;
	line-height:14px;
	margin-bottom:15px;
	float:left;
	width:260px;
}
div.colonneEspacePresse a span{
	color:#006ab4;
	font-size:11px;
	font-style:italic;
}
div.colonneEspacePresse a:hover, div.colonneEspacePresse a:hover span{
	color:#002c59;
}

div#menuPhototheque{
	float:left;
	width:280px;
	padding:0 25px 25px 25px;
	border-right:1px solid #bbb;
	margin-top:25px;
}
div#menuPhototheque ul{
	float:left;
	width:255px;
}
div#menuPhototheque li{
	float:left;
	width:255px;
}
div#menuPhototheque ul li a{
	float:left;
	width:255px;
	color:#005179;
	text-transform:uppercase;
	padding:3px;
	padding-left:20px;
	font-size:12px;
}
div#menuPhototheque ul li a#selectedM{
	color:#fff;
	background:url(../images/puce-titre-article.png) no-repeat left center #0168B7;
	font-size:12px;
}
div#menuPhototheque ul li a:hover{ color:#222;}
div#photosAccesPresse{
	float:left;
	width:629px;
	padding:30px 5px 30px 15px;
	background:#fff;
	margin-left:12px;
}

div#photosAccesPresse ul{
	width:670px;
	float:left;
}

div#photosAccesPresse ul li{
	width:185px;
	height:200px;
	float:left;
	line-height:15px;
	margin-right:25px;
}
div#photosAccesPresse ul li a{
	width:185px;
	float:left;
	color:#005179;
}
div#photosAccesPresse ul li a span{
	font-size:12px;
	font-weight:300;
}

ul.partSpons{
	display:block;
	width:335px;
	float:left;
}
ul.partSpons li{
	display:block;
	width:335px;
	float:left;
}
ul.partSpons li a{
	display:block;
	width:329px;
	text-align:center;
	border:3px solid #f4f8f8;
	margin-bottom:3px;
}
ul.partSpons li a:hover{
	border:3px solid #006ab4;
}
ul.partSpons li a#selectedPart{
	border:3px solid #013159;
}
/*  ------------------------------------------
/* 	RECHERCHE
/*  ------------------------------------------
*/
div#zoneCentreRecherch{
	width:688px;
	padding:10px 20px 25px 15px;
	border-top:1px solid #005179;
	font-size:13px;
	margin-top:10px;
	overflow:hidden;
}
div#zoneCentreRecherch h2{
	font-size:15px;
}
div#zoneCentreRecherch a{
	color:#333;
	font-size:12px;
}
div#zoneCentreRecherch a:hover{
	color:#006ab4;
}
#idFormRecherche input{
	width:150px;
	float:left;
	height:19px;
	border:1px solid #ccc;
	margin:2px;
	padding:2px 5px;
	font-family:"Signika","Trebuchet MS", Arial, Helvetica, sans-serif
}
#idFormRecherche label{
	width:60px;
	float:left;
	height:25px;
	line-height:25px;
	margin:2px;
}
#idFormRecherche input[type=submit]{
	width:50px;
	float:left;
	border:1px solid #ccc;
	height:25px;
}

/*  ------------------------------------------
/* 	Footer / Pied de page
/*  ------------------------------------------
*/
footer#footer{
	float:left;
	clear:both;
	width:1000px;
	color:#006ab4;
	font-size:13px;
	text-align:center;
	margin-top:0;
	letter-spacing:1px;
	background:#fff;
	padding:20px 0;
}
footer#footer ul{
	text-align:left;
	float:left;
	display:block;
	width:200px;
	margin-left:25px;
	padding-left:5px;
	list-style-type:none;
	font-size:11px;
	/*border-left:solid 1px #ddd;*/
	color:#006ab4;
	border-left:1px solid #ddd;
}
footer#footer ul li{
	display:block;
	float:left;
	width:180px;
}
footer#footer ul li a{
	color:#006ab4;
}
footer#footer ul li a:hover{
	color:#6a6a6a;
}
footer#footer img{
	vertical-align:middle;

}