/*******************************************/
/********** DÉCOUPE ADOS-TCHAT.FR **********/
/********** BY WEBAZ.ORG *******************/
/*******************************************/



body {
text-align: center;
margin : auto;
padding : 0;
font-size: 12px;
color : #3e3e3e;
font-family: Arial, Helvetica, sans-serif;
background : #dce4ec url('images/fond.png') repeat-x top;
}

td {
font-size: 12px;
}

img {
border: 0;
}

p , form , h1 , h2 , h3 {
margin: 0;
padding: 0;
}

input, textarea , select {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
color: #666666;
font-size : 11px;
background : #FFFFFF;
border : 1px solid #b3b3b3;
font-weight: normal;
}

.input_no {
padding : 0px;
background: none;
border : none;
}




/******************** LIENS ********************/ 

a {
color : #2c73ba;
font-weight: bold;
text-decoration: none;
}

a:hover {
color : #2c73ba;
font-weight: bold;
text-decoration: underline;
}

#menu_haut_1 ul , #menu_haut_2 ul{
padding: 0;
margin: 0;
list-style-type : none;
}

#menu_haut_1 li , #menu_haut_2 li { 
float : left;
}

#menu_haut_1 li a  , #menu_haut_2 li a{
width: 104px;
margin-right: 10px;
font-size: 12px;
padding: 8px 0 8px 0;
text-align: center;
display : block;
color : #000000;
text-decoration: none;
font-weight:bold;
background : url('images/menu_haut.png') no-repeat;
}

#menu_haut_1 li a:hover , #menu_haut_2 li a:hover { 
color : #000000;
text-decoration: underline;
}

#footer a{
color : #FFFFFF;
font-weight: bold;
text-decoration: none;
}

#footer a:hover { 
color : #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

/******************** LIENS ********************/ 





/******************** DESIGN ********************/ 

#global {
text-align: left;
margin: auto;
width: 916px;
}

#header {
height: 297px;
}

#header_logo {
float: left;
width: 318px;
height: 297px;
}

#header_droite {
float: left;
width: 598px;
height: 297px;
}

#pub_haut {
width: 498px;
height: 90px;
background : url('images/pub_haut.png') no-repeat;
margin: 30px 0 0 37px;
}

#pub_haut p {
padding: 15px 0 0 15px;
}

#menu_haut_1 {
padding-left: 8px;
margin: 24px 0 0 0;
}

#menu_haut_2 {
padding-left: 60px;
position: relative;
top: 10px;
}

#container_haut {
height: 40px;
background : url('images/container_haut.png') no-repeat;
position: relative;
left: 22px;
}

#container {
width: 894px;
background : url('images/container_fond.png') repeat-y;
position: relative;
left: 22px;
padding: 10px 0 10px 0;
}

#contenu {
padding: 10px 26px 10px 26px;
}

.bloc_1 {
width: 842px;
margin-bottom: 12px;
}

.bloc_1_haut {
height: 82px;
}

.bloc_1_fond {
background : url('images/bloc_1_fond.png') repeat-y;
padding: 12px 22px 4px 22px;
}

.bloc_1_bas {
background : url('images/bloc_1_bas.png') no-repeat;
height: 16px;
}

.bloc_2 {
width: 413px;
margin-bottom: 12px;
}

.bloc_2_haut {
height: 54px;
}

.bloc_2_fond {
background : url('images/bloc_2_fond.png') repeat-y;
padding: 12px 22px 4px 22px;
}

.bloc_2_bas {
background : url('images/bloc_2_bas.png') no-repeat;
height: 15px;
}

#footer {
text-align: center;
background : #3c6d9a url('images/footer.png') repeat-x top;
}

#footer_global {
text-align: left;
margin: auto;
width: 916px;
}

#copyright {
padding: 28px 20px 16px 20px;
}

#copyright p {
text-align: center;
color: #FFFFFF;
font-weight: bold;
}

#partenaires {
font-size: 11px;
text-align: left;
color: #FFFFFF;
background : url('images/partenaires.png') no-repeat top;
}

#partenaires p {
padding: 16px 20px 20px 190px;
}

/******************** DESIGN ********************/ 