/* CSS Document */

body{
font-family: arial, helvetica, sans-serif;
font-size:11px;
}

div#hautpage{
width:100%;
background-image:url(../images/hautpage.jpg);
height:104px;
}

div#container{
left:50%;
margin-left:-50px;
position:absolute;
width:1000px;
margin-top:-104px;
}

div#header{
height:104px;
position:relative;
background-image:url(../Images/hautpage.jpg);
}

div#header .logo{
position:absolute;
margin:0 0 0 187px;
}

div#header #tabs{
position:absolute;
line-height:normal;
font: bold 10px/1.4em Verdana;
font-size:10px;
margin:79px 0 0 145px;
z-index:15;
}

div#header #tabs ul {
margin:0;
padding:5px 10px 0 50px;
list-style:none;
}

div#header #tabs li {
display:inline;
margin:0 0 0 0;
padding:0;
}

div#header #tabs a {
float:left;
background:url("../images/tableft.jpg") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
z-index:11;
}

div#header #tabs a span {
float:left;
display:block;
background:url("../Images/tabright.jpg") no-repeat right top;
padding:4px 12px 2px 6px;
margin-right:3px;
color:#5F7F3F;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#header #tabs a span {float:none;}
    /* End IE5-Mac hack */
	  
div#header #tabs a:hover {
background-position:0% -20px;
}
	  
div#header #tabs a:hover span {
background-position:100% -20px;
color:#810000;z-index:11;
}

div#header #tabs a.active{
background-position:0% -20px;
}

div#header #tabs a.active span{
background-position:100% -20px;
color:#810000;
}

div#wrapper{
float:left;
width:100%;
}

div#content{
margin:0 0 0 0px;
width:504px;

background:#FFF;
}

* html div#content{
margin:0 0 0 195px;
width:556px;
padding:25px 25px 25px 25px;
background:#FFF;
}

*:first-child+html div#content{
margin:0 0 0 195px;
width:504px;
padding:25px 25px 25px 32px;
background:#FFF;
}


div#content p{
font-size:11px;
color:#4F4A4A;
line-height:16px;
letter-spacing: 0,5px;
text-align:justify;
text-indent: 20px;
}


* html div#content p{
font-size:11px;
line-height:16px;
color:#5B5B5B;
margin:6px 0 6px 0;
}

div#arobase{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
margin:0 0 20px 0;
}

div#content a{
color:#5B5B5B;
border-bottom:1px dashed #cfcfcf;
text-decoration:none;
}

div#arobase a:hover{
text-decoration:underline;
}
div#content h1{
margin:0;
font-size:10px;
margin:0;
padding:0;
color:#900;
}

div#content h1  a strong{
color:#900;font-weight:bold;
}

div#content h1 a{
color:#900;
}

#wrapper #content h1 strong a{
color:#900;font-weight:bold;
}

div#content h2{
font-size:15px;
margin:0;
padding:0;
color:#5F7F3F;
}

div#content h3{
color:#900;
font-size:15px;
}

div#content h4{
color:#6F6F6F;
}

* html div#content h3{
color:#900;
font-size:15px;
margin:10px 0 10px 0;
}

#ifrcontent{width:100%;height:100%}
body{margin:0;font-family:sans-serif;overflow:hidden}


