* {
	margin:0px;
	padding:0px;
}

.Pay {
	background:url(images/templates/paiement.jpg) center no-repeat;
	display:block;
	height:112px;
	width:190px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	cursor:pointer;
}

html, body{margin:0px; padding:0px;}
body{font-family:'Verdana', Arial, Helvetica, sans-serif;font-size:11px;margin:auto;text-align:center;}
img{border:0px;padding:0px;margin:0px;}
form {display:inline;}
select,input,textarea {font-family:'Verdana', Arial, Helvetica, sans-serif; font-size:10px; color:#2E5FA2;}
.clear{clear:both;}
.bloc{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#page{width:1080px;margin:auto;background-color:white;background-image:url(/configurations/www.club3.com/images/newchart/images/cadre.png); background-repeat:repeat-y; background-position: center;}
#maincontainer{
width:1030px;
margin:auto;
}
#frise{
background:url(/configurations/www.club3.com/images/newchart/images/frise.jpg);
width:1031px;
height:41px;
margin:auto;
float:left;
margin-bottom:10px;
}
#frise a#accueil{
width:174px;
height:42px;
display:block;
float:left;
}
#frise a#sitepourvous{
width:282px;
height:42px;
display:block;
float:left;
}
#frise a#espacepro2{
width:285px;
height:42px;
display:block;
float:left;
}
#frise a#favoris{
width:290px;
height:42px;
display:block;
float:left;
}

#left{
background:url(/configurations/www.club3.com/images/newchart/images/left.jpg);
width:23px;
height:38px;

}
#center{
background:url(/configurations/www.club3.com/images/newchart/images/center.jpg);
background-repeat: repeat-x;

height:38px;
}

#right{
background:url(/configurations/www.club3.com/images/newchart/images/right.jpg);
width:23px;
height:38px;

}
.classInputRechercheNav{
border:0px;
background-image:url(/configurations/www.club3.com/images/newchart/images/ScreenShot166.jpg);
width:131px;
height:24px;

}

.submitRechercheNav{
background-image:url(/configurations/www.club3.com/images/newchart/images/ScreenShot167.jpg);
width:36px;
height:24px;
border:0px;
}

#header form{
display:block;
float:right;
}

ul, li{list-style:none;margin:0px;padding:0px;}
h1, h3{list-style:none;}

.input_logging_big {
	width:374px;
}

.input_logging_big2 {
	width:378px;
}

.input_logging_small {
	width:112px;
}

.titrem {
	width:575px!important;
	width:568px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-indent:10px;
	height:43px;
	line-height:43px;
	background:url(images/newchart/banseul.gif) center no-repeat;
	text-align:left;
	color:#4a92e3;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	clear:both;
}

.titremBis {
	width:575px!important;
	width:568px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-indent:10px;
	height:43px;
	line-height:43px;
	/*background:url(images/templates/banvide.jpg) center no-repeat;*/
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	clear:both;
}

.titremBisLigne {
	width:585px!important;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	text-indent:10px;
	height:20px;
	line-height:20px;
	text-align:left;
	color:#336699;
	font-size:19px;
	font-weight:bold;
	clear:both;
}



.titremSejour {
	width:570px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-indent:10px;
	height:42px;
	line-height:35px;
	background:url(images/newchart/banseul.gif) center no-repeat;
	text-align:left;
	color:#7f7f7f;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear:both;
}



#SejourCont {
	width:570px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/templates/sejourCadreImage.jpg) top left no-repeat;
	font-size:12px;
}

#SejourSecu{
	width:570px;
	height:144px;
	padding:10px 0px 0px 10px;
}

.SejourContImage {
	width:125px;
	height:125px;
	float:left;
	margin-right:17px;
}

.SejourContImageEnd {
	width:125px;
	height:125px;
	float:left;
}	

.SejourContTexte {
	width:570px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

.SejourContTexteLeft{
	width:400px;
	float:left;
	font-size:12px;
}

.SejourContTexteRight{
	width:162px;
	float:right;
}

.titreSejour {
	text-align:left;
	margin-bottom:10px;
	line-height:16px;
	color:#336699;
	font-size:16px;
	font-weight:bold;
}


.titreSejour a{
	color:#336699;
}

.titreSejour a:hover{
	color:#336699;
	text-decoration:underline;
}

.bleu_12 {
	color:#336699;
	font-weight:bold;
	font-size:12px;
}

#rechercheSejour {
	background:url(images/templates/fondRecherche.jpg) no-repeat;
	width:210px;
	height:159px;
	text-align:left;
	display:none;
}

#rechercheSejourSecu {
	margin-left:10px;
	padding-top:20px;
}

#rechercheSejour span{
	color:#315DA4;
	font-weight:bold;
	display:block;
	margin-top:15px;
	margin-bottom:5px;
}


.input_sejour_select {
	width:192px;
	font-size:12px;
}

.submit_ok_sejour {
	border:none;
	background:none;
	color:#315DA4;
	font-weight:bold;
	float:right;
	margin-right:20px;
	margin-bottom:10px;
	width:20px;
	height:16px;
	cursor:pointer;
}

#pasManquerCont {
	margin-top:15px;
	text-align:left;
}

.pasManquerTitre {
	color:#315DA4;
	font-weight:bold;
	height:14px;
	display:block;
	margin-bottom:5px;
}

#guideTexte {
	padding:5px;
	text-align:left;
}


.quiz_ligne {
	border-bottom:1px solid #E5E5E5;
}

.bleu_bold {
	color:#315DA4;
	font-weight:bold;
}

.padding_left_5 {
	margin-left:5px;
	display:block;
}


.titremOrange {
	width:549px;
	margin-top:5px;
	text-indent:20px;
	height:24px;
	line-height:24px;
	background:url(images/templates/banVideOrange.jpg) center no-repeat;
	text-align:left;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-right:auto;
	margin-left:auto;
}

.titremOrange a{
	color:#FFF;
	font-size:12px;
	font-weight:bold
}
.titremOrange a:hover{
	text-decoration:underline;
}

.titremOrange a:active{
	color:#FFF;
}


.tableOrange {
	width:553px;
	background-color:#ffffcc;
	border-top:2px;
	border-top-style:solid;
	border-top-color:#FFF;
	border-right:2px;
	border-right-style:solid;
	border-right-color:#FFF;
	display:block;
	margin-right:auto;
	margin-left:auto;
}

.tableOrange tr{

}

.tableOrange  td{
	border-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	border-left:2px;
	border-left-style:solid;
	border-left-color:#FFF;
	padding-left:5px;
	padding-right:2px;
}

.marg_left_cde2 {
	padding-left:12px;
	width:570px;
}

.marg_left_cde1 {
	padding-left:5px;
	width:570px;
}

#header{width:1030px;height:140px;background-image:url(images/newchart/images/header.jpg);background-position:center;background-repeat:no-repeat;}
#header_new{width:1030px;height:179px;background-image:url(images/templates/header.jpg);background-position:center;background-repeat:no-repeat;}

#logo{ display:none; width:260px;height:102px;float:left;}
#banhaut{
	display:none;
	width:475px;
	height:64px;
	margin-top:16px;
	margin-bottom:17px;
	padding-top:5px;
	padding-left:5px;
	/*
	background-image:url(images/templates/banhaut.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	*/
	text-align:left;
	float:left;
}

#rechercher{
	width:220px;
	height:102px;
	float:right;
	margin-left:25px;
	text-align:left;
}

#emplacement_droite_header{
	display:none;
	width:234px;
	height:60px;
	float:right;
	margin-left:11px;
	margin-top:22px;
}

#rechercher1{
	width:220px;
	height:14px;
	margin-top:4px;
	color:#315DA4;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
}

#rechercher2{
	width:220px;
	height:22px;
	padding-top:8px;
	background:url(images/templates/texterecherche.jpg) no-repeat;
}
#rechercher3{
	width:220px;
	height:22px;
	padding-top:8px;
	background:url(images/templates/texterecherche.jpg) no-repeat;
}

.cont_new_nav {
	margin:3px 0px;
	color:#5f5f60;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/newchart/frise-top.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:1030px;
	height:34px;
	position:relative;
	
}

.cont_new_nav:hover {

	background-image:url(images/newchart/frise-top2.gif);
	background-position:right;
	background-repeat:no-repeat;
	
}

#mainaccueil a{
padding-top:5px;
position:relative;
float:left;
font-weight:normal;
margin-left: 65px;
color:#5f5f60;
}
#accueilinfos{
width:300px;
overflow:hidden;
white-space:nowrap;
padding-top:5px;
position:relative;
float:left;
margin-left:100px;
}
#subscrnewsletter{
/*background-image:url(images/newchart/champ.gif);*/
width:200px;
height:28px;
background-position:0 4px;
background-repeat:no-repeat;
position:relative;
float:left;
margin-left:40px;
}
#subscrnewsletter>form>input{
border:solid 1px !important;
}
.cont_new_nav input{
margin-top:5px;
padding-left:5px;
border: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
height:15px;
width:110px;
 }
#formok{
position:relative;
float:left;
background-image:url(images/newchart/ok.gif);
background-repeat:no-repeat;
background-position:0 3px;
width:30px;
height:25px;}
#formok input{
width:20px;}
#espacepro{
width:120px;
height:39px;
position:relative;
float:right;

}
#espacepro a{
position:relative;
display:block;
width:119px;
height:34px;
}
/*
.cont_new_nav_center {
	width:440px;
	margin:auto;
}
*/

.cont_new_nav a{
	color:#315DA4;
	font-weight:bold;
}

.rechercherNav1{
	width:220px;
	font-size:10px;
	float:left;
	margin-top:5px;
}
.rechercherNav2{
	width:100px;
	height:22px;
	padding-top:8px;
	background:url(images/templates/texterecherche.jpg) no-repeat;
	float:left;
}

.classInputRechercheHeader {
	width:163px;
	height:10px;
	margin-left:10px;
}




.submitRechercheHeader {
	border:none;
	background:none;
	color:#315DA4;
	font-weight:bold;
	display:inline;
	margin-left:15px;
	cursor:pointer;
}

/*.submitRechercheNav {
	border:none;
	background:none;
	color:#315DA4;
	font-weight:bold;
	display:inline;
	margin-left:3px;
	cursor:pointer;
}*/

.leftprecedent {
	display:inline;
	float:left;
}

.rightsuivant {
	display:inline;
	float:left;
}

.center {
	display:inline;
	float:left;
}


ul#menu_new {
	margin-top:155px;
	float:right;
	height:24px;
	width:600px;
	display:block;
	list-style-type:none;
}
ul#menu_new li{
	display:block;
	float:left;
	padding:0 5px;
	position:relative;
	color:#FFF;
}
ul#menu_new li a{ 
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
}

ul#menu_new li .menu_vertical {
	width:200px;
	position:absolute;
	top:20px;
	left:0;
	background-color:#5e5e5e;
	border:#777777 solid 1px;
	z-index:5;
	display:none;
}

ul#menu_new li ul.menu_verticalUl li {
	width:190px;
	line-height:20px;
	display:block;
	border-bottom:#777777 solid 1px;
	text-align:left;
	
}
ul#menu_new li ul.menu_verticalUl li a{
	text-transform:none;
}


#menu{
	height:29px;
	margin-bottom:10px;
	color:#FFF;
	font-family:Verdana, 'Arial', Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	display:none;
}

#menu a{
	color:#FFF;
	font-size:10px;
	font-family:Verdana, 'Arial', Helvetica, sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	line-height:34px;
}

.ongletbeu1{
	width:5px;
	height:29px;
	background:url(images/templates/bleu1.jpg) no-repeat;
	float:left;
}
.ongletbeu2{
	width:auto;
	height:29px;
	background:url(images/templates/bleu2.jpg) repeat-x;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.ongletbeu3{
	width:5px;
	height:29px;
	background:url(images/templates/bleu3.jpg) no-repeat;
	float:left;
}

.ongletorange1{
	width:6px;
	height:29px;
	background:url(images/templates/orange1.jpg) no-repeat;
	background-position:left;
	background-repeat:no-repeat;
	float:left;
}

.ongletorange2{
	width:auto;
	height:29px;
	background:url(images/templates/orange2.jpg) repeat-x;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.ongletorange3{
	width:6px;
	height:29px;
	background:url(images/templates/orange3.jpg) no-repeat;
	float:left;
}

.ongletgris1{width:7px;height:29px;background-image:url(images/templates/gris1.jpg);background-position:left;background-repeat:no-repeat;float:left;}
.ongletgris2{width:auto;height:19px;padding-top:10px;background-image:url(images/templates/gris2.jpg);background-position:left;background-repeat:repeat-x;float:left;}
.ongletgris3{width:7px;height:29px;background-image:url(images/templates/gris3.jpg);background-position:right;background-repeat:no-repeat;float:left;}


/*menu deroulant*/
dl, dd, dt{
	float:left;
}

dt a {
	line-height:26px;
}



#menu dd{
	width:180px;
	position:absolute;
	height:17px;
	top:131px;
	clear:left;
	display:none;
	text-align:left;
}

#menu dd ul li {
	list-style:none;
}

#menu dd ul li a{
	width:180px;
	height:15px;
	display:block;
	line-height:15px;
	background:#FFF;
	border:1px solid #666666;
	font-size:10px;
	text-indent:5px;
	font-weight:normal;
	color:#000000;
}

#menu dd ul li a:hover{
	background:#336699;
	color:#FFFFFF;
}


#gauche{width:180px;float:left;margin-right:5px;}
/*#gauche tr td img{border-bottom:5px;border-color:#ffffff;}*/
#gauche table{
width:90%;
}
#espaceseniors{display:none;width:205px;height:97px;padding-left:5px;padding-top:30px;background-image:url(images/templates/espaceseniors.jpg);color:#FFF;font-size:12px;text-align:left;}
.texteespaceseniors{display:none;padding-top:1px;padding-bottom:1px;margin:0px;}
.texteespaceseniors2{display:none;width:203px;height:18px;padding-top:5px;padding-right:5px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px dotted #D9D9D9;text-align:right;color:#315DA4;}
.texteespaceseniors2 a{color:#315DA4;}
#rubriques{display:none;width:188px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:20px;border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;color:#315DA4;font-size:13px;font-weight:bold;text-align:left;}
.gauchebanbas{
	display:none;
	width:210px;
	height:6px;
	background:url(images/templates/basbangauche.jpg) no-repeat;
}




.texterubriques{padding-top:4px;padding-bottom:2px;border-bottom:1px solid #C6C6C6;color:#000;font-weight:normal;list-style: inside disc;text-align:left;text-transform:none;}
.texterubriques a{color:#000;font-weight:normal;list-style: inside disc;text-align:left;text-transform:none;}

#guide{
	width:194px;
	height:380px;
	margin-top:10px;
	padding-top:38px;
	padding-left:8px;
	padding-right:8px;
	background-image:url(images/templates/guidegratuit.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#guideBis{
	display:none;
	width:194px;
	height:360px;
	margin-top:10px;
	padding-top:38px;
	padding-left:8px;
	padding-right:8px;
	background-image:url(images/templates/guidegratuitBis.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#guideBisLight{
	width:174px;
	height:310px;
	padding-top:26px;
	padding-left:8px;
	padding-right:8px;
	background-image:url(images/templates/guidegratuitBisLight.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#imageguide{width:194px;height:280px;}

#imageguideLight{width:170px;height:242px;}

.guidetextenoir{width:151px;height:16px;margin-left:22px;margin-right:22px;margin-top:4px;text-align:center;color:#646464;font-size:11px;}

.guidetextenoirLight{width:130px;height:16px;margin-left:22px;margin-right:22px;margin-top:10px;text-align:center;color:#646464;font-size:11px;}

.guidetextenoir a, .guidetextenoirLight a{color:#646464;font-size:11px;}

#guidetexteblanc{width:170px;height:20px;margin-top:8px;margin-left:12px;margin-right:12px;	text-align:center;color:#FFF;font-size:12px;font-weight:bold;}

#guidetexteblancLight{width:150px;height:20px;margin-top:8px;margin-left:12px;margin-right:12px;	text-align:center;color:#FFF;font-size:12px;font-weight:bold;}


#guidetexteblanc a, #guidetexteblancLight a{color:#FFF;font-size:10px;font-weight:bold;}


#edito{display:none;width:210px;height:25px;background-image:url(images/templates/edito.jpg);}
#editoBis{
	margin-top:10px;
	width:210px;
	height:25px;
	background-image:url(images/templates/editoBis.jpg);
	display:none;
}
#texteedito{display:none;width:188px;padding:10px;border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;text-align:left;font-size:12px;}
#informations{display:none;width:210px;height:23px;margin-top:10px;background-image:url(images/templates/informations.jpg);}
#texteinformations{display:none;width:188px;border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:10px;color:#315DA4;font-size:13px;font-weight:bold;text-align:left;}


.droitebanbas{
	width:190px;
	height:6px;
	background:url(images/templates/basbandroite.jpg) no-repeat;
}

#meteo{display:none;width:210px;height:26px;background-image:url(images/templates/meteo.jpg);}
#texteMeteo{display:none;
	width:200px;
	padding:5px;
	text-align:left;
}
.texteMeteoBit{
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:1px solid #C6C6C6;color:#000;
}
.texteMeteoBitBas{
	padding-top:4px;
}

.margbas {display:none;
	height:10px;
	width:150px;
}


#nosoffres{width:210px;height:35px;background-image:url(images/templates/nos_offres.jpg);}
.titrenosoffres{
	width:198px;padding-top:20px;padding-left:5px;padding-right:5px;border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;color:#315DA4;font-size:13px;font-weight:bold;text-align:left;text-transform:uppercase;}

.titrenosoffres a{
	color:#315DA4;
	font-size:13px;
}

.titrenosoffres a:hover{
	text-decoration:underline;
}

.titrenosoffres a:active{
	color:#315DA4;
}

/*INTEGRATION NEW CHART*/
.imgbig img{
width:200px;
height:250px;
}
.imgplus{
margin:0px;
float:left;
position:relative;
margin-left:5px;
margin-top:10px;
}
.imgplus img{
width:60px;
height:74px;
}
#gauche a{
display:block;
width:100%;
height:100%;
}
#newliens a:link, #newliens a:visited{
display:block;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
font-size:12px;
/*color:#9f9f9f;*/
color:#000000;
}
#newliens{
margin-bottom:15px;
padding-top:5px;
background-image:url(images/newchart/images/vert-stripe.jpg);
background-repeat:x;
min-height:60px;}
#newliens.new_sejoursvoyages a:hover{
color:#ff7311 !important;

}
#new_sejoursvoyages{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_03.jpg);
margin-bottom:15px;
}
#new_sejoursvoyages:hover{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_ON_03.jpg);
margin-bottom:15px;
}


#newliens.new_voyagerloin a:hover{
color:#119cff !important;
}
#new_voyagerloin{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_30.jpg);
margin-bottom:15px;
}
#new_voyagerloin:hover{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_ON_30.jpg);
margin-bottom:15px;
}



#newliens.new_sortiessoirees a:hover{
color:#dc68ba !important;
}

#new_sortiessoirees{
width:178px;
height:35px;
background-image:url(images/newchart/images/p_final_07.jpg);
margin-bottom:15px;
}
#new_sortiessoirees:hover{
width:178px;
height:35px;
background-image:url(images/newchart/images/p_final_ON_07.jpg);
margin-bottom:15px;
}

#newliens.new_noelfetes a:hover{
color:#e20e1e !important;
}
#new_noelfetes{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_11.jpg);
margin-bottom:15px;
}
#new_noelfetes:hover{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_ON_11.jpg);
margin-bottom:15px;
}

#newliens.new_avantages a:hover{
color:#afd42f !important;
}
#new_avantages{
width:178px;
height:35px;
background-image:url(images/newchart/images/p_final_23.jpg);
margin-bottom:15px;
}
#new_avantages:hover{
width:178px;
height:35px;
background-image:url(images/newchart/images/p_final_ON_23.jpg);
margin-bottom:15px;
}

#newliens.new_loisirs a:hover{
color:#face07 !important;
}
#new_loisirs{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_27.jpg);
margin-bottom:15px;
}
#new_loisirs:hover{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_ON_27.jpg);
margin-bottom:15px;
}

#newliens.new_retraite a:hover{
color:#9505e8 !important;
}
#new_retraite{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_15.jpg);
margin-bottom:15px;
}
#new_retraite:hover{
width:178px;
height:36px;
background-image:url(images/newchart/images/p_final_ON_15.jpg);
margin-bottom:15px;
}

#newliens.new_thalasso a:hover{
color:#4a92e3 !important;
}
#new_thalasso{
width:178px;
height:33px;
background-image:url(images/newchart/images/p_final_19.jpg);
margin-bottom:15px;
}
#new_thalasso:hover{
width:178px;
height:33px;
background-image:url(images/newchart/images/p_final_ON_19.jpg);
margin-bottom:15px;
}

#newpublicite{
width:269px;
height:268px;
/*background-image:url(images/newchart/publicite.gif);
background-position:-5px*/
}

.accueilinks{
width:92%;
color:#484848;
/*float:left;*/
margin-top:10px;
margin-left:auto;
margin-right:auto;

}
.accueilinks div{
float:left;
position:relative;
}
.accueilinks a:link, .accueilinks a:visited{
display:block;
margin-left:20px;
margin-right:20px;
float:left;
color:#484848;
margin-bottom:15px;

}

.accueilinks div{
width:9px;
height:9px;
background-image:url(images/newchart/bullet.gif);
margin-top:3px;
}

.accueilinks a:hover{
display:block;
margin-left:20px;
margin-right:20px;
float:left;
color:#f39400;
margin-bottom:15px;

}

#droite a{
display:block;
width:100%;
height:100%;
}

#boutonvermeilleux{
width:263px;
height:123px;
background-image:url(images/newchart/bouton-vermeilleux.gif);}

#club-seniors{
margin-top:5px;
width:262px;
height:72px;
background-image:url(images/newchart/club-seniors.gif);}


#jeux-concours{
margin-top:5px;
width:263px;
height:82px;
background-image:url(images/newchart/jeux-concours.gif);}

#albums-photos{
margin-top:5px;
width:263px;
height:76px;
background-image:url(images/newchart/albums-photos.gif);}

#seniors-futes{
margin-top:5px;
width:263px;
height:74px;
background-image:url(images/newchart/seniors-futes.gif);}

#forums-seniors{
margin-top:5px;
width:263px;
height:74px;
background-image:url(images/newchart/forums-seniors.gif);}

#pubvermeilleux{
height:249px;
width:249px;
margin-left:10px;
top:10px;
position:relative;
background-image:url(images/newchart/pub-guide-vermeilleux.gif);
background-repeat:no-repeat;
}
#pubvermeilleux2{
height:249px;
width:249px;
margin-left:3px;
top:10px;
position:relative;
}
#homelinks{
margin-left:520px;
padding-top:153px;
position:relative;
font-size:12px;
color:#fff;
}
#contenu form > table > tbody > tr> td{
	margin:10px !important;
	text-align:left;
	padding-bottom:10px;
	width:60%;
}
#homelinks a{
color:#fff;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contenu .ImgNews img{
width:200px !important;
height:250px !important;
}

.titrespart, #newstitle{
color:#4b92e4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.corpspart{
/*color:#7f7f7f;*/
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify; !important
}
.pluspart:link, .pluspart:visited{
color:#9cd42f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
/*END OF INTEGRATION NEW CHART*/
#contenu{
	width:575px;
	height:100%;
	margin-left:10px;
	margin-right:5px;
	float:left;
	text-align:left;
	position:relative;
}

#contenu100{width:750px;height:100%;float:left;margin-right:10px;}

.bleu{
color:#4a92e3;
font-weight:bold;
text-align:left;
}

.texte{
color:#5f5f60;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

#offrespro{
background-repeat:no-repeat;
background-image:url(images/newchart/espacepro.gif);
height:275px;
position:relative;
margin-left:auto;
margin-right:auto;
width:655px;
}
#offrespro a{
width:205px;
height:250px;
position:relative;
display:block;
margin-right:12px;
float:left;}
#statistiques{
background-repeat:no-repeat;
background-image:url(images/newchart/statistiques.gif);
height:93px;
position:relative;
margin-left:auto;
margin-right:auto;
width:635px;
}
#navigation{padding-top:4px;text-align:left;}
#navigation a{color:#000000;}
#navigation a:hover{text-decoration:underline;}


#contAlune {
	width:570px;
	height:270px;
	margin:15px auto;
	/*background:url(images/templates/indexFondNews.jpg) center no-repeat;*/
}

#contAluneBis {
	width:570px;
	height:270px;
	margin-left:auto;
	margin-right:auto;
	border: #666666 1px solid;
}

/*#contAluneLeft {
	width:90px;
	height:260px;
	float:left;
	margin-top:4px;
	padding-left:9px;
}*/

.contAluneLeftBit {
	width:80px;
	height:80px;
	float:left;
	margin-top:8px;
}

.contAluneLeftBit a img {
	vertical-align:middle;
}



.contAluneRightTitre {
	color:#4b92e4;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	display:block;
	margin-left:200px;
}

.contAluneRightImg {
	width:200px;
	height:250px;
	float:left;
	margin-top:5px;
	margin-right:20px;
}

.contAluneRightDesc {
	width:330px;
	float:left;
	margin-bottom:4px;
	font-size:12px;
	text-align:left;
/*	color:#7f7f7f;*/
	color:#000;
}

.contAluneRightLire {
	color:#9cd52e;
	font-size:12px;
	font-weight:bold;
/*	padding-left:25px;*/
	margin-top:10px;
	height:10px;
	float:left;
	position:relative;
}

.contAluneRightLire a{
	color:#9cd52e;
	font-size:12px;
	font-weight:bold;
}





#alaune{width:293px;height:338px;padding-left:8px;padding-right:22px;padding-top:8px;text-align:left;color:#2E5FA2;font-size:13px;font-weight:bold;float:left;}
.cadrealaune{width:293px;height:80px;margin-top:12px;padding-top:2px;padding-bottom:2px;}
.imgalaune{width:80px;height:80px;float:left;}
.titrealaune{width:202px;height:11px;padding-left:10px;color:#808080;font-size:12px;font-weight:bold;float:right;}
.textealaune{width:202px;height:50px;padding-top:5px;padding-bottom:5px;padding-left:10px;color:#000;font-size:12px;font-weight:normal;float:right;}
.suitealaune{width:202px;height:12px;padding-left:10px;color:#786BA3;font-size:12px;font-weight:bold;float:right;}
.suitealaune a{color:#786BA3;font-size:12px;font-weight:bold;}
#newsletter{width:234px;height:50px;padding-top:40px;padding-left:10px;background-image:url(images/templates/newsletter.jpg);background-position:top;background-repeat:no-repeat;float:right;}
.textenewsletter{width:224px;height:21px;font-size:12px;text-align:left;}


.cadrealaune2{width:565px;height:60px;margin-top:12px;padding-top:2px;padding-bottom:20px; padding-left:10px;}
.imgalaune2{width:80px;height:80px;float:left;}
.imgalaune2 img{width:80px;}
.titrealaune2{width:202px;height:11px;padding-left:10px;color:#808080;font-size:12px;font-weight:bold;float:left;}
.textealaune2{width:475px;height:50px;padding-top:5px;padding-bottom:5px;color:#000;font-size:12px;font-weight:normal;float:right;}
.suitealaune2{width:202px;height:12px;text-align:right;color:#786BA3;font-size:12px;font-weight:bold;float:right;}
.suitealaune2 a{color:#786BA3;font-size:12px;font-weight:bold;}


#nouvelleoffre{
	width:224px;
	height:218px;
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(images/templates/nouvelleoffre.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;
	float:right;
}

#cadrenewoffre{
	width:224px;
	height:66px;
}

#imgnewoffre{
	width:66px;
	height:66px;
	float:left;
}

#titrenewoffre{
	height:66px;
	padding-left:15px;
	float:left;
}

.titrenewoffre{
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.titrenewoffre a{
	font-size:12px;
	font-weight:bold;
	color:#000;
}

#textenewoffre{
	width:218px;
	height:60px;
	padding-top:3px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

.liresuite{width:120px;height:15px;margin-top:2px;color:#796CA1;font-size:12px;text-align:left;font-weight:bold;}
.liresuite a{color:#796CA1;font-size:12px;text-align:left;font-weight:bold;}
#ficheoffre{
	width:160px;
	height:17px;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:35px;
	padding-top:4px;
	background-image:url(images/templates/bouton.jpg);
	text-align:center;color:#4E4E4E;
}

#ficheoffre a{color:#4E4E4E;}
.voir{width:200px;height:15px;margin-top:15px;text-align:right;color:#4E4E4E;font-size:10px;font-weight:normal;float:right;}
.voir a{color:#4E4E4E;font-size:10px;}

.voirNews{width:200px;height:15px;text-align:right;color:#776ca4;font-size:11px;font-weight:normal;float:left;margin-left:190px;clear:both;margin-top:-68px;}
.voirNews a{color:#A44072;font-weight: bold;font-size:10px;}

.titreban{
	width:575px!important;
	width:570px;
	margin-left:auto;
	margin-right:auto;
	padding-left:2px;
}



.offrepart1{width:568px;height:94px;background:url(images/templates/part1.jpg) no-repeat;}
.offrepart2{width:568px;height:94px;background:url(images/templates/part2.jpg) no-repeat;}
.offredroite{width:500px;height:94px;float:left;}
.offregauche{
	width:67px;
	height:94px;
	float:right;
}

.imgoffre{
	width:70px;
	height:70px;
	margin-top:15px;
	margin-left:9px!important;
	margin-left:5px;
	float:left;
}

.offrepartNew{
	width:566px;
	height:130px !important;
	border:#becde2 1px solid;
	margin-top:-1px;
	margin-left:2px;
}
.offredroiteNew{
	width:498px;
	height:130px;
	float:left;
	border-right:#becde2 1px solid;
}
.offregaucheNew{
	width:67px;
	height:80px;
	margin-top:20px;
	float:right;
}

.imgoffreNew{
	width:96px;
	height:120px;
	margin-top:5px;
	margin-left:5px;
	float:left;
}

.imgoffreNew img{
width:96px;
height:120px;
}
.titreoffre{
	width:380px;
	height:15px;
	margin-top:10px;
	margin-left:17px;
	text-indent:15px;
	background-image:url(images/templates/puceoffre.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana, 'Arial', Helvetica, sans-serif;
	font-weight:bolder;
	color:#333333;
	text-transform:uppercase;
	float:left;
	font-size:11px;
	text-align:left;
	line-height:14px;
}

.titreoffreNew{
	width:350px;
	height:15px;
	margin-top:10px;
	margin-left:10px;
	text-indent:15px;
	background-image:url(images/templates/puceoffre.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana, 'Arial', Helvetica, sans-serif;
	font-weight:bolder;
	color:#333333;
	text-transform:uppercase;
	float:left;
	font-size:11px;
	text-align:left;
	line-height:14px;
}

.titreoffreSansCouleur , .titreoffreSansCouleurBis{
	width:350px;
	height:15px;
	margin-top:5px;
	margin-left:10px;
	/*
	text-indent:10px;
	background-image:url(images/templates/puceoffre.jpg);
	background-position:left;
	background-repeat:no-repeat;
	*/
	font-family:Verdana, 'Arial', Helvetica, sans-serif;
	font-weight:bolder;
	text-transform:uppercase;
	float:left;
	font-size:11px;
	text-align:left;
	line-height:14px;
}

.titreoffreSansCouleurBis {
	margin-top:10px;
	margin-left:20px;
}

.titreoffre a{color:#333333;font-weight:bolder;text-transform:uppercase;}

.titreoffreSansCouleur a, .titreoffreSansCouleurBis a{font-weight:bolder;text-transform:uppercase;}

.texteoffre{
	width:380px;
	height:45px;
	margin-top:12px;
	margin-left:37px!important;
	margin-left:25px;
	text-align:left;
	font-size:12px;
	float:left;
}

.texteoffreNew{
	width:350px;
	height:70px;
	margin-top:8px;
	margin-left:10px;
	text-align:left;
	font-size:12px;
	float:left;
}

.ficheoffre{
	margin-top:10px;
	font-size:12px;
	height:45px;
	/*color:#EB1C24;*/
	color:#aa003c;
	text-align:center;
}

.ficheoffreNew{
	margin-top:10px;
	font-size:12px;
	/*color:#EB1C24;*/
	color:#aa003c;
}

.ficheoffre a{
	font-size:12px;
	/*color:#EB1C24;*/
	color:#aa003c;
}

.offre{
	width:40px;
	height:10px;
	margin-top:10px;
	font-size:10px;
	/*color:#4D4D4D;*/
	color:#aa003c;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}
.offre a{
	font-size:10px;
	/*color:#4D4D4D;*/
	color:#aa003c;
	text-align:center;
}

.clubseniors{
	width:570px;
	height:225px;
	border-bottom:1px dotted #CDCED0;
	margin-left:auto;
	margin-right:auto;
}

.clubseniors2{
	width:254px;
	height:215px;
	padding:10px 15px 0px 15px;
	color:#F76E1E;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	float:left;
}
.clubseniors2 a{color:#F76E1E;font-size:14px;font-weight:bold;text-align:left;}

.clubseniors3{
	height:66px;
	padding-top:10px;
}

.imgclubseniors{width:66px;height:66px;float:left;}

.titreclubseniors{
	width:160px;
	height:63px;
	padding-left:15px;
	padding-top:3px;
	color:#000;
	float:left;
}

.textecluseniors{
	padding-top:10px;
	padding-bottom:5px;
	font-weight:normal;
	color:#000;
}
.suiteclubseniors{height:15px;color:#796CA1;font-size:12px;text-align:left;font-weight:bold;}
.suiteclubseniors a{color:#796CA1;font-size:12px;text-align:left;font-weight:bold;}

.titreadresse{width:568px;font-size:12px;color:#000;padding-top:5px;padding-bottom:10px;text-transform:uppercase;font-weight:bold;text-align:left;}
.texteadresse{width:563px;font-size:12px;color:#000;padding-top:5px;padding-left:5px;padding-bottom:10px;font-weight:normal;text-align:left;margin-left:auto;margin-right:auto}

.texteadresse ul{ padding-left:25px;}

.texteadresse ul li{ list-style:disc;}


#cadreadresse1{width:284px;float:left;text-align:right;}
#cadreadresse2{width:284px;text-align:right;float:right;}
.cadreadresse{width:284px;height:18px; background-color:#f0eef7;}
.depadresse{width:214px;padding-left:10px;text-align:left;float:left;color:#000;font-size:12px;line-height:18px; height:18px}
.miniadresse{width:30px;text-align:left;float:left;color:#000;line-height:18px; height:18px}
.font_adresse {
	background-color:#f0eef7;
}

.prixadresse{height:15px;margin:5px;padding:7px;background-color:#FBAF41;color:#000;font-size:13px;font-weight:bold;text-align:left;}
.nbadresse{height:15px;margin:5px;padding:7px;background-color:#2E5FA2;color:#FFF;font-size:13px;font-weight:bold;text-align:left;}

.ContNews {
	width:570px;
}

.ImgNews {
	float:left;
	margin:5px;
}

.TextNews {
	float:right;
	width:360px;
}

/*.imgplus {
	width:160px;
	margin:5px;
}*/

.erreur{color:#FF0000; text-align:center;}
.etoile {color:#FF0000;}

.etoileVir {color:#4a92e3;}
.contenu_divers {width:100%; position:relative; margin-bottom:100px;color:#2E5FA2;}
.rub_divers_g {width:250px; float:left;  margin-left:5px;}
.rub_divers_d {width:250px; float:right; margin-right:5px;}
.calque10 {width:528px;}
.cadre_divers {width:528px; border:solid 1px #B3B3B3; background-color:#FFF; margin:4px 0px 4px 8px; padding:10px;}


.btn_comandable {
	/*
	background:url(images/templates/devisadresse.jpg) no-repeat center;
	width:253px;
	height:30px;
	display:block;
	cursor:pointer;
	*/
	height:15px;
	margin:5px;
	padding:7px;
	background-color:#2E5FA2;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}

#formAdresse input[type="submit"]
{	
	width:274px;
	height:30px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:5px;
	background-color:#2E5FA2;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	border:none;
	cursor:pointer;
	
	/*
	text-transform:uppercase;
	background:url(images/templates/devisadresse.jpg) no-repeat center;
	vertical-align:middle;
	padding-bottom:3px;
	*/
}

#formAdresse input[type="submit"]:hover
{
	/*
	background:url(images/templates/devisadresse_on.jpg) no-repeat center;
	*/
	background-color:#FBAF41;
	color:#000000;
}

#devisadresse {
	width:274px;
	height:30px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:5px;
	background-color:#2E5FA2;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	border:none;
	cursor:pointer;
	/*
	text-transform:uppercase;
	background:url(images/templates/devisadresse.jpg) no-repeat center;
	vertical-align:middle;
	padding-bottom:3px;
	*/
}

.rechercherClub_btn
{
	width:120px;
	height:25px;
	margin-top:20px;
	margin-bottom:20px;
	border:0px;
	cursor:pointer;
	text-align:center;
}

.lignepanierg {float:left;}
.lignepanierd {float:right;}
#contenupanier {width:50px; border:none; font-weight:bold; background-color:#FFFFFF; text-align:right; color:#1B1B1B;margin-left:23px;}


.td_head_cde {text-align:left; height:20px; line-height:20px; vertical-align:middle; font-size:12px;font-weight:bold; padding:5px;}
.td_head_cdebis {text-align:center; height:20px; line-height:20px;  vertical-align:middle; font-size:12px;font-weight:bold;padding:5px;}

.cde1  {height:15px;line-height:15px; vertical-align:middle; background-color:#F9F3F3; text-align:left; font-size:11px;padding:5px;}
.cde2  {height:15px;line-height:15px;vertical-align:middle; background-color:#DEEFC9;text-align:left; font-size:11px;padding:5px;}

#montantpanier{width:50px; border:none; font-weight:bold; background-color:#FFFFFF; text-align:right; color:#1B1B1B;}

.td_foot_cde { text-align:right; padding-right:5px; font-weight:bold;}
.tot_cde {color:#FF6633; font-weight:bold;}

.boutons_commande {clear:both;margin:10px 0; padding-right:10px; text-align:right;}



#devisadresse a{color:#FFF;font-size:15px;font-weight:bold;text-align:center;}
.moyenpaiement{width:563px;font-size:12px;color:#000;padding-top:2px;padding-left:10px;padding-bottom:2px;text-transform:none;font-weight:normal;text-align:left;background-image:url(images/templates/puceadresse.jpg);background-position:left center;background-repeat:no-repeat;}

.resultatRecherche {
	width:570px;
}

.art {
	margin:10px;
	float:left;
	width:265px;
}

.titreArticleRecherche {
	margin-bottom:5px;
}

#cadreart{width:568px;/*height:440px;*/}
.artg {float:left;width:195px;padding-top:13px;}
.artg {
text-align:center !important;

}
.artg a{
color:#7f7f7f !important;
border-bottom:solid 1px;
border-bottom-color:#dadada;
font-weight:bold;
}
.artd {float:right;width:350px;padding-top:13px; font:Verdana;color:#000 !important;text-align:justify;}
.artd h3{
	margin:0;
	padding:0;
	padding-bottom:20px;
	/*color:#f6921e;*/
	color:#4a92e3 !important;
	font-size:14px;
}

#diapo{width:610px; float:left; margin:10px 0 0 5px;}
#diapo img{border:none;}
#autre{width:100px; height:80px; float:right; margin:10px 5px 0 0; text-align:center;}
#autre img{margin-bottom:5px;}



#cadrerubrique{width:538px;min-height:88px;padding-top:12px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-align:left;}
#imgrubrique{width:80px;height:80px;float:left;}
#titrerubrique{width:448px;height:15px;padding-left:10px;color:#808080;font-size:12px;font-weight:bold;text-transform:uppercase;float:right;}
#texterubrique{width:448px;padding-left:10px;color:#000;font-size:12px;font-weight:normal;text-transform:none;float:right;}
.texterubrique{width:448px;padding-top:10px;	padding-left:10px;color:#000;font-size:12px;font-weight:normal;text-transform:none;float:right;}

.offrepart11{width:568px;height:94px;background-image:url(images/templates/part11.jpg);}
.offrepart22{width:568px;height:94px;background-image:url(images/templates/part22.jpg);}
.offredroite2{width:475px;height:94px;float:left;}
.offregauche2{width:92px;height:94px;float:right;}
.titreoffre2{width:350px; height:15px;margin-top:10px;margin-left:17px;padding-left:15px;margin-bottom:0px;background-image:url(images/templates/puceoffre2.jpg);background-position:left;background-repeat:no-repeat;color:#F99120;font-weight:bold;float:left;font-size:10px;text-align:left; line-height:14px;}
.titreoffre2 a{color:#F99120;font-weight:bold;}
.texteoffre2{width:350px;height:45px;margin-top:12px;margin-left:27px;text-align:left;font-size:12px;float:left;}


.offrepartNew{
	width:566px;
	height:130px;
	border:#becde2 1px solid;
}

.offredroite2New{
	
	width:480px;
	height:130px;
	float:left;
}
.offregauche2New{
	width:70px;
	height:100px;
	float:right;
}
.titreoffre2New{
	width:330px;
	height:15px;
	margin-top:5px;
	margin-left:5px;
	
	margin-bottom:0px;
	/*
	padding-left:12px;
	background-image:url(images/templates/puceoffre2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	*/
	/*color:#F99120;*/
	color:#aa003c;
	font-weight:bold;
	float:left;
	font-size:12px;
	text-align:left;
	line-height:14px;
}

.titreoffre2New a{
	/*color:#F99120;*/
	color:#aa003c;
	
}

.texteoffre2New{
	width:330px;
	height:70px;
	margin-top:2px;
	margin-left:10px;
	text-align:left;
	font-size:12px;
	float:left;
}

.fichedetaille{
	width:60px;
	height:40px;
	margin-top:30px;
	font-size:10px;
	color:#4D4D4D;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.fichedetaille a {font-size:10px;color:#4D4D4D;text-align:center;}

.fichedetailleNew{
	width:60px;
	height:40px;
	margin-top:45px;
	font-size:10px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}


.fichedetailleNew a{font-size:10px;color:#336699;text-align:center;}

#defilement{width:568px;height:15px;margin-top:15px;text-align:center;font-size:10px;color:#666666;}
#defilement a{text-align:center;font-size:10px;color:#666666;}
#banbas{width:518px;height:65px;margin-top:15px;padding-top:5px;padding-left:50px;background-image:url(images/templates/banbas.jpg);text-align:left;}


#cadretexte{width:548px;padding:10px;}
#cadreimgtexte{width:160px;float:left;}
.imgtexte{width:160px;height:160px;margin-bottom:10px;}
#cadretextetexte{width:378px;padding-left:10px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;float:right;}
.textetexte{padding-bottom:10px;}

.cadre {
	float:left;
}

.rubriquesG {
	width:250px;
	float:left;
	margin-left:20px;
	text-align:center;
}

.rubriquesD {
	width:250px;
	float:right;
	margin-right:20px;
	text-align:center;
}

.inputRechercherAnnonce {
	width:160px;
	text-align:center;
}
	
.boutonGeneAnnonce{
	width:160px;
	height:20px;
	line-height:20px;
	background-image:url(images/templates/bouton.jpg);
	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.boutonGeneAnnonce a{
	color:#000;
	text-align:center;
}

.listeannonces {
	font-size:13px;
	color:#4B4B4B;
	margin-top:6px;
	margin-left:10px;
	font-weight:bold;
	margin-bottom:6px;
}
.resultatsannonces {
	font-size:11px;
	color:#4B4B4B;
	margin-top:6px;
	margin-right:10px;
	font-weight:bold;
	margin-bottom:6px;
}

.annonce {
	width:575px!important;
	width:568px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}

.titreannonce {
	width:575px!important;
	width:568px;
	margin-top:5px;
	text-indent:10px;
	height:43px;
	line-height:43px;
	background:url(images/templates/banseul.jpg) center no-repeat;
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	display:block;
}


.padding_left20 {
	padding-left:20px;
}

.titremAnnonceur {
	width:793px;
	margin-top:5px;
	text-indent:10px;
	height:42px;
	line-height:25px;
	background:url(images/newchart/espace-pro.gif) left no-repeat;
	text-align:left;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	display:block;
}

.ContAnnonceur {
	margin-top:10px;
}

.ContCaseAnnonceur {
	width:256px;
	float:left;
	margin-right:10px;
}

.BleuTop {
	background:url(images/templates/BleuGuideTop.jpg) no-repeat;
	width:256px;
	height:33px;
}

.BleuMid {
	background:url(images/templates/BleuGuideMid.jpg) repeat-y;
	width:256px;
	height:100%;
}

.BleuBot {
	background:url(images/templates/BleuGuideBot.jpg) no-repeat;
	width:256px;
	height:13px;
}

.TurqTop {
	background:url(images/templates/TurqSiteTop.jpg) no-repeat;
	width:256px;
	height:33px;
}

.TurqMid {
	background:url(images/templates/TurqSiteMid.jpg) repeat-y;
	width:256px;
	height:100%;
}

.TurqBot {
	background:url(images/templates/TurqSiteBot.jpg) no-repeat;
	width:256px;
	height:13px;
}


.OrangeTop {
	background:url(images/templates/OrangeAdrTop.jpg) no-repeat;
	width:256px;
	height:33px;
}

.OrangeMid {
	background:url(images/templates/OrangeAdrMid.jpg) repeat-y;
	width:256px;
	height:100%;
}


.OrangeBot {
	background:url(images/templates/OrangeAdrBot.jpg) no-repeat;
	width:256px;
	height:13px;
}



.OrangeTop span, .TurqTop span, .BleuTop span {
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	text-indent:15px;
	padding-top:7px;
	width:250px;
	height:30px;
	font-size:14px;
	display:block;
}

.ContLienEspacePro{
	width:225px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

.texterubriques{
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:1px solid #C6C6C6;
	color:#000;
	list-style: inside disc;
	text-align:left;
	text-transform:none;
}
.texterubriques a{
	color:#000;
	list-style:inside disc;
	text-align:left;
	text-transform:none;
}


.titreannonce a{color:#336699;}
.libannonce {
	text-indent:5px;
	float:left;
}
.prixannonce {
	float:right;
	padding-top:8px;
	padding-right:10px;
}
.corpsannonce{
	font-size:12px;
	margin-top:-10px;
	text-align:left;
	float:left;
}
.corpsannonce img{
	float:left;
	margin:2px;
}
.texteannonce{
	text-align:left;
	float:left;
	margin-left:20px;
	margin-bottom:5px;
}
.new {color:#DC3129;font-weight:bold;}

.boutonannonce{
	width:160px;
	height:20px;
	line-height:20px;
	background-image:url(images/templates/bouton.jpg);
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.boutonannonce a{
	color:#000;
	text-align:center;
}

#droite{
	width:190px;
	float:left;
	position:relative;

}
#spotslubseniors{width:190px;height:182px;margin-bottom:10px;}
.spotpub {
	width:190px;
	height:156px;
	padding-top:11px;
	margin-bottom:10px;
	background:url(images/templates/spot.jpg) no-repeat;
	text-align:left;
}
.spotpub a{
	color:#000000;
}

.spotpubBis {
	width:190px;
	height:156px;
	padding-top:5px;
	margin-top:5px;
	margin-bottom:5px;
	/*border:1px #666666 solid;*/
	text-align:left;
}
.spotpubBis a{
	color:#000000;
}

.contspot {
	width:180px;
	height:150px;
	margin-left:5px;
}

#coupcoeur{width:190px;height:300px;background-image:url(images/templates/coupdecoeur.jpg);}
#imgcoupcoeur{width:142px;height:142px;margin-left:5px;margin-right:5px;padding-top:40px;padding-left:19px;padding-right:19px;padding-bottom:10px;border-bottom:1px dotted #C6C6C6;}
.textecoucoeur{width:166px;height:11px;padding-top:8px;padding-left:8px;padding-right:8px;font-size:11px;color:#000;text-align:center;}
.textecoucoeur a{color:#000;text-align:center;}
.boutoncoucoeur{width:160px;height:17px;margin-top:8px;margin-left:15px;margin-right:15px;padding-top:3px;background-image:url(images/templates/bouton.jpg);text-align:center;}

.boutoncoucoeur a{color:#000;text-align:center;}
#contacter{width:190px;height:216px;margin-top:10px;}


#contacterLight{width:190px;height:149px; margin-bottom:10px;}

#livraison{width:255px;height:126px;margin-top:10px;margin-left:auto;margin-right:auto;position:relative;}
#paiement{width:190px;height:92px;margin-top:10px;}





#footer{text-align:center;}
#footer1{/*height:26px;*/background-image:url(images/newchart/footer.gif);background-position:center;background-repeat:no-repeat;padding-top:13px;margin-bottom:8px;background-color:#FFF;text-align:center;color:#676767;font-size:11px;}
#footer1 a{text-align:center;color:#676767;}
#footer2{display:none;height:29px;padding-top:7px;color:#FFF;background-image:url(images/templates/bckgfooter.jpg);background-position:left;background-repeat:repeat-x;text-align:center;}
#footer2 a{color:#FFF;text-align:center;}
#footer3{margin-top:12px;text-align:center;}

#newscontainer{
width:275px;
height:120px;
float:left;
position:relative;
margin-left:5px;
margin-bottom:10px;
}
#newspic{
float:left;
width:87px;
height:113px;
padding-right:10px;}

#newsstitle{
font-weight:bold;
overflow:hidden;
white-space:nowrap;}

#newscontent{
overflow:hidden;
height:53px;
margin-bottom:20px;
}

#moncompte{
width:257px;
margin-left:auto;
margin-right:auto;
height:143px;
background-image:url(images/newchart/images/mon-compte.jpg);
margin-bottom:10px;
}
#moncompte a{
display:block;
width:100%;
height:100%;
}

/* nouvelle page adresse */

#header_adress {
	background:url(images/templates/back_header_adr.jpg) no-repeat top;
	width:1030px;
	height:250px;
}
#logo_adress {float:left;margin:25px 0px 0px 22px;}
.cont_new_nav_adress {color:#5f5f60;float:left;margin:175px 0px 0px 22px;font-size:11px;height:18px;line-height:18px;}
#accueilinfos_adress {float:left;width:340px;text-align:center;}
#subscrnewsletter_adress {float:left;}
.classInputRechercheNav_adress {border:1px #2e5fa2 solid;color:#2e5fa2;}
#formok_adress {float:left;margin:0px 8px;}
#espacepro_adress {float:left;margin:0px 0px 0px 40px;}
#contenu100_adress{width:740px;height:100%;margin:0px 10px; float:left; text-align:left;}
.titre_ban_adresse { width:684px; height:64px; margin-bottom:20px;}

.titreadresse_new { color:#d74b61; font-size:24px; font-style:italic; margin:30px 0px 20px 0px;}
.texteadresse_new { color:#666; }
.texteadresse_new ul li{background:url(images/templates/puce_orange.jpg) no-repeat left top;line-height:15px;padding:0px 0px 5px 15px;}



.cadreadresse_new_left, .cadreadresse_new {width:260px;float:left;text-align:right;}
.cadreadresse_new_left{padding-right:30px;background:url(images/templates/trait_repeat.jpg) right repeat-y; }
.cadreadressebit {width:260px;height:18px;background:url(images/templates/pointille.jpg) repeat-x; }
.depadresse_new{text-align:left;float:left;color:#666;font-size:12px;line-height:18px; height:18px; padding-right:5px; background-color:#FFF;}
.miniadresse_new{ width:50px;float:right;color:#000;line-height:18px; height:18px; background-color:#FFF;}
.miniadresse_new_left{ float:left; padding-left:4px; font-weight:bold;}
.miniadresse_new_right{ float:right;}

.encart_panier { margin-top:270px;width:180px; height:184px;background:url(images/templates/encart_panier.jpg) no-repeat; float:right; text-align:center; color:#FFF; font-weight:bold;}

#droite_adresse {width:275px; float:left;}

#moncompte_adresse { height:100px; text-align:left;}
#moncompte_adresse_left { width:100px; float:left; text-align:right; margin-top:28px;}
#moncompte_adresse_right {width:170px; float:left; margin-left:5px; font-size:12px;}
#moncompte_adresse_right a{background:url(images/templates/puce_orange.jpg) no-repeat left top;color:#666666; text-decoration:underline; line-height:15px; padding-left:15px;}
#moncompte_adresse_right a:hover{color:#d74b61;}
.titre_compte_adresse {color:#ff6600; font-size:18px; font-weight:bold; padding-left:12px; margin-bottom:5px;}

#contacter_adresse {margin-bottom:10px;}

#paiement_adresse {background:url(images/templates/encart_reglement_adresse.jpg) no-repeat top; width:275px; height:700px;}
#paiement_adresse_contenu { width:255px; margin:0px auto; padding-top:160px; text-align:left; font-size:12px;color:#666;}
#paiement_adresse_contenu ul li {background:url(images/templates/puce_orange.jpg) no-repeat left top;line-height:15px; padding:0px 0px 5px 15px;}

#footer1_new{
	background:url(images/templates/barre_footer.jpg) no-repeat center;
	padding-top:13px;
	margin-bottom:8px;
	background-color:#FFF;
	text-align:center;
	color:#676767;
	font-size:11px;
}
#footer1_new a{text-align:center;color:#676767;}

.lien_client { margin:20px 0px 0px 10px;color:#000; font-weight:bold; font-size:12px; text-align:center;}
.lien_client a{color:#000;}
.lien_client a:hover{color:#d74b61;}

.rose {color:#d74b61;}
.gris {color:#666666;}
.font-size_16 { font-size:16px;}
.font-size_18 { font-size:16px;}


.margin-top_3 { margin-top:3px;}
*+html .margin-top_3{margin-top:0px;}
.margin-top_5 { margin-top:5px;}
.margin-top_10 { margin-top:10px;}
.margin-top_20 { margin-top:20px;}
.margin-top_50 { margin-top:50px;}
.padding-left_10 { padding-left:10px;}
.padding-left_20 { padding-left:20px;}

.align-center { text-align:center;}

.float-left { float:left;}

.check_adresse { height:10px; padding-top:8px;}



