/* CSS Document */
			/***********************/
			/* Balises redefinies */
			/************************/
body {height:100%; background-color:#E7E7E7; margin: 0;}
html {height:100%;}
ul {margin:0; padding:0; text-indent:0;}
li {margin:0; list-style:none}


			/***********************/
			/* Structure de la page */
			/***********************/
#main_blog {width:1071px; height:auto; background-color: #FFFFFF; position:relative; left:50%; margin:0 0 0 -535px; border:#666666 solid 1px; border-top:none}
#banner {position:relative; top:0; left:0; height:305px; width:1071px; background:url(../images/blog/banner/fond_banner.gif) top left repeat-x}
#titreblog {position:relative; width:829px; height:206px; top:20px; left:100px; background:url(../images/blog/banner/titreblog.gif) top left no-repeat}
#chapoblog {position:relative; width:350px; height:70px; top:100px; left:350px; }
#tab_orange {position:relative;width:191px; height:46px;background:url(../images/blog/banner/onglet_orange.gif) top left no-repeat;left:100px;top:53px;}
#tab_lila {position:relative;width:191px; height:46px;background:url(../images/blog/banner/onglet_lila.gif) top left no-repeat;left:310px;top:7px;}
#tab_search {position:absolute;width:317px;height:63px;background:url(../images/blog/banner/fon_recherche.gif) top left;left:677px; top:242px}
#lignedeco {display:block; height:35px; background:url(../images/blog/menu/barremenu.gif) left top no-repeat}
#lignedeco {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-indent:100px; line-height:35px;}
#lignedeco {color:#6BAF00; font-weight:bold}
#lignedeco a {color:#6BAF00; font-weight:bold}

#filariane {display:none}
.cartouche_newsletter {margin-left:30px; width:200px;}
.retourhome {position: absolute; width:220; height:200px; top:0;}

#colgauche {float:left; width:680px;}

#menu {float:right; width:338px; padding-left:40px;}



.formsearch {position:relative; margin:0; width:200px; top:20px; left:100px}
.formsearch .zonetexte {border:#999999 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:110px;}
.btoksearch {position:relative; margin:0; width:28px; height:21px; top:1px}

/*.article {width:600px; margin:0 0 30px 76px; position:relative;}*/
.article {width:590px; margin:0 0 0px 76px; position:relative;}

.date_lila {width:69px; height:69px; background:url(../images/blog/contenu/date_lila.gif) top left no-repeat; float:left;}
.date_orange {width:69px; height:69px; background:url(../images/blog/contenu/date_orange.gif) top left no-repeat; float:left;}
.textedate {display:block; color:#FFFFFF; margin:12px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}
.textedate strong {font-size:16px;}
.articleBlog {width:515px; padding-left:5px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#484649;}
.articleBlog hr {border-top:1px solid #E5322D;}
.articleBlog h1 {font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#19171C; display:block; margin:0; width:325px}
.articleBlog h2 {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#6E6E6E; display:block; margin:0;}
.depotcommentaire {display:block; width:180px; height:26px; position:absolute; top:5px; left:405px; line-height:26px; text-align:right; color:#84B736; font-weight:bold; background:url(../images/blog/contenu/ico_comment.gif) center left no-repeat  }
.piedarticleblog {display:block;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#484649; background-color:#EFEFF0; margin-top:10px; margin-bottom:10px;}
.rubBlog_lila {color:#7958B1; font-weight:bold}
.rubBlog_orange {color:#F39E34; font-weight:bold}
.comment {color:#84B736; font-weight:bold}




.hrpush {clear:both; height:0px; margin:0; visibility:hidden}

			/***********************/
				    /*MENUS*/
			/***********************/	
.cartouchesmenu {width:231px; /*height:30px;*/ margin-bottom:5px;}
.cartouchesmenu {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#777}

.cartouchenivo1 {background:url(../images/blog/menu/cartouche_close.gif) top left no-repeat}
.cartouchenivo2 {background:url(../images/blog/menu/souscartouche_close.gif) top left no-repeat}
.cartouchenivo1_on {background:url(../images/blog/menu/cartouche_open.gif) top left no-repeat}
.cartouchenivo2_on {background:url(../images/blog/menu/souscartouche_open.gif) top left no-repeat}

.topmenuright {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:30px; display:block; margin-left:45px; height:30px}
.populaire {display:block; width:231px; height:78px; background:url(../images/blog/menu/ico_populaire.gif) top left no-repeat}
.recent {display:block; width:231px; height:78px; background:url(../images/blog/menu/ico_recent.gif) top left no-repeat}
.comments10 {display:block; width:231px; height:78px; background: url(../images/blog/menu/ico_10comments.gif) top left no-repeat}

.itemmenu {display:block; width:100%; margin:0; text-align:right; color:#777777; text-decoration:none; margin:10px 0 0 0}
.itemmenu:hover { text-decoration:underline}
.itemmenu {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.rub01 {background:url(../images/blog/menu/pucemenu_lila.gif) left center no-repeat; background-color:#EFEFF0;}
.rub02 {background:url(../images/blog/menu/pucemenu_or.gif) left center no-repeat; background-color:#EFEFF0;}


.rub138 {background:url(../images/blog/menu/pucemenu_lila.gif) left center no-repeat; background-color:#EFEFF0;}
.rub133 {background:url(../images/blog/menu/pucemenu_or.gif) left center no-repeat; background-color:#EFEFF0;}


 



			/***********************/
				    /*TEXTES*/
			/***********************/	
.txt_titreblog {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
.txt_chapoblog {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.tab_linkblog {display:block; position:relative; top:10px; left:30px; width:155px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}			
.tab_linkblog a {color:#FFFFFF; text-decoration:none;}
.tab_linkblog a:hover {text-decoration:underline;}
		
.texte_normal {font-family:Verdana, Arial, Helvetica, sans-serif;}
.texte_normal {#color:#000}
.red {color:#E5322D;}
.rose {color:#FFAEAC;}
.white {color:#FFFFFF;}
.texte_cartouche {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6D6D6D;}
.texte_padding_gauche10 {padding:0 0 0 10px}
.texte_padding_gauche5 {padding:0 0 0 5px}
.texte_footer {font-family:Verdana, Arial, Helvetica, sans-serif; color:#A7A7A7;}
.texte_size_18 {font-size:18px}
.texte_size_16 {font-size:16px}
.texte_size_14 {font-size:14px}
.texte_size_13 {font-size:13px}
.texte_size_12 {font-size:12px}
.texte_size_11 {font-size:11px}
.texte_size_10 {font-size:10px}
.texte_size_08 {font-size:8px}
.texte_space_00 {letter-spacing: 0.1em;}
.texte_space_01 {letter-spacing: 0.2em;}
.texte_space_02 {letter-spacing: 0.4em;}
.texte_space_03 {letter-spacing: 0.8em;}
.separation_red {color:#E5322D; padding: 0 30px 0 30px}




/*-  TABLEAUX -*/
/*-style général-*/
.contenttable {background:url(../images/table_head.gif) top left no-repeat #ffffff; color:#6d3092; border-collapse:collapse; width:100%; vertical-align:middle; padding:50px;}
/*tr {border: 3px solid #f1eef7; border-bottom:none; border-top:none;}*/
.contenttable td {padding:9px 15px; _padding:2px 15px; _height:35px; width:650px;}
.contenttable .tr-even td { background-color:#f2f2f2;}
.contenttable .tr-odd { background:#fff;}
.contenttable .tr-even .td-0 { background:url(../images/fond_even_g.gif) left top repeat-y;}
.contenttable .tr-even .td-last{ background:url(../images/fond_even_d.gif) right top repeat-y #f2f2f2;}
.contenttable .tr-odd .td-0 { background:url(../images/fond_odd_g.gif) left repeat-y;}
.contenttable .tr-odd .td-last{ background:url(../images/fond_odd_d.gif) right repeat-y;}
.contenttable .tr-last { background:url(../images/fond_odd.gif) top repeat-y; width:716px;}
.contenttable .tr-last td { padding:0px; background-color:#FFFFFF; }
.contenttable .tr-last .td-0 { background:url(../images/table_bas_gauche.gif) bottom left no-repeat; padding:0px;}
.contenttable .tr-last .td-last {background:url(../images/table_bas_droite.gif) bottom right no-repeat; padding:0px; }
.contenttable .tr-0 { height:45px; background:none; color:#FFFFFF; font-weight:bold; border:none;}
.contenttable .tr-0 .td-last { background:none;}
.contenttable .tr-0 .td-0 { background:none;}
.contenttable .tr-0 td { padding:0px 15px;background:none;}
/*-résumés-*/
.contenttable.resume {background:url(../images/head_resume.jpg) top no-repeat #ffffff; color:#6d3092; border-collapse:collapse; width:716px; vertical-align:middle; padding:50px;}


				/*-  TABLEAUX -*/
.tx-wecdiscussion-form	{border:none; text-align:right; width:500px}	
.tx-wecdiscussion-form div.inputFormRow span.inputBox input	{border:#777777 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777; width:250px;}
.tx-wecdiscussion-form div.inputFormRow span.label {display:block; width:500px; color:#777777; text-align:left;}
.tx-wecdiscussion-header {font-family:Arial, Helvetica, sans-serif; font-size:17px; text-align:left; color:#6BB000;}
.tx-wecdiscussion-headerSmall {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#777777; margin-top:10px;font-weight:bold}
.tx-wecdiscussion-forumMessage {border:solid 1px #777; margin-top:5px; background:url(../images/blog/menu/guillemetsblog.gif) left top no-repeat; background-color:#EFEFF0}
.tx-wecdiscussion-forumMessage p { margin-left:50px; font-weight: normal;}
.tx-wecdiscussion-button {display:none}
.htmlarea {width:500px;}
.tx-wecdiscussion-form div.inputFormRow span.textacross input {border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/blog/menu/bt_poster.gif); width:125px; height:30px; color:#FFFFFF; font-weight:bold}
.tx-wecdiscussion-error {display:block; width:550px; font-size:11px; color:#777777; text-align:left; margin-top:10px; color:red}
tx-wecdiscussion-error li {display:inline;}
.tx-wecdiscussion-sidebar {display:none}
.tx-wecdiscussion-forumMessageSubject {background-color:#EFEFF0; margin-left:45px;}
.tx-wecdiscussion-forumMessageInfo { text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.strong1 {color:#191919}
.strong2 {color:#878787}
.tx-wecdiscussion-responseMsg  { text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.tx-wecdiscussion-form fieldset {width:500px; padding:0; margin:0}
.tx-wecdiscussion-mainContent {width:500px;}
.tx-wecdiscussion-pi1 {width:500px; margin-left:50px; float:right}
.tx-wecdiscussion-cdu {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin-top:5px;}
.tx-wecdiscussion-cdu a {color:#6BB000; text-decoration:none; font-weight:bold}
.tx-wecdiscussion-cdu a:hover { text-decoration:underline}


			/* RECHERCHE */

.tx-indexedsearch {width:550px; margin-left:50px;}
.tx-indexedsearch {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/blog/menu/bt_poster.gif); width:125px; height:30px; color:#FFFFFF; font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {border:#333 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:200px;}



.articleBlog p { font-weight:normal;}
