	@charset "utf-8";
/* CSS Document */
body{
	width: 949px;
	margin: auto;
	padding-top: 0px;  
	background-position : center top;
	background-repeat: repeat-x;
	background-color: #FFF;
	background-image: url(../img/bk2.jpg);
}
*+html body{
	padding-top: 60px; /* pour IE7, sinon 45px */
}
.message-nav-ie{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	background-color: #FFF;
	font-weight: bold;
	text-align: center;
}

div.centrage {text-align: center;}
.titre_page {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-image: url(../img/pastille1.gif);
	padding-left: 35px;
	background-repeat: no-repeat;
	height: 40px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.titre_page_cinema {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	background-image: url(../img/film_chronoman.jpg);
	padding-left: 260px;
	background-repeat: no-repeat;
	height: 70px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-style: italic;
	margin-left:15%;
	margin-right:15%;
}

.pastille {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-image: url(../img/pastille2.gif);
	padding-left: 20px;
	background-repeat: no-repeat;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
}

.style1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.style2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.style3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F60;
}
.style4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C0;
}



.style2_message_important{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F60;
	text-align: center;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-color: #666;
	border-bottom-color: #666;
	background-color: #CCC;
	word-spacing: 1em;
}

.img_flot_right {
	float:right;	
}
.img_flot_left {
	float:left;
	margin-right:4px;
}
.bulle_dialogue_chronoman1 {
	float:left;
	background-image: url(../img/bulle-dialogue-chronoman.gif);
	background-repeat: no-repeat;
	height: 163px;
	width: 290px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding-left:20px;
	padding-top:20px;
	padding-right:220px;
	margin-left:25%;
	font-style: oblique;
	margin-bottom:50px;
	text-align: justify;
	}
#haut_connect_chronoweb {
	height: 20px;
	width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background-image: url(../img/bk_foot.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-bottom: 32px;
	z-index:10;
}

#slogan {
	width : 949px;
	float:left;
}
#slogan h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	text-align: center;
}
#header {
	width : 949px;
	float:left;
	
}
#chronoman {
	position:absolute;
	margin-left:700px;
	margin-top:85px; 
}
#chronoman170510 {
	position:absolute;
	margin-left:782px;
	margin-top:85px; 
}
#facebook130319 {
	position:absolute;
	margin-left:740px;
	margin-top:95px; 
}

*+html #chronoman { /* pour IE7 */
	position:absolute;
	margin-left:-250px; 
	margin-top:-80px; 
}

#header-haut {
	width : 949px;
	float:left;
}
#logo {
	float:left;
}
#nous_contacter {
	float:right;
	margin-left:161px;
	margin-right:20px;
	margin-top:25px;
	height: 63px;
	width: 54px;
}
#facebook_logo_header {
	float:right;
	margin-left:50px;
	margin-top:30px;
	margin-right:-50px;
}
#nouveau-site-pro_logo_header {
	float:right;
	margin-left:50px;
	margin-top:4px;
	margin-right:-103px;
}

#pour_commander {
	float:right;
}
#navigation {
	width : 949px;
	float:left;
	margin-top:10px;	
}
#photo-pano {
	width : 949px;
	float:left;
	margin-top:10px;	
}
#liens-directs {
	width : 949px;
	height:126px;
	float:left;
	margin-top:-15px;
}
#liens-directs1 {
	height: 126px;
	width: 295px;
	background-image: url(../img/cadre4b.png);
	background-repeat: no-repeat;
	float:left;
}
#liens-directs1b {
	height: 126px;
	width: 295px;
	background-image: url(../img/cadre4b.png);
	background-repeat: no-repeat;
	float:left;
}
#liens-directs2 {
	height: 126px;
	width: 295px;
	background-image: url(../img/cadre4.png);
	background-repeat: no-repeat;
	float:left;
	margin-left:32px;
}
#liens-directs3 {
	height: 126px;
	width: 291px;
	background-image: url(../img/cadre4.png);
	background-repeat: no-repeat;
	float:right;
	padding-left:4px;
}
#liens-directs-news{
	height: 126px;
	width: 641px;
	float: left;
	margin-left: 12px;
	background-image: url(../img/background_news.jpg);
	background-repeat: no-repeat;
}
#liens-directs-newsb{
	height: 126px;
	width: 641px;
	float: left;
	margin-left: 12px;
	background-image: url(../img/picto_news.jpg);
	background-repeat: no-repeat;
}
#news-left{
	float:left;
	width:500px;}
#news-date{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background-image: url(../img/icons_calendar.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 200px;
	padding-left:20px;
	margin-left:113px;
	margin-top:5px;
}
#news-titre{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:84px;
	margin-top:3px;
	height:30px;
}
#news-resume{
		font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
		margin-left:84px;
		margin-top:3px;

}
#news-detail{
			font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
		
		float:right;
}
#news-right{
	float:right;}
#news-pics{
	margin-right:10px;
	margin-top:6px;
	}








#contenu-accueil {
	width:949px;
	height:auto;
	float:left;
	margin-top:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#contenu-accueil h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F90;
}
#contenu-autre {
	width:949px;
	height:auto;
	float:left;
	margin-top:-21px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#contenu_haut {
	background-image: url(../img/contenu_bord_haut-d.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 949px;
	float:left;
}
#contenu_haut-b {
	background-image: url(../img/contenu_bord_haut-d.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 949px;
	float:left;
}
#contenu_haut_c {
	background-image: url(../img/contenu_bord_haut-d.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 949px;
	float:left;
}

#contenu_centre_accueil {
	background-image: url(../img/contenu_bord_droit-gauche-b.png);
	background-repeat: repeat-y;
	width: 949px;
	float:left;
}
#contenu_centre_accueil-b {
	background-image: url(../img/contenu_bord_droit-gauche-b.png);
	background-repeat: repeat-y;
	width: 949px;
	float:left;
}
#contenu_centre_autre {
	background-image: url(../img/contenu_bord_droit-gauche-b.png);
	background-repeat: repeat-y;
	width: 909px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}
#contenu_accueil_gauche {
	height: auto;
	width: 617px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 3px;
	border-right-style: double;
	border-right-color: #F8670F;
}
#contenu_accueil_droit {
	height: auto;
	width: 249px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}
#contenu_bas {
	background-image: url(../img/contenu_bord_bas-d.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 949px;
	float:left;
}
#contenu_bas_d {
	background-image: url(../img/contenu_bord_bas-d.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 949px;
	float:left;
}
#contenu_bas-b {
	background-image: url(../img/contenu_bord_bas-b.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 949px;
	float:left;
}
#VIP {
	width: 949px;
	height: 169px;
	float:left;
	background-image: url(../img/cadre_client_vip.png);
	background-repeat: no-repeat;
	margin-top:10px;
}
#VIP2 {
	width: 758px;
	height: 135px;
	float:left;
	background-image: url(../img/cadre_client_vip758px.png);
	background-repeat: no-repeat;
	margin-top:10px;
}

#VIP_text {
	width:520px;
	height:169px;
	margin-left:200px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	float:left;
}
#VIP_text h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #00F;
	}
#acreditation_VIP {
	float:left;
	display: block;
	width:205px;
	height:27px;
	background: url('../img/bouton-acreditation-VIP.png') bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-repeat: no-repeat;
	text-align:center;
	cursor: pointer;
	margin-right:10px;
}
#acreditation_VIP:hover{
	background-position: 0 0;
}
#acreditation_VIP a{
	color: #FFF;
	line-height: 25px;
    text-decoration: none !important;
}
#acreditation_VIP_page_vip {
	float:left;
	display: block;
	width:205px;
	height:27px;
	background: url('../img/bouton-acreditation-VIP.png') bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-repeat: no-repeat;
	text-align:center;
	cursor: pointer;
	margin-left:60px;
	margin-top:26px;
}
#acreditation_VIP_page_vip:hover{
	background-position: 0 0;
}
#acreditation_VIP_page_vip a{
	color: #FFF;
	line-height: 25px;
    text-decoration: none !important;
}
#connexion_VIP_index {
	float:left;
	display: block;
	width:205px;
	height:27px;
	background: url('../img/bouton-acreditation-VIP.png') bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-repeat: no-repeat;
	text-align:center;
	cursor: pointer;
}
#connexion_VIP_index:hover{
	background-position: 0 0;
}
#connexion_VIP_index a{
	color: #FFF;
	line-height: 25px;
    text-decoration: none !important;
}
#connexion_VIP_page_vip {
	float:left;
	display: block;
	width:205px;
	height:27px;
	background: url('../img/bouton-acreditation-VIP.png') bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-repeat: no-repeat;
	text-align:center;
	cursor: pointer;

}
#connexion_VIP_page_vip:hover{
	background-position: 0 0;
}
#connexion_VIP_page_vip a{
	color: #FFF;
	line-height: 25px;
    text-decoration: none !important;
}


#VIP_chronoman {
	float:right;
	margin-right:20px;
	
}
#foot {
	width: 949px;
	height:52px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	background-image: url(../img/bk_foot_ligne.png);
	background-repeat: no-repeat;
	
}
#foot ul{
	list-style-type:none;
	float:left;
	margin-left:0px;
}
#foot li {
 margin-right: 5px;
 float:left;
 }
#foot a:link{
	color: #333;
	text-decoration: none;
}
#foot a:visited{
	color: #F333;
	text-decoration: none;
}
#foot a:active{
	color: #F333;
	text-decoration: none;
}
#foot a:hover{
	color: #F60;
}
#sous_navigation{
	background-image: url(../img/sous-navigation-4.png);
	background-repeat: repeat-x;
	width: 943px;
	height:41px;
	margin-left:-17px;
	float:left;
}
#titre_section{
	float:left;
	margin-left:10px;
}
#titre_section h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00F;
	font-style: italic;
	float:left;
}
#fleche_titre_section {
	float:left;
	margin-top: 15px;
	margin-left:5px;
}
*+html #fleche_titre_section { /* pour IE7 */
	float:left;
	margin-top: 5px;
	margin-left:5px;
}
#sous_page{
	float:left;
	margin-top:7px;
}
#sous_page2{
	float:left;
	margin-top:7px;
}
#sous_page ul{
	float:left;
	list-style-type:none;
}
#sous_page2 ul{
	float:left;
	list-style-type:none;
	margin-left:-0px;
}
#sous_page li {
 float:left;
 margin-right:20px;
}
#sous_page2 li {
	float:left;
	margin-right:10px;
}
#sous_page a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
#sous_page a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.85em;
	color: #666;
	text-decoration: none;
}
#sous_page2 a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.85em;
	color: #666;
	text-decoration: none;
}
#sous_page2 a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.85em;
	color: #666;
	text-decoration: none;
}


#sous_page a:hover{
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
}
#sous_page2 a:hover{
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
}
.sous_page_lien_actif {
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
	font-weight: bold;	
}
.table1 {
	border:3px solid #FF9900;
	border-collapse:collapse;
	width:600px;
	margin-left:0px;

}
.table1 .titre {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}
.table1 thead, tfoot {
background-color:#D0E3FA;
background-image:url(sky.jpg);
border:1px solid #6495ed;
}
.table1 tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
.table1 th {
	font-family:Verdana, Geneva, sans-serif;
	border:1px dotted #6495ed;
	padding:5px;
	background-color:#EFF6FF;
	width:25%;
}
.table1 td {
	font-family:sans-serif;
	font-size:12px;
	padding:5px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
}
.table1 caption {
font-family:sans-serif;
}
.table1 tr td h2 {
	font-size: 13px;
}
.table1 .td_center {
	text-align: center;
	vertical-align: middle;
}
.table2 {
	border:3px solid #FF9900;
	border-collapse:collapse;
	width:949px;
	margin-left:0px;

}
.table2 .titre {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}
.table2 thead, tfoot {
background-color:#D0E3FA;
background-image:url(sky.jpg);
border:1px solid #6495ed;
}
.table2 tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
.table2 th {
	font-family:Verdana, Geneva, sans-serif;
	border:1px dotted #6495ed;
	padding:5px;
	background-color:#EFF6FF;
	width:25%;
}
.table2 td {
	font-family:sans-serif;
	font-size:12px;
	padding:5px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
}
.table2 caption {
font-family:sans-serif;
}
.table2 tr td h2 {
	font-size: 13px;
}
.table2 .td_center {
	text-align: center;
	vertical-align: middle;
}

#backtop{
	position:fixed;
	background-color: transparent;
	border:0px solid #125371;
	width:80px;
	padding:0px;
	right:30px;
	bottom:35px;
	border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px    }
#backtop:hover{
	cursor:pointer;
	border:2px solid #eff0d4;
	color:#eff0d4;
	background-image: url(../img/bk_remonter_page.png);
	background-repeat: repeat;
}
.cadre1_bottom_degrad_gris {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 20px 0 0 60px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
	width: 760px;
	background-color: transparent;
	background-image: url(../img/bk1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.cadre1_bottom_degrad_gris a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #F60;
}
.cadre1_bottom_degrad_gris a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #F60;
}
.cadre1_bottom_degrad_gris a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #F60;
}
.cadre2_simle {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 20px 0 0 60px;
	padding-left:10px;
	padding-right:10px;
	width: 760px;
	background-color: transparent;
}


#anim_marques {
	
	height: 380px;
}
#div_bretagne {
	background-image: url(../entreprise/img/test_carte1.png);
	height: 144px;
	width: 225px;
	background-repeat: no-repeat;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	position: absolute;
}
#container_process_commande {
	float:left;
	height: 875px;
	width: 700px;
}
#process_com_1 {
	position: absolute;
	margin-left:80px;
	
}
#process_com_2 {
	position: absolute;
	margin-left:570px;
}
#process_com_3 {
	position: absolute;
	margin-top:290px;
	margin-left:230px
}
#process_com_4 {
	position: absolute;
	margin-top:340px;
	margin-left:370px
}
#process_com_5 {
	position: absolute;
	margin-left:230px;
	margin-top:395px;
}
#process_com_6 {
	position: absolute;
	margin-left:370px;
	margin-top:447px;
}
#process_com_7 {
	position: absolute;
	margin-left:230px;
	margin-top:501px;
}
#process_com_8 {
	position: absolute;
	margin-left:206px;
	margin-top:555px;
}
#process_com_9 {
	position: absolute;
	margin-left:58px;
	margin-top:645px;
}
#process_com_10 {
	position: absolute;
	margin-left:300px;
	margin-top:645px;
}
#process_com_11 {
	position: absolute;
	margin-left:543px;
	margin-top:625px;
}
#process_com_12 {
	position: absolute;
	margin-left:264px;
	margin-top:646px;
}
#process_com_13 {
	position: absolute;
	margin-left:506px;
	margin-top:646px;
}
#process_com_text1 {
	position: absolute;
	margin-left:160px;
	margin-top:26px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
	text-align: center;
}
#process_com_text1 a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #F90;
}
#process_com_text1 a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #00F;
}
#process_com_text1 a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #F90;
}
#process_com_text2 {
	position: absolute;
	margin-left:161px;
	margin-top:169px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
	text-align: center;
}
#process_com_text3 {
	position: absolute;
	margin-left:430px;
	margin-top:26px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
	text-align: center;
}
#process_com_text3 a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #F90;
}
#process_com_text3 a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #00F;
}
#process_com_text3 a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #F90;
}
#process_com_text4 {
	position: absolute;
	margin-left:487px;
	margin-top:173px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 150px;
	text-align: center;
	text-decoration:blink;
	color: #F00;
}
#passer_commande_container 	{
	float:left;
	margin-left:20px;
	margin-bottom:50px;
}
#passer_commande_title {
	float:left;
	height: 34px;
	width: 140px;
	background-repeat: no-repeat;
	background-color: #DBD9DA;
}
#passer_commande_web {
	float:left;
	height: 142px;
	width: 718px;
}
#passer_commande_telephone {
	float:left;
	height: 142px;
	width: 718px;
}
#passer_commande_fax {
	float:left;
	height: 142px;
	width: 718px;
}
.onglet_passer_commande {
	float:left;
	background-image: url(../img/passer-commande-background-bouton.jpg);
	background-repeat: no-repeat;
	height: 142px;
	width: 225px;	
}
.detail_passer_commande {
	float:left;
	padding: 10px;
	width:470px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	font-weight: bold;
	}
.icone_type_commande {
	margin-left:48px;
	margin-top:16px;
}
.title_detail_passer_commande {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}
.title2_detail_passer_commande {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #F60;
}
#connexion_chronopneusweb_passer_commande {
	float: right;
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-right: 5px;
	margin-top: -7px;
	border: 1px double #00F;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
}
#passer_commande_bottom {
	background-image: url(../img/passer-commande-background-bottom.jpg);
	background-repeat: repeat-y;
	height: 50px;
	float:left;
	width: 718px;
	margin-bottom:0px;
}
#cube_op_pics {
	margin-left:25px;
	margin-right:25px;
	margin-bottom:15px;
	float:left;
}
#connect_vip {
	float:left;
	padding-left:19px;
}
#deja_client_vip {
	float:left;
	height: 194px;
	width: 350px;
	padding:10px;
	background-image: url(../img/bk-vip.png);
	background-repeat: no-repeat;
}
#pas_client_vip {
	float:left;
	height: 194px;
	width: 350px;
	padding:10px;
	background-image: url(../img/bk-vip.png);
	background-repeat: no-repeat;

}
.news {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	width: 750px;
}
.news .title {
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	color: #F60;
}
.news .date {
	font-size: 10px;
	font-style: italic;
}
.news .corps {
	float:left;
	padding-top: 10px;
	padding-bottom:20px;
	height:auto;
}
.news .texte {
	float:left;
	width:520px;
}
.news .pics {
	float:right;
	margin-right:15px;
}
.offre_emploi {
	font-family: Verdana, Geneva, sans-serif;
}
.offre_emploi .title {
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	color: #F60;
}
.offre_emploi .date {
	font-size: 10px;
	font-style: italic;
}
.offre_emploi .corps {
	padding-top: 10px;
	padding-bottom:20px;
}
.container_temoignage {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px dashed #F93;
	padding: 15px;
	height: 145px;
	width: 550px;
	margin-left:90px;
	background-image: url(../img/bk-temoignage.jpg);
	background-repeat: no-repeat;
	margin-bottom: 25px;
}
.container_temoignage .video {
	float:left;
	border: 1px solid #F90;
	margin-right:15px;
}
.container_temoignage .contenu {
	float:left;
	
}
.container_temoignage .title {
	text-align:left;
	font-size: 12px;
	color: #F60;
	font-weight: bold;
	margin-top:10px;
}
.container_temoignage .texte {
	text-align:justify;
	margin-top:10px;
}
.faq_container {
	float:left;
	margin-bottom:10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.faq_container .question {
	float:left;
	width:300px;
	height:auto;
	background-image: url(../img/question1.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F90;
}
.faq_container .reponse {
	float:left;
	width:393px;
	padding-left:20px;
	padding-top:10px;
}
#poser_une_faq {
	float:left;
	height: 600px;
	width: 600px;
}
#carte_itinerant {
	float:left;
	margin-bottom:60px;
}
#carte_itinerant_carte {
	float:left;
	margin-top: 0px;
	margin-left:10px;
	height: 520px;
	width: 520px;
	background-image: url(../entreprise/carte_itinerant/Images/carte_service_itinerant.png);
	background-repeat: no-repeat;
}
#carte_itinerant_carte241012 {
	float:left;
	margin-top: 0px;
	margin-left:10px;
	height: 520px;
	width: 520px;
	background-image: url(../entreprise/carte_itinerant/Images/carte_service_itinerant241012.png);
	background-repeat: no-repeat;
}
#carte_itinerant_carte090915 {
	float:left;
	margin-top: 0px;
	margin-left:10px;
	height: 520px;
	width: 520px;
	background-image: url(../entreprise/carte_itinerant/Images/090915/carte_service_itinerant090915.png);
	background-repeat: no-repeat;
}
#carte_itinerant_carte170518 {
	float:left;
	margin-top: 0px;
	margin-left:10px;
	height: 520px;
	width: 520px;
	background-image: url(../entreprise/carte_itinerant/Images/170518/carte_service_itinerant170518.png);
	background-repeat: no-repeat;
}

#ass_com_img {
	float:left;
	margin-top: 0px;
	margin-left:10px;
	height: 520px;
	width: 520px;
	background-image: url(../entreprise/ass_com/Images/total.jpg);
	background-repeat: no-repeat;
}

#carte_itinerant_affichage_texte {
	float:left;
	width: 180px;
	height:400px;
	background-image: url(../img/bk_carte_itinerant_detail2.png);
	background-repeat: no-repeat;
	margin-top:50px;
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:70px;
}
.carte_itinerant_titre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #F60;
	font-weight: bold;
	text-align: center;
}
.carte_itinerant_img_centre {
	text-align:center;
}
.carte_itinerant_texte {
	text-align:center;
	font-style: italic;
	font-weight: bold;
}
.cadre_photo_identite {
	margin-left:36px;
	margin-right:36px;
	float:left;
}
.cadre_photo_identite .pics {
	
	
}
.cadre_photo_identite .identite {
	
}
#ass_com_interactive {
	padding-left: 100px;
	margin-top:30px;
}
#preload_ass_com {
	position: absolute;
	margin-left:5000px;
}
#news2{
	width: 290px;
	margin-left: -23px;
	background-image: url(../img/pictonews190311.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: -10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
	padding-bottom:10px;
}
#news2date{
	height:16px;
	margin-top:10px;
	background-image:url(../img/icons_calendar.gif);
	background-repeat:no-repeat;
	margin-left:120px;
	padding-left:20px;
	vertical-align:middle;}
#news2titre{
	height: auto;
	margin-left: 70px;
	margin-top: 10px;
	font-weight: bold;
	text-align: justify;
	padding-right:8px;
	}
#news2resume{
	height: auto;
	padding-left: 36px;
	padding-right:8px;
	margin-top: 10px;
	text-align: justify;
	}
#news2pics{
	width:100%;
	text-align:center;
	margin-top:10px;}
#news2liens{
	margin-top:10px;
	text-align:center;}
.message_important_red{
	color:#F00;}
.table_sav {
	border:3px solid #FF9900;
	border-collapse:collapse;
	width:710px;
	margin-left:0px;

}
.table_sav .titre {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}
.table_sav thead, tfoot {
background-color:#D0E3FA;
background-image:url(sky.jpg);
border:1px solid #6495ed;
}
.table_sav tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
.table_sav th {
	font-family:Verdana, Geneva, sans-serif;
	border:1px dotted #6495ed;
	padding:5px;
	background-color:#EFF6FF;
	width:25%;
}
.table_sav td {
	font-family:sans-serif;
	font-size:12px;
	padding:5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
	height:25px;
}
.table_sav caption {
font-family:sans-serif;
}
.table_sav tr td h2 {
	font-size: 13px;
}
.table_sav .td_center {
	text-align: center;
	vertical-align: middle;
}
.table_sav input {
	height: 100%;
	border: 0px solid #999;
	background-color: #F3F3F3;
	padding: 3px;
	border: 1px solid #F5C5C5;
	border-radius: 5px;
	box-shadow: 1px 1px 2px #C0C0C0 inset;
	}
	
.btn {
 width:300px;
 padding:10px;
 box-shadow:1px 1px 1px #D83F3D;
 cursor:pointer;
 font-size:14px;
 }
.message_erreur_sav{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #F25757;
	width: 90%;
	border: 2px solid #F00;
	padding-bottom: 2px;
	font-weight: 900;
	padding-left: 20px;
}
.table_ouverture {
	border:3px solid #FF9900;
	border-collapse:collapse;
	width:500px;
	margin-left:0px;

}
.table_ouverture .titre {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}
.table_ouverture thead, tfoot {
background-color:#D0E3FA;
background-image:url(sky.jpg);
border:1px solid #6495ed;
}
.table_ouverture tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
.table_ouverture th {
	font-family:Verdana, Geneva, sans-serif;
	border:1px dotted #6495ed;
	padding:5px;
	background-color:#EFF6FF;
	width:25%;
}
.table_ouverture td {
	font-family:sans-serif;
	font-size:12px;
	padding:5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
	height:25px;
}
.table_ouverture caption {
font-family:sans-serif;
}
.table_ouverture tr td h2 {
	font-size: 13px;
}
.table_ouverture .td_center {
	text-align: center;
	vertical-align: middle;
}
.table_ouverture input {
	}