* {margin: 0; padding: 0;}
body {font-family: Verdana, Tahoma; font-size: 9pt; color: #1C1B1A; background:#3e3e3e; text-align:justify; line-height:1.45}

.float{clear: both;}
tr td{font-size: 12px;font-family: Tahoma;}
a img{border:0;}
a {text-decoration:none; color:#00A4B7;}
a:hover{ text-decoration:underline;color:#00A4B7;}



/* ===== Page Structure ===== */

#full{ text-align:left;margin:8px auto 15px auto; width: 813px; border: 0px solid #99FF00; display:block; }
#header{width:813px;border: 0px solid #99FF00; height:175px; background:url(i/header.jpg) no-repeat; padding-top:12px; padding-left:18px;}
#content{width:783px;border: 0px solid #99FF00; background:#fff url(i/bg.jpg) repeat-y;padding:15px;}
#wrapper{width:725px; padding-top:0px;margin:0 auto;}
#footer{background-position: 0% 0%; width:813px; margin:0 auto; height:42px; text-align:left; color:#000000; padding-top:8px; font-size:9px; padding-left:24px; background-image:url('i/footer.jpg'); background-repeat:no-repeat; background-attachment:scroll}



/* ===== Header ===== */

/* Navigation */
.nav {background-position: 0% 0%; width:780px;text-align:center; padding-left:17px; padding-right:16px; padding-top:3px; background-image:url('i/bg.jpg'); background-repeat:repeat-y; background-attachment:scroll; padding-bottom:3px}
.nav ul{background-position: 0% 0%; margin:0; text-align:center;list-style-type:none; background-image:none ; background-repeat:repeat; background-attachment:scroll;}
.nav li{margin:0; padding:0; list-style:none; font-weight:bold;display:inline;}
.nav li a {background-position: bottom; float: left;width: 96px;display: block;color: #EFEFEF;font-size: 11px;line-height: 20px;text-indent: 25px;height: 20px; padding-left:1px; background-image:url('i/readon.gif'); background-repeat:no-repeat; background-attachment:scroll}
.nav li a:hover {background-position: top; color: #FFFFFF;text-decoration: none; padding-left:1px; background-image:url('i/readon.gif'); background-repeat:no-repeat; background-attachment:scroll}



/* ===== Contents ===== */

.ad1{width:340px;padding-left:17px; background:#FFFFFF; margin-top:15px; float:left;} /*Left Adsence */
#right{float:left; margin-top:15px; padding-left:15px;width:350px;} /* Main Form */


/* Form */
.input1{background:#FFAC91; border:1px solid #FFFFFF; height:20px;}
.input2{background:#FFAC91; border:1px solid #FFFFFF; height:20px; margin-top:7px}
.buttons{border-width:0px; margin-left:150px; margin-top:7px}
.title{font-size:18px; color:#008898;}


.profile{width:600px;text-align:center;}
.row{width:600px;text-align:center;margin-top:5px; padding-top:5px}
.rowleft{float:left;width:150px;text-align:right;}
.rowright{float:right;width:420px;text-align:left;}
#error{ border:1px dashed #BAA13D; background-color: #F9F8BA;text-align:center; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}
.error{color:#FF0000; font-weight:bolder;}
.msg{color:blue; font-weight:bolder;}
#displayimage1{display:none;}
.fontcolor { font-size:11px; color:#00A4B7;}
.search1 {width:80px; text-align:right; float:left;}
.search2 {width:200px;text-align:left;float:left;}
.config1{float:left;width:150px;text-align:right;}
.config2{float:left;width:400px;text-align:left;}
.config-width{width:600px;}

#loading {background: url(i/loading.gif) no-repeat;width: 220px; height: 20px; display: none;}
#loading1{background: url(i/loading.gif) no-repeat;width: 220px; height: 20px;display: none;}
#formsubmit1 {display:none; width:500px; height: 100px;}
#formsubmit {display:none; width:500px;height: 100px;}
#error { font-size: 12px; font-family: verdana; font-weight: bold; color: red;}
#showoutput{display:none; padding:0 17px;}
#showform{display:block;}
#showurl{display:none;}


/* links table */



/*  Gallery  */


/* ===== Footer ===== */

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


/* ===== partenaire ===== */
a:link.part , a:active.part
{
        color: #C0C0C0;
        text-decoration: none;
        font-size: 8pt;
        font-family: Lucida Sans Unicode;
        
}
a:visited.part
{
        color: #FFFFFF;
        text-decoration: none;
        font-size: 8pt;
        font-family: Lucida Sans Unicode;
        
}

a:hover.part
{
        color: #FFFFFF;
        text-decoration: none underline;
        font-size: 8pt;
        font-family: Lucida Sans Unicode;
        
}

/* ===== Autre ===== */


.setingtnp{padding-top: 2px}


INPUT
{
        border:1px solid gray;
        color : #000000;
        background-color : #edebec;
        font-size : 9pt;
        font-family : Tahoma;
        font-weight:bold;
}

TEXTAREA
{
        border:1px solid gray;
        color : #000000;
        background-color : #edebec;
        font-size : 9pt;
        font-family : Tahoma;
        font-weight:bold;
}
SELECT
{
        border:1px solid #edebec;
        color : #000000;
        background-color : #edebec;
        font-size : 9pt;
        font-family : Tahoma;
        font-weight:bold
}