/* CSS Document */

/* titres home */
h3{font-size:14px; font-weight:normal; margin-bottom:0px; color:#666666; text-align:left;}

/*wrapper special home */
#accueil .wrapper{background:none; margin-top:0px; width:890px; padding-left:28px; padding-bottom:30px;}

/*breadcrumb*/
.breadcrumb { padding-left:0;}


/* gestion des blocks */
.main-left{width:560px; margin-right:10px; float:left; display:inline}
.main-right{width:320px; float:left;}

.links a{display:block; color:#6E0678; text-decoration:underline; font-size:10px; font-weight:bold; padding-left:25px; background:url(../../img/puce-purple.png) top left no-repeat; }

.links-home {
	color:#6E0678;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

.block-particulier{position:relative; width:530px; height:167px; padding:12px 15px; background:url(../../img/home/block-particulier-35ans-bg.jpg) top left no-repeat; color:#333333; }

.block-particulier .content p.particulier {
	margin:-10px 0 0 0;
	font-size:10px;
}
.block-particulier h4  {color:#333333; font-weight:normal; margin:18px 0 0 15px; text-align:left; font-size:13px;}
.block-particulier h3 {color:#333333; font-weight:bold; margin:20px 0 0 15px; font-size:16px;}
.block-particulier .content{position:absolute; top:10px; width:530px; text-align:justify;}
.block-particulier .content img{float:right; padding:0px 10px 10px 20px;}
/*.block-particulier .links{position:absolute; left:270px; width:270px;}*/
.block-particulier .links {position:absolute; left:270px; width:330px; margin:15px 0 0 15px;}
.block-particulier .links a.lien_sans_puce {color:#6E0678; background:none; display:inline; font-size:12px; padding:0; margin:0;}

.block-pro, .block-actu{height:271px; margin-top:23px; }

.block-pro h3, .block-pro h4 {padding-left:11px; color:#333333; }
.block-pro{width:330px; display:inline; padding:8px 4px; border:1px solid #CCCCCC; background:#F2F2F2; float:left; margin-right:20px; color:#333333;}
.block-pro .content{margin-top:10px;}
.block-pro .content .col{width:161px;  float:left; padding:0 2px;}
.block-pro .links a{padding-left:18px; padding-top:3px;}

.block-actu { width:168px; display:inline; padding:8px 15px; border:1px solid #CCCCCC; background:#E4E4E4; float:left; color:#333333; position:relative;height:235px;margin-top:23px;}
.block-actu h3{font-weight:bold; color:#333333; height:30px;}
.block-actu .link-agenda {position:absolute; top:3px; right:2px}
.block-actu .actu-item {margin:5px 0 ;}
.block-actu .actu-item .title{text-decoration:underline;}


.block-marques{width:290px; height:93px; padding:10px 15px;  background:url(../../img/home/block-marques-bg.jpg) top left no-repeat; color:#333333; }
.block-marques .links{margin-top:40px;}

.block-logement {position:relative; width:296px; height:197px; padding:10px 12px; background:url(../../img/home/block-logement-bg.jpg) top left no-repeat; color:#333333; }
.block-logement .content {width:220px; margin-top:8px; margin-bottom:8px;}
.block-logement h3{color:#333333; }
.block-logement .links a{width:90px; padding-left:20px;}
.block-logement .links a.plus{width:150px; padding-left:20px; color:#FFFFFF; position:absolute; top:105px; left:0px;}
.block-logement .logement-search-form{
	position:absolute;
	top:85px;
	left:131px;
	width:160px;
}
.block-logement .logement-search-form label{display:block; float:none; font-weight:bold; color:#FFFFFF; text-align:left; }
.block-logement .logement-search-form select{width:100%; margin:0px 0px;}
.block-logement .logement-search-form .search-ok{width:93px; height:25px; border:none; background:url(../../img/home/logement-search-form-bt-ok.gif) top left no-repeat; margin-top:2px;}

.block-elus {width:290px; height:155px; padding:10px 15px; background:url(../../img/home/block-elus-bg.jpg) top left no-repeat; color:#333333; }
.block-elus h3{color:#333333; }
.block-elus .content{padding-top:8px;}
.block-elus .content p{margin:0; padding:0; width:200px; float:right; text-align:justify; padding-right:10px;}
.block-elus .content img{float:left;}
.block-elus .links{padding-top:8px;}
