@charset "utf-8";
/* CSS Document */

<!--
body, td, th {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body {
	background-color: #eeeeee;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img {
	border:none;
}
.verdana_18_black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.verdana_24_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.verdana_20_white_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.verdana_bold_12_036fad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#036fad;
	padding:0px;
	margin:0px;
}

.titre_listing {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#036fad;
	padding:0px;
	margin:0px;
}

.verdana_bold_11_ff6f1d {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6f1d;
	font-weight:normal;
	padding:0px;
	margin:0px;
}




.verdana_bold_12_5e7379 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e7379;
	font-weight:bold;
	padding:0px;
	margin:0px;
}




.page_number {
	background-image:url(images/accueil/bonsplans/page_number.png);
	height:22px;
	width:30px;
	overflow:hidden;
	text-align:center;
	padding-top:8px;
	margin-right:4px;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}


.page_number_selected {
	background-image:url(images/accueil/bonsplans/page_number_on.png);
	height:22px;
	width:30px;
	overflow:hidden;
	text-align:center;
	padding-top:8px;
	margin-right:4px;
	float:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}



.verdana_normal_12_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_normal_12_white:active, a.verdana_normal_12_white:link, a.verdana_normal_12_white:visited {
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
a.verdana_normal_12_white:hover {
	text-decoration:none;
	color: #fff;
}


a.verdana_infos:active, a.verdana_infos:link, a.verdana_infos:visited {
	text-decoration:underline;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}
a.verdana_infos:hover {
	text-decoration:none;
}


a.verdana_normal_12_white_lien:active, a.verdana_normal_12_white_lien:link, a.verdana_normal_12_white_lien:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.verdana_normal_12_white_lien:hover {
	text-decoration:underline;
	
}



.text_white_10 {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.verdana_16_black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.verdana_14_black, a.verdana_14_black:active, a.verdana_14_black:link, a.verdana_14_black:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_14_black:hover {
	text-decoration:underline;
}
.verdana_12_black, a.verdana_12_black:active, a.verdana_12_black:link, a.verdana_12_black:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_12_black:hover {
	text-decoration:underline;
}
.verdana_9_black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.verdana_9_19b4e6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#19b4e6;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.verdana_14_black_bold, a.verdana_14_black_bold:active, a.verdana_14_black_bold:link, a.verdana_14_black_bold:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_14_black_bold:hover {
	text-decoration:underline;
}
.verdana_10_black_link, a.verdana_10_black_link:active, a.verdana_10_black_link:link, a.verdana_10_black_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:none;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_10_black_link:hover {
	text-decoration:underline;
}
.verdana_10_white_link, a.verdana_10_white_link:active, a.verdana_10_white_link:link, a.verdana_10_white_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:none;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
a.verdana_10_white_link:hover {
	text-decoration:underline;
}
li {
	list-style-image:url(images/puce-noir.gif);
	padding:0px;
	margin:0px;
}
ul {
	padding:0px;
	margin:0px;
	padding-left:15px;
}
.ul_white {
	margin:0px;
	padding:0px;
	padding-left:15px;
}
.li_white {
	list-style-image:url(images/accueil/pourquoichoisir/fleche.png);
	padding:0px;
	margin:0px;
}


.lienCarte , .lienCarte:active, .lienCarte:link, .lienCarte:visited, .lienCarte:hover
{
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:500;
	
}

/* type de sejours : 1 = jeune */
.lienCarte1 , .lienCarte1:active, .lienCarte1:link, .lienCarte1:visited
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#ff6600;
	font-size:11px;
	font-weight:500;
	padding:2px 5px;
	white-space:nowrap;

}

.lienCarte1:hover {
	text-decoration:underline;
}

/* type de sejours : 2 = adulte */
.lienCarte2 , .lienCarte2:active, .lienCarte2:link, .lienCarte2:visited, .lienCarte2:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#669900;
	font-size:11px;
	font-weight:500;
	padding:2px 5px;
	white-space:nowrap;

}

.lienCarte2:hover {
	text-decoration:underline;
}

/* type de sejours : 3 = etudiants */
.lienCarte3 , .lienCarte3:active, .lienCarte3:link, .lienCarte3:visited, .lienCarte3:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#cc3300;
	font-size:11px;
	font-weight:500;
	padding:2px 5px;
	white-space:nowrap;
}

.lienCarte3:hover {
	text-decoration:underline;
}

/* type de sejours : 4 = Pro */
.lienCarte4 , .lienCarte4:active, .lienCarte4:link, .lienCarte4:visited, .lienCarte4:hover
{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#3399ff;
	font-size:11px;
	font-weight:500;
	padding:2px 5px;
	white-space:nowrap;

}

.lienCarte4:hover {
	text-decoration:underline;
}



.divUneDest
{
	margin-top:5px;
}

#destinationTexte
{
	margin-left:15px;
	margin-top:15px;
}


.accordion_headings
{
	width:428px;
	background-color:#1db4e4;
	height:10px;
	cursor:pointer;
	border:solid 1px #333333;
	border-bottom:solid 0px #333333;
	color:#ffffff;
	padding:10px;
	text-align:left;
	text-transform:none;
	font-weight:900;
	font-size:12px;
	background-image:url(/images/bg_deploy.png);

	

}

.accordion_child
{
	width:428px;
	background-color:#eff3f4;
	border:solid 1px #d8d8d8;
	
	color:#000000;
	font-size:10px;
	padding:10px;
	text-align:justify;
}

.bas_accordeon
{
	
}


div#mon_bloc {/*pour positionner le bloc*/}	
	div#mon_bloc_top {height: 8px; width: 252px;	background: url(images/top.png) no-repeat;}
	div#mon_bloc_middle {width: 252px; background-image: url(images/border.png); background-repeat: repeat-y;}
	div#mon_bloc_txt {width: 252px; background: url(images/gradient.png) 3px 0 no-repeat; min-height: 206px;}
	div#mon_bloc_bottom {height: 8px; width: 252px;	background: url(images/bottom.png) no-repeat;}
	
	
	div#mon_bloc2 {/*pour positionner le bloc*/}	
	div#mon_bloc_top2 {height: 8px; width: 291px;	background: url(images/top-2.png) no-repeat;}
	div#mon_bloc_middle2 {width: 291px; background-image: url(images/border-2.png); background-repeat: repeat-y;}
	div#mon_bloc_txt2 {width: 291px; background: url(images/gradient-2.png) 5px 0 repeat-x; min-height: 148px; width:285px; margin-left:3px}
	div#mon_bloc_bottom2 {height: 8px; width: 291px;	background: url(images/bottom-2.png) no-repeat;}