/* TRICOLONNE */
#tricolonne {clear:both;background-color:#FFF;height:100%;width:auto;}
/* passage en vert haute police souligné pour les titres section */

/* COLONNNE NUMERO 1 */
/* *******************/
#colnumero1{float:left;width:420px;background-color:#FFF;padding-left:19px;}
#photo {clear:both;margin-bottom:12px;height:255px;}
#photo #grdphtseul {float:left;width:400px;text-align:center;}
#photo #grdpht {float:left;width:320px;height:240px;}
#photo #ptepht {float:left;padding-left:14px;}
#photo #ptepht .pte {clear:both;height:62px;}

#phtsup {clear:both;font:11px/11px Arial; text-align:center;text-decoration:underline;}

#entetevendeur {margin-bottom:10px;}
#hautvend {width:404px;height:8px;background: url('../images/graphics/hautvend.gif') no-repeat;font-size:1px;}
#titlevend {background-color:#B9D388;width:394px;height:14px;font:bold 14px/14px Arial;text-transform:uppercase;padding-left:10px;}
#basvend {width:404px;height:7px;background: url('../images/graphics/basvend.gif') no-repeat;font-size:1px;}

#triongletvend {clear:both;height:23px;}
#triongletmail {clear:both;height:23px;}
#triongletlocal {clear:both;height:23px;}

#triongletmail, #triongletlocal {visibility:hidden;display:none;}

#ongletvendgr {float:left;width:96px;height:23px;text-align:center;background: url('../images/graphics/ongletvendgr.gif') no-repeat;font:bold 11px/21px Arial;text-transform:capitalize;}
#ongletvendwh {float:left;width:96px;height:23px;text-align:center;background: url('../images/graphics/ongletvendwh.gif') no-repeat;font:bold 11px/21px Arial;text-transform:capitalize;}
#ongletvendgr a {color:#000;}
#ongletvendwh a {color:#000;}

#ongletmail {float:left;}

#ongletmailgr {float:left;width:307px;height:23px;text-align:center;background: url('../images/graphics/ongletmail2.gif') no-repeat;font:bold 11px/21px Arial;text-transform:capitalize;}
#ongletmailgr a {color:#F00;}
#ongletmailwh {float:left;width:307px;height:23px;text-align:center;background: url('../images/graphics/ongletmail.gif') no-repeat;font:bold 11px/21px Arial;text-transform:capitalize;}
#ongletmailwh a {color:#F00;}


#txtcasevend {clear:both;width:382px;background-color:#EAF1DD;border-right:1px solid #BBD48C;border-left:1px solid #BBD48C;border-bottom:1px solid #BBD48C;padding:10px;}
#txtcasevendnone {clear:both;width:382px;background-color:#EAF1DD;border-right:1px solid #BBD48C;border-left:1px solid #BBD48C;border-bottom:1px solid #BBD48C;padding:10px;}

#txtcasevend a {color:#000;text-decoration:underline;}
#txtcasevendnone a {color:#000;text-decoration:underline;}
#txtcasevend .urllink {color:blue;}
#txtcasevendnone .urllink {color:blue;}

#txtcasemail {clear:both;width:382px;background-color:#EAF1DD;border-right:1px solid #BBD48C;border-left:1px solid #BBD48C;border-bottom:1px solid #BBD48C;padding:10px;}
#txtcasemailyes {clear:both;width:382px;background-color:#EAF1DD;border-right:1px solid #BBD48C;border-left:1px solid #BBD48C;border-bottom:1px solid #BBD48C;padding:10px;}

.linemail {clear:both;height:100%;}
.libelle {float:left;width:100px;text-transform:Capitalize;font-weight:bold;color:#484848;}
.libellemesg {float:left;width:100px;text-transform:Capitalize;font-weight:bold;color:#484848;height:100px;}
.inputm {float:left;width:50px;}
.inputmesg {float:left;width:100px;}
.codeverif {clear:both;text-align:center;font-weight:bold;color:#484848;height:20px;}
.imgcode {text-align:center;padding-bottom:15px;}
#buttonmail {text-align:center;height:30px;padding-top:10px;}
#buttonmail .buttonCSS { 
	width:200px; 
	font-family:arial; 
	font-size:11px; 
	border-width : 2px; 
	border-style:outset; 
	border-color:green; 
	font-weight:bold; 
	text-transform: uppercase;
	color: #FFF;
	background: green; 
	cursor:pointer; }
	
#txtcaselocal {clear:both;width:394px;background-color:#EAF1DD;border-right:1px solid #BBD48C;border-left:1px solid #BBD48C;border-bottom:1px solid #BBD48C;padding:4px;}

#txtcasemail {visibility:hidden;display:none;}
#txtcaselocal {visibility:hidden;display:none;}
#txtcasevendnone {visibility:hidden;display:none;}
#txtcasemailyes {visibility:visible;display:block;}



#globalsameads {margin-top:25px;margin-bottom:20px;}
/* other ads */
.adssame {clear:both;height:60px;margin-bottom:10px;}
.phtsameads {float:left;}

.txtsameads {float:left;padding-left:5px;width:300px;padding-top:2px;}
.txtsameads a {color:#000;text-decoration:none;}
.txtsameads a:hover {color:#000;text-decoration:underline;}
.redads {color:red;}




/* ******************* */
/***********************/


/* COLONNNE NUMERO 2 */
/* *******************/
#colnumero2{float:left;width:513px;padding-left:6px;background-color:#FFF;}

/* Fiche */
#globalfiche {clear:both;margin-bottom:10px;}
#hautfiche {width:513px;height:8px;background: url('../images/graphics/hautdet.gif') no-repeat;font-size:1px;}
#titlefiche {background-color:#B9D388;width:508px;font:bold 14px/14px Arial;padding-left:5px;text-transform:uppercase;}
#basfiche {width:513px;height:5px;background: url('../images/graphics/basdet.gif') no-repeat;font-size:1px;}

#infofiche {clear:both;border-left:1px solid #B9D388;border-right:1px solid #B9D388;border-bottom:1px solid #B9D388;padding:10px;}
#marmodfiche h2 {display:inline;text-transform:uppercase;}
.portfich {font:15px/15px Arial;height:20px;margin-top:3px;}
.titre2fiche {clear:both;background-color:#E4E4E4;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding-top:2px;text-transform:uppercase;font:bold 11px/11px Arial;margin-top:5px;margin-bottom:10px;padding-left:3px;}
.infogen {font:12px/15px Arial;height:auto;}
.txtdesc {font:12px/12px Arial;padding-bottom:10px;}
#optfiche {clear:both;width:auto;}
.colopt {float:left;width:250px;}
#pxfiche {clear:both;font:bold 25px/25px Arial; color:red;height:30px;}

.car3 { width: 100%; display: block; clear: both; padding-bottom: 5px; }

.car3 span.gauche { width: 250px; padding-bottom:5px; float: left;}
.car3 span.droite { width: 250px; padding-bottom:5px; float: left;}


/* Services */

#globalserv {clear:both;margin-top:10px;}
#hautserv {width:513px;height:7px;background: url('../images/graphics/hautserv.gif') no-repeat;font-size:1px;}
#titleserv {background-color:#F1D29B;width:508px;font:bold 14px/14px Arial;padding-left:5px;text-transform:uppercase;}
#basserv {width:513px;height:6px;background: url('../images/graphics/basserv.gif') no-repeat;font-size:1px;}

#caseserv {clear:both;border-left:1px solid #F1D29B;border-right:1px solid #F1D29B;border-bottom:1px solid #F1D29B;padding:10px;background-color:#F2EADC;margin-bottom:20px;}
#caseserv ul {padding-left:30px;margin:0;list-style-type:square;}
#caseserv a {color:#000;text-decoration:none;}
#caseserv a:hover {color:#000;text-decoration:underline;}
/*support de div */
#divsupport {clear:both;}
#divsupport a {color:red;font:bold 12px/12px Arial;text-decoration:none;}
#divsupport a:hover {color:red;font:bold 12px/12px Arial;text-decoration:underline;}




/* CLASSE DIV A USAGE MULTIPAGE */
.globaldiv {padding-bottom:10px;}
.expliqdiv {clear:both;font:11px/11px Arial;padding-bottom:10px;}
.imgdiv {float:left;}
.imgdiv #campingimg {border:1px solid #000;}
.txtdiv {float:left;font:11px/11px Arial;width:157px;padding-left:5px;padding-top:5px;}
.txtdiv ul {padding:0;margin:0;padding-left:15px;list-style-type:square;}
.txtdiv li {padding:0;margin:0;}
.txtdiv .red {color:red;}
.linkdiv {clear:both;text-transform:uppercase;font:11px/11px Arial;text-align:center;padding-top:5px;}
