@charset "utf-8";
/* CSS Document */
@import url('tableau.css');
	
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
	background:#fefcf0 url(images/fond.jpg) top repeat-x;
}
a{text-decoration:none; color:#000000;}

a:hover{ text-decoration:none; color:#e14e15}
input{border:none}
.img_left {
	float:left;
}
.img_right {
	float:right;
}
.clear {
	clear:both;
}
.btn_recherche{background:url(images/bouton.jpg) no-repeat; display:block; width:98px; height:26px; border:none; cursor:pointer; margin-left:5px}

.container{ width:1003px; margin:auto}
.logo{ width:308px; height:109px; margin-top:20px; margin-left:20px; float:left}
.banniere468ent{float:left; width:468px; height:60px; background:#CCCCCC; border:5px solid #dfc323; margin-left:120px; margin-top:40px}
.menu{ margin-top:15px; margin-left:10px}
.menu ul{ list-style:none; margin:0; padding:0}
.menu li{ float: left; background:url(images/menu.jpg) no-repeat top; width:140px; height:45px;}
.menu li.deb{ float: left; background:url(images/menudeb.jpg) no-repeat top; width:140px; height:45px;}
.menu li a{display:block; line-height:45px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#000000;}
.menu li a:hover{ background:url(images/menu.jpg) bottom no-repeat; width:140px; height:45px; color:#e14e15}
.menu li a.active{ background:url(images/menu.jpg) bottom no-repeat; width:140px; height:45px; color:#e14e15}
.menu li.deb a:hover{ background:url(images/menudeb.jpg) bottom no-repeat; width:140px; height:45px; color:#e14e15}
.date{text-align:right; padding-right:20px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.contenu{ width:1000px; border:4px solid #f1d531; margin-top:5px; background:url(images/fondcont.jpg) repeat-y}
.contenu .gauche{ width:650px; float:left; padding-left:20px; padding-top:30px}
.contenu .gauche #tabs{width:96%; margin-bottom:20px}
.contenu .gauche #tabs .input{ background:url(images/input.png) no-repeat; width:207px; height:28px; border: none; float:left; margin-right:5px; line-height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px}
.contenu .gauche #tabs .exemple{font-size:10px;color:#969595;}
.contenu .gauche #tabs .btn_recherche{background:url(images/bouton.jpg) no-repeat; display:block; width:98px; height:26px; border:none; cursor:pointer; margin-left:5px}
.contenu .gauche #tabs .categories{ width:550px; height:220px; border:#333333 1px solid; margin-top:10px; padding:20px; overflow:auto}
.contenu .gauche #tabs .categories a:hover{color:#e14e15}
.contenu .gauche #tabs .categories ul{padding:0; margin:0}
.contenu .gauche #tabs .categories ul li{ width:250px; margin-right:10px; float:left; list-style:none;margin-top:6px; height:35px}
.contenu .gauche #tabs .categories ul li .titrecategorie{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(images/puce.jpg) no-repeat left; padding-left:7px;}
.contenu .gauche #tabs .categories ul li .souscategorie{ padding-left:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin-top:3px; color:#979696}
.contenu .gauche #tabs .categories ul li .souscategorie a{color:#979696}
.contenu .gauche #tabs .categories ul li .souscategorie a:hover{color:#e14e15}

.contenu .gauche #tabs .villes{ width:550px; height:120px; border:#333333 1px solid; margin-top:10px; padding:20px;}
.contenu .gauche #tabs .villes a:hover{color:#e14e15}
.contenu .gauche #tabs .villes ul{padding:0; margin:0}
.contenu .gauche #tabs .villes ul li{ width:120px; margin-right:10px; float:left; list-style:none;margin-top:6px}
.contenu .gauche #tabs .villes ul li .titrecategorie{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(images/puce.jpg) no-repeat left; padding-left:7px;}

.contenu .gauche .boxlarge{ margin-bottom:15px}
.contenu .gauche .boxlarge .entboxlarge{background:url(images/entboxlarge.jpg) no-repeat; width:636px; height:32px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:28px; font-weight:bold; padding-left:15px}
.contenu .gauche .boxlarge .entboxlarge .icones{width:200px; float:right; clear:both}
.contenu .gauche .boxlarge .fondboxlarge{background:url(images/fondboxlarge.jpg) repeat-y; width:651px;}
.contenu .gauche .boxlarge .fondboxlarge .lienplus{float:right; margin-right:30px; margin-top:10px; font-weight:bold; background:url(images/puce.jpg) no-repeat left; padding-left:8px}
.contenu .gauche .boxlarge .fondboxlarge .listestes{}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul{ list-style:none; padding:0; margin:0; width:630px; padding-left:1px}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li{ width:634px; clear:both; padding-bottom:5px}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li .logo_ste{ float:left; width:60px; margin-left:0px; padding-top:5px; text-align:center}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li .details_ste{ float:left; width:345px; font-weight:bold; padding-top:5px;}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li .details_ste .adresse_ste{ color:#979696; font-size:11px}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li .categorie_ste{float:left; text-align:right; width:220px; color:#e35925; font-weight:bold; padding-top:15px;font-size:11px}
.contenu .gauche .boxlarge .fondboxlarge .listestes ul li.gris{ background:#f7f8f8}
.contenu .gauche .boxlarge .finboxlarge{ background:url(images/finboxlarge.jpg) no-repeat; width:636px; height:10px}

.contenu .gauche .boxliste{ margin-bottom:15px}
.contenu .gauche .boxliste .entboxliste{background:url(images/entboxliste.jpg) no-repeat; width:629px; height:34px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:28px; font-weight:bold; padding-left:15px}
.contenu .gauche .boxliste .fondboxliste{background:url(images/fondboxliste.jpg) repeat-y; width:644px;}
.contenu .gauche .boxliste .fondboxliste .lienplus{float:right; margin-right:30px; margin-top:10px; font-weight:bold; background:url(images/puce.jpg) no-repeat left; padding-left:8px}
.contenu .gauche .boxliste .fondboxliste .listeannonces{}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul{ list-style:none; padding:0; margin:0; width:630px; padding-left:1px; margin-left:5px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li{ width:100%; padding-bottom:5px; clear:both; border-bottom:1px #e0e0df solid; line-height:15px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .logo_ste{ float:left; width:60px; margin-left:0px; padding-top:0px; text-align:center}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .details_annonce{ float:left; width:400px; font-weight:bold; padding-top:5px; padding-left:7px;}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .details_stes{ float:left; width:550px; font-weight:bold; padding-top:5px; padding-left:7px;}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .details_stes .adresse_stes{ color:#979696; font-size:11px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .details_annonce .adresse_annonce{ color:#979696; font-size:11px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li .categorie_annonce{float:left; text-align:right; width:200px; color:#e35925; font-weight:bold; padding-top:15px;font-size:11px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris{ background:#fbe4a6;border-bottom:1px #e9ad0d solid;}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris .logo_ste{ float:left; width:150px; margin-left:0px; padding-top:0px; text-align:center; padding-top:5px}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris .details_stes{ float:left; width:460px; font-weight:bold; padding-top:5px; padding-left:7px;}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris .details_stes .site_stes{ color:#000000; font-size:11px; font-weight:normal}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris .details_stes .adresse_stes{ color:#000000; font-size:11px; font-weight:normal}
.contenu .gauche .boxliste .fondboxliste .listeannonces ul li.gris .details_stes .description_stes{ color:#000000; font-size:11pxt; font-weight:normal; border:1px solid #FFFFFF; background:#FFFFFF; padding:4px; display:block}

.contenu .gauche .boxliste .finboxliste{ background:url(images/finboxliste.jpg) no-repeat; width:644px; height:10px}


.contenu .gauche .boxpetit{float:left; margin-right:14px; margin-bottom:15px}
.contenu .gauche .boxpetit .entboxpetit{background:url(images/entboxpetit.jpg) no-repeat; width:301px; height:31px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:28px; font-weight:bold; padding-left:10px}
.contenu .gauche .boxpetit .fondboxpetit{background:url(images/fondboxpetit.jpg) repeat-y; width:301px; padding-left:10px}
/* evenements */
.contenu .gauche .boxpetit .fondboxpetit .evenements{ margin-top:0px; width:98%}
.contenu .gauche .boxpetit .fondboxpetit .evenement{ border-bottom:1px #e0e0df solid; padding-bottom:5px; padding-top:5px;height:55px}
.contenu .gauche .boxpetit .fondboxpetit .evenement .logoev{ float:left; width:80px; margin-right:5px}
.contenu .gauche .boxpetit .fondboxpetit .evenement .logoev img{max-width:80px; max-height:60px; display:block; text-align:center; margin:auto}
.contenu .gauche .boxpetit .fondboxpetit .evenement .detailsev{ float:left; width:200px}
.contenu .gauche .boxpetit .fondboxpetit .evenement .detailsev .titreev{ font-size:12px; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .evenement .detailsev .dateev{ font-size:11px; color:#969595; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .lienplus{ margin-left:10px; margin-top:10px; font-weight:bold; background:url(images/puce.jpg) no-repeat left; padding-left:8px}
/* offres demploi */
.contenu .gauche .boxpetit .fondboxpetit .offres{ margin-top:0px; width:98%}
.contenu .gauche .boxpetit .fondboxpetit .offres a{border:none}
.contenu .gauche .boxpetit .fondboxpetit .offres img{border:none}
.contenu .gauche .boxpetit .fondboxpetit .offre{ border-bottom:1px #e0e0df solid; padding-bottom:5px; padding-top:5px;height:55px}
.contenu .gauche .boxpetit .fondboxpetit .offre .logoof{ float:left; width:80px; margin-right:5px}
.contenu .gauche .boxpetit .fondboxpetit .offre .logoof img{max-width:80px}
.contenu .gauche .boxpetit .fondboxpetit .offre .detailsof{ float:left; width:200px}
.contenu .gauche .boxpetit .fondboxpetit .offre .detailsof .titreof{ font-size:12px; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .offre .detailsof .dateof{ font-size:11px; color:#969595; font-weight:bold}
/* offres actualités */
.contenu .gauche .boxpetit .fondboxpetit .actus{ margin-top:0px; width:98%}
.contenu .gauche .boxpetit .fondboxpetit .actu{ border-bottom:1px #e0e0df solid; padding-bottom:5px; padding-top:5px;height:71px}
.contenu .gauche .boxpetit .fondboxpetit .actu .detailsactu{ float:left; width:300px}
.contenu .gauche .boxpetit .fondboxpetit .actu .detailsactu .titreactu{ font-size:11px; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .actu .detailsactu .dateactu{ font-size:11px; color:#969595; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .actu .detailsactu .contactu{ font-size:11px;}
/* offres annonces */
.contenu .gauche .boxpetit .fondboxpetit .annonces{ margin-top:0px; width:98%}
.contenu .gauche .boxpetit .fondboxpetit .annonce{ border-bottom:1px #e0e0df solid; padding-bottom:5px; padding-top:5px;height:40px}
.contenu .gauche .boxpetit .fondboxpetit .annonce .detailsannonce{ float:left; width:300px}
.contenu .gauche .boxpetit .fondboxpetit .annonce .detailsannonce .titreannonce{ font-size:11px; font-weight:bold}
.contenu .gauche .boxpetit .fondboxpetit .annonce .detailsannonce .dateannonce{ font-size:11px; color:#969595; font-weight:normal}
.contenu .gauche .boxpetit .fondboxpetit .annonce .detailsannonce .categorieannonce{ font-size:11px;}



.contenu .gauche .boxpetit .finboxpetit{background:url(images/finboxpetit.jpg) no-repeat; width:311px; height:10px}
.contenu .gauche .partenaires{ background:url(images/partenaires.jpg) no-repeat;  height:102px; padding-left:30px;padding-right:35px; padding-top:35px; margin-top:10px}
.contenu .gauche .partenaires ul {padding:0; margin:0;width:590px;}
.contenu .gauche .partenaires ul li{ float:left; width:145px; height:63px; margin-right:4px; list-style:none}
.contenu .gauche .partenaires img{ border:#e0e0df solid 1px; margin-left:0px; width:145px; height:65px}

.contenu .droite{ width:330px; float:left; padding-top:20px}
.contenu .droite .zone{ padding-top:10px; padding-left:5px; padding-bottom:10px; border-bottom:#e7e6e5 1px solid}
.contenu .droite .zone p{ padding:0; margin:0; margin-bottom:5px}
.contenu .droite .zone .icones ul{ padding:0; margin:0; margin-left:10px}
.contenu .droite .zone .icones ul li{ float:left; margin-right:5px; list-style:none}
.contenu .droite .zone input.input{ background:url(images/input.png) no-repeat; width:207px; height:28px; border: none; float:left; margin-right:5px; line-height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px}
.contenu .droite .zone .btn_recherche{background:url(images/bouton.jpg) no-repeat; display:block; width:98px; height:26px; border:none; cursor:pointer}
.contenu .droite .zone .btn_droite{background:url(images/bouton.jpg) no-repeat; display:block; width:98px; height:26px; border:none; cursor:pointer; margin-left:200px}
.contenu .droite .zone .box .entbox{ background:url(images/entboxd.jpg) no-repeat; width:305px; height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:28px; font-weight:bold; padding-left:15px}
.contenu .droite .zone .box .fondbox{ background:url(images/fondboxd.jpg) repeat-y; width:315px; padding-left:5px; padding-top:10px}
.contenu .droite .zone .box .fondbox input.large{background:url(images/input_long.png) no-repeat; width:295px; height:28px; padding-left:5px; line-height:28px; margin-bottom:10px;}
.contenu .droite .zone .box .fondbox input.court{background:url(images/input_court.png) no-repeat; width:179px; height:28px; padding-left:5px; line-height:28px; float:left; margin-right:5px}
.contenu .droite .zone .box .fondbox input[type=radio]{}
.contenu .droite .zone .box .finbox{ background:url(images/finboxd.jpg) no-repeat; width:320px; height:10px}
.contenu .droite .zone .box .infos ul{ padding:0; margin:0;}
.contenu .droite .zone .box .infos ul li{ padding-bottom:0px; list-style:none; padding-left:10px; font-weight:bold; padding-bottom:5px}
.contenu .droite .zone .box .infos ul li ul { padding:0; margin:0}
.contenu .droite .zone .box .infos ul li ul li{list-style:none; padding-left:30px; font-weight:normal; margin-top:5px}
.contenu .droite .zone .box .publicite300x250{ margin:auto; text-align:center}
.contenu .droite .zone .reseauxsociaux{background:url(images/reseauxsociaux.jpg) no-repeat; width:320px; height:51px;}
.contenu .droite .zone .reseauxsociaux .twitter{width:160px; float:left; padding-top:10px; text-align:center}
.contenu .droite .zone .reseauxsociaux .facebook{width:160px; float:left; padding-top:10px; text-align:center}
.banniere724x80{background:url(images/pub728x90.jpg) #f6d70b no-repeat; width:881px; height:104px; margin-top:10px; margin-left:0px; padding-left:135px; padding-top:15px}


.footer{background:url(images/footer.jpg) #FFFFFF repeat-x; margin-top:10px; height:350px;}
.footer .raccourcis{width:1000px; margin:auto; padding-top:30px}
.footer .raccourcis .colonne{ float:left; width:190px; background:url(images/sepfooter.jpg) no-repeat right top; height:170px; margin-right:10px}
.footer .raccourcis .colonne .titref{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e25a26}
.footer .raccourcis .colonne ul{list-style:none; padding:0; margin:0; margin-top:10px}
.footer .raccourcis .colonne ul li{list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px; font-weight:bold}
.footer .copyright{ width:980px; height:62px; background:#FFFFFF; border:1px solid #edcf22; margin:auto; padding-top:10px; padding-left:20px; line-height:55px; text-align:center}

/* pagination */
	 .paging {width:770px; padding:0px 0px; word-spacing:8px;}
	 .paging a { color:#000000; word-spacing:0px; width:21px; height:21px; display:block; line-height:21px; background:url(images/pagination1.jpg) no-repeat; float:left; text-align:center; margin-right:2px; }
	 .paging a:hover  { color:#000; text-decoration:underline;}
	 .paging a.active {color:#000; font-weight:bold; font-size:14px; width:22px; height:22px; display:block; line-height:22px; background:url(images/pagination2.jpg) no-repeat; float:left; text-align:center; margin-right:2px;}
	 
/* fiche société */
.detailssociete{overflow:hidden;margin:0 0 0px 5px;padding:10px;border:0px solid #efefef; width:610px}
.detailssociete dl{overflow:hidden;margin:0 0 10px;width:500px;font-size:12px;}
.detailssociete dl dt,.detailssociete dl dd{display:inline;float:left;}
.detailssociete dl dd{width:300px; float:left}
.detailssociete dl dt{float:left;padding-right:0px;width:110px;font-weight:bold;text-align:left;color:#999;}
.detailssociete dl.nomsociete dd strong{color:#e14e15;}
.detailssociete dl.descsociete dd{ width:320px}
.detailssociete dl dd a{color:#0177a5;}
.detailssociete div.logosociete{display:inline;float:right;padding-top:5px;padding-left:0; padding-right:0;width:110px;height:110px;background:url(images/post-img.png) 0 0 no-repeat;text-align:center;}
.detailssociete div.logosociete img{ max-width:80px}
.detailssociete .contactsociete{color:#999; font-weight:bold}
.detailssociete .contacttitre{color:#e14e15; font-weight:bold; margin-top:15px}
.detailssociete .contactsociete input, textarea, select { border:1px solid #d4d4d4; padding:3px; color:#000;}
.detailssociete .contactsociete .btn_recherche{background:url(images/bouton.jpg) no-repeat; display:block; width:98px; height:26px; border:none; cursor:pointer; margin-left:5px}

.notes{ font:italic normal normal 10px/normal 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; margin-left:20px; margin-top:5px}
.listcategannonces { margin-bottom:15px}
.listcategannonces ul{list-style:non; width:600px}
.listcategannonces ul li{float:left; width:160px; margin-right:20px; list-style:none; margin-bottom:5px}
.listcategannonces ul li a{display:block; background:#EEEEEE; text-align:center; width:160px; height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; font-weight:bold; border:1px solid #AAAAAA}
.listcategannonces ul li a:hover{ background:#AAAAAA; color:#FFFFFF; border:1px solid #AAAAAA}
.listcategannonces ul li a.active{ background:#AAAAAA; color:#FFFFFF; border:1px solid #AAAAAA}

/* liste evenements */
.contenu .gauche .boxliste .fondboxliste .listeevenements{}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul{ list-style:none; padding:0; margin:0; width:630px; padding-left:1px; margin-left:5px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li{ width:100%; border-bottom:1px #e0e0df solid; line-height:15px; clear:both; padding-bottom:10px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li .logo_evenement{ float:left; width:100px; margin-left:4px; padding-top:5px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li .logo_evenement img{max-width:100px; max-height:80px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li .details_evenement{ float:left; width:500px; font-weight:bold; padding-top:5px; padding-left:7px;}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li .details_evenement .adresse_evenement{ color:#979696; font-size:11px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li .categorie_evenement{float:left; text-align:right; width:200px; color:#e35925; font-weight:bold; padding-top:15px;font-size:11px}
.contenu .gauche .boxliste .fondboxliste .listeevenements ul li.gris{ background:#f7f8f8}

/* liste actualités */
.contenu .gauche .boxliste .fondboxliste .listeactualites{}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul{ list-style:none; padding:0; margin:0; width:630px; padding-left:1px; margin-left:5px}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li{ width:100%; border-bottom:1px #e0e0df solid; line-height:15px; clear:both; padding-top:10px}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .logo_actualite{ float:left; width:150px; margin-left:4px; padding-top:5px; padding-right:4px; }
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .logo_actualite img{ max-width:146px;}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .details_actualite{ float:left; width:460px; font-weight:bold; padding-top:5px;}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .details_actualite .infos_actualite{ color:#979696; font-size:11px;}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .chapeau_actualite{width:460px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-left:154px}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li .liendetails{ text-align:right; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.contenu .gauche .boxliste .fondboxliste .listeactualites ul li.gris{ background:#f7f8f8}

/* détails actualité */
.actu1 {padding-left:20px; padding-right:20px}
.actu1 h2{margin:0; padding:0; font-weight:bold;text-align:left;color:#E14E15; width:580px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.actu1 .details{ color:#979696; font-size:12px; font-weight:bold; padding-top:3px;}
.actu1 .chapeau{ font-size:12px; color:#333333; font-weight:bold; padding-bottom:15px; padding-top:20px; text-align:justify}
.actu1 .contenuactualite{ font-size:12px; color:#333333; text-align:justify}
.actu1 .contenuactualite img{ max-width:300px; float:left; margin-right:4px}
.actu1 .sourceactualite{ text-align:right; padding-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.actu1 .partage{ text-align:center}

/* categories */
	.cat_box {width:600px; float:left; margin:10px 0px 0px 0px; display:inline; background: url(images/cat_box_bot.gif) bottom no-repeat; padding:0px 0px 7px 0px; }
	.cat_title { width:760px; float:left; background:url(images/cat_box_top.gif) no-repeat; height:29px; font-size:16px; color:#000; font-weight:bold; padding:8px 0px 0px 10px;}
	.cat_box_cont { float:left; width:600px; padding:10px 10px 5px 10px;}
	.cat_box_cont3 { float:left; width:600px; padding:10px 10px 5px 10px; font-size:12px}
	.comp_name1 input{ padding:3px; color:#000;}
	.cat_detail a{color:#616564; text-decoration:none;font:Verdana, Arial, Helvetica, sans-serif 15px bold}
	.cat_detail a:hover{text-decoration:underline}
	.cat_detail { width:300px; float:left;padding:10px 0px; height:70px; margin-left:15px}
	.cat_detail img { float:left; border:1px solid #d4d4d4; width:73px; margin:0px 10px 0px 0px;}
	.cat_detail	h2 { float:left; width:200px; margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#000; }
	.cat_detail	h2 a { text-decoration:none; color:#000;} 
	.cat_detail	p { float:left; padding:10px 0px 5px 0px; margin:0px; width:164px; }

.descricat{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:90%; margin-bottom:15px;}
.ajtann{ width:95%; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.ajtann a{text-decoration:underline}
.fanfb{ margin-top:10px; margin-left:4px; margin-bottom:10px}
