/*
   Codeur : H@D3$
   Designer : H@D3$
   Site web : http://www.nk-hades-evolution.fr

   Valide xHTML 1.0 Strict
   Valide CSS 2.0

    Copyright © H@D3$
*/

/*///////////////////////////////////////////////////////  Fonction Top ///////////////////////////////////////////////////////////////////*/


.logo {
background: url(images/logo.png) no-repeat;
width:900px;
height: 118px;
margin:0 auto 0 auto;
}

.contenutitresite {
float:left;
}

.titre_site {
color:#666666;
font-family:Arial, Verdana,    Helvetica, sans-serif;
font-size: 30px;
line-height:75px;
font-weight:bold;
}

.slogan_site {
color:#666666;
font-family:Arial, Verdana,    Helvetica, sans-serif;
font-size: 18px;
padding-left:45px;
font-weight:bold;
}
.date {
color:#666666;
font-weight:bold;
font-family:Arial, Verdana,    Helvetica, sans-serif;
font-size:10px;
padding-left:10px;
border:1px #003258 solid;
background:#d8d8d8;

}

.nav {
background: url(images/font_menu.jpg) repeat-x;
height: 23px;
}
.g_nav {
background:url(images/gauche_menu.jpg) no-repeat left;
width:86px;
height:23px;
}


ul#menu {
margin:0;
padding:0;
font-family:Arial, Verdana,    Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1px;
list-style-type:none;
}
#menu li {
float:left;
}
#menu a {
display:block;
height:23px;
text-align:center;
padding-left:8px;
padding-right:8px;
color:#003058;
font-size:12px;
text-decoration:none;
line-height:20px;
}

.login {
background:url(images/login2.png) no-repeat;
float:right;
width:281px;
height:107px;
margin-top:5px;
padding-right:5px;
}
.clear{
   clear:both;
}

.fieldset {
    border-color: #003258;
	background-color:#d8d8d8;
}
.contenu_centre {
margin:0;
margin-left:5px;
}
.contenu_centre2 {
margin:0;
margin-left:5px;
margin-right:5px;
text-align:justify;
}
.contenu_coter {
margin:0;
width:86%;
}
.footer {
margin:0;
padding:0;
height:20px;
}
.contenu_copyright {
margin:0;
padding:0;
text-align:center;
}
.copyright {
text-align:center;
font-size:10px;
height:40px;
width:300px;
border:1px #003258 solid;
font-family:Arial, Verdana,    Helvetica, sans-serif;
}
.conteneur_module {
margin:0;
padding-left:5px;
padding-right:5px;
}

label {
font-family:Arial, Verdana,    Helvetica, sans-serif;
color:#000000;
}

.mini_logo {
background:url(images/mini_logo.png) no-repeat;
width:50px;
height:50px;
float:left;
padding-left:5px;
}

.contenu_titre {
line-height:32px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:10px;
float:left;
}

.mini_logo2 {
background:url(images/mini_logo.png) no-repeat;
width:50px;
height:50px;
float:right;
}

.contenu_titre2 {
line-height:32px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-right:10px;
float:right;
}
/*cadre gauche et droite*/
.contenu {
padding-left:5px;
padding-right:5px;
border:2px #003258 solid;
background:#d8d8d8;
}
.admin {
background:url(images/admin/fond_titre_admin.png) repeat-x;
text-align:center;
font-weight:600;
letter-spacing:1px;
}

ul#admin_menu {
list-style:url(images/admin/puce.png);
line-height:16px;
font-size: 12px;
font-weight:bold;
}
p {
font-family: Arial, Verdana,    Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
h4 {
padding-top:100px;
}
/*///////////////////////////////////////////////////////  genérale ///////////////////////////////////////////////////////////////////*/


body {
font-family: Arial, Verdana,    Helvetica, sans-serif;
font-size: 11px;
/*couleur de police*/
color: #666666;
/*couleur du fond*/

background:url(images/green/fd.jpg) repeat-x bottom right fixed #d8d8d8;
margin:0 auto;
padding: 0;  
}
A:link{
font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#003258; TEXT-DECORATION:none;
}

A:visited{
font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#003258; TEXT-DECORATION:none;
}

A:hover{
font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#ff0099; TEXT-DECORATION: underline;
}

A:active{
font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#003258; TEXT-DECORATION:none;
}

TD {
font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE:11px;
}

TEXTAREA{
font-family: Arial, Verdana,    Helvetica, sans-serif; 11px; BACKGROUND-COLOR: #FFF; BORDER:1px solid rgb(172,199,215); COLOR:#000000;
}

SELECT{
COLOR:#000000; BACKGROUND-COLOR: #FFF; font-family: Arial, Verdana,    Helvetica, sans-serif; FONT-SIZE: 11px; BORDER:1px solid rgb(172,199,215);
}


INPUT{
COLOR:#000000;  BACKGROUND-COLOR: #FFF; FONT-SIZE: 11px; font-family: Arial, Verdana,    Helvetica, sans-serif; BORDER:1px solid rgb(172,199,215); 
}


.checkbox {
BACKGROUND:transparent; BORDER:none;
}
/* ////////////////////jerome modif ////////////////*/


