/****General****/

body{
	color:#7e7f7f;
}

/****Tags****/

h1{
	color:#000000;
}
h2{
	color:#a5a6a6;
}
h3{
	color:#a5a6a6;
}
h4{
	color:#000000;
}
.hr-color{
	border-bottom:1px solid #000000;
}

/****Links****/

a:link, a:visited, a:active{
	color:#000000;
}
a:hover{
	color:#565656;
}

/****Layout****/

/*Header*/
#header{
	background-color:#000000;
}

#header-logo{
	background-color:#FFFFFF;
}

#header-titre{
	/*background:transparent url('../img/header.jpg') no-repeat scroll 50% 0px;*/
}
/*Content*/
#content-text{
	border:1px solid #e3e3e3;
	background:#FFF url('../img/content-bg.jpg') repeat-x 0 100%;		
}

/*Footer*/
#footer{
	/*background:transparent url('../img/bg_footer.jpg') repeat-x 0 0;*/
}

/****Module menu CSS mainmenu****/
#nav{
	background:transparent url('../img/bg_nav_container.jpg') repeat-x 0 0;	
}
#nav ul li a{
	color:#c0c2c2;
	background:transparent url('../img/bg_nav.jpg') no-repeat 100% 0;		
}
#nav ul li.current a{
	color:#000000;	
}
#nav ul li a:hover{
	color:#a5a6a6;
}
/****Module menu CSS footer****/
#footer .menu ul li a{
	color:#FFFFFF;
}
#footer .menu ul li a:hover{
	color:#DCDCDC;
}
/******* MODULE SELECTION *****/
#selection{
	background:#FFF url('../img/content-bar-selection-bg.jpg') no-repeat 0 0;		
}
#selection #nb_select{
	color:#000000;
	border-left:1px solid #DCDCDC;
}
.block div{
	border-top:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;	
	border-bottom:1px solid #e3e3e3;
	margin-left:49px;
	text-indent:-38px;
}
.block div span{
	text-indent:0;
}

.block ul{
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;	
	border-bottom:1px solid #e3e3e3;	
}
.block ul li a{
	color:#a5a6a6;
}
.block ul li a:hover{
	color:#000000;
}

/***** Module search *****/
#search{
	background:#FFF url('../img/content-bar-search-bg.jpg') no-repeat 0 0;		
}
.search-submit{
	color:#FFF;
	background:transparent url('../img/content-bar-search.jpg') no-repeat 0 0;
}
#advanced-search{
	background:#FFF;
	border-left:1px solid #abacac;
	border-right:1px solid #abacac;	
	border-bottom:1px solid #abacac;		
}
#advanced-search-submit{
	color:#FFF;
	background:#abacac url('../img/content-bar-advanced-search.jpg') no-repeat 5px 5px;
}

/****Special effects****/

/* Off state for a ARC checkbox */
.checkboxOff {
	color: #666;
	background-image: url('../img/checkbox/checkbox_off.gif');
}
/* On state for a ARC checkbox */
.checkboxOn {
	color: #000;
	background-image: url('../img/checkbox/checkbox_on.gif');
}


/* Off state for a ARC checkbox */
.altCheckboxOff {
	color: #666;
	background-image: url('../img/checkbox/alt_checkbox_off.gif');
}
/* On state for a ARC checkbox */
.altCheckboxOn {
	color: #000;
	background-image: url('../img/checkbox/alt_checkbox_on.gif');
}

/* Off state for a ARC radio button */
.radioOff {
	color: #666;
	background: transparent url('../img/radio/radio_off.gif') no-repeat 0% 50%;
}
/* On state for a ARC radio button */
.radioOn {
	color: #000;
	background: transparent url('../img/radio/radio_on.gif') no-repeat 0% 50%;
}
/* use CSS to full effect with hover states. Ohhh, perty! */
.radioOn:hover {
	background-image: url('../img/radio/radio_on_hover.gif');
}
.radioOff:hover {
	color: #333 !important;
	background-image: url('../img/radio/radio_off_hover.gif');
}

/* Alternative Off state for a ARC radio button */
.altRadioOff {
	background-image: url('../img/radio/radio_alt_off.gif');
}
/* Alternative On state for a ARC radio button */
.altRadioOn {
	background-image: url('../img/radio/radio_alt_on.gif');
}
/*Cursor*/
.zoom-track {
background:url('../img/cursor_bg.gif') no-repeat 0 3px;
}
.track{
background:url('../img/cursor.gif') no-repeat 0 0;
}
.zoom-track-selected {
background:url('../img/cursor_bg_select.gif') no-repeat 0 3px;
}
/*select*/
.iconselectbg{
	background: url('../img/select/select_bg.gif') no-repeat 0 0;
}
.iconselectbg .dropDown {
	background:url('../img/select/select_arrow.gif') no-repeat 0% 0;
}
.selectitems {
	border-bottom: dashed 1px #ddd;
}
.iconselectholder {
	background-color:#000000;
	color:#FFF;
}
.hoverclass{
	color:#000000;
	background-color:#FFFFFF;
}
.selectedclass{
	color:#000000;
	background-color:#EEE;
}

/*Icons*/
.icon.print{
	background:transparent url('../img/icon/print.png') no-repeat 0 0;
}

.icon.list-del{
	background:transparent url('../img/icon/list-del.png') no-repeat 0 0;
}

.icon.option{
	background:transparent url('../img/icon/option.png') no-repeat 0 0;
}


/****Form****/
.form input,.form textarea,.form .aftresoditing{
	color:#da6e01;
	border:1px solid #000000;
	background:#fff url('../img/input/bg_vert.gif') repeat-x 0 100%;	
}
.form .focused{
	background-color:#fff9f2;
}

.form .error{
		border:1px solid #f32828;
		background:#fff  url('../img/input/bg_error.gif') repeat-x 0 100%;	
}

.form .editingInput{
	color:#b66907;
	border:1px solid #ffcc51;
	background:#fff;		
}
.form .editing{
	background:transparent url('../img/input/edit.png') no-repeat 100% 0;
}
.form input[type=submit]{
	color:#FFF;
	border:2px double #DCDCDC;
	background:#000000;
}
.form .asterisque{	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/t1/img/alert/asterisque.png');
}
html>body .form .asterisque{
	filter: none;
	background:transparent url('../img/alert/asterisque.png') no-repeat 0 0;	
}

/************************** PAGIN ****************/
.content-page{
	background:#ededed;
	border:1px solid #C4C4C4;		
}
.content-page a{
	color:#a2a2a2;
}
.content-page a:hover{
	color:#898b8b;
}
.content-page .page-nav ul li a{
	color:#FFF;
	background:transparent url('../img/page/bg.gif') no-repeat 0 0;
}
.content-page .page-nav ul li a:hover,.content-page .page-nav ul li.current{
	background:transparent url('../img/page/bg_hover.gif') no-repeat 0 0;
	color:#FFFFFF;
}

/************************** MODULE AGENCE ****************/
.mod-agency ul li{
	background:transparent url('../img/content-bar-agency-button-bg.jpg') repeat-x 0 0;
}
/************************** MODULE BLOCKCONTENT ****************/
.mod-blockcontent{
	border:1px solid #e3e3e3;
	background:transparent url('../img/actualite-top-bg.jpg') repeat-x 0 0;	
}
/************************** MODULE BLOCKFOOTER ****************/
.mod-blockfooter a:link, .mod-blockfooter a:visited, .mod-blockfooter a:active{
	color:#ABACAC;
}

.mod-blockfooter #content-news h3 a{
	color:#5a5b5b;
}

.mod-blockfooter #content-news h3 a:hover{
	color:#e2007a;
}
.mod-blockfooter h4{
	color:#767777;
}
.mod-blockfooter {
	border:1px solid #e3e3e3;
}
.mod-blockfooter ul li{
	color:#ABACAC;	
}
.mod-blockfooter .list{
	background:transparent url('../img/content-footer-title-bg-left.jpg') no-repeat 100% 0;
}
.mod-blockfooter{
	color:#e2007a;
	background:transparent url('../img/content-footer-title-bg.jpg') repeat-x 0 0;		
}

.mod-blockfooter ul li{
	background:transparent url('../img/content-footer-li.jpg') no-repeat 0 8px;	
}

/************************ COMPOSANT ANNONCE *********************/
.offer{
	border:1px solid #e3e3e3;
	background:#FDFDFD url('../img/offre/bg.jpg') repeat-x 0 100%;
}


.content-offer ul li .offer-button{
	color:#000000;	
}
.content-offer ul li .offer-button span{
	color:#767777;
}	
.content-offer ul li .offer-contact{
	background:transparent url('../img/offre/contact.gif') no-repeat 50% 0;
}
.content-offer ul li .offer-send{
	background:transparent url('../img/offre/send.gif') no-repeat 50% 0;
}
.content-offer ul li .offer-add{
	background:transparent url('../img/offre/add.gif') no-repeat 50% 0;
}
.content-offer ul li .offer-del{
	background:transparent url('../img/offre/del.gif') no-repeat 50% 0;
}
.content-offer ul li .offer-print{
	background:transparent url('../img/offre/print.gif') no-repeat 50% 0;
}
.content-offer h3,.content-offer h3{
	color:#000000;
}
.content-offer p{
	color:#767777;
}
.offer-detail{
	color:#000000;
	background:transparent url('../img/offre/detail.gif') no-repeat 0 0;	
}
.offer-detail span{
	color:#767777;
}	
.detail{
	color:#000000;
	background:transparent url('../img/offre/detail.gif') no-repeat 0 0;	
}
.detail span{
	color:#767777;
}
.content-offer-detail .img img{
	border-top:6px solid #000000;
	border-bottom:6px solid #000000;	
}
.content-offer-detail p{
	color:#767777;
}
#zoom{
	background:transparent url('../img/offre/zoom.jpg') no-repeat 0 0;
}
.content-offer-detail ul{
	color:#000000;
}
.content-offer-detail ul li span{
	color:#767777;
}
.content-offer-detail h3{
	color:#000000;
}
/************************ COMPOSANT ACTUALITE *********************/
#actualite .actu{
	border:1px solid #e3e3e3;
	background:#FDFDFD url('../img/offre/bg.jpg') repeat-x 0 100%;
}

#actualite .actu h3{
	border-bottom:1px solid #000000;
}

#actualite .actu-detail{
	background:transparent url('../img/offre/detail.gif') no-repeat 0 0;	
}

#actualite .actu-detail span {
	color:#767777;
}

#detail-actu h2{
	border-bottom:1px solid #000000;
}