/* ------------------------- GENERAL */

hr{
color:#ddd;
}

.element_content{
padding-top:25px;
padding-bottom:25px;
}


#calendarDiv span{
color:#fff !important;
}

.bordered {
width:540px;
border: 1px solid #bb69bb;
background-color:#eee;
padding : 10px;
font-weight:bold;
height:20px;
}

.toogler {
cursor : pointer;
}

.content_bordered {
width:540px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding : 10px;
}

.content_bordered_bottom {
width:540px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding : 10px;
}

.red_bordered {
width:540px;
border: 1px solid #0b447f;
background-color:#c4d7ff;
color:#0b447f;
font-weight:bold;
text-align:center;
padding : 10px;
margin-bottom : 10px;
}

.red_bordered a, .red_bordered hr{
color:#0b447f;
text-decoration:underline;
}


#ligne_resultat {
float:left;
margin-top:10px;
width:560px;
}

#pagination {
margin-top:25px;
margin-bottom:5px;
text-align:center;
width:100%;
float:left;
}

* {
margin: 0px;
padding: 0px;
}

body {
width: 100%;
height: 100%;
text-align: center;
font-family: Arial;
color: #a6a5a5;
font-size:10pt;
margin:0px;
padding:0px;
background-image:url(templates/images/fond-daily.jpg);
background-repeat:repeat-x;
background-position: top center;

}

img {
border: none;
}

a {
outline-style: none;
text-decoration:none;
color:#bb69bb;
}
:focus
{
-moz-outline-style: none;
}

a:hover {
color:#bb69bb !important;
}

/* ------------------------- BLOCS */

#container {
height: 100%;
width: 1000px;
text-align: left;
z-index: 1;
margin-left:auto;
margin-right:auto;
}

#blc_header {
width: 1000px;
height: 150px;
background-repeat:no-repeat;
background-image:url(templates/images/bg_header.jpg);
}

#blc_header img {
float: left;
margin-left: 5px;
}

#blc_contenu {
width: 1000px;
background-color:#ffffff;
min-height: 625px;

}

#blc_contenu_repeat {
background-color:#fff!important;
width: 1000px;
}

#miniclip {
float:left;
background-image: url(templates/images/bg_miniclip.jpg);
background-repeat:no-repeat;
width:579px;
height:325px;
margin-left:13px;
padding:12px;
}

#right_navig {
float:right;
min-height:325px;
width:372px;
margin-right:12px;
}

#news {
float:left;
width:579px;
margin-left:13px;
margin-top:8px;
padding:12px;
}

#news a {
color:#bb69bb;
}

#news_offres {
background-image: url(templates/images/underline.jpg);
background-repeat:no-repeat;
background-position: 2px 26px;
width:277px;
float:left;
text-align: left;
padding-right:12px;
}

#news_offres a{

}

#news_cv {
background-image: url(templates/images/underline.jpg);
background-repeat:no-repeat;
background-position: 2px 26px;
width:277px;
float:right;
text-align: left;
margin-left:12px;
}

#news_cv a, #news_cv a:hover {
color:#407fc2 !important;
}


#search {
background-image: url(templates/images/bg_recherche.jpg);
background-repeat:no-repeat;
float:right;
height:200px;
width:349px;
padding-left:23px;
color: #fff;
padding-top:18px;
margin-right:2px;
}

#search label {
float: left;
width: 200px;
margin-top: 5px;
}

#search input[type=radio] {
margin-top: 5px;
}

#search select#select_secteur {
width: 189px;
float: left;
}

#search input[type=image]{
float: right;
margin-top: 124px;
margin-right: 20px;
}
#search_gauche {
width: 200px;
}

#search input[type=text]{
width: 186px;
}

#contenu {
float:left;
width: 576px;
color:#888;
}

#contenu_footer{
float:left;
width: 1000px;
color:#a6a5a5;
font-weight:bold;
text-align:center;
margin-top:8px;
margin-bottom:20px;
}


#infobox_header {
float:left;
background-image: url(templates/images/infobox_header.jpg);
background-repeat:no-repeat;
width:603px;
height:8px;
margin-left:13px;
}

#infobox {
float:left;
background-image: url(templates/images/infobox_bg.jpg);
background-repeat:repeatY;
width:603px;
height:100%;
margin-left:13px;
}

#infobox_footer {
float:left;
background-image: url(templates/images/infobox_footer.jpg);
background-repeat:no-repeat;
width:603px;
height:10px;
margin-bottom:8px;
margin-left:13px;
}

#infozone {
display: inline; /* IE6 */
float: left;
clear: left;
padding-left:20px;
width: 560px;
padding-top: 10px;
padding-bottom: 10px;
}

.footer{
height: 60px;
width: 810px;
text-align: right;
font-size: 9pt;
clear: both;
margin-left:8px;
padding-left:180px;
padding-top:25px;
background-image: url("templates/images/footer.jpg");
background-position:top left;
background-repeat:no-repeat;
}





/* ------------------------------------ Menu */

#blc_menu {
float:left;
width:1000px;
height:24px;
background-color:#ffffff;
}

#blc_menu2 {
z-index:1000;
}

/* ------------------------- LIMITEUR */

div.limiteur {
width: 100%;
clear: both;
height: 0px;
padding: 0px;
margin: 0px;
border: none;
visibility: hidden;
line-height: 0px; /* IE6 */
font-size: 0px; /* IE6 */
}

* html div.limiteur {
clear: none;
}

*+html div.limiteur {
clear: none;
}

/* ------------------------- GO_TOP */

#go_top {
width: 100px;
float: left;
clear: right;
margin-top: 15px;
margin-bottom: 15px;
position: relative;
left: 220px;
}

#go_top a:link, #go_top a:visited {
font-size: 10px;
color: #db0018;
}

#go_top a:hover, #go_top a:active {
}

/* ------------------------- COPYRIGHT */

#copyright {
display:none;
font-size: 10pt;
color: #a6a5a5;
}

#copyright a:link,#copyright a:visited {
color: #a6a5a5;
text-decoration: none;
}

#copyright a:hover,#copyright a:active {
color: #7cc4dc !important;
}

/* ------------------------- */


				
