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

body	{ margin:0px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
form	{ margin:0;padding:0;}
p		{ margin:0px;}

a,a:visited{ color:#00496B; font-weight:bold; text-decoration:none;}

.title_page { float:left; width:310px; }
.title_page sub { font-size:10px; }

.title_centrale_h1	{ font-size:17px; color:#FFF; margin:0px; margin-top:5px; text-align:center;}
.title_telephone	{ font-size:18px; color:#FFF; margin:0px; text-align:center;}


.page 			{ background-image:url(../img/bk_head.jpg); background-repeat:no-repeat; width:1006px; margin-left:auto; margin-right:auto;}
.page_iframe	{ background-image:url(../img/bk_head_iframe.jpg); background-repeat:no-repeat; width:1006px; margin-left:auto; margin-right:auto;}

.top_page		{ height:52px; }

.bandeau_page 	{ width:1006px; height:201px; margin-left:auto; margin-right:auto;}

.logo_locationauski { float:left; margin-left:62px; margin-top:12px; }
.logo_station		{ background-image:url(../img/bk_logo_station.png); background-repeat:no-repeat; float:left; margin:0px; padding:0px; margin-left:500px; padding-left:19px; padding-top:17px; margin-top:49px; width:245px; height:132px; }


.top_left_iframe { float:left; width:322px;}
.top_left_iframe h2 { margin:0px; margin-left:45px; color:#FFF; font-size:24px; }
.top_right_iframe { float:left; width:672px; }
.top_right_iframe h1 { margin:0px; }

.col_central		{ background-image:url(../img/bk_col_left.png); background-repeat:repeat-y; }
.col_central_iframe	{ margin-top:45px; background-image:url(../img/bk_page_iframe.jpg); background-repeat:repeat-y; }

.col_left			{ float:left; width:310px; height:100%; }
.col_left_iframe	{ float:left; width:138px; height:100%; }

.col_rigth h1 {	background-image:url(../img/bk_titre3.png); background-repeat:no-repeat; font-family:Verdana,Arial,Helvetica,sans-serif; height:47px; padding:0px; padding-top:5px; }
.col_rigth h2 { background-color:#EFDD9F; color:#00496B; height:30px; margin:0; }
.fl {float:left;}
.fr {float:right;}
.nom_station { margin-left:5px; margin-top:3px; font-size:22px; color:#fff; }

.titre_station { margin-left:5px; margin-top:0px; font-size:22px; color:#fff; }
.mis_a_jour { margin-right:12px; margin-top:19px; font-size:12px;  color:#fff;}
.depart { margin-right:12px; margin-top:22px; font-size:12px;  color:#ec0f11;}


.col_rigth			{ float:left; width:696px; text-align:center;}
.col_rigth p 		{ text-align: justify; margin-left:10px; }
.col_rigth_iframe	{ float:left; width:800px; margin-left:17px; text-align:center;}
.col_rigth_iframe p { text-align:justify; margin-left:10px; }

.head_menu_box { background-image:url(../img/bk_head_menu_box.jpg); background-repeat:no-repeat; width:251px; height:38px; margin-bottom:0px; padding:0px; padding-top:9px;}
.head_menu_box h3 { color:#FFF; font-size:16px; text-align:center; margin:0px; }
.body_menu_box { background-image:url(../img/bk_body_menu_box.jpg); background-repeat:repeat-y; width:251px;  margin-bottom:0px; margin-top:0px; color:#FFF;}
.body_menu_box p { margin-left:26px;}
.body_menu_box img { margin-bottom:5px; }
.body_menu_box a,.body_menu_box a:hover { color:#FFF; }
.body_menu_box ul { margin:0px; text-align:center;}
.foot_menu_box { background-image:url(../img/bk_foot_menu_box.jpg); background-repeat:no-repeat; width:251px; height:35px; }

.mode_aff_station, .mode_aff_station a, .mode_aff_station a:hover { text-align:center; color:#FFF; margin-left:auto; margin-right:auto; }
.mode_aff_station .left { background-image:url(../img/boutongaucherouge.gif); background-repeat:no-repeat;  width:5px; height:26px }
.mode_aff_station .center {background-image:url(../img/boutoncentrerouge.gif); background-repeat: repeat-x;   height:26px}
.mode_aff_station .right { background-image:url(../img/boutondroiterouge.gif); background-repeat:no-repeat;  width:5px; height:26px }

.centrale_reservation 	 { color:#FFF; margin:0px;}

.centrale_reservation h3 { font-size:18px; margin:0px; }
.centrale_reservation p  { font-size:16px; font-weight:bold;}

.moteur					 		{ background-image:url(../img/bk_moteur.jpg); background-repeat:no-repeat; width:251px; height:265px; margin-left:43px; padding:0px; padding-top:41px; padding-left:17px; color:#000; }
.moteur p				 		{ color:#FFF; font-weight:bold; }
.moteur input, .moteur select	{ margin:0px; }

.box_beige{background-image:url(../img/bk_titre3.jpg);background-repeat:no-repeat; width:694px; color:#00496B;font-weight:bold;height:37px;padding-top:15px;text-align:center; margin-top:15px; margin-left:auto; margin-right:auto;}
.box_liste_station {margin-left:auto; margin-right:auto; width:670px; }

.thematiques { margin:0px; margin-left:43px; }
/*.thematiques img { margin:0px; margin-right:5px; }
.thematiques h3, .thematiques h3 a, .thematiques h3 a:hover	 { color:#FFF; font-size:12px; text-align:left; margin:0px;}
.thematiques p												 { text-align:justify; font-size:12px;}*/

.menu_thematique_verticale { margin:0px; padding:0px; }
.menu_thematique_verticale ul, .menu_thematique_verticale ul li { margin:0px; padding:0px;}
.menu_thematique_verticale ul li { list-style:none;}


.hauteur_de_neige		{ background-image:url(../img/bk_hauteur_neige.jpg); background-repeat:no-repeat; width:96px; height:96px; margin-left:auto; margin-right:auto; margin-top:5px; text-align:left; font-weight:bold; }
.hauteur_de_neige p		{ margin-left:19px; text-align:left;}
.hauteur_de_neige .big	{ font-size:20px; }

.body_menu_box .big { font-weight:bold; font-size:20px; }
.body_menu_box hr   { color:#FFF; background-color:#FFF; height:3px; border: 0; }

.box_justify { text-align:justify; margin-top:10px; margin-left:10px; margin-right:10px;}
.box_justify p { margin-top:16px; }

.thematique { margin-top:25px; margin-left:auto; margin-right:auto;}
.clear {clear:both;}

.footer { background-image:url(../img/bk_footer.jpg); background-repeat:no-repeat; margin:0px; height:200px; margin-bottom:20px; width:1010px; margin-left:auto; margin-right:auto; }

.powered { width:259px; margin-left:40px; color:#FFF; text-align:right;}
.powered a, .powered a:hover { font-weight:bold; color:#FFF;}

.partenaires { margin-top: 50px; width:auto;}
.partenaires h4 { text-align:center; }
.membre_partenaire { float: right; margin-left:22px; margin-right:22px; width: 120px; text-align:center;}
.img_no_border { border:none; }
.TITRE { display:block; width:auto; background-color:#3ab9fc; font-weight:bold; }

.title_page { float:left; width:310px; }
.title_h1_1 { color:#FFF; margin:0px; margin-top:9px; margin-bottom:-7px; text-align:center; }
.title_page hr { margin:0px; color:#FFF; background-color:#FFF; height:2px; margin-left:11px; margin-right:2px; width:auto;  border: 0;}
.title_page sub { font-size:10px; }
.title_centrale_h1	{ font-size:17px; color:#FFF; margin:0px; margin-top:5px; text-align:center;}
.title_telephone	{ font-size:18px; color:#FFF; margin:0px; text-align:center;}

.w_200{width:200px;}

.body_menu_box .ul_autre_semaine{margin:0;padding:7px;text-align:left;list-style:none;line-height:20px;}
.body_menu_box .ul_autre_semaine a {text-decoration:underline;}

.souligne:visited,.souligne{text-decoration:underline;}

#aligne_au_centre div {margin-left:auto;margin-right:auto;}
#aligne_au_centre .head_menu_box{background-image:url(../img/bk_head_menu_box_1.jpg);width:255px;height:40px;}
#aligne_au_centre .body_menu_box{background-image:url(../img/bk_body_menu_box_1.jpg);width:255px;}
#aligne_au_centre .foot_menu_box{background-image:url(../img/bk_foot_menu_box_1.jpg);width:255px;height:21px;}

.ariane {text-align:left; margin-left:5px; margin-top:10px;}