body {
	background: #bbc0c5 url("../images/fond_ecran.jpg") repeat-x;margin: 0;padding:0;}
.main_body{ width :890px; margin-left: auto;margin-right: auto;}
.main_bodyinterne{background: #c9d8e0 url("../images/interne/fond_mainbodyinterne.png") repeat-y;width:890px;	margin-left:auto; margin-right:auto; }

/*-------------------------------------------------------colonne gauche-----------------------------------------------------------*/

#colonnegauche { width:171px;float:left;background-color:White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 9px; color: #808080; text-align: center;	background-image: url("../images/colonnegauche_top.jpg"); background-repeat: no-repeat;
  overflow:auto;}	
/* Hide from IE5-mac. Only IE-win sees this. \*/
 * html #colonnegauche { float: left; background-color:White; text-align: center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #808080;
	background-image:url("../images/colonnegauche_top.jpg"); background-repeat:no-repeat; margin-right:-3px; min-height:676px;}
  /* End hide from IE5/mac */*

a.boutoncontactimage {display: block; margin-right:7px;width: 44px; height: 41px; background-image: url("../images/pubcontact_a_fr.png");background-repeat: no-repeat;}
*html a.boutoncontactimage {margin-right:7px;display: block; width: 44px; height: 41px; background-image: url("../images/pubcontact_a_fr.png");background-repeat: no-repeat;}
a.boutoncontactimage:hover {background-image: url(../images/pubcontact_e_fr.png);} 

a.contactinterne {display: block; width: 535px; height: 76px; background-image: url("../images/contact_baspage.png");background-repeat: no-repeat;}
a.contactinterne:hover {background-image: url("../images/contact_baspage_e.png");} 
  
#colonnegauche a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #5b5b5b;}
#colonnegauche a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #682d2d;}

.bloc_langues {height: 149px; padding-top:54px;}
.langues{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #808080; }

#colgauche_bottom{background: url("../images/colonnegauche_bottom.png"); margin-top: -51px; height:364px;}
#colgauche_bottom a {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; }
#colgauche_bottom a:hover {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; }

#colgauche_bottominterne{background: url("../images/interne/colonnegauche_bottominterne.png"); margin-top: -51px;height:527px;background-repeat:no-repeat}
#colgauche_bottominterne a {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px; }
#colgauche_bottominterne a:hover {color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; }

/*-------------------------------------------------------colonne droite -----------------------------------------------------------*/

.colonnedroite{background-color:White;margin-left:171px;width:719px;height:516px; background:url("../images/fond_colonnedroite.jpg");background-repeat:no-repeat}
/* Hide from IE5-mac. Only IE-win sees this. */
* html .colonnedroite{margin-left:3px;} 

.colonnedroiteinterne{width:719px; overflow:hidden; background:url("../images/interne/fond_colonnedroiteinterne.png") repeat-y}
	/* Hide from IE5-mac. Only IE-win sees this. */
* html .colonnedroiteinterne{	margin-left:0px;width:719px;} 

.colonnedroiteinterneWide {width:719px; overflow:hidden; background:#fff;}
* html .colonnedroiteinterneWide {float:left; margin-left:0px; width:722px;}

.bordure_colonnedroiteinterne{width:4px; float:right;left:715px;background:url("../images/interne/borduredroiteinterne_spacer.png") ;background-repeat:repeat-y;overflow:auto}

.menu {position:absolute; width:719px; height:25px;z-index:1000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: white;}
*html .menu {position:absolute; width:719px; height:25x;z-index:1000;}

#menuinterne {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px;color:white;
              background-image:url("../images/interne/menuinterne.png");width:715px;height:25px;z-index:1000}

.line1, .line2 {height:16px;width:100%; padding:3px 0 0 7px}	
.line1 {background-color:#edf2f5;}
.line2 {background-color:#ccdae2;}

.bloc2interne .colDroiteLien {
	color:#FFF;
	margin-bottom:5px;
	background-color: #073F77;
	font-weight: normal;
	font-size:13px;
	color:#fff;
	padding:5px 10px;
	display:block;
	background: #002b60; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMmI2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzNmNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #002b60 0%, #073f77 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#002b60), color-stop(100%,#073f77)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #002b60 0%,#073f77 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #002b60 0%,#073f77 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #002b60 0%,#073f77 100%); /* IE10+ */
	background: linear-gradient(left,  #002b60 0%,#073f77 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002b60', endColorstr='#073f77',GradientType=1 ); /* IE6-8 */
}
a.colDroiteLien:hover {color:#fff; text-decoration: underline;}
.colDroiteImportant {
	background-color: #F1F6FA;
	font-size:13px;
	color:#073f77;
	display:block;
	padding:5px;
	font-weight:bold;
}

/*----------------------------------------------------- menu deroulant-----------------------------------------------------*/
a {	text-decoration: none;}
/*a:visited {	color: #790;}
a:active {color: red;}*/
a:hover {color:#8a0600}

.divlink a {display:block; height:20px;padding-top:5px; background: url("../images/fond_bouton.png"); margin-left:10px;}
.divlink a:hover {background: url("../images/fond_bouton.png");}

ul {list-style: none;padding:0;margin: 0;}

#nav a {font-weight: bold; color: #ffffff;  text-decoration: none;}
/* sousmenu */
#nav li li a {display:block;font-weight:normal; width:125px; color: #ffffff;padding-top: 0.4em;padding-bottom:0.4em;padding-left:0.6em;background:#35567a; margin-top:1px;}
#nav li li a:hover {width:125px; background:#8a0600; color:#ffffff}

li {float:left;	position:relative; width:132px;	text-align:left; cursor:default;}

/*li#first {	border-left-width: 1em;}
li#last {	border-right-width: 1em;}*/

li ul {	display:none; position:absolute; font-weight:bold; background-color:#fff;}

li>ul {top:auto;left:auto;}
li li {	display:block;float:none;background-color:transparent;border:0; }
li:hover ul, li.over ul {display:block;}

.profil_e {font-family:arial; font-size:10px;color:#fff;text-decoration:none;}
.fiches_juridictions_selector {font-family:arial; font-size:14px;color:#000;text-decoration:none;background:#fff; margin-top:15px;margin-bottom:10px; margin-left:3px;border:0; padding:2px}

/*-----------------------------------------fin menu deroulant-------------*/

.bloc1 {float:left; margin-top:25px; padding-left:0px; width:203px;height:273px;position:absolute;z-index:500;}
#bloc2 {margin-left:163px;margin-top:25px;padding-top:11px !important;padding-top:21px;padding-left:19px;height:56px; min-width: 56px; position:absolute;z-index:500;}
*+html #bloc2 {padding-top:21px !important}
.bloc3 {float:left;height:217px;margin-top:81px;margin-left:169px;padding-left:5px;width:350px;position:absolute;font-family:Verdana, Arial; font-size: 11px;color: #000000;line-height:13px;}
.bloc4 {margin-top:80px;margin-left:558px; width:161px; padding-right:10px;padding-top:50px;font-family:Verdana, Arial; font-size: 9px;color: #000000;position:absolute}
.bloc4 a {font-family:Verdana,Arial;font-size:9px;color: #000000;text-decoration:none;font-weight:normal;}
.bloc5  {font-family:Verdana,Arial;margin-top:274px !important;margin-top:283px;padding-top:9px; padding-left:10px; height:124px; width:440px;font-weight:normal;font-size: 11px;color: #ffffff; position:absolute}
*+html .bloc5 {margin-top:283px !important}
.bloc5 h1 {font-family: Arial; font-size: 16px; font-weight: bold ; color:#ffffff;padding-left:20px}
.bloc5 a {font-family:Verdana, Arial;font-weight:bold;font-size:11px;color: #ffffff;}
.bloc6  {font-family:Verdana, Arial; margin-top:403px !important;margin-top:414px;height:100px; width:700px;font-weight:normal;font-size:11px;color: #ffffff; padding-top:3px; padding-left:10px;position:absolute}
*+html .bloc6 {margin-top:414px !important}
.bloc6 h1 {font-family: Arial; font-size: 16px; font-weight: bold ; color:#ffffff;padding-left:20px}
.bloc6 a {font-family:Verdana, Arial;font-weight:bold;font-size:11px;color: #ffffff;}


.contenu_interne { font-family:Verdana,arial; float:none}
.bloc1interne {position:relative;padding-top:15px;padding-left:27px; width:519px; font-family: Verdana, Arial;font-size: 11px;color:#333333;list-style-image:URL("../images/puce.png");}
*html .bloc1interne {margin-top:-510px;}

.blocprofilinterne {padding-top:15px;padding-left:27px; width:519px; font-family: Verdana, Arial;font-size: 11px;color:#333333; list-style-image:URL("../images/puce.png");}

.amedia {padding-top:15px;padding-left:27px; width:519px; font-family: Verdana, Arial;font-size: 11px;color:#333333; list-style-image:URL("../images/puce.png");}
*html .amedia {margin-top:-275px}

.blocoffshore {padding-top:15px;padding-left:27px; width:519px; font-family: Verdana, Arial;font-size: 11px;color:#333333;list-style-image:URL("../images/puce.png");}
*html .blocoffshore {margin-top:-520px;}

.blocjuridictioninterne {padding-top:15px;padding-left:27px; width:519px; font-family: Verdana, Arial;font-size: 11px;color:#333333;; list-style-image:URL("../images/puce.png");}
*html .blocjuridictioninterne {margin-top:-405px;}

.blocjuridictioninterne h3{margin-top:30px}
.bloc2interne {width:160px;font-family:arial; font-size:10px;color:#333333;float:right;margin-right:0px;}
.bloc2interne a{font-family:Verdana,Arial;font-size:9px;color: #000000;text-decoration:none;font-weight:normal;}
.bloc3interne {width:128px;font-family:arial; font-size:10px;color:#333333;margin-top:30px;}



h1 {font-family: Arial; font-size: 16px; font-weight: bold ; color:#073f77;}
h2 {font-family: Arial; font-size: 14px; font-weight: bold ; color:#073f77;}
h3 {font-family: Arial; font-size: 12px; font-weight: bold ; color:#073f77;}
.textered {font-family: Arial; font-size: 12px; font-weight: bold ; color:#870305;}
p {font-family:Verdana; font-size: 11px;color: #333333; padding-top:10px;}
a {font-family: Arial; font-size: 11px; font-weight: bold ; color:#000000; text-decoration:underline;}
.licontenu {font-family: Verdana;font-size: 11px;color:#333333;float:none; list-style-image: URL("../images/puce.png");
            display:list-item;width:auto; list-style-position:outside;margin-left:20px; padding-top:7px}
.textetableau{font-family:Arial; font-size:11px; color:#333333; padding-left:5px;}
.textestandard {font-family: Verdana;font-size: 11px;color:#333333;}
.textepetit {font-family:arial; font-size:10px;color:#333333;}
.textepetitform {font-family:arial; font-size:9px;color:#333333;}

/*-------------------------------------------------------------onglets-----------------------------------------------------*/


.fond_bg_onglet_haut_transition{margin-left:-27px;color:#333;width:548px;height:71px;background-image:url("../images/interne/bg_page_onglet_transition.png");background-repeat:no-repeat}
.fond_bg_onglet_haut_transition a{font-family:arial,tahoma;font-size:13px;color:#333;text-decoration:none;}

.fond_bg_onglet_middle{margin-left:0px;width:548px;background-image:url("../images/interne/commun/bg_page_onglet_middle.png");background-repeat:repeat-y}

.fond_bg_onglet_bas{margin-left:0px;width:548px;height:74px;padding-top:22px;background-image:url("../images/interne/bg_page_onglet_bas.png");background-repeat:no-repeat}
.fond_bg_onglet_bas a{border:0;margin-left:120px;font-family:tahoma,arial;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;}
.fond_bg_onglet_bas a:hover{font-style:italic;}

.fond_bg_onglet_bas_orange{margin-left:0px;width:548px;height:74px;padding-top:22px;background-image:url("../images/interne/bg_page_onglet_bas_orange.png");background-repeat:no-repeat}
.fond_bg_onglet_bas_orange a{border:0;margin-left:120px;font-family:tahoma,arial;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;}
.fond_bg_onglet_bas_orange a:hover{font-style:italic;}

.fond_bg_onglet_bas_bleu{margin-left:0px;width:548px;height:74px;padding-top:22px;background-image:url("../images/interne/bg_page_onglet_bas_bleu.png");background-repeat:no-repeat}
.fond_bg_onglet_bas_bleu a{border:0;margin-left:120px;font-family:tahoma,arial;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;}
.fond_bg_onglet_bas_bleu a:hover{font-style:italic;}


.fond_bg_onglet_bas_vide{margin-left:0px;width:548px;height:74px;padding-top:20px;background-image:url("../images/interne/bg_page_onglet_bas_vide.png");background-repeat:no-repeat}

				
a.onglet_actif {border:0px;text-align:center;line-height:10px;margin-top:2px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;color:#fff;text-decoration:none;background-image:url("../images/interne/onglet_e.png");background-repeat:no-repeat}
a.onglet_actif_neutre {border:0px;text-align:center;line-height:10px;margin-top:2px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;color:#333;text-decoration:none;background-image:url("../images/interne/onglet_neutre_e.png");background-repeat:no-repeat}
a.onglet_inactif_neutre {border:0px;text-align:center;line-height:10px;margin-top:2px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;color:#333;text-decoration:none;background-image:url("../images/interne/onglet_neutre_a.png");background-repeat:no-repeat}
a.onglet_inactif_neutre:hover  {color:#a90303;background-image:url(../images/interne/onglet_neutre_e.png);background-repeat:no-repeat}

a.onglet_inactif {color:#333;border:0px;text-align:center;line-height:10px;margin-top:2px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;text-decoration:none;background-image:url("../images/interne/onglet_a.png");background-repeat:no-repeat}
a.onglet_inactif:hover  {color:#fff;background-image:url("../images/interne/onglet_e.png");background-repeat:no-repeat}

a.onglet_actif_vert{border:0px;text-align:center;margin-top:2px;line-height:10px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;color:#333;text-decoration:none;background-image:url("../images/interne/onglet_vert_e.png");background-repeat:no-repeat}
a.onglet_inactif_vert{border:0px;text-align:center;margin-top:2px;line-height:10px;width:100px;height:43px;float:left;font-family:tahoma,arial;font-size:10px;color:#333;text-decoration:none;background-image:url("../images/interne/onglet_a.png");background-repeat:no-repeat}
a.onglet_inactif_vert:hover {color:#447b00;background-image:url("../images/interne/onglet_vert_e.png");background-repeat:no-repeat}

.listing {width:518px;font-family:tahoma,arial; font-size:11px; padding-top:2px;color:#333;text-decoration:none;}
.listing p {font-family:tahoma,arial; font-size:11px;color:#333;text-decoration:none;}
.listing a{font-size:13px;color:#ff7200;text-decoration:none;}
.listing a:hover{font-style:italic;}

#juritable h3{margin-top:50px;}


/*------------------------------------------------------------- fiches juridictions -------------------------------------------------*/

.blocjuridictioninterne {
	padding-top:15px;
	padding-left:27px; 
	width:519px; 
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#333333; 
	list-style-image:URL("../images/puce.png");
}

*html .blocjuridictioninterne {margin-top:-405px;}

.jurisFicheHeader {
	overflow:hidden;
}


.jurisFicheHeader-leftWrap {
	float:left;
	padding-top:25px;
	width:70%;
}
.jurisFicheHeader-rightWrap {
	float:right;
	margin:10px 15px 0 0;
}

.jurisFicheHeader-linkWrapper {
	margin-top:20px;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	padding:0;
}

.blocjuridictioninterne h1 {
	margin:0;
	font-size:27px;
}

.blocjuridictioninterne h2{
	margin-top:30px;
}

.H1pdf {
	margin-right:10px; 
	background:url('../images/icon-pdf.png') no-repeat 0px 6px;
	padding:15px 0 15px 30px;
}

.PDFlink {
	margin-left:10px; 
	
	color:#ffffff;
	-moz-box-shadow: 0px 0px 5px  #656565;
	-webkit-box-shadow: 0px 0px 5px  #656565;
	-o-box-shadow: 0px 0px 5px  #656565;
	box-shadow: 0px 0px 5px  #656565;
	
	filter: progid:DXImageTransform.Microsoft.Glow(color='#656565', Direction= 135, Strength=3) !important; 
	zoom: 1;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #073F77;
	background:#073F77;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="073F77", endColorstr="002B60"); /* Pour IE seulement et mode gradient à linear */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#073F77), to(#002B60));
	background-image: -moz-linear-gradient(top center, #073F77, #002B60);
	background-image: -o-linear-gradient(top, #073F77, #002B60); /*uniquement en mode linear*/



	padding:8px 12px;
	margin-right: 5px; 
	
	color:#fff; font-weight: normal; text-decoration:none; font-size: 11px;
}
a.PDFlink:hover {
	background:#0099FF;color:#fff;
	border: 1px solid #0099FF;
}

.jurisFicheHeader-taxTitle {
	padding:3px 0px 5px;
	margin-left:-3px;
	margin-right:0px;
	text-align:center;
	font-size:10px;
	color:#ffffff;
	display:block;

	background-image: linear-gradient(bottom, rgb(33,67,102) 0%, rgb(45,91,138) 100%);
	background-image: -o-linear-gradient(bottom, rgb(33,67,102) 0%, rgb(45,91,138) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(33,67,102) 0%, rgb(45,91,138) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(33,67,102) 0%, rgb(45,91,138) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(33,67,102) 0%, rgb(45,91,138) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(33,67,102)),
		color-stop(1, rgb(45,91,138))
	);

	/* For Internet Explorer 5.5 - 7 */
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#2d5b8a, endColorstr=#214366)";    
    background-color: #2d5b8a;
}

.jurisFicheHeader-taxRate {
	width:109px;
	padding:3px 0 5px;
	margin-right:3px;
	text-align:center;
	color:#333;
	font-size:20px;
	font-weight: bold;
	display:block;

	background-image: linear-gradient(bottom, rgb(212,216,222) 0%, rgb(237,237,237) 100%);
	background-image: -o-linear-gradient(bottom, rgb(212,216,222) 0%, rgb(237,237,237) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(212,216,222) 0%, rgb(237,237,237) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(212,216,222) 0%, rgb(237,237,237) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(212,216,222) 0%, rgb(237,237,237) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(212,216,222)),
		color-stop(1, rgb(237,237,237))
	);

	/* For Internet Explorer 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ededed, endColorstr=#d4d8de);
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ededed, endColorstr=#d4d8de)";    
    background-color: #CCC;
}

.jurisFicheTable {
	margin:10px 0 30px;
	width:97%;

}
.jurisFicheTable tr {
	background-color:#F3F3F3;
}

.jurisFicheTable tr.odd {
	background-color:#E6E6E6;
}
.jurisFicheTable td {
	padding:7px 10px;
	vertical-align:top;
}

.jurisFicheTable ul {
	margin-left:14px;
}
.jurisFicheTable li {
	margin-top:7px;
	float:none;
	width: 100%;
	list-style: disc outside none;
}
.jurisFicheTable li:first-child {
	margin-top:0px;
	float:none;
	width: 100%;
}

.jurisFicheTable li ul{
	display:block;
	font-weight: normal;
	position: inherit;
	background-color: transparent;
	margin-left:10px;
}

.jurisFicheTable li li, .jurisFicheTable li li:first-child{
	list-style: circle outside none;
	background-color: transparent;
	display:list-item;
	margin-top:3px;
	margin-left:7px;
}

/*------------------------------------------------------------- form contact & bureaux -------------------------------------------------*/

form input, textarea {width:200px;}
input[type="submit"] {height: 30px; font-weight:bold; cursor: pointer;}

.blocAdresse{box-sizing:border-box; display: inline-block;width:50%; padding:0 20px; border-left:1px solid #CCC; margin-top:20px; vertical-align: top;}
.blocAdresse h3 {margin-bottom:8px; margin-top:0;}
.blocAdresse img {margin-bottom:8px; width: 100%; height: auto;}
.blocAdresse p { font-size:11px; margin-bottom:10px; padding-top:0;}


.gMap {background:transparent url(../images/iconGmap.png) no-repeat scroll 0 0; padding:3px 0 5px 15px; margin-bottom:5px; display:block; font-size:10px}
    
#popGmap { background:#FFF;
            box-shadow:1px 1px 12px #555555;
            position:absolute;
            width:600px;
            height:370px;
            z-index:9999;
            padding:10px;
            }
            
#popGmapWrap { background:#000;
            opacity:0.3;
            filter:alpha(opacity=30);
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
            overflow:auto;
            position:absolute;
            width:100%;
            z-index:9990;
            top:0}
            
#popGmapClose { 
            text-align:right;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            background-color:#006BEA;
            color:#FFF;
            padding:7px 10px;
            float:right;
            margin-top:-40px;
            margin-bottom:10px;
            cursor:pointer; 
            font-size:14px;          
}
.clear {clear:both;}

/*-------------------------------------------------------------CGV-------------------------------------------------*/
.cgv h1 {margin:30px 0 0;}
.cgv h2 {margin:20px 0;}
.cgv h3 {margin:20px 0 0;}
.cgv p {padding-top:0; margin-top:10px;}

/*-------------------------------------------------------------bas de page-------------------------------------------------*/
.credits {
	background: url("../images/credits.png") no-repeat; 	
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; text-align: left;
	padding:18px 0 0 15px; 
	height:41px;
	width :890px;
	margin-left: auto; margin-right: auto; 
}
.credits a, .bas_page a{
	color:#fff;
	font-size:9px;
}
.bas_page {
	background-image: url("../images/bas_page.png"); 	
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: left;
	padding:10px 0 0 15px; 
	height:27px; 
	width:875px; 
	margin-left:auto; margin-right: auto;
}

#hautdepage {float:right; padding-right:10px;}

#hautdepage a{font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold;}


/*---------------------------------------------------------------bloc contact-----------------------------------------------*/
.linkContactBloc { background: url("../images/iconeContact.png") no-repeat #0099FF 10px 2px; padding:14px 10px 12px 80px; color:#fff;
-moz-border-radius:5px; border-radius:5px; margin:20px 0; font-size:14px; display:block; font-weight:normal; cursor: pointer
}
a.linkContactBloc, .linkContactBloc a  {color:#fff; font-size:14px;}
.boutonContact{text-indent: -9999px; background: url("../images/boutonContact.png") no-repeat; width:101px; height:25px; display:block; }
.boutonContact:hover{background-position: 0px -25px;}

a.linkBloc { background:#0099FF; padding:6px 10px 6px 20px; color:#fff;text-decoration: none;
-moz-border-radius:5px; border-radius:5px; margin-top:4px; font-size:13px; display:block; font-weight:normal; cursor: pointer
}
a.linkBloc:hover { background:#285689;cursor: pointer
}