body{text-align:justify;}

p, li{
font-size:11px;
line-height:17px;
}

p{
margin-bottom:11px;
}

.right h1{
background:url(../images/puce02.gif) no-repeat;
font-size:15px;
color:#911f1a;
padding-left:25px;
margin-left:10px;
}

.content h1{
background:url(../images/puce01.gif) no-repeat;
height:18px;
font-size:15px;
color:#911f1a;
padding-left:45px;
}

.highlight h1{
background:url(../images/puce_media.gif) no-repeat;
font-size:15px;
color:#911f1a;
padding:6px 0 0 50px;
height:30px;
}

.right h2{
background:url(../images/puce03.gif) 0 2px no-repeat;
_height:15px;
font-size:12px;
padding-left:25px;
color:#494949;
}

.content h2{
background:url(../images/puce_square.gif) no-repeat;
font-size:12px;
padding:3px 0 0 25px;
color:#494949;
height:21px;
margin-bottom:10px;
}

.content h3{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
margin-top:20px;
margin-bottom:10px;
font-weight:300;
color:#6e8281;
letter-spacing:1px;
}

.content h4{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-top:20px;
margin-bottom:10px;
font-weight:300;
color:#6e8281;
letter-spacing:1px;
}

.content h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
margin-bottom:5px;
font-weight:900;
color:#494949;
}

.content h6{
text-transform:uppercase;
font-weight:900;
color:#2c7f87;
font-size:11px;
margin-bottom:15px;

margin-left:2px
}

.dotted{
background:url(../images/dotted.gif) repeat-x;
height:14px;
margin-top:5px;
}

.highlight .dotted{
background:url(../images/dotted_hl.gif) repeat-x;
height:14px;
margin-top:5px;
}

.enbref{
padding:0px 10px 10px 10px;
}
.enbref p{
margin:10px 0 10px 0;
}
div.more{
text-align:right;
}

img.img_right{
float:right;
margin-left:20px;
margin-bottom:20px;
}

img.img_left{
float:left;
margin-right:20px;
margin-bottom:20px;
}

.content ul{margin-bottom:15px;}

.content ul li{
background:url(../images/puce_0.gif) 0 2px no-repeat;
padding-left:20px;
margin-bottom:6px;
}

.content ul li a{
background:url(../images/puce_link.gif) right 3px no-repeat;
padding-right:20px;
text-decoration:none;
}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.wrap_content, .right{text-align:justify;}

.menu1 input{
border:0;
float:left;
font-size:9px;
padding:1px;
color:#353535;
}

.menu1 input.ok{
background:none;
cursor:pointer;
color:white;
}

.clear{
clear:both;
font-size:0;
line-height:0;
}

/* Links */

.footer a:link, .footer a:visited{
color:#012c2b;
font-size:12px;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}

.top a:link, .top a:visited{
color:white;
font-size:11px;
text-decoration:none;
}
.top a:hover{
text-decoration:underline;
}

/* Links */

a:link, a:visited{
color:#314040;
text-decoration:underline;
}
a:hover{
color:#911f1a;
text-decoration:underline;
}

.arrow{
line-height:18px;
margin-top:15px;
}

.arrow img{
float:left;
margin-right:15px;
}
.arrow ul.links{
float:left;
}

.arrow a:link, .arrow a:visited, .arrow a:hover{
color:black;
text-decoration:underline;
font-size:12px;
font-weight:900;
}

/* Forms */
form label {
  width: 170px; border: 0px solid; float: left; padding-right: 15px; padding-top: 3px; height: 23px;
}