﻿
/*** LINKS ***/

a {text-decoration:underline; color:#db3b3c}
a.chevrons {background:transparent url(Images/chevrons.gif) center left no-repeat; padding: 2px 0 2px 11px;}
.imgLink a img {border-bottom:solid 1px transparent; padding-bottom:2px;}


/*** LAYOUT ***/

body {font:12px arial,helvetica,clean,sans-serif; color:#000; margin:0; padding:0;}
#header {}
#container {}
#main {line-height:20px;}
#sidebarCenter {display:none;}
#sidebarRight {display:none;}
#menu {display:none;}
#footer {border-top:solid 1px #000; margin:30px 0 0;}


/*** ITEMS ***/

/* Général */
#header h1 {}
#header img {display:none;}
#breadCrumb {font-size:10px;color:#666; margin:0 0 20px;}
#main h2 {border-bottom:solid 1px #666; font-size:20px; padding:5px 0 20px;}
.contentTools {display:none;}
#footer .imgThumbnail {float:left; margin:0 8px 0 0;}
#footer p {font-size:0.93em; color:#666;}
#footer span {display:none}
#goToTop {display:none;}

/* Bloc / Main : un article */
#blocMain_articleDetail h3 {font-weight:bold; font-size:1.5em; padding:1px 0 4px; color:#db3b3c;}
#blocMain_articleDetail .textDate {font-size:0.93em; color:#666;}
#blocMain_articleDetail .textDate a {color:#666; font-weight:bold;}
#blocMain_articleDetail .textTags {font-size:0.93em; font-weight:bold; background:transparent url(Images/tags.gif) no-repeat left center ; padding:4px 0 4px 14px; color:#666;}
#blocMain_articleDetail .formatting {margin:10px 0 40px;}
#blocMain_articleDetail .chevrons {font-weight:bold; margin:0 20px 0 0;}

/* Bloc / Main : immojobs (page d'accueil + page liste immojobs + page détail immojobs) */
#blocMain_immojobs {clear: both; margin:20px 0 0; overflow:hidden;}
#blocMain_immojobs.outline {border:solid 1px #db3b3c;} /* utilisé sur la page d'accueil */
#blocMain_immojobs.separate {border-bottom:solid 1px #db3b3c; padding:10px 0; margin:10px 0;} /* utilisé sur la page liste immojob */
#blocMain_immojobs .textDate {font-size:1.1em; margin:14px;}
#blocMain_immojobs h2.titlePage {margin-bottom:0;}
#blocMain_immojobs h3 {font-size:1.5em; font-weight:bold; margin:30px 0 15px;}
#blocMain_immojobs h4 {font-size:1.273em; margin:14px 14px 0; font-weight:bold;}
#blocMain_immojobs h5 {font-size:1.273em; margin:0 14px 14px;}
#blocMain_immojobs .contentHead big {font-size:1.15em; display:block; margin:10px 0;}
#blocMain_immojobs .contentHead strong {font-weight:bold;}
#blocMain_immojobs .textDescription {margin:14px;}
#blocMain_immojobs .formatting {background-color:#e4e4e4; padding:14px; margin:15px 0 30px; clear:both;}
#blocMain_immojobs .imgThumbnail {float:right; margin:14px;}
#blocMain_immojobs .goBackLink {clear:both; font-weight:bold; font-size:1.2em;}

/* Bloc / Main : actualité (page d'accueil + page actualités) */
#blocMain_actualite {clear:both; margin:0 0 20px;}
#blocMain_actualite h3 {font-weight:bold; font-size:2em; letter-spacing:-1.5px; padding:4px 0 0; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; color:#666; clear:both;}
#blocMain_actualite h3 a {color:#666;}
#blocMain_actualite h4 {font-weight:bold; font-size:1.2em; padding:0 0 1px;}
#blocMain_actualite ul {border-bottom:solid 1px #db3b3c; display:block; padding:0 0 5px; margin:10px 0;}
#blocMain_actualite li {clear:both; margin:0 0 16px;}
#blocMain_actualite .imgThumbnail {float:left; border:solid 1px #db3b3c; margin:0 15px 15px 0;}
#blocMain_actualite .textDescription {display:block;}
#blocMain_actualite .textDescription p {margin:0 0 6px;}
#blocMain_actualite .textDescription .textDate {font-size:0.93em; color:#666;}
#blocMain_actualite .textDescription .textTags {font-size:0.93em; font-weight:bold; background:transparent url(Images/tags.gif) no-repeat left center; padding:0 0 0 14px;}
#blocMain_actualite .textDescription strong a {font-weight:bold; color:#333;}
#blocMain_actualite .textDescription a.chevrons {font-size:0.93em;}

/* Bloc / Main : pager (tous les pagers du site : actualité, immojobs, recherche) */
.blocMain_pager {text-align:center; width:100%; clear:left; font-size:1.1em;}
.blocMain_pager .navigation {padding:5px 0;}
.blocMain_pager .description {margin:2px 0 0; color:#999;}
.blocMain_pager .selectedPrevNext {display:none;}
.blocMain_pager a.unselectedPrevNext {padding:3px 7px;}
.blocMain_pager .selectedPage {padding:3px 7px; background-color:#fff;font-weight:bold;}
.blocMain_pager a.unselectedPage {padding:3px 6px; border:solid 1px #BBB; background-color:#fff;}

