* {margin:0px;padding:0px;font-family:Arial,sans-serif;font-size:12px;}
body {font-size:12px;margin:0 0 0 20px;}
img {border:none}
ul {list-style:none;}
td {vertical-align:top }
a {color:#000000;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}
a:hover .no_url {text-decoration:none;}
a.evitementLnk {position:absolute;top:-10000px;left:0px;}
.orange {color:#FF6600;text-decoration:none;}
.orange:hover {color:#FF6600;text-decoration:underline;}
span.chevron {color:#FD6801;font-weight:bold;}
.lowercase {text-transform:lowercase}
h2 {color:#0033CC; font-weight:bold; font-size:18px;}
h3 {color:#0033CC; font-weight:bold; font-size:12px;}

/*--------------------------- Excursions Tourisme TH-V Modif 16/10/2007 ------------------------------*/

.tourtour {
	position:absolute;
	width:549px;
	left: 241px;
	top: 151px;
	/*background-color:#99CC00;*/
	background-image:url(img/route.jpg);
	background-repeat:no-repeat;
	
}

.bandeaudroit {
	position:absolute;
	width:186px;
	left: 800px;
	top: 200px;
	/*background-color:#FF66FF;*/
}



.textetour{
	float:left;
	width:500px;
	margin:1px;
	/*background-color:#99CC00;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.phototour{
	float:right;
	width:260px;
	margin-right:50px;
	margin-top:0px;
	/*background-color:orange;*/
}

.separation{
	clear:both;
	visibility:hidden;
}

/* Séparation plus large des blocs */
.separationlarge{
	clear:both;
	margin-bottom:20px;
	margin-top:20px;
	visibility:hidden;
}

HR {
	/*IE*/
	color:#000099;
	/*Mozilla*/
	background-color:#000099;
	/* Opéra safari*/
	border-color:#000099;
	border:0;
	height:1px;

}
/*- -----------------------------  FIN Excursions Tourisme -------------------------------------------*/

/*--------------------------- Excursions Tourisme  DETAIL TH-V Modif 17/04/2008 ------------------------------*/

.tourdet {
	position:absolute;
	width:550px;
	left: 241px;
	top: 151px;
	/*background-color:red;*/

}

.tourdetarticle {
	float:left;
	width:330px; /*reste 200*/
	margin:1px;
	margin-right:15px;
	/*background-color:#99CC00;*/
	padding:2px;
	text-align:left;
	

}
.tourdetliste {
	float:right;
	width:190px;
	margin:1px;
	padding-top:10px;
	/*background-color:#CCCC00;*/
	border-top:solid;
	border-top-width:1px;
	border-top-color:#0033CC;
	
}

.tourdetlistephoto {
	float:left;
	width:50px; 
	height:50px;
	/*background-color:orange;*/
	text-align:left;
}

.tourdetlistetexte {
	float:left;
	width:130px; 
	
	/*background-color:yellow;*/
	text-align:center;
}


/*- -----------------------------  FIN Excursions Tourisme DETAIL-------------------------------------------*/


/***********************************   TH 08/2009 ajout  *************************************************/
.piste {

	background-image:url(img/route_petite.jpg);
	background-repeat:no-repeat;


}

.tb_nscontacter {

	border:2px solid #0000CC;


}

.titre{
	font-size:20px;
	font-weight:bold;
	font-style:italic;


}

.ctrl {
	color:#d5031c;
	font-style:italic;
	font-size:9px;
}

input, textarea, select {
	border: 1px solid #ccc;
	margin: 1px;
	padding: 1px;
	font-size: 11px;	
}

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


#timeQOS {width:150px;position:absolute;left:0px;top:0px;font-size:100%;}
#o_header {
	width:950px;
	padding-bottom:3px;
	margin-bottom:10px;
	background-image: url(img/degradeheader.gif);
	background-repeat: repeat-x;
	background-position: 0px 100%;
}
#o_header .moteurLien {
	width:100%;
	height:77px;
	color:#ECE9D8;
}
#o_header .moteurLien a {color:#333333;text-decoration:none;}
#o_header .moteurLien a:hover {color:#333333;text-decoration:underline;}
#o_header a.diane {
	position:absolute;
	left:818px;
	top:27px;
	z-index:2;
}
#o_header .moteurLien .logo {
	float:left;
	margin-top:2px;
	width:155px;
}
#o_header .moteurLien .formulaire .onglet label {font-size:90%;}
#o_header .moteurLien .formulaire {margin-top:13px;margin-left:0px;float:left;width:474px;padding-bottom:2px;background:url('http://i5.woopic.com/I/Header/degradeSearch.gif') repeat-x 0px 100%;}
#o_header .ongletReu {z-index:2;position:absolute;top:57px;left:695px;}
#o_header .ongletReu li.internet {float:left;width:54px;background:url('http://i5.woopic.com/I/Header/ongletOn.gif') no-repeat;height:17px;padding:7px 0px 0px 11px;}
#o_header .ongletReu li.mobile {float:left;width:51px;background:url('http://i5.woopic.com/I/Header/ongletOff.gif') no-repeat;height:17px;padding:7px 0px 0px 17px;}
#o_header .ongletReu li.internet a {color:#FF5500;font-weight:bold;}
#o_header .ongletReu li.mobile a {color:#444444;font-weight:bold;}
#o_header .moteurLien .formulaire .onglet {float:left;width:100%;line-height:normal;font-family:arial,sans-serif;}
#o_header .moteurLien .formulaire .onglet li {float:left;margin-top:2px;line-height:16px;}
#o_header .moteurLien .formulaire .onglet li div {float:left;margin-top:1px;text-align:center;}
#o_header .moteurLien .formulaire .onglet li a {padding-top:1px;margin-left:12px;margin-right:12px;font-size:100%;}
#o_header .moteurLien .formulaire .onglet li.titre {width:38px;border-bottom:1px solid #BBBBBB;margin-top:2px;}
#o_header .moteurLien .formulaire .onglet li.select {background:url('http://i5.woopic.com/I/Header/gauche.gif') no-repeat 0px 1px;}
#o_header .moteurLien .formulaire .onglet li.select div {background:url('http://i5.woopic.com/I/Header/droite.gif') no-repeat 100% 0px;font-weight:bold;}
#o_header .moteurLien .formulaire .onglet li.select a {background:url('http://i5.woopic.com/I/Header/centre.gif') repeat-x 0px 0px;color:#FF6600;font-weight:bold;border-bottom:1px solid #F8ECDF;}
#o_header .moteurLien .formulaire .onglet li div.web {width:72px;}
#o_header .moteurLien .formulaire .onglet li div.image {width:84px;}
#o_header .moteurLien .formulaire .onglet li div.shop {width:94px;}
#o_header .moteurLien .formulaire .onglet li div.site {width:109px;}
#o_header .moteurLien .formulaire .onglet li.noSelect {border-bottom:1px solid #BBBBBB;margin-top:2px;}
#o_header .moteurLien .formulaire .onglet li.noSelect div {background:url('http://i5.woopic.com/I/Header/bordure.gif') no-repeat 100% 5px;float:left;margin-top:0px;font-weight:normal;}
#o_header .moteurLien .formulaire .onglet li.noSelect a {color:#333333;}
#o_header .moteurLien .formulaire .onglet li.noBordure {border-bottom:1px solid #BBBBBB;margin-top:2px;}
#o_header .moteurLien .formulaire .onglet li.noBordure div {margin-top:0px;font-weight:normal;}
#o_header .moteurLien .formulaire .onglet li.noBordure a {color:#333333;}
#o_header .moteurLien .formulaire .onglet li.normalLink {background:url('http://i5.woopic.com/I/Header/bordure.gif') no-repeat 100% 5px;border-bottom:1px solid #BBBBBB;margin-top:2px;padding:0px 1px 0px 2px;}
#o_header .moteurLien .formulaire .onglet li.noBordure {background:url('');}
#o_header .moteurLien .formulaire .onglet li.normalLink a.normal {color:#333333;font-size:90%;margin-left:21px;margin-right:21px;}
#o_header .moteurLien .liens {
	float:right;
	padding-top:9px;
}
#o_header .moteurLien .liens ul li {
	width:300px;
	color:#333333;
	font-weight:bold;
	height:20px;
}
#o_header .moteurLien .liens ul li.ligne {display:inline;}
#o_header .moteurLien .liens ul li a {
	padding-left:18px;
	background-image: url(img/alerte.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#o_header .moteurLien .infoNav {position:absolute;top:8px;left:813px;text-align:right;width:157px;padding:4px 0px 0px 0px;}
#o_header .moteurLien .infoNav a{text-decoration:underline;background:url('http://i5.woopic.com/I/Header/troisPts.gif') no-repeat 0px 5px;padding-left:24px;font-size:90%;}
#o_header .perso {
	margin-top:3px;
	width:948px;
	height:23px;
	color:#333333;
	border:1px solid #999999;
	clear:both;
	background-image: url(img/degradeheader.jpg);
	background-repeat: repeat-x;
	background-position: 0px 1px;
}
#o_header .perso ul {height:23px;width:946px;border:1px solid #FFFFFF;}
#o_header .perso ul li {padding:0px;line-height:23px;margin:0px;float:left;list-style:none;height:23px;background-repeat:no-repeat;border-right:1px solid #CCCCCC;border-left:1px solid #FFFFFF;}
#o_header .perso ul li a {border-right:1px solid #FFFFFF;}
#o_header .perso ul li.identiteAbonne {border-left:0px;width:285px;padding-left:7px;vertical-align:middle;}
#o_header .perso ul li.identiteAbonne a {border:0px;color:#333333;}
#o_header .perso ul li.identiteAbonne a.identifiez {background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 5px;margin-left:5px;padding-left:10px;font-size:100%;}
#o_header .perso ul li.identiteAbonne div {display:inline;vertical-align:middle;padding-right:6px;font-size:100%;}
#o_header .perso ul li.identiteAbonne div.identite {margin-right:2px;}
#o_header .perso ul li.identiteAbonne div.identite strong {margin-left:4px;}
#o_header .perso ul li.identiteAbonne div.identite img {vertical-align:top;margin-left:2px;}
#o_header .perso ul li.identiteAbonne div strong {font-size:100%;}
#o_header .perso ul li.msg {
	background-image: url(img/home.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
#o_header .perso ul li.msg a {padding:5px 18px 5px 32px;font-size:90%;}
#o_header .perso ul li.contact {
	background-image: url(img/reseau.gif);
	background-repeat: no-repeat;
	background-position: 6px 3px;
}
#o_header .perso ul li.contact a {padding:5px 18px 5px 29px;font-size:90%;}
#o_header .perso ul li.smsmms {
	background-image: url(img/tourisme.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}
#o_header .perso ul li.smsmms a {padding:5px 18px 5px 29px;font-size:90%;}
#o_header .perso ul li.oLink {
	background-image: url(img/demande.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
}
#o_header .perso ul li.oLink a {padding:5px 10px 5px 29px;font-size:90%;}
#o_header .perso ul li.infoNav {border:0px;padding-right:7px;}
#o_header .perso ul li.infoNav a {border:0px;text-decoration:underline;background:url('http://i5.woopic.com/I/Header/troisPts.gif') no-repeat 0px 5px;padding-left:24px;font-size:90%;}
#corpsdepage {
	width:990px;
	clear:both;
}
#o_nav {width:150px;border-top:1px solid #DDDDDD;border-bottom:6px solid #EEEEEE;float:left;color:#333333;}
#o_nav a {font-size:90%;color:#333333;}
#o_nav .evenement li {background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 23px 8px;background-color:#EEEEEE;border-bottom:1px solid #DDDDDD;}
#o_nav .evenement li a {padding-left:32px;}
#o_nav .evenement li a strong {font-size:100%;}
#o_nav h2 {background:url('http://i5.woopic.com/I/fleche_orange.gif') no-repeat 0px 6px;line-height:24px;height:24px;font-weight:bold;font-size:125%;border-bottom:1px solid #DDDDDD;padding-left:16px;color:#333333;}
#o_nav ul,#o_nav li {margin:0 0 0 0px;padding:0 0 0 0px;list-style:none;line-height:20px;}
#o_nav li ul li {height:20px;}
#o_nav .rubriques li {border-bottom:1px solid #DDDDDD;background-position:9px 1px;padding-left:32px;}
#o_nav img {vertical-align:middle;margin:0 0 3px 2px;}
#o_nav a:hover img {background-color:white;}
#o_content_hp {
	float:left;
	width:948px;
	background-color: #FFFFFF;
}
#o_ephemeride {width:470px;margin-top:2px;color:#999999;padding-left:10px;}
#o_ephemeride span {padding:0px 3px 0px 3px;font-size:90%;}
#o_ephemeride .saint a {color:#333333;font-size:100%;}
#o_ephemeride .link a {color:#555555;background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 5px;font-weight:bold;padding-left:9px;font-size:100%;}
#o_oreille {
	float:left;
	width:700px;
	padding-left:10px;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#o_admin1 {
	float:none;
	width:600px;
	padding-left:10px;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;

#o_intro {
	float:left;
	width:948px;
	padding-left:10px;
	margin-top: 9px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/fondPara.jpg);
	height: 450px;
}

#o_oreille a:hover h3 {text-decoration:underline;}
#o_manchetteInfo {
	width:750px;
	float:left;
}
#o_manchette {}
#o_manchette .btn {position:absolute;z-index:30;margin-left:270px;}
#o_manchette .btn img {margin:4px 1px 0px 1px;}
#screenPlayer {height:154px;}
#o_manchette .text {margin-top:4px;}
#o_manchette .text a.link {color:#444444;padding-left:17px;font-size:130%;font-weight:bold;background:url('http://i5.woopic.com/I/fleche2.gif') no-repeat 0px 3px;}
#o_info {margin-top:8px;width:310px;}
#o_info .title {width:310px;height:23px;color:blue;border-bottom:1px solid #CCCCCC;background-color:#DDDDDD;}
#o_info .title div.infoContinu {float:left;}
#o_info .title .info_continu {padding:3px 0px 0px 10px;background:none;margin:0px;}
#o_info .title .info_continu a {color:#666666;font-size:120%;}
#o_info .infoDefil {width:310px;position:relative;border-bottom:2px solid #CCCCCC;}
#o_info .infoDefil ul {padding-top:3px;}
#o_info .infoDefil li.infos {padding-top:1px;list-style:none;}
#o_info .infoDefil li.infos span.chevron {font-size:90%;}
#o_info .infoDefil li.infos a {color:#333333;font-size:90%;}
#o_info .btnInfo {position:absolute;z-index:30;margin:6px 0px 0px 295px;cursor:pointer;}
#o_info .btnInfo img {margin-bottom:17px;}
#o_info .cac40 {font-size:70%;margin-top:3px;float:right;}
#o_info .cac40 a {color:#333333;padding:0px 7px 0px 12px;}
#o_info .cac40 a.green {background:url('http://i5.woopic.com/I/cacUp.gif') no-repeat 0px 4px;}
#o_info .cac40 a.red {background:url('http://i5.woopic.com/I/cacDown.gif') no-repeat 0px 4px;}
#o_info .cac40 a span.titre {font-weight:bold;text-decoration:underline;}
#o_info .cac40 a.green span.cours {color:#339900;}
#o_info .cac40 a.red span.cours {color:#FF0000;}
#o_info .cac40 a:hover span.cours {text-decoration:underline;}
#o_carrepub {
	float:right;
	width:210px;
	margin-left:3px;
	height:150px;
}
#o_reunion {display:block;float:left;padding-left:10px;width:790px;margin-bottom:4px;}
#manchInfoGrille {width:150px;margin-left:10px;margin-right:2px;float:right;}
#manchInfoGrille span.orange {color:#FD6801;}
#manchInfoGrille ul.oreille {height:162px;}
#manchInfoGrille ul.oreille li {padding-bottom:4px;}
#manchInfoGrille ul.oreille div.sep {height:1px;margin:5px 0px 5px 0px;background-color:#DDDDDD;}
#manchInfoGrille ul.oreille li.first {padding-bottom:5px;border-bottom:1px solid #CCCCCC;margin-bottom:5px;}
#manchInfoGrille ul.oreille li h3 a span.text {display:block;padding-left:10px;background:url('http://i5.woopic.com/I/fleche6.gif') no-repeat 0px 4px;font-size:90%;font-weight:normal;color:#444444;}
#manchInfoGrille ul.oreille li h3 a span.text strong {font-size:100%;}
#manchInfoGrille ul.oreille li h3 a:hover span.text {text-decoration:underline;}
#manchInfoGrille ul.oreille li h3 a span.chaine {display:block;padding-left:10px;font-size:90%;color:#FF5500;text-transform:lowercase;font-weight:normal}
#manchInfoGrille ul.oreille li h3 a:hover span.chaine {text-decoration:underline;}
#manchInfoGrille .infoVille {
	padding:2px 0px 0px 5px;
	height:77px;
}
#manchInfoGrille .infoVille .nom {text-decoration:underline;color:#444444;font-weight:bold;}
#manchInfoGrille .infoVille .temps {background-repeat:no-repeat;background-position:0px 3px;padding-left:37px;cursor:pointer;}
#manchInfoGrille .infoVille .temps a {font-size:90%;color:#FF6600;}
#manchInfoGrille .infoVille .temps a span {text-decoration:underline;font-size:100%;}
#manchInfoGrille .infoVille a.info {font-size:90%;color:#333333;}
#manchInfoGrille .infoVille .choisir {margin-top:5px;padding-bottom:1px;}
#manchInfoGrille .infoVille .choisir a {font-size:90%;color:#444444;}
#manchInfoGrille .infoVille .choisir a span {font-size:100%;}
#manchInfoGrille .infoVille .choisir a:hover span.orange {color:#FD6801;text-decoration:underline;}
#manchInfoGrille .infoVille .choisir span.chevron {font-size:90%;}
#manchInfoGrille .infoVille .titre {color:#444444;font-weight:bold;}
#manchInfoMobile {width:150px;margin-left:10px;float:right;}
#manchInfoMobile .titre {width:147px;background-color:#FF5500;padding:1px 0px 5px 5px;}
#manchInfoMobile .titre a {background:url('http://i5.woopic.com/I/fleche5.gif') no-repeat 0px 3px;padding-left:17px;color:#FFFFFF;font-weight:bolder;font-size:110%;}
#manchInfoMobile .contenu {border:1px solid #CCCCCC;border-top:0px;width:150px;}
#manchInfoMobile .contenu .portable {padding:6px 0px 0px 0px;height:93px;color:#FF5500;font-weight:bold;}
#manchInfoMobile .contenu .portable .img {width:65px;float:left;text-align:center;}
#manchInfoMobile .contenu .portable .txt {width:83px;float:left;}
#manchInfoMobile .contenu .portable .txt a.nommobile {display:block;color:#FF5500;font-weight:bold;font-size:100%;padding-bottom:10px;}
#manchInfoMobile .contenu .portable .txt a.link {display:block;font-weight:bold;font-size:90%;padding-left:10px;background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 4px;}
#manchInfoMobile .contenu .lien {height:117px;background-color:#F6F6F6;color:#000000;font-size:90%;font-weight:bold;padding:1px 4px 0px 4px;}
#manchInfoMobile .contenu .lien ul {margin-top:3px;border-top:1px solid #CCCCCC;}
#manchInfoMobile .contenu .lien ul li {}
#manchInfoMobile .contenu ul li a {padding-left:10px;background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 4px;color:#333333;font-size:90%;font-weight:normal;}
#o_grilles {
	width:948px;
}
#o_grilles ul li {float:left;padding:0px 0px 0px 5px;margin:0px;}
#o_grilles ul li h3 {width:150px;padding:0px;font-weight:normal;font-size:90%;line-height:120%;text-decoration:none;}
#o_grilles ul li h3 a {color:#444444;}
#o_grilles ul li h3 a span.text {display:block;padding-left:10px;background:url('http://i5.woopic.com/I/fleche6.gif') no-repeat 0px 4px;font-size:90%;}
#o_grilles ul li h3 a span.chaine {display:block;padding-left:10px;font-size:90%;color:#FF5500;text-transform:lowercase;}
#o_grilles ul li h3 a:hover span.text,#o_grilles ul li h3 a:hover span.chaine {text-decoration:underline;}
#o_grilles ul li h3 strong {font-size:100%;}
#o_grilles ul li img {padding-bottom:3px;}
#o_grilles #o_infotainement {width:321px;float:left;padding:0px 0px 0px 5px;}
#o_grilles #o_infotainement ul {margin:0px;padding:0px;float:left}
#o_grilles #o_infotainement ul li {width:155px;}
#o_grilles #o_infotainement h2 {width:310px;color:#333333;}
#o_grilles #o_e-commerce {
	width:990px;
	float:left;
	padding:0;
	background-image: url(/img/vague1.jpg);
	background-repeat: no-repeat;
	height: 150px;
	overflow: hidden;
}
#o_grilles h2 {font-family:Helvetica,Arial,sans-serif;font-size:170%;font-weight:lighter;color:#444444;display:block;line-height:23px;margin:5px 5px 3px 5px;border-bottom:2px solid #CCCCCC;}
#o_grilles #o_e-commerce h2 {width:470px;margin-bottom:0px;color:#333333;}
#o_grilles #o_e-commerce h3 {margin:0;padding:0 }
#o_grilles .shop_form {width:320px;height:280px;float:left}
#o_grilles #shopping {background-color:#EEEEEE;height:125px;margin:0 0 5px 5px;width:310px;}
#o_grilles #shopping .articles {margin:0 0 0 5px;padding:0;}
#o_grilles #shopping .articles li {margin:5px 5px 5px 5px;padding:0 0 0 0 ;width:280px;}
#o_grilles #shopping .articles li h3 {margin:0 ;padding:0;display:inline;float:left;width:285px;}
#o_grilles #shopping .articles img {float:left;padding:0 5px 0 0px ;}
#o_grilles #shopping .articles .main {float:left;width:195px;}
#o_grilles #shopping .articles a {color:#333333;}
#o_grilles #shopping .articles a:hover .main {text-decoration:underline;cursor:pointer;}
#o_grilles #shopping .top_categories ul {width:310px;margin:0 0 0 0;padding :0 0 0 0;}
#o_grilles #shopping .top_categories li {width:103px;padding:0;border-top:1px solid #CCCCCC;}
#o_grilles #shopping .top_categories li h3 {background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 3px 8px;line-height:20px;font-weight:bold;margin:0 0 0 0;float:left;padding:0 0 0 12px;width:90px;}
#o_grilles #shopping .top_categories li h3 a {font-size:100%;color:#333333;}
#o_grilles #o_e-commerce .blocs {padding:5px 0 0 0;margin:0 0 0 0;float:left;width:155px;}
#o_grilles #o_e-commerce .blocs ul {margin:0;padding:0;}
#o_grilles #o_e-commerce .small {width:150px;margin:0;height:67px;line-height:12px;}
#o_grilles .big {height:134px;line-height:12px;}
#o_grilles .big .text {margin-top:3px;}
#o_grilles .small {height:67px;line-height:13px;}
#o_grilles #reserver_vol {width:310px;margin:0 0 0 0;padding:0 0px 0 5px;font-weight:normal;float:left;}
#o_grilles .form_vol_titre {color:#FFFFFF;line-height:20px;}
#o_grilles .form_vol_titre .titre {width:146px;font-weight:bold;float:left;color:#666666;padding-left:9px;}
#o_grilles .form_vol_titre ul {display:inline;padding:0;margin:0;font-size:70%;}
#o_grilles .form_vol_titre ul li {margin:0;padding:0 ;width:75px}
#o_grilles .form_vol_titre ul li a {background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 5px;padding:0px 10px 0px 10px;font-weight:bold;font-size:90%;color:#333333;}
#o_grilles .form_vol {background-repeat:no-repeat;background-position:right bottom;border-top:1px solid #CCCCCC;clear:both;height:115px;}
#o_grilles .form_vol label {font-size:90%;}
#o_grilles .form_vol span.nomJour {color:#FF6600;font-size:90%;}
#o_grilles .form_vol input.ville {width:120px;font-size:80%;}
#o_grilles .form_vol select.slct {height:16px;font-size:85%;}
#o_grilles .form_vol img.calendrier {position:relative;top:5px;float:none;}
#o_grilles .form_vol input.valid {margin:5px 0px 0px 10px;}
#o_grilles .form_vol div div {float:left;}
#o_grilles .form_vol .sLine {padding-top:3px;height:17px;}
#o_grilles .form_vol .line {padding-top:3px;}
#o_grilles .form_vol div .infoVille {clear:both;padding-left:8px;width:69px;padding-top:3px;}
#o_grilles .form_vol div .input {width:140px;}
#o_grilles .form_vol div .input ville {width:115px;}
#o_grilles .form_vol div .sInfo {width:50px;padding-top:3px;}
#o_grilles .calendrier {text-align:center;width:310px;float:left }
#o_grilles .calendrier img {vertical-align:middle;cursor:pointer;}
#o_grilles .calendrier tr {text-align:center;}
#o_grilles .calendrier td.titre {font-weight:bold;background-color:#FF6600;color:#FFFFFF;}
#o_grilles .calendrier td.titre div.fermer {float:right;}
#o_grilles .calendrier td.titre div.prec {float:left;vertical-align:middle;width:20px;padding-left:20px;}
#o_grilles .calendrier td.titre div.mois {float:left;vertical-align:middle;width:100px;}
#o_grilles .calendrier td.titre div.next {float:left;vertical-align:middle;width:20px;}
#o_grilles .calendrier td.titre a.close {color:#FFFFFF;padding-right:10px;}
#o_grilles .calendrier tr.nomJour {background-color:#FF6600;color:#FFFFFF;font-weight:bold;}
#o_grilles .calendrier tr.jour {font-weight:bold;}
#o_grilles .calendrier tr.jour td.valide {border:1px solid #FF6600;}
#o_grilles .calendrier tr.jour td.invalide {background-color:#DDDDDD;color:#666666;}
#o_grilles .calendrier tr.jour td.valide a:hover{color:#FF6600;}
#eshop {background:url('http://i5.woopic.com/I/bordureEshop.gif') repeat-x 0px 100%;padding-bottom:7px;margin:0px 11px 0px 5px;float:right;}
#eshop .titre {margin-left:10px;background-color:#FF6600;padding:3px 0px 4px 10px;}
#eshop h2.titre {margin:0px 0px 0px 10px;background-color:#FF6600;padding:0px 0px 4px 5px;border:0px;}
#eshop .titre a {color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:170%;font-weight:lighter;}
#eshop h2.titre a {color:#FFFFFF;font-family:Helvetica,Arial,sans-serif;font-size:100%;font-weight:lighter;border:0px;}
#eshop .categorie ul {height:26px;padding-top:6px;}
#eshop .categorie ul li {float:left;text-align:left;padding-left:18px;}
#eshop .large ul li {width:90px;}
#eshop .categorie ul li a {background:url('http://i5.woopic.com/I/Header/fleche2.gif') no-repeat 0px 4px;padding-left:18px;color:#333333;font-weight:bold;font-size:130%;}
#eshop .lienCat {margin-left:10px;background-color:#EEEEEE;}
#eshop .lienCat ul {height:19px;}
#eshop .lienCat li {margin:0px 10px 0px 10px;line-height:19px;display:inline;}
#eshop .lienCat li a {color:#333333;padding-left:11px;background:url('http://i5.woopic.com/I/fleche4.gif') no-repeat 0px 3px;font-size:90%;}
#eshop .bloc {clear:both;height:205px;margin:3px 0px 0px 3px;}
#eshop .bloc .element {float:left;padding-left:6px;}
#eshop .bloc .element img {margin-top:8px;}
#eshop .degrade {border:1px solid #999999;padding:6px 10px 0px 0px;}
#ecare {float:left;width:148px;height:295px;border:1px solid #CCCCCC;margin:0px 0px 0px 6px;}
#ecare h2.titre {height:22px;padding:0px 0px 3px 0px;margin:0px;border-bottom:1px solid #CCCCCC;}
#ecare h2.titre a {color:#333333;font-size:80%;padding-left:23px;font-weight:bold;background:url('http://i5.woopic.com/I/fleche2.gif') no-repeat 6px 4px;}
#ecare .contenu {height:269px;background:#FFFFFF url('http://i5.woopic.com/I/bgEcare.gif') no-repeat right bottom;}
#ecare .contenu .categorie ul li {width:148px;border-top:1px solid #CCCCCC;padding:3px 0px 3px 0px;}
#ecare .contenu .categorie ul li a {background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 6px 5px;padding-left:16px;font-size:90%;}
#ecare .contenu .categorie ul li a.titre {font-weight:bold;}
#ecare .contenu .categorie ul li span.tel {padding-left:16px;color:#666666;font-size:90%;}
#ecare .contenu .zoneAnim {text-decoration:none;padding-bottom:4px;}
#ecare .contenu .zoneAnim a span {display:block;padding-left:16px;font-size:90%;padding-right:3px;}
#ecare .contenu .zoneAnim a span.bg {background:url('http://i5.woopic.com/I/fleche4.gif') no-repeat 4px 3px;}
#ecare .contenu .zoneAnim a span.titre {color:#FF5500;font-size:110%;font-weight:bold;}
#ecare .contenu .zoneAnim a:hover span {text-decoration:underline;}
#ecare .contenu .zoneAnim strong {font-size:100%;}
#ecare .contenu .zoneAnim img {padding-bottom:3px}
#ecare .contenu .portable {clear:both;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-bottom:8px;padding-top:6px;height:93px;color:#FF5500;font-weight:bold;}
#ecare .contenu .portable .img {width:65px;float:left;text-align:center;}
#ecare .contenu .portable .txt {width:83px;float:left;}
#ecare .contenu .portable .txt a.nommobile {display:block;color:#FF5500;font-weight:bold;font-size:100%;padding-bottom:10px;}
#ecare .contenu .portable .txt a.link {display:block;font-weight:bold;font-size:90%;padding-left:10px;background:url('http://i5.woopic.com/I/fleche3.gif') no-repeat 0px 4px;}
#o_grilles .rencontres {}
#o_grilles .rencontres .formulaire {height:123px }
#o_grilles .rencontres label {font-size:90%;display:block;}
#o_grilles .rencontres select {width:76px;font-size:75%;margin:3px 0px 3px 0px;height:16px;display:block;}
#o_grilles .rencontres .alignG,#o_grilles .rencontres .alignD {width:80px;margin-top:22px;}
#o_grilles .rencontres .alignG {margin-left:2px;}
#o_grilles .rencontres .alignD {margin-left:72px;}
#o_grilles .rencontres .send {padding-left:42px}
#o_grilles .rencontres .input {text-align:center}
#o_grilles .rencontres .titre {color:#444444;font-size:90%;font-weight:bold}
#o_grilles .rencontres .submit {text-align:center}
#o_grilles .encheres {position:relative;}
#o_grilles .encheres .formulaire {padding:80px 0px 0px 5px;color:#FFFFFF;font-weight:bold;}
#o_grilles .encheres label {font-size:90%}
#o_grilles .encheres .champs {width:100px;height:12px;margin-bottom:10px}
#o_grilles .encheres .send {margin:0 0 5px 5px;}
#o_grilles .emploi {position:relative;}
#o_grilles .emploi .formulaire {margin:40px 0px 0px 50px;width:95px;text-align:right;font-size:50%}
#o_grilles .emploi p {font-size:180%}
#o_grilles .emploi input {width:90px;margin-bottom:2px;font-size:90%;}
#o_grilles .emploi select {width:95px;font-size:10px;margin-bottom:2px;}
#o_grilles .emploi .send {width:59px;height:20px}
#o_grilles .emploi li {position:absolute;top:92px;margin-left:5px;;background:url('http://i5.woopic.com/I/fleche1.gif') no-repeat 0px 2px;padding-left:18px;line-height:12px;width:60px;}
#o_grilles .emploi li a {font-size:90%;color:#FFFFFF;font-weight:bold;}
#o_grilles .formation {position:relative;}
#o_grilles .formation .formulaire {margin:40px 0px 0px 50px;width:95px;font-size:50%}
#o_grilles .formation p {font-size:180%}
#o_grilles .formation input {width:90px;margin-bottom:2px;font-size:90%;}
#o_grilles .formation select {width:95px;font-size:10px;margin-bottom:2px;}
#o_grilles .formation .send {width:59px;height:20px;padding-left:36px}
#o_grilles .formation li {position:absolute;top:92px;margin-left:5px;;background:url('http://i5.woopic.com/I/fleche1.gif') no-repeat 0px 2px;padding-left:18px;line-height:12px;width:60px;}
#o_grilles .formation li a {font-size:90%;color:#FFFFFF;font-weight:bold}
#o_grilles .psycho {position:relative;}
#o_grilles .psycho .formulaire {margin:50px 0px 0px 5px;font-size:140%;height:73px }
#o_grilles .psycho select {width:150px;height:16px;}
#o_grilles .psycho input {position:relative;top:5px;left:2px;}
#o_grilles .psycho .send {position:absolute;top:95px;left:100px }
#o_grilles .psycho .txtRED {position:absolute;color:#FF5500;top:30px;left:10px;font-size:115%;font-weight:bold;}
#o_grilles .psycho .txtBLK {position:absolute;top:70px;left:10px;left:10px;font-size:90%;font-weight:bold}
#o_grilles .minceur {position:relative;}
#o_grilles .minceur .formulaire {margin:43px 0px 0px 20px;width:125px;text-align:right;height:80px }
#o_grilles .minceur select {width:116px;font-size:75%;height:16px;}
#o_grilles .minceur input {position:relative;top:5px;left:2px;height:10px;vertical-align:50%;background-color:orange;font-size:80%;height:12px;text-align:center }
#o_grilles .minceur label {font-weight:bold;}
#o_grilles .minceur p {font-size:90%;}
#o_grilles .minceur .send {position:absolute;width:59px;height:20px;top:95px;left:75px}
#o_grilles .minceur .texte {position:absolute;top:25px;left:10px;}
#o_grilles .minceur .texte strong {font-size:115%}
#o_partenaires_lc2 {
	width:800px;
	margin-top:10px;
	clear:both;
}
#o_partenaires_lc2 acronym {
	font-size:80%;
}
#o_partenaires_lc2 caption {
	display:none;
}
#o_partenaires_lc2 td,#o_partenaires_lc2 th {
	border-left:10px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
#o_partenaires_lc2 th h2 {
	text-align:left;
	line-height:23px;
	font-size:140%;
	color:#FFFFFF;
	padding-left:10px;
	background-color: #054BD9;
}
#o_partenaires_lc2 td.partenaires {
	width:300px;
	padding-left:10px;
	background-image: url(img/fondPara3.jpg);
}
#o_partenaires_lc2 td.partenaires ul {padding-bottom:9px;}
#o_partenaires_lc2 td.partenaires li h3 {padding-top:13px;line-height:12px;}
#o_partenaires_lc2 td.partenaires li h3 a span {font-size:90%;}
#o_partenaires_lc2 td.partenaires li h3 a strong {font-size:100%;}
#o_partenaires_lc2 td.partenaires li h3 a span.chaine {color:#FF5500;display:block;font-weight:bold;}
#o_partenaires_lc2 td.partenaires li h3 a span.text {color:#333333;font-weight:normal;display:block;}
#o_partenaires_lc2 td.partenaires li h3 a:hover span {text-decoration:underline;}
#o_partenaires_lc2 td.lc .publc {padding:5px 0px 10px 10px;background-color:#DDDDDD;}
#o_partenaires_lc2 td.lc .publc a {font-size:90%;}
#o_partenaires_lc2 td.lc .publc a strong {font-size:100%;display:block;}
#o_partenaires_lc2 td.lc .publc a span {color:#FF5500;font-size:100%;font-weight:normal;}
#o_partenaires_lc2 td.lc .publc a:hover span {color:#FF5500;text-decoration:underline;}
#o_partenaires_lc2 td.lc .Part_pub {padding-top:2px;}
#o_partenaires_lc2 td.lc .Part_pub div {padding:6px 0px 6px 10px;border-bottom:1px solid #DDDDDD;}
#o_partenaires_lc2 td.lc .Part_pub div a {font-size:90%;cursor:pointer;}
#o_partenaires_lc2 td.lc .Part_pub div a strong {font-size:100%;}
#o_partenaires_lc2 td.lc .Part_pub div a span {font-size:100%;cursor:pointer;font-weight:normal;}
#o_partenaires_lc2 td.lc .Part_pub div a span.chevron {color:#FF5500;}
#o_partenaires_lc2 td.lc .Part_pub div a:hover span.chevron {color:#FF5500;text-decoration:underline;}
#o_footer {width:950px;padding-top:17px;clear:both;}
#o_footer ul.footer {margin:0px 0px 0px 0px;padding-top:3px;border-top:3px solid #FF6600;height:27px;}
#o_footer ul.footer li {float:left;list-style:none;display:block;padding-top:4px;vertical-align:top;}
#o_footer ul.footer li.logo {width:80px;padding-left:0px;padding-top:0px;}
#o_footer ul.footer li.grey {color:#333333;padding-right:5px;padding-left:5px;}
#o_footer a {color:#333333;font-size:80%;padding-right:6px;padding-left:6px;}
#o_footer a.withRightBorder {border-right:1px solid #FF6600;}

