BODY { background-image:url(http://www.sukhumvit-psycho.com/wp-content/themes/simplethemesone/images/pat.gif); font-family: Verdana; margin-top:0; font-size:11px }

form { margin: 0px }

img  { border: 0 }
.text_align_right { text-align: right }
	
#conteneur { position: absolute; width: 920px; background-color: #FFF; left: 50%; margin-left: -460px }
	
#menutop { height: 38px }
	
#center { background-color: #FFF; margin-left: 196px; margin-right: 196px; padding-left:20px; padding-right:20px; border-right:1px solid #A2A2A2; border-left:1px solid #A2A2A2; margin-top:10px }

#left { background-color: #FFF; left: 0; float: left; width: 160px; padding:18px }
	
#right { background-color: #FFF; right: 0; float: right; width: 160px; padding:18px }

#footer { background-color: #000; padding:10px; text-align:center; color:#FFF }



h1 { font-family: sylfaen, palatino linotype,  arial, georgia,times; font-size: 28pt; font-weight: 300; letter-spacing: 1px; margin:0px 15px 0 0; padding:4px 15px 10px 5px; border-right:1px solid #A2A2A2; float:left; color: #000 }
h1 a { color: #000100; text-decoration: none }
h2 { font-size: 16px; color:#8a1613 }
	
h1 a:hover { color: #6A7183 }
.slogan { font-family: georgia, verdana, palatino linotype, arial, times; font-size: 16pt; font-weight: 300; color: #000; padding:20px 0; margin:0; letter-spacing: 1px }

#headline_bar { background-color:#000; height:20px; margin-left: 17px; margin-right: 18px; border-bottom: 1px solid #FFF }
	
.cell_menu_home a { display: block; background: url("design/boutton-home.png") repeat-x; height: 26px; width: 114px; font-size: 10px; color: #1F1F20; padding-top:12px; text-align: center; text-decoration:none; font-weight:bold }
.cell_menu_home a:hover { background-position: 0 -38px; color: #FFF }
.cell_menu_home_open a { display: block; background-image: url(design/boutton-home-over.png); height: 26px; width: 114px; font-size: 10px; color: #FFF; padding-top:12px; text-align: center; text-decoration:none; font-weight:bold }

.cell_menu a { display: block; background: url("design/bouttons.png") repeat-x; height: 26px; width: 114px; font-size: 10px; color: #1F1F20; padding-top:12px; text-align: center; text-decoration:none; font-weight:bold }
.cell_menu a:hover { background-position: 0 -38px; color: #FFF }
.cell_menu_open a { display: block; background-image: url(design/bouttons-over.png); height: 26px; width: 114px; font-size: 10px; color: #FFF; padding-top:12px; text-align: center; text-decoration:none; font-weight:bold }
.cell_menu_open a:hover { color: #FFF; text-decoration:underline }

.boutton_end { background-image: url(design/menu-end.png); height: 26px; width:156px; padding-left:45px; padding-top:12px; vertical-align:top; line-height:0 }

.tip { font-size:10px; color:#808080 }
.text_wrong { font-size: 14px; font-weight: bold; color: #B9002A }
.classhr { margin-top:16px; margin-bottom:16px; color: #EBEBEB; background-color: #EBEBEB; height: 1px; border: 0; }

A { color: #8a1613; text-decoration:none }
A:hover { text-decoration:underline }

A.link_cat { color: #B9002A; font-weight: bold; font-size:14px }
A:hover.link_cat { text-decoration:underline }

A.liensnav { color: #666; text-decoration:none }
A:hover.liensnav { text-decoration:underline }

ul {
list-style-type: none;
width: 100%;
margin:0; padding:0;
}
.account_menu li {
float: left
}

li.aff_sites { display:block; background:#f6fafc; border: 1px solid #DEDEDC; padding: 2px; margin-bottom: 5px }
li.aff_sites:hover { display:block; background:#f6f4d0 }
li.aff_sites a { font-size:14px; color:#990000; text-decoration:underline }
li.aff_sites a:hover { font-size:14px; color:#990000; text-decoration:none }

li.aff_sites_prem { display:block; background:#eff1b5; border: 1px solid #DEDEDC; padding: 2px; margin-bottom: 5px }
li.aff_sites_prem:hover { display:block; background:#f6f4d0 }
li.aff_sites_prem a { font-size:14px; color:#990000; text-decoration:underline }
li.aff_sites_prem a:hover { font-size:14px; color:#990000; text-decoration:none }

input.search { font-size: 10px; border:0 }
input.biz_field { font-size: 12px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }
select.biz_field { font-size: 12px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }
textarea.biz_field { font-size: 12px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }

.main_box_content { background-image: url(design/bg-box-content.gif); background-repeat:repeat-x; border: 1px solid #CCC; color:#333; padding: 7px; font-size: 11px }
.box_success { background-color: #F4FFF3; border: 1px solid #05CC00; color:#05CC00; padding: 7px; font-weight: bold }
.box_error { background-color: #FFF3F3; border: 1px solid #FF0000; color:#CC0000; padding: 7px; font-weight: bold }
.bloc_warning { border:#CC0000 1px dotted; padding:5px; background:#F9FDFF }

.account_menu a { display: block; background-color: #F3F3F3; height: 18px; font-size: 11px; color: #535353; padding-top: 3px; padding-left: 7px; padding-right: 7px; margin-right: 6px; text-align: center; text-decoration:none; font-weight:bold; border: 1px solid #CCC  }
.account_menu a:hover { display: block; background-color: #DEDDDE; height: 22px; font-size: 11px; color: #535353; text-decoration:none }
.account_menu_open a { display: block; background-color: #E8E8E8; height: 21px; font-size: 11px; color: #535353; padding-top: 5px; padding-left: 10px; padding-right: 10px; margin-right: 6px; text-align: center; text-decoration:none; font-weight:bold; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC }

.cell_nav_back { background-image : url('design/nav-back.gif'); height: 30px; width:8px }
.cell_nav_line { background : url('design/nav-line.gif') repeat-x; height: 30px; font-size:10px; text-align: center; padding-left:5px; padding-right:5px }
.cell_nav_inter { background-image : url('design/nav-inter.gif'); height: 30px; width:25px }
.cell_nav_arrow { background-image : url('design/nav-arrow.gif'); height: 30px; width:18px }

.bloc_connexion_header { background-image: url(design/header-bloc-connexion.gif); width:160px; height:19px; padding-top:5px; color:#FFF; font-size:11px; text-align:center }
.bloc_connexion { border:#000 1px solid; width:148px; padding:5px }

A.page_link { color: #105CB6; text-decoration:none; padding: 4px; border: 1px solid #9AAFE5 }
A:hover.page_link { color: #000; padding: 4px; border: 1px solid #2E6AB1 }
.page_selected { color: #FFF; background: #2E6AB1; padding: 4px; border: 1px solid #2E6AB1 }

.uldroplist {
line-height:normal;
list-style-type: none;
width: 200px;
padding:3px;
background: #F2F2F2;
cursor:pointer;
position:absolute; right: -30px; top: 0px;
color: #515151; border: #BFBFBF 1px solid; font-size: 10px; text-align:left;
}
.lidroplist a { display:block; border-bottom:#BFBFBF 1px dotted; list-style-type:none; padding:3px; color: #515151}
.lidroplist a:hover { background: #E4F1F9; color: #135885 }