/* CSS DOCUMENT */
body {height:100%}
#bloc_accueil {float: left;}
#home {position: relative; width: 734px; height: 250px; padding: 16px 0 0 11px; background-repeat: no-repeat; background-position: 10px 0;}
#menu {width: 734px;}
/* #home .box_area {
position: absolute;
width: 714px;
bottom: 11px;
left: 17px;
background: #EDEDED;
border: solid 1px #ccc;
padding: 3px;
	-moz-border-radius: 4px;
font: bold 1.2em Tahoma, Arial, Helvetica;
text-align: right;
color: #C00;
} */
#bloc-areyounet{
position:absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
#trans-areyounet {
position:absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #FFF;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;
}
#bloc-areyounet div.form-ayn {
position: absolute;
left: 50%;
top: 50%;
width: 500px;
height: 200px;
margin-left: -250px;
margin-top: -100px;
background-color:#FFF;
border: solid 1px #933;
font-size: 1.4em;
color: #666;
}
#bloc-areyounet div.form-ayn div {margin-top:20px; font: normal 1em  Tahoma, Arial, Helvetica; text-align:center;}
#bloc-areyounet div.form-ayn img{margin: 0}
#bloc-areyounet div.form-ayn p {padding-top: 10px}
#bloc-areyounet div.form-ayn strong {color: #333; font-size: 1.2em}

#global input.text {border: solid 1px #ccc; color: #333; padding: 2px 5px; font: normal 1em  Tahoma, Arial, Helvetica;}
#global fieldset {border: none 0;}

/*
#global #home .box_area  input.text {font: normal 0.8em  Tahoma, Arial, Helvetica; float: left; margin-left: 5px;}
#global #home .box_area  label {float: left;}
#global #home .box_area  input.image {float: left; margin-left: 5px;}
#global #home .box_area  fieldset {float: right;}
 */

#login {clear: both; padding-bottom: 10px;}
#bloc_acces_client{
padding: 16px 0 0 0;
float: left;
margin-left: 5px;
width: 191px;
height: 298px;
background: url(/images_template/fond_bloc_acces_client.gif) left bottom repeat-x;
}
#bloc_acces_client .center {text-align:center;}
#bloc_acces_client h1 {text-align:center; height: 31px; background: url(/images_template/bt_acces_client.gif) left bottom no-repeat;}
#bloc_acces_client h1 span {display:none;}
#bloc_acces_client h2 {text-align:left; height:30px; border-top: dotted 1px #ccc; padding-top: 4px;}
#bloc_acces_client h2.phrase {text-align: center; padding-top: 20px;}
#bloc_acces_client h2 strong {color: #C00; font: bold 1.4em  Tahoma, Arial, Helvetica;}
#bloc_acces_client h2 span {display:none;}
#bloc_acces_client h3 {text-align:center; border-top: dotted 1px #ccc; padding-top: 4px;}
#bloc_acces_client input.text {width: 98px; margin-bottom: 1px;}
#bloc_acces_client #client_panel fieldset div {width: 110px}
#client_panel{
border: solid 1px #fff;
background: url(/images_template/fond_client_panel.gif) left top repeat-x;
width: 181px;
height: 231px;
margin: auto;
}
#client_panel a {
display: block;
margin-bottom: 20px;
color: #999;
}
#client_contact{
border: solid 1px #fff;
background: url(/images_template/fond_client_contact.gif) left top repeat-x; width: 181px; height: 24px; margin: auto; margin-top: 4px;}
#client_contact a {
display: block;
padding: 5px;
text-decoration: none;
font: bold 1.1em Arial, Helvetica, Sans-serif;
color: #C00;
}


/* #global .cadre {
position: relative;
overflow: hidden;
} */
#global .cadre_contenu {
background: url(/images_template/fond_cadre_contenu.gif) left bottom repeat-x;
border: solid 1px #CCC;
border-top: solid 1px #BBB;
border-bottom: none 0;
padding: 5px;
}
/* #global .hg,
#global .hd {
position: absolute;
top: 0;
bottom: 0;
width: 5px;
background-repeat: repeat-y;
font-size:1px;
}
#global .hg {
left: 0;
background: url(/images_template/hg.gif) left top repeat-y;
}
#global .hd {
right: 0;
background: url(/images_template/hd.gif) right top repeat-y;
}
 */
#actualites{
float: left;
margin-left: 11px;
width: 364px;
/*height: 123px;*/
}
#actualites h2 {
text-align: center;
font: bold 1.3em Arial, Helvetica, Sans-serif;
color: #C00;
padding-bottom: 5px;
}
#actualites .actu {
font: normal 1.3em Arial, Helvetica, Sans-serif;
color: #000;
border-top: dotted 1px #CCC;
padding: 5px;
clear: both;
}
#actualites .scroll {
height: 90px;
overflow: auto;
}
#actualites .scroll a {
text-decoration: none;
color: #333;
}
#actualites .scroll img {
float: left;
margin: 0 5px 5px 0;
}
#actualites .scroll img.bouton {
float: right;
margin: 2px;
}
#pub_test{
float: left;
margin-left: 2px;
}
#pub_test span {display:none;}
#pub_offre{
float: left;
margin-left: 2px;
}
#pub_offre span {display:none;}
