/*
* Style sheet creacartes
*/

a { color:#545151; }
body { text-align:center; background-color:#545151; font-family:Georgia, "Times New Roman", Times, serif; }
#header { /*background:url(images/header5.jpg) no-repeat;*/
}
#container { background:url(images/main-fond4.jpg) repeat-y; padding:0 100px 0 100px; }
/*#main {
	margin:0 0 0 100px;
}*/
#right { margin:20px 0 0 25px; }
#footer { margin:0 0 15px 0; }
#footer p { font-size:11px; text-align:center; margin:0 0 10px 0; }

/* Content + H1 + Images */

h2 { font-size:16px; color:#FF7B05; margin:0; }
hr { color:#7C8022; }
.ce_text { text-align:justify; font-size:13px; line-height:18px; color:#515151; }
.vignettes_examples .image_container { border:#A6A534 dashed 1px; margin-bottom:2px; }
.cgv { }

/* Tableau */
#tarifs .ce_table { width:700px; font-size:12px;color:#515151; }
#tarifs .ce_table td { padding:8px; border-bottom:1px solid #545151; text-align:center; }
.ce_table { font-size:10px; }
.ce_table td { padding:8px; border-bottom:1px solid #cac83f; text-align:center; }
.col_0 { font-weight:bold; color:#ff7b05; }
.row_0,
.col_1 { font-weight:bold; }
.row_6 { color:#515151; font-weight:bold; }

/* Menu */
#menu_sup { margin:0 0 0 0; padding:0; list-style:none; height:49px; width:906px; }
#menu_sup li,
#menu_sup a { display:block; float:left; height:49px; background:url(images/menu-roll4.jpg) 0 0 no-repeat; outline:0; }
#menu_sup li a span { position:absolute; top:-99999px; left:-99999px; }
#menu_sup #menu_sup_acc { background-position:0 0; width:198px; }
#menu_sup #menu_sup_exe { background-position:-199px 0; width:292px; }
#menu_sup #menu_sup_tar { background-position:-491px 0; width:112px; }
#menu_sup #menu_sup_con { background-position:-602px 0; width:303px; }
#menu_sup #menu_sup_acc:hover { background-position:0 -49px; }
#menu_sup #menu_sup_exe:hover { background-position:-199px -49px; }
#menu_sup #menu_sup_tar:hover { background-position:-491px -49px; }
#menu_sup #menu_sup_con:hover { background-position:-602px -49px; }
#menu_sup #menu_sup_acc:active { background-position:0 -49px; }
#menu_sup #menu_sup_exe:active { background-position:-199px -49px; }
#menu_sup #menu_sup_tar:active { background-position:-491px -49px; }
#menu_sup #menu_sup_con:active { background-position:-602px -49px; }

/* Formulaire */
.ce_form { margin:25px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; color:#545151; }
.ce_form label { float:left; width:200px; text-align:right; margin:0 15px 0 0; line-height:24px; }
.ce_form input { font-family:Georgia, "Times New Roman", Times, serif; width:250px; margin:0 0 10px 0; padding:4px; font-size:12px; }
#carte_champ input { font-family:Georgia, "Times New Roman", Times, serif; width:190px; margin:0 0 10px 0; padding:2px; font-size:12px;}
.ce_form textarea { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; width:330px; margin:0 0 10px 0; padding:4px; overflow:auto; }
.captcha_text { font-size:11px; margin:0 0 0 5px; }
input.captcha { margin:0px 0 0 0; width:50px; text-align:center; }
.ce_form .submit { background:#a09c25; border:0; cursor:pointer; margin:20px 0 15px 215px; width:105px; padding:5px; color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; }
.ce_form .submit:hover { background:#E2592F; }
.submit_btn { background:#545151; border:0; cursor:pointer; margin:20px 0 15px 0px; padding:5px; color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; }
.submit_btn:hover { background:#E2592F; }
.ce_form input.submit_btn2 { background:#a09c25; width:120px; border:0; cursor:pointer; margin:20px 0 15px 0px; padding:5px; color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; }
.ce_form input.submit_btn2:hover { background:#E2592F; }

/* */

.encart-right {background:#545151; border:0px solid #d2d1b2; width:199px; margin:0 0 0 0;}
.encart-right .image_container {width:165px;height: 106px ; margin:15px auto 15px auto; border:1px solid #515151;}
.encart-right-txt {background:#; color:#FFF; text-align:center; margin:0 0 15px 0; padding:2px 0 2px 0; font-family:Arial, Helvetica, sans-serif;}
.encart-right-txt a {color:#545151; font-size:12px;}
.encart-right-txt a:hover {text-decoration:none;}
.encart-right-txt p {margin:0; padding:0;}

/* */

#edit_field_form li {margin:0 0 10px 0; height:20px;}
#edit_field_form input {width:100px;}
