#container,#header,#body,#footer {
width: 1000px;
overflow: hidden;
}

#container {
margin-left: auto;
margin-right: auto;
}

#header {
height: 203px;
background-image: url(../../images/2010/header.png);
position: absolute;
z-index: 2;
}

#hPubHeader {
margin-left: 507px;
margin-top: 57px;
}

/* FENETRES MODALES */

#modal_login {
position: absolute;
z-index: 10;
}

#modal_add_to_fav {
display: none;
}

#modal_add_to_fav td {
text-align: left;
}

.modal_window {
display: none;
}

/*/////BODY/////*/
#body {
background-image: url(../../images/2010/bg.png);
background-repeat: no-repeat;
}
#bodyTable {
width: 980px;
margin-left: auto;
margin-right: auto;
}

#col1, #col2, #col3 {
vertical-align: top;
text-align: left;
}
#col1, #col2 {
width: 190px;
}

/*////COL1<BODY////*/

#col1 {
color: white;
}

#col1 #accueil {
margin-top: 36px;
width: 190px;
height: 65px;
}

#col1 #search {
width: 190px;
height: 71px;
}


#col2 {
width: 600px;
}

#col3 {
text-align: center;
}
.sepc_col {#width:80px !important;
}
#colonne3 a img {
margin: 1px auto;
}

/*/////FOOTER/////*/
#footer {
background-color: #EFF4FB;
height: 35px;
margin-left: 9px;
width: 981px;
color: #999;
}
#footer a {
color: #999;
}
#resultat_header {
display: block;
background-color: #659f2f;
width: 100%;
text-align: center;
padding-bottom: 4px;
}
#resultat_header a {
color: white;
}

#resultat_header h1 {
margin: 0px;
padding: 0px;
display: block;
font-size: 13px;
font-weight: bold;
color: #ffffff;
padding-top: 5px;
padding-bottom: 6px;
}
#resultat_header p {
font-weight: normal;
color: #ffffff;
font-size: 11px;
}
#resultat_header p {
font-weight: normal;
margin: 0;
padding: 0;
}
#resultat_header h1 {
margin: 0;
padding: 0;
padding-top: 5px;
}
#mail_status{
	font-size:80%;
}