/* CSS Document */

body {
background-image:url(../images/fondpage.png);
font-family:Tahoma;
font-size:13px;
color:#000;
margin:0 auto;
}

#logo {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
width:213px;
height:182px;
}

#tab_template {
border-left:3px #FFF solid;
border-right:3px #FFF solid;
}

#image_header {
background-image:url(../images/image_header.jpg);
background-repeat:no-repeat;
width:625px;
height:151px;
}

#image_header .lang {
float:right;
margin-right:10px;
margin-top:5px;
color:#DDD;
font-weight:700;
}

#boxe_search {
background-color:#FFF;
width:200px;
height:200px;
border-bottom:1px solid #FFF;
display:table;
margin-bottom:20px;
}

#mainbody {
margin-top:10px;
margin-bottom:10px;
}

h1 {
border-bottom:1px solid#FFFFFF;
font-size:14px;
background-color:#FFF;
color:#3E54B0;
margin:2px;
padding:5px;
}

#bg_th_content {
background-color:#FFF;
width:722px;
display:table;
}

.tah_gris_10 {
font-family:tahoma;
color:#3E54B0;
font-size:11px;
font-weight:700;
}

.tah_blanc_11 {
font-family:Tahoma;
color:#3E54B0;
font-size:11px;
text-transform:uppercase;
}

.tah_blanc_10_B {
font-family:Tahoma;
color:#FFF;
font-size:11px;
text-transform:uppercase;
font-weight:700;
}

.tah_blanc_12_u {
font-family:Trebuchet MS;
color:#3E54B0;
font-size:11px;
font-style:italic;
}

.tah_blanc_12_b {
font-family:Trebuchet MS;
color:#3E54B0;
font-size:11px;
font-weight:700;
}

.treb_price {
font-family:Trebuchet MS;
color:#3E54B0;
font-size:14px;
font-style:italic;
font-weight:700;
}

.search {
border:#DFC382 1px solid;
margin-bottom:5px;
padding:10px;
}

.search_title {
width:89%;
color:#FFF;
font-weight:700;
background-color:#3E54B0;
padding:3px 3px 3px 10px;
}

.inputbox {
border:#666 1px inset;
padding-left:4px;
font-size:10px;
}

.title {
margin-left:10px;
font-size:14px;
font-weight:700;
color:#3E54B0;
border-bottom:2px solid #7ABCFA;
padding:8px;
}

.title img {
padding-right:6px;
}

.lire_plus a {
color:#3E54B0;
text-decoration:none;
}

.lire_plus a:hover {
color:#3E54B0;
text-decoration:underline;
}

#footer {
font-family:Arial, Helvetica, sans-serif;
color:#3E54B0;
font-size:6px;
text-align:center;
}

#footer a {
text-decoration:none;
color:#FFF;
font-size:10px;
}

.submenu a:hover {
text-decoration:none;
color:#5AADFA;
}

#menu ul {
margin-left:50px;
}

#menu ul li {
display:inline;
}

#menu li {
border-right:0 solid #FFF;
border-left:0 solid #FFF;
padding:9px;
}

#menu ul li a {
font-size:11px;
color:#FFF;
font-weight:700;
}

#menu ul li a:hover {
font-size:11px;
color:#05E1FA;
font-weight:700;
}

#footer a:hover {
text-decoration:none;
color:#3E54B0;
font-size:10px;
}

#core_admin {
background:#FFF;
margin-top:10px;
height:100%;
width:850px;
display:table;
border:#2040F7 5px solid;
border-bottom:none;
}

.header_admin {
height:140px;
}

a {
text-decoration:none;
color:#1E5DC9;
font-size:11px;
}

a:hover {
text-decoration:none;
color:#2A94F7;
font-size:11px;
}

strong {
color:#1E5DC9;
}

ul {
list-style:url(../images/list.gif);
padding-top:10px;
padding-bottom:5px;
}

li {
padding-left:5px;
padding-bottom:2px;
}

.border_solid_gris {
border:#2040F7 2px solid;
padding:5px;
}

.msg_succes {
height:100px;
text-align:center;
margin-top:50px;
font-size:12px;
color:#036;
}

.msg_error {
height:100px;
text-align:center;
margin-top:50px;
font-size:12px;
color:red;
}

.title_boxe_simple {
width:85%;
color:#FFF;
font-weight:700;
background-color:#DFC382;
padding:3px 3px 3px 10px;
}

.boxe_simple {
border:#2040F7 1px solid;
margin-bottom:5px;
padding:10px;
}

img {
border:none;
}

table.liste tr.row0 {
background-color:#EEE;
}

table.liste tr.row1 {
background-color:#FFF;
}

table.liste th {
font-weight:400;
}

.border_solid_gris a {
text-decoration:none;
color:#000;
}

#boxe_underline {
border:none;
border-bottom:#2040F7 1px solid;

margin-bottom:70px;
float:none;
}

.boxe_p {
border:none;
border-top:1px #2040F7 solid;
border-left:1px #2040F7 solid;
border-right:1px #2040F7 solid;
border-bottom:1px #2040F7 solid;
padding-bottom:6px;
padding-top:6px;
padding-right:10px;
margin-right:5px;
width:25%;
float:right;
}

.boxe_p a:hover {
color:#CCC;
text-decoration:none;
}

.boxe_p img {
padding-right:6px;
padding-left:10px;
}

#t_boxe_app {
border:none;
border-top:#2040F7 1px solid;
border-bottom:#2040F7 4px solid;
border-left:#2040F7 1px solid;
border-right:#2040F7 1px solid;
background-color:#FFF;
font-size:12px;
color:#2040F7;
font-weight:700;
width:575px;
margin-left:20px;
padding:4px 5px 4px 10px;
}

#t_boxe_app img {
padding-right:10px;
}

.border_td_bottom_sep {
border:none;
border-bottom:2px #E1E3F0 solid;
}

.button_yes_small {
background-color:#DFC382;
color:#FFF;
font-size:10px;
font-weight:700;
border:#F0F1F5 1px solid;
width:80px;
}

.select_broder_blanc {
border:#FFF 1px solid;
font-size:11px;
}

select {
font-size:11px;
}

.img_details {
padding:10px;
}

.stat_biz {
font-size:10px;
text-transform:uppercase;
text-decoration:blink;
font-weight:700;
color:#68686B;
background-image:url(../images/icons/integrity_pass.png);
background-repeat:no-repeat;
background-position:left;
width:70px;
margin-left:5px;
}

textarea {
border:#68686B 1px solid;
font-size:11px;
}

.border_solid_cpanel {
border:#2040F7 1px solid;
background-image:url(../images/bg_cel_cpanel.gif);
background-repeat:repeat-x;
padding:1px;
}

.border_solid_cpanel a {
text-decoration:none;
color:#68686B;
font-size:11px;
}

.border_solid_cpanel a:hover {
text-decoration:none;
color:#2040F7;
font-size:11px;
}

.th_cpanel {
border-bottom:#2040F7 1px solid;
padding-left:5px;
padding-top:2px;
padding-bottom:7px;
color:#7486ED;
font-size:12px;
font-weight:700;
}

#boxe_app {
background-color:#FFF;
border:#2040F7 1px solid;
width:580px;
height:100%;
margin-left:20px;
margin-bottom:20px;
display:table;
padding:30px 5px 5px;
}

form {
margin:0;
}

#footer_admin {
background-image:url(../images/bg_gard.gif);
border:#3E54B0 5px solid;
width:850px;
height:20px;
margin-top:0;
margin-bottom:10px;
border-top:#3E54B0 solid 1px;
padding-top:10px;
padding-bottom:10px;
}

.nbr_annonces {
margin-bottom:30px;
font-size:12px;
}

.nbr_annonces strong {
margin-bottom:60px;
font-size:14px;
}

.nbr_annonces hr {
color:#3E54B0;
clear:both;
background-color:#CCC;
border:0;
height:1px;
}

h2 {
font-size:13px;
color:#3E54B0;
border-bottom:1px dotted #CCC;
}

#tab_details th {
font-weight:700;
color:#3E54B0;
}

#image_header .lang a,#image_header .lang a:hover {
color:#DDD;
}

.tah_blanc_12 a,.tah_blanc_12 a:hover {
font-size:12px;
font-weight:700;
color:#3E54B0;
}

.submenu a,.border_solid_gris a:hover {
text-decoration:none;
color:#3E54B0;
}

.lien_gras_blanc a,.lien_gras_blanc a:hover {
text-decoration:none;
color:#3E54B0;
font-weight:700;
}

.button_yes,.button_cancel {
background-color:#3E54B0;
color:#FFF;
font-size:11px;
font-weight:700;
border:#2040F7 1px solid;
width:100px;
padding:3px;
}

table.liste tr.row0:hover,table.liste tr.row1:hover {
background-color:#D5D8E8;
}

.boxe_p a,#boxe_app a {
color:#000;
text-decoration:none;
}

.border_td_bottom,.border_td_bottom_d {
border:none;
border-bottom:1px #E1E3F0 dotted;
}

#left_col,#left_col strong {
color:#3E54B0;
}

#boxe_app a:hover,#boxe_app .asc_desc_btn a,#boxe_app .asc_desc_btn a:hover {
color:#2040F7;
text-decoration:none;
}
