body {
/* background color - you can update it */

background: url('img/bgg.png');
background-repeat: repeat;

font-family: Verdana, Helvetica, sans-serif; 
color: #404040; 
font-size: 0.7em;
}

.message_title {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt;
font-variant: small-caps;
}

.dropdownz {
width: 120px;
}

.notefont {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
width: 340px;
}

.main_table {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt;
}

.country_name {
color: #AAAAAA;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
font-variant: small-caps;
}

td.name {
width: 120px;
text-align: left;
}
td.field {
width: 120px;
}
td.middle {
width: 120px;
}
.main_section {
width: 600px;
background: #F8BED5;
}

.main_image {
position: relative;
top: 4px;
}

.body_txt {
/* body width - you can update it */
width: 600px;

margin-left: auto;
margin-right: auto;
}

a, img, abbr, acronym, frame { 
border: none; 
}

a:link { text-decoration: none; color: #EBFFEB; }
a:visited { text-decoration: none; color: #EBFFEB; }
a:hover { text-decoration: underline; color: #80B7B8; }

a.a_info_code:link { text-decoration: none; color: #5B5B5B; }
a.a_info_code:visited { text-decoration: none; color: #5B5B5B; }
a.a_info_code:hover { text-decoration: underline; color: #5B5B5B; }

a.a_copyright:link { text-decoration: none; color: #737373; }
a.a_copyright:visited { text-decoration: none; color: #737373; }
a.a_copyright:hover { text-decoration: underline; color: #737373; }

input, textarea, select {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 1em;
border: 1px solid #757575;
}

input.i_text {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt;
border-style: dashed;
border-color: #EEEEEE; 
width: 120px;
height: 20px;
}

input.i_focus {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt; 
border-style: dashed;
border-color: #F8BED5;
background-color: #FBF9FB; 
width: 120px;
height: 20px;
}

input.i_focus_search {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt; 
border-style: dotted;
border-color: #656565;
background-color: #FBF9FB; 
width: 120px;
height: 20px;
}

input.btn_add {
font-size: 10pt;
cursor: pointer;
font-weight: bold;
font-variant: small-caps;
color: #373737;
width: 150px;
height: 20px;
}

input.btn_search {
cursor: pointer;
color: #373737;
font-size: 10pt;
font-weight: bold;
font-variant: small-caps;
width: 150px;
height: 20px;
}

input.btn_search_go {
cursor: pointer;
color: #373737;
font-size: 10pt;
font-weight: bold;
font-variant: small-caps;
height: 20px;
}

input.i_nbre_car {
font-size: 1em; 
background-color: transparent; 
border: 0px none; 
font-weight: bold; 
color: #CC3300;
}

input.i_nbre_car_focus {
font-size: 8pt; 
background-color: #FFFFDD; 
border: 0px none; 
font-weight: bold; 
color: #EBFFEB;
}

textarea.i_comment {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 1em;
width: 596px;
height: 50px;
border-style: dashed;
border-color: #EEEEEE;
overflow: auto;
}

textarea.i_comment_focus {
background-color: #FBF9FB; 
font-family: Verdana, Helvetica, sans-serif; 
font-size: 1em;
width: 596px;
height: 100px;
border-style: groove;
overflow: auto;
border-style: dashed;
border-color: #F8BED5;
}

form {
margin: 0px;
padding: 0px;
}

img.img_left{
float: left;
}

.d_title {
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
color: #EBFFEB; 
font-size: 16pt;
text-align: center;
}

.d_note {
font-family: Verdana, Helvetica, sans-serif; 
color: #656565; 
font-size: 10pt;
text-align: center;
}

.d_add_msg {
text-align: center;
}

.d_f_add_msg {
margin-left: auto;
margin-right: auto;
width: 600px;
padding-top: 4px;
padding-bottom: 4px;
color: #3A3A3A;
background: #F7ABCB;
}

.d_add_msg_h {
margin-left: auto;
margin-right: auto;
width: 450px;
height: 4px;
background: #F8BED5 url('img/border_h.png') no-repeat;
}

.d_add_msg_b {
margin-left: auto;
margin-right: auto;
width: 450px;
height: 4px;
background: #F8BED5 url('img/border_b.png') no-repeat;
}

.add_msg_left {
float: left;
width: 160px;
text-align: left;
margin-top: 2px;
padding-left: 10px;
height: 23px;
clear: both;
}

.add_msg_right {
text-align: left;
height: 25px;
}

.reponse {
background-color: #F8BED5;
padding: 5px;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10pt;
}

.code_sec {
font-family: Courier New;
font-size: 1.1em;
text-align: center;
}

.d_center {
text-align: center;
}

.copyright {
color: #444444;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1px;
text-align: center;
}

.d_nbre_car {
text-align: left;
margin: -18px 0 0 16px;
}

.d_smileys {
text-align: center;
padding: 3px;
}

.body_all {
text-align: center;
}

.d_nb_mess_page {
background-color: #F7ABCB;
font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 10pt;
padding: 1px;
height: 15px;
}

span.color_d_nb_mess_page1 {
color: #FFFFDD;
}

span.color_d_nb_mess_page2 {
color: #EBFFFF;
}

.three1 { 
float: left;
width: 35%;
text-align: left;
padding-left: 3px;
}

.three2 { 
float: left;
width: 29%;
text-align: center;
}

.three3 { 
float: right;
width: 35%;
text-align: right;
padding-right: 3px;
}

.d_liste_page {
padding: 1px;
height: 15px;
font-weight: bold;
font-family: Verdana, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 10pt;
}

.three1_2 { 
float: left;
width: 25%;
text-align: left;
}

.three2_2 { 
float: left;
width: 49%;
text-align: center;
}

.three3_2 { 
float: right;
width: 25%;
text-align: right;
}

span.Gris_prec_suiv {
color: #C0C0C0;
}

.d_corps_msg {
background-color: #F8BED5;
padding: 4px;
text-align: left;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
}

.d_pseudo {
color: #222222;
font-weight: bold;
}

.d_date {
color: #222222;
float: right;
width: 300px;
text-align: right;
font-family: Verdana, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 10pt;
}

.d_code1{
display: inline;
float: left;
text-align: right;
width: 136px;
}

.d_code2{
display: inline;
float: left;
text-align: left;
width: 120px;
}

.d_submit_msg {
text-align: center;
clear: both;
}

.d_note_user {
color: #AAAAAA;
text-align: left;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
font-variant: small-caps;
}

hr { border:none;border-top:dotted 2px white}
.vr { width:0;height:250px;margin-left:50%;border-left:dotted 1px white;}
.box { width:650px;height:50px;border:dotted 1px white;}






















