body {
background: url("../images/fd_body_gris.jpg") 0% 0% repeat-x;
background-color:#333;
margin:0;
padding: 0;
}

#ChaeSungPil {
width:897px;
margin:auto;
padding:0;
bor/der: 1px solid red;
}

.imgleft {float:left; margin: 5px 10px 8px 0;}
.imgright {float:right; margin: 10px 0 8px 10px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.rouge {color:#8b0000;}
.blanc {color:#fff;}
.txt10{font-size:10px;}
.txt11{font-size:11px;}
.txt12{font-size:12px;}
.txt14{font-size:14px;}
.padding70px {padding-left:70px;}
.padding50px {padding-left:50px;}
.positionleft {float:left;}
.positionright {float:right;}

/************************ Home ******************************************/
#homechargeauto {
width:897px;
height:599px;
min-height:599px;
margin:0;
padding:0;
}
.b1 {background:  url("../images/ChaeSungPil_home1.jpg") no-repeat;}
.b2 {background:  url("../images/ChaeSungPil_home2.jpg") no-repeat;}
.b3 {background:  url("../images/ChaeSungPil_home3.jpg") no-repeat;}

#homechargeauto ul {
float:left;
font-family:Arial, Helvetica, sans-serif;
margin:40% 0 0px 0;
padding:0px 0 20px 0px;
_padding:0px 0 40px 0px;
bor/der: 1px solid red;
}

#homechargeauto ul li {
clea/r:both;
float:left;
line-height:16px;
color:#fff;
list-style:none;
margin:0 0 20px 0;
padding:0px 0 0 0px;
bor/der: 1px solid black;
}

#homechargeauto ul li a {
font-size:14px;
font-weight:bold;
float:left;
text-decoration:none;
margin:5px 0 0 0px;
padding:0px 0px 0 45px;
color:#fff;
bord/er: 1px solid black;
}

#homechargeauto ul li a:hover {
text-decoration:underline;
}

/************************home footer ******************************************/
#homechargeauto p {
cle/ar:both;
fl/oat:left;
width:840px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a99f93;
margin:0px 0 0 0;
padding:0px 0 0 45px;
}

#homechargeauto p a {
text-decoration:none;
color:#a99f93;
margin:0;
padding:0px 0 0 0;
}

#homechargeauto p a:hover {
text-decoration:underline;
color:#fff;
}

/************************ Contenu ******************************************/

#contenu {
float:left;
width:897px;
background: url("../images/fd_contenu.jpg") repeat-y 0% 0%;
margin:0;
padding:0;
bord/er: 1px solid red;
}



/************************ left colonne ******************************************/
#humain {
float:left;
width:207px;
background: url("../images/fd_humain.jpg") no-repeat 0% 0%;
margin:0;
padding:0;
}

/************************ Sous menu ******************************************/
#nav_soumise {
float:left;
width:187px;
margin:0 0 50px 0;
padding: 12px 0 0 20px;
}

/************************ news ******************************************/
#news {
float:left;
width:173px;
background:#e8ba98;
border-left:8px solid #db8562;
border-right:4px solid #db8562;
margin:50px 0 0 0px;
padding:0px 10px 0px 12px;
}

#news h4 {
 color:#fff;
 font-family:Arial, Helvetica, sans-serif;
 margin: 0px 0 10px 0;
 padding: 10px 0 4px 0px;
 border-bottom:1px dotted #fff;
}

/************************ contents******************************************/
#terre {
float:right;
width:629px;
background: url("../images/fd_terre.jpg") repeat-x 0% 0%;
margin:0;
padding:0 30px 0 28px;
bor/der: 1px solid black;
}

#terre img.withtxt {
border:1px solid #fff;
padding:2px;
}

#terre img.forumtxt {
border:1px solid #fff;
padding:2px;
}
/****************************************** forum liste ********************************************/
#forum {
margin:0;
padding:0;
}

#forum h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#754b1b;
margin:0 0 0px 0;
padding:8px 0 0 0;
border-top:1px dotted #754b1b;
}


#forum p.forumavis {
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
font-size:12px;
color:#382500;
margin:0 20px 0px 0;
padding:0;
}

#forum p.forumdate {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#dc8561;
margin:0;
padding:0 0 0 0;
}

#forum p.forumtxt {
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
font-size:12px;
color:#382500;
margin:0 20px 0px 0;
padding:0 0 30px 0;
}

#forum p.forumuser {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#dc8561;
margin:0;
padding:0 0 0 0;
}


#forum img.forumimage {
float : right;
margin:5px 20px 0 0;
padding:1px;
border: 1px solid #fff;
}

#forum_commentaire {
margin: 0;
padding:0 0 0 0;
font-family:Arial, Gulim;
}

#pagination {
border-top:2px solid #fff;
margin:40px 0 0 0;
padding:4px 0 0 5px;
}



/****************************************** forum formulaire ********************************************/
#forum_commentaire fieldset {
border:1px solid #dd8562;
margin:0 0 20px 0;
padding:4px 10px 4px 10px;
}

#forum_commentaire input {
width:250px;
height:15px;
border:1px solid #c6b678;
margin:0 0 10px 5px;
padding:4px;
}

#forum_commentaire textarea {
width:350px;
height:200px;
border:1px solid #c6b678;
margin:0 0 10px 5px;
padding:4px;
}

#forum_commentaire img{
background:#fff;
border:1px solid #fff;
margin:0 5px 0 5px;
padding:0;
}

#forum_commentaire input.bt{
display:block;
font-family:Arial, Helvetica, sans-serif;
width:120px;
height:26px;
color:#fff;
background:#dd8562;
border:1px solid #c6b678;
margin:0 0 0px 0;
padding:2px 4px 4px 5px;
}

#forum_commentaire input.bt2{
display:block;
font-family:Arial, Helvetica, sans-serif;
width:220px;
height:26px;
color:#fff;
background:#dd8562;
border:1px solid #c6b678;
margin:0px 0 0px 0;
padding:2px 4px 4px 5px;
}

#forum_commentaire a {
border:0;
margin:0;
padding:4px;
}
/****************************************** Galerie ********************************************/

#galerie {
width:629px;
float:right;
background: url("../images/fd_terre.jpg") repeat-x 0% 0%;
margin:0;
padding:0 25px 0 28px;
}


#visu {
float:left;
display:block;
width:350px;
margin:0 25px 0 0;
padding:0 0 0 15px;
}

img.visuel {
border:none;
margin:0px 0px 0 0px ;
padding:0px 0px 0 0px ;
}

#bloctxt {
width:220px;
float:left;
display:block;
margin:0 0 0 10px;
padding:0 0 20px 0;
border-bottom:1px dotted #754b1b;
}

#galerie ul {
clear:both;
margin:25px 0 0 0;
padding:0 0 0 0px;
float:left;
display:inline;
}

#galerie ul li.expo {
clear:both;
display:inline;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 0px;
}

#galerie ul li.expo a {
display:inline;
margin:0px 0px Opx 0px;
padding:0;
}

#galerie ul li.expo a:hover{
}

#galerie .vignette {
border:1px solid #fff;
padding:2px;
margin:0px 0px 10px 0px;
}

/****************************************** footer ********************************************/
#footer {
float:left;
width:897px;
background-color:#7f7a66;
font-family:Arial, Helvetica, sans-serif;
margin:40px 0 0 0;
padding:0;
}

#footer p  {
font-size:11px;
color:#a99f93;
margin:0px 0 0 0;
padding:12px 0 20px 20px;
}

#footer p a {
font-size:10px;
text-decoration:none;
color:#a99f93;
margin:0;
padding:12px 20px 20px 0;
}

#footer a:hover {
text-decoration:underline;
color:#fff;
}

