/* CSS Document */

@charset "iso-8859-1";


body{
/*background-color:#13a9e5;*/
background:url(../images/PageAcces.jpg);
margin:0px;
padding:0px;
}
DIV.container{
	margin:auto;
	width:1024px;
}

.bk_pntphtech_v{
	width:10px;
	font-size:0px;
}

.bk_pntphtech_h{
height:6px;
	/*background:url(../images/pro_trait_.jpg) repeat-x center;*/
}

.cadre_plan{
width:204px;
height:330px;
padding:6px;
background:url(../images/cadre_plan.jpg) no-repeat;
margin-top:15px;
}
.cadre{
width:882px;
height:672px;
margin-top:29px;
padding-bottom:67px;
/*margin-left:72px;
margin-right:70px;*/
margin-left:auto;
margin-right:auto;
background:url(../images/cadre1.jpg) no-repeat;
background-repeat:no-repeat; 
}

.butt{
margin-left:14px;
}

.binevenue{
font-family:Arial, Helvetica, sans-serif;
font-size:48px;
color:#13a9e5;
}

.gauche{
width:387px;
padding-left:53px;
padding-top:23px;
padding-right:25px;
float:left;
}

.gauche1{
width:805px;
float:left;
padding-left:80px;
margin-right:15px;
}
.droite{
width:404px;
float:left;
}
.droite1{
width:300px;
float:left;
margin-top:30px;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#13a9e5;
margin-top:26px;
margin-bottom:20px;
}

.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#192c39;
text-align:justify;
margin-bottom:20px;
}
.tarif_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#283a46;
}
.tarif_text0{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#283a46;
margin-top:15px;
}
.tarif_text00{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#283a46;
margin-top:9px;
}
.tarif_cadre{
width:500px;
height:335px;
margin-left:186px;
padding-top:10px;
}
.bande{
width:24px;
height:224px;
background-color:#89d4f2;
float:left;
}
.clear{
clear:both;}

.destination{
background:url(../images/destination.jpg);
width:188px;
height:222px;
float:left;
}

.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
width:121px;
margin-left:34px;
padding-top:12px;
text-align:center;
margin-bottom:10px;
}

.cadre1{
width:166px;
height:106px;
background-color:#FFFFFF;
margin-left:11px;
margin-right:11px;
}

.text3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
padding-left:30px;
margin-top:18px;
cursor:pointer;
}

.text4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
margin-top:16px;
padding-left:30px;
cursor:pointer;
}
DIV.text_contact{
	color:#0b8ce7;
	font-size:11px;
	margin-top:10px;
	margin-left:170px;
}

.bas{
width:859px;
height:22px;
background-color:#59c3ed;
margin-top:12px;
margin-left:11px;
}
.bas0{
width:859px;
height:22px;
background-color:#59c3ed;
margin-left:11px;
}
.bas00{
width:859px;
height:22px;
background-color:#59c3ed;
margin-left:11px;
}
.bas1{
width:859px;
height:22px;
background-color:#59c3ed;
margin-top:25px;
margin-left:11px;
}
.bas3{
width:859px;
height:22px;
background-color:#59c3ed;
margin-top:10px;
margin-left:11px;
}
.bas4{
width:859px;
height:22px;
background-color:#59c3ed;
margin-top:36px;
margin-left:11px;
}
.bas5{
width:859px;
height:22px;
margin-top:40px;
background-color:#59c3ed;
margin-left:11px;
}
DIV.pagination{
	float:left;

}
DIV.pagination1{
	float:left;
	margin-top:15px;
	margin-bottom:30px;
}

.bas2{
width:859px;
height:22px;
background-color:#59c3ed;
margin-left:11px;
}
.cadre_galerie{
	background: url(../images/Galerie_cadre.jpg) no-repeat;
	height:112px;
	width:139px;
}
.BarreP{
	font-size: 14px;
	font-weight:bold;
	color: #0b8ce7;
	text-align:center;
	width:531px;
	margin-left:140px;
		

}
.BarrePC{
	font-size: 9px;
	height:18px;
	color: #048CB9;
	border:1px solid #7F9DB9;	
}
.BarrePST{
	font-size: 10px;
	color: #fff;
	font-weight:bold;
	padding-left:2px; padding-right:2px;
	border:1px solid #fff;
	margin-left:2px; margin-right:2px;
	background-color:#145BA6;
}
a.BarrePT{
	font-size: 12px;
	color: #7dc2f2;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin-left:3px;
}
a.BarrePT:hover{
	font-size: 12px;
	color: #7dc2f2;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
}
.tof{
margin-top:6px;
margin-left:6px;
margin-right:6px;
margin-bottom:6px;}



A.menu{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.menu:hover{
	color:#ffffff;
	text-decoration:underline;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    }
	
.copy{
	color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-left:190px;
	margin-top:5px;
}
.contact_champ{
border:#13a9e5 1px solid ;
width:150px;}
.contact_champ1{
border:#0b8ce7;}

.chambre{
margin-top:36px;
padding-left:72px;
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#0b8ce7;
float:left;
height:22px;
margin-right:14px;
}

.chambre1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#13a9e5;
}
.chambre0{
margin-top:36px;
padding-left:40px;
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#0b8ce7;
float:left;
height:22px;
margin-right:14px;
}

.txt{
margin-top:6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#192c39;
}
.txt0{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0b8ce7;
margin-top:10px;
}
.txt01{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#13a9e5;
padding-top:5px;
padding-left:186px;
}
.txt001{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#13a9e5;
margin-top:10px;
padding-left:170px;
}
.form_bag{
width:553px;
height:21px;
background-color:#e1f4fc;
margin-left:186px;
margin-right:142px;
margin-top:5px;}

.form_bag1{
width:553px;
height:21px;
background-color:#e1f4fc;
margin-left:170px;
margin-right:142px;
margin-top:10px;}

.form_cadre{
width:553px;
height:287px;
margin-left:186px;
margin-right:142px;
margin-top:2px;
}
.form_cadre1{
width:553px;
margin-left:170px;
margin-right:142px;
margin-top:3px;}

.form_cadre_g{
width:324px;
height:287px;
background-color:#e1f4fc;
float:left;
margin-right:2px;}

.form_cadre_g1{
width:553px;
background-color:#e1f4fc;
float:left;
margin-right:3px;}

.contenu{
	height:384px;
	/*border:1px solid #0066CC;*/
}
.contenu1{
	height:397px;
	/*border:1px solid #0066CC;*/
}
.contenu2{
	height:394px;
	/*border:1px solid #0066CC;*/
}

.form_cadre_d{
width:227px;
height:287px;
background-color:#f0f9fd;
float:left;}
.form_cadre_d_bande{
width:227px;
height:23px;
background-color:#13a9e5;
}
DIV.broch_desc{
	margin-top:6px;
	font-size:11px;
	margin-left:30px;
	line-height:14px;
}
.validation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:5px;
	width:524px;
	color: #13a9e5;
	visibility:hidden;
	margin-top:5px;
	margin-left:186px;
	background-color: #fff;
}
.form{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#13a9e5;
text-align:center;
padding-top:2px;
}
.form_bande_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
text-align:left;
padding-top:3px;
margin-left:3px;
}
.txt1{
padding-top:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-left:3px;
}
A.txt2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-left:3px;
text-decoration:underline;
cursor:pointer;
}
A.txt2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-left:3px;
text-decoration:none;
cursor:pointer;
}
.soustitre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-left:25px;
text-decoration:underline;
margin-top:5px;
cursor:pointer;}

.soustitre2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-left:35px;
text-decoration:underline;
margin-top:5px;
cursor:pointer;}

.soustitre0{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
text-decoration:underline;
margin-left:5px;
margin-top:5px;
cursor:pointer;}

A.sous{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
text-decoration:underline;
cursor:pointer;}

A.sous:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
text-decoration: none;
cursor:pointer;}

.txt3{
padding-top:12px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0b8ce7;
}
.toto{
background:url(../images/toto.jpg) repeat-y;
width:350px;
}
.txt4{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
padding-top:15px;
margin-left:40px;
}
.txt5{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#13a9e5;
margin-top:15px;
margin-left:40px;
}
.tarif_text1{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0b8ce7;
margin-top:10px;
}

.tarif_text11{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0b8ce7;
margin-top:2px;
margin-left:437px;
}
.tarif_text2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
margin-top:2px;
margin-left:10px;
float:left;
}
.tarif_bande{
width:500px;
height:21px;
margin-top:13px;
background:url(../images/tarif.jpg) no-repeat;
}
.tarif_bande1{
width:500px;
height:21px;
margin-top:9px;
background:url(../images/tarif.jpg) no-repeat;
}
.txt6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#192c39;
}
.txt7{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0b8ce7;
margin-top:15px;
}
.txt8{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#192c39;
margin-top:10px;
}
.ligne{
margin-top:45px;
width:641px;
height:3px;
border-top: #11a6e4 solid 2px;
border-bottom: #11a6e4 solid 2px;
float:left;
}
.ligne1{
width:641px;
height:3px;
border-top: #11a6e4 solid 2px;
border-bottom: #11a6e4 solid 2px;
float:left;
}
.morceau{
background:url(../images/morceau.jpg) repeat-x;
width:641px;
height:7px;
font-size:0px;
}

A.lien{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
text-decoration:underline;
cursor:pointer;
}
A.lien:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
text-decoration:none;
cursor:pointer;
}
.morceau1{
margin-top:50px;
background:url(../images/morceau.jpg) repeat-x;
width:641px;
height:7px;
float:left;
font-size:0px;
}
.morceau2{
margin-top:50px;
background:url(../images/morceau.jpg) repeat-x;
width:600px;
height:7px;
float:left;
font-size:0px;
}
.morceau3{
margin-top:50px;
background:url(../images/morceau.jpg) repeat-x;
width:550px;
height:7px;
float:left;
font-size:0px;
}
.arriere{
margin-top:6px;
width:573px;
height:19px;
background-color:#e4f5fc;
}

.lamb{
margin-top:17px;
float:left;
padding-left:20px;
}
.moyen{
background:url(../images/cadre_moyen.jpg) no-repeat;
width:105px;
height:85px;}
.lamb1{
margin-top:9px;
float:left;
padding-left:20px;
}
.lamb2{
margin-top:6px;
float:left;
padding-left:20px;
}
.partie_gauche{
width:350px;
float:left;
padding-left:140px;
padding-top:0px;
}
.partie_gau{
width:350px;
float:left;
padding-left:100px;
padding-top:0px;
height:391px;
}
.partie_droite{
background:url(../images/bg_droite.jpg) no-repeat;
width:359px;
float:left;
padding-top:0px;
height:391px;
}
.partie_droitee{
background:url(../images/bg_droite.jpg) no-repeat;
width:359px;
float:left;
padding-top:0px;
height:397px;
}
.partie_droiteee{
background:url(../images/bg_droite.jpg) no-repeat;
width:359px;
float:left;
padding-top:0px;
height:394px;
}

.fleure{
background-image:url(../images/flower.jpg);
background-repeat:no-repeat;
margin-top:33px;
width:350px;
}
.bord{
border:solid 6px #FFFFFF;
margin-top:16px;
margin-left:20px;
width:280pw;
}
SPAN.email_on{font-size:11px;color:#0634d9;cursor:pointer;text-decoration:underline;}
SPAN.email_out{font-size:11px;color:#0634d9;cursor:pointer;text-decoration:none;}

A.plan{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2874af;
text-decoration: underline;
font-size:12px;
}
A.plan:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#41c6fd;;
text-decoration:none;
font-size:12px;
}

DIV.broch_trait{
	background:url(../images/trait3.jpg) repeat-x ;
	margin-top:14px;
	height:2px;
	font-size:0px;
	width:540px;
	
}

a.Style66{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; text-decoration:none; color:#DBDFE4 ;  }
a.Style666{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px ; text-decoration:none; color:#192c39 ;  }
a.Style6666{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#192c39 ;  }
.txt44{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

A.part{
	color:#2874af;
	text-decoration:underline;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
}
A.part:hover{
	color:#2874af;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
    }
