body{margin: 0px;font-size: 11px;line-height: 14pt;font-family: tahoma;	color: #929292;}
img{border: none;}
.logo{margin-top:33;position:relative;right:30px;}
.clearfloat{clear:both}
.tx-danewslettersubscription-pi1{}
.header{height: 126px;border-top: 1px solid #d5d3cc;}
 .contenu_header{/*margin : auto;*/width:972px;}
  .menu_header_1{height: 20px;text-align: right;padding-top: 8px;}
  .menu_header_1 div{float: right;}
  .menu_header_1 div a,.tx-indexedsearch-searchbox td{text-decoration:none;font-size: 12px;color:#5C5B5B;}
  .menu_header_1 div .recherche,
.menu_header_1 .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword{color: #bebebe;
	background-color:#f8f7f4;height: auto;font-size: 10px;width:13em
	}
.menu_header_2{height: 18px;position:relative;top:5px;text-align: right;clear:both;}
.menu_header_2{height: 18px;margin-top: 2px;text-align: right;clear:both;}
/*.header .contenu_header .menu_header_2 a{color: #f984be;text-decoration: none;text-transform:uppercase;}*/
.center{/*width:100%;*/background-color:#fbf9f6;}
.center .BG1{background: url("../images/bg1.png") repeat-x;height: 11px;}
.center .BG2{background: url("../images/bg2.png") repeat-x;height: 4px;}
.contenu{width: 983px;/*margin : auto;*/}
.menu{width: 718px;height:53px;float: left;}
.menu ul li{background-color:#eceae8 ;float: left;text-align:center;padding: 0px 10px;margin-right: 1px;margin-bottom:2px;list-style:none;}
.menu57{border-top:3px solid #ff0000;}
.menu72{border-top:3px solid #cc00cc;}
.menu71{border-top:3px solid #cc99ff;}
.menu70{border-top:3px solid #6699ff;}
.menu #niveau1 li.menu69{border-top:3px solid #66ccff;padding: 0px 11px;}
.menu #niveau1 li.menu68{border-top:3px solid #00ffff;padding: 0px 12px;}
.menu #niveau1 li.menu66{border-top:3px solid #ff3399;padding: 0px 12px;}
.menu #niveau1 li.menu77{border-top:3px solid #a6e703;}
.menu #niveau1 li.menu86{border-top:3px solid #7030a0; }
.menu #niveau1 li.menu85{border-top:3px solid #ffcccc;padding: 0px 16px;}
.menu #niveau1 li.menu84{border-top:3px solid #663300;}
.menu #niveau1 li.menu83{border-top:3px solid #cccc00;padding: 0px 15px;}
.menu #niveau1 li.menu82{border-top:3px solid #c0c0c0;padding: 0px 15px;}
.menu #niveau1 li.menu81{border-top:3px solid #ff9900;padding: 0px 12px;}
.menu #niveau1 li.menu80{border-top:3px solid #CA151E;padding: 0px 14px;}
.menu #niveau1 li.menu79{border-top:3px solid #fcf600;}
.menu #niveau1 li.menu78{border-top:3px solid #006600;padding: 0px 12px;}
.menu #niveau1 li.smenu67{border-top:3px solid #cc9900;padding: 0px 15px;}

.center .contenu .menu li a,.tx-indexedsearch-title a,.browsebox li a{text-decoration:none;font-size: 11;color: #6d6c6b;line-height: 14pt;font-weight: bold;}
.left{float: left;width: 717px;text-align:left;background:none repeat-y center #fff;}
.left  p {margin:0px;}
.left  h1 {margin:0px; line-height:24px; text-align:center}
.left  .blockGauche .label{background:none;display:none;}
.blockNormal{width:540px;padding-right:8px; padding-left:20;height:734px;overflow:auto;text-align:justify;float:right; padding-top:10px;}
.right{width: 265px;float: right;}
.contenuright{	/*background: url("../images/bg_right.png") repeat-y center;*/width: 241px;padding: 0px 12px;text-align:left;/*color: #5c5b5b;*/}
.right h1,.left h1{font-size: 14px;}
.right h1{color: #f761ab;font-weight: bold;	margin-top: 0px;}

.sondage{ width:247px; padding:5px; /*background:url(../images/bordeer/bg_right1.png) no-repeat;*/ background:#ECEAE8; }
.sondage a{text-decoration: none;color: #003296;font-weight: bold;font-size:11px;position:absolute;/*right:124px;*/text-indent:87px;}
.sondage table tr td div{color:#5C5B5B;font-size:11px;display:inline;}
.caftan{margin-top:5px; width:250px; padding:5px; /*background:url(../images/bordeer/bg_right4.png) no-repeat;*/ background:#ECEAE8; height:271px; margin-bottom:5px }
 .pub,pub1 {text-align: center;position:relative;bottom:5px;}
.pub1 img{width:259px;}
.footer{width: 980px;margin: auto;}
.menu_footer{float: left;color: #989696;margin:30px 0px 0px 0px;}
.copyright{width:162px;position:relative;top:30px;}
.copyright a:hover{color:#C15890;}
.internal-link {color:#929292;font-weight:bold;text-decoration:none;}
.menu_footer a,.header .contenu_header .menu_header_2 a{
text-decoration: none;
color: #989696;
}
.footer .newsletter{float: left;margin:30px 7px 0px 0px;}
.footer .newsletter .news{color: #bebebe;background-color:#f8f7f4;height: auto;font-size: 10px;}
.blockNormal .csc-textpic-clear{clear:none;}
/****RECHERCHE****/
.tx-indexedsearch {margin-top:-5px;position:relative;}
.tx-indexedsearch-searchbox tr {display:inline-table;}
.tx-indexedsearch-searchbox form p{margin:0;}
.searchSubmit{background:url(../images/bgbutton.png) no-repeat 0 0;margin-bottom:2px;border:none;}
.percent,.icon{display:none;}
.tx-indexedsearch-descr{font-size: 11px;line-height: 14pt;font-family: tahoma;	color: #929292;}
/*******sujets du mois********/
.sujets-du-mois a,.collection-caftan li a{text-decoration:none;color:#929292;}
.sujets-du-mois .sujet1 a:hover{ color:#CC99FF; font-weight:bold}
.sujets-du-mois .sujet2 a:hover{color:#A6E703; font-weight:bold}
.sujets-du-mois .sujet3 a:hover{color:#00FFFF; font-weight:bold}
.sujets-du-mois .sujet4 a:hover{color:#FFCCCC; font-weight:bold}
.sujets-du-mois .sujet5 a:hover{color:#7030A0; font-weight:bold}
.sondage .tx-jkpoll-pi1 h1{color:#003296;}
.sujets-du-mois h1{color:#003296;}
.right .caftan h1{color:#003296;margin-bottom:0;border-bottom: 1px solid #003296}
.right .les-pubs{ height:104px; width:251px; /*background:url(../images/bordeer/bg_right5.png) no-repeat;*/background:#ECEAE8; padding:5px}
.right .les-pubs h1{color:#003296;margin-bottom:0;border-bottom: 1px solid #003296}
.blockNormal .csc-header-n5,.blockNormal .csc-textpicHeader-26,.blockNormal  .csc-header-n3{clear:both;padding-left:6px;}

.pollsubmit {background:url(../images/ok1.png) no-repeat center;border:none;padding:0px 17px;}

.pubHeader {float:right;}
.souligne {text-decoration:underline;}
.sujets-du-mois{margin:7px 0px; width:248px; padding:5px; /*background:url(../images/bordeer/bg_right2.png) no-repeat;*/background:#ECEAE8; height:92px;  }
.right .contenuright .BG1{ display:none/*background:transparent url(../images/bg1.png) repeat-x scroll 0 0;height:7px;position:relative;right:6px;width:254px;*/}
.sondage h1,.sujets-du-mois h1{border-bottom:#003296 1px solid;}
.pub2{margin-top:10px; text-align:right}
.image-caftan{margin-right: 0px;padding-top:10px;}
.collection-caftan li{list-style:none;}
.collection-caftan{margin:0;}
/**********SURCHARGE IE**********/
/************MENU***********/
#niveau1, #niveau1 ul {float: left;list-style: none;padding: 0;/*line-height: 1em;font-weight: bold;border: solid #eda;border-width: 1px 0;*/margin: 0 0 1em 0;}
#niveau1 a.menuparent  {background: url(arrow.gif) no-repeat 90% 40%;}
#niveau1 li ul {z-index:20;position: absolute;left: -999em;height: auto;width: 14em;font-weight: normal;border-width: 0.25em;margin: 0 0 0 -10px;}
#niveau1 li li {text-align:left;width: 12em;margin-bottom:0;border-bottom:1px dashed #CCCCCC;padding:0;}
#niveau1 li ul a {text-align:left;width: 12em;padding-left: 1em;font-weight:inherit;font-size:10px;}
#niveau1 li ul ul {margin: -1.75em 0 0 14em;}
#niveau1 li:hover ul ul, #niveau1 li:hover ul ul ul, 
#niveau1 li.sfhover ul ul, #niveau1 li.sfhover ul ul ul {left: -999em;}
#niveau1 li:hover ul, #niveau1 li li:hover ul, 
#niveau1 li li li:hover ul, #niveau1 li.sfhover ul,
#niveau1 li li.sfhover ul, #niveau1 li li li.sfhover ul {left: auto;}
/***********HOVER COLOR********/
#niveau1 li.menu57:hover,#niveau1 .menu57 .sfhover,#niveau1 .menu57 li:hover{background:#ff0000;}
#niveau1 li.menu72:hover,#niveau1 .menu72 .sfhover,#niveau1 .menu72 li:hover{background:#cc00cc;}
#niveau1 li.menu71:hover,#niveau1 .menu71 .sfhover,#niveau1 .menu71 li:hover{background:#cc99ff;}
#niveau1 li.menu70:hover,#niveau1 .menu70 .sfhover,#niveau1 .menu70 li:hover{background:#6699ff;}
#niveau1 li.menu69:hover,#niveau1 .menu69 .sfhover,#niveau1 .menu69 li:hover{background:#66ccff;}
#niveau1 li.menu68:hover,#niveau1 .menu68 .sfhover,#niveau1 .menu68 li:hover{background:#00ffff;}
#niveau1 li.menu66:hover,#niveau1 .menu66 .sfhover,#niveau1 .menu66 li:hover{background:#ff3399;}
#niveau1 li.menu77:hover,#niveau1 .menu77 .sfhover,#niveau1 .menu77 li:hover{background:#a6e703;}
#niveau1 li.menu86:hover,#niveau1 .menu86 .sfhover,#niveau1 .menu86 li:hover{background:#7030a0;}
#niveau1 li.menu85:hover,#niveau1 .menu85 .sfhover,#niveau1 .menu85 li:hover{background:#ffcccc;}
#niveau1 li.menu84:hover,#niveau1 .menu84 .sfhover,#niveau1 .menu84 li:hover{background:#663300;}
#niveau1 li.menu83:hover,#niveau1 .menu83 .sfhover,#niveau1 .menu83 li:hover{background:#cccc00;}
#niveau1 li.menu82:hover,#niveau1 .menu82 .sfhover,#niveau1 .menu82 li:hover{background:#c0c0c0;}
#niveau1 li.menu81:hover,#niveau1 .menu81 .sfhover,#niveau1 .menu81 li:hover{background:#ff9900;}
#niveau1 li.menu80:hover,#niveau1 .menu80 .sfhover,#niveau1 .menu80 li:hover{background:#CA151E;}
#niveau1 li.menu79:hover,#niveau1 .menu79 .sfhover,#niveau1 .menu79 li:hover{background:#fcf600;}
#niveau1 li.menu78:hover,#niveau1 .menu78 .sfhover,#niveau1 .menu78 li:hover{background:#006600;}
#niveau1 li.smenu67:hover,#niveau1 .smenu67 .sfhover,#niveau1 .smenu67 .li:hover{background: #cc9900;}
/******changement de color sous menu "a" en blanche******/
#niveau1 li.menu57 ul li:hover a,#niveau1 li.menu72 ul li:hover a,#niveau1 li.menu70 ul li:hover a,
#niveau1 li.menu69 ul li:hover a,#niveau1 li.menu86 ul li:hover a,#niveau1 li.menu84 ul li:hover a,
#niveau1 li.menu78 ul li:hover a,#niveau1 li.menu66 ul li:hover a,#niveau1 li.menu71 ul li:hover a,
#niveau1 li.menu82 ul li:hover a,#niveau1 li.menu83 ul li:hover a,#niveau1 li.menu77 ul li:hover a,
#niveau1 li.menu81 ul li:hover a,
#niveau1 li.menu57:hover a,#niveau1 li.menu72:hover a,#niveau1 li.menu70:hover a,
#niveau1 li.menu69:hover a,#niveau1 li.menu86:hover a,#niveau1 li.menu84:hover a,
#niveau1 li.menu78:hover a,#niveau1 li.menu66:hover a,#niveau1 li.menu71:hover a,
#niveau1 li.menu82:hover a,#niveau1 li.menu83:hover a,#niveau1 li.menu77:hover a,
#niveau1 li.menu81:hover a,
/***IE**/
#niveau1 .menu57 .sfhover a,#niveau1 .menu72 .sfhover a,#niveau1 .menu70 .sfhover a,
#niveau1 .menu69 .sfhover a,#niveau1 .menu86 .sfhover a,#niveau1 .menu84 .sfhover a,
#niveau1 .menu78 .sfhover a,#niveau1 .menu66 .sfhover a,#niveau1 .menu71 .sfhover a,
#niveau1 .menu82 .sfhover a,#niveau1 .menu83 .sfhover a,#niveau1 .menu81 .sfhover a,
#niveau1 .menu77 .sfhover a {color:#FFFFFF}
/****Enlever la couleur blanche sur les sous menu lien ***/
#niveau1 li.menu57:hover li a,#niveau1 li.menu72:hover li a,#niveau1 li.menu70:hover li a,
#niveau1 li.menu69:hover li a,#niveau1 li.menu86:hover li a,#niveau1 li.menu84:hover li a,
#niveau1 li.menu78:hover li a,#niveau1 li.menu66:hover li a,#niveau1 li.menu71:hover li a,
#niveau1 li.menu82:hover li a,#niveau1 li.menu83:hover li a,#niveau1 li.menu77:hover li a,
#niveau1 li.menu81:hover li a{color:#6D6C6B;}
#niveau1 li.menu83 ul,#niveau1 .menu82 ul{margin-left:-15px;}
/**********LARGEUR SOUS MENU***********/
#niveau1 .menu57 .niveau2 li,#niveau1 .menu57 .niveau2 .sfhover{width:11em}
#niveau1 .menu72 .niveau2 li,#niveau1 .menu72 .niveau2 .sfhover{width:10.9em}
#niveau1 .menu71 .niveau2 li,#niveau1 .menu71 .niveau2 .sfhover{width:9.2em}
#niveau1 .menu70 .niveau2 li,#niveau1 .menu70 .niveau2 .sfhover{width:10em}
#niveau1 .menu69 .niveau2 li,#niveau1 .menu69 .niveau2 .sfhover{width:8em}
#niveau1 .menu68 .niveau2 li,#niveau1 .menu68 .niveau2 .sfhover{width:9em}
#niveau1 .menu66 .niveau2 li,#niveau1 .menu66 .niveau2 .sfhover{width:9em}
#niveau1 .menu86 .niveau2 li,#niveau1 .menu86 .niveau2 .sfhover{width:11.5em}
#niveau1 .menu85 .niveau2 li,#niveau1 .menu85 .niveau2 .sfhover{/*width:7.8em*/}
#niveau1 .menu84 .niveau2 li,#niveau1 .menu84 .niveau2 .sfhover{width:9.7em}
#niveau1 .menu83 .niveau2 li,#niveau1 .menu83 .niveau2 .sfhover{width:13em}
#niveau1 .menu82 .niveau2 li,#niveau1 .menu82 .niveau2 .sfhover{width:9em}
#niveau1 .menu81 .niveau2 li,#niveau1 .menu81 .niveau2 .sfhover{width:10.1em}
#niveau1 .menu80 .niveau2 li,#niveau1 .menu80 .niveau2 .sfhover{width:10em}
#niveau1 .menu79 .niveau2 li,#niveau1 .menu79 .niveau2 .sfhover{width:9.1em}
#niveau1 .menu78 .niveau2 li,#niveau1 .menu78 .niveau2 .sfhover{width:11.5em}
/*********ajustement conteneur sous menu************/
#niveau1 .menu81 ul,#niveau1 .menu78 ul,
#niveau1 .menu66 ul,#niveau1 .menu68 ul{margin-left:-12px;}
#niveau1 .menu69 ul{margin-left:-11px;}
#niveau1 .menu80 ul{margin-left:-14px;}
/*******************************************************/
.sujets-du-mois a{text-decoration:none;}
.smenu{display:none}

/**************FORUM****************/
#tx_chcforum-pi1 {font-family: tahoma;font-size: 11px;background-color:#cc9900/*#fdebf6*/;}
#tx_chcforum-pi1 caption {display: none;}

#tx_chcforum-pi1 .tx_chcforum-pi1-toolBar a {text-decoration: none;}
#tx_chcforum-pi1 .tx_chcforum-pi1-toolBar a:hover {text-decoration: none !important;}


#tx_chcforum-pi1 .tx-chcforum-pi1-navPath a {text-decoration: underline;color:#833d0a;}
#tx_chcforum-pi1 .tx-chcforum-pi1-navPath a:hover {text-decoration: underline!important;color:#833d0a;}


/* only one form in the forum */
#tx_chcforum-pi1 form {
	margin-top: 5px;
	margin-bottom: 5px;
        background-color:none;
}

.tx-chcforum-pi1-noWrap {
	display: inline;
	white-space: nowrap;
}

.tx-chcforum-pi1-preTableWrap {
	border: none/*1px solid {$chc-forum.style.bordercolor1}*/;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postTableWrap {
	border: 1px solid {$chc-forum.style.bordercolor1};
	margin-bottom: 2px;
}

/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {
	border: none/*1px solid {$chc-forum.style.bordercolor2}*/;
	background: none /*{$chc-forum.style.bgTable}*/;
	margin-bottom: 2px;
	width: 100%;
}

.tx-chcforum-pi1-Table thead tr th {
        border-left: 1px solid #fff;
	font-size: 11px;
	font-weight: /*normal*/bold;
	background: none/* {$chc-forum.style.bgHeader}*/;
	padding: 5px;
	text-align: left;
	white-space: nowrap;
	color:#833d0a;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	background: #833d0a /*{$chc-forum.style.bgCat}*/;
	padding: 5px;
	text-align: left;
	color:#fff;
}

/* category features row */
.tx-chcforum-pi1-Table tbody tr td {
	font-size: 12px;
	background:#fff/*{$chc-forum.style.bgCell}*/;
	padding: 5px;
}
/* GENERIC TABLE END */


/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {
}

.tx-chcforum-pi1-catConferenceCell dl {
	margin: 0;
}

.tx-chcforum-pi1-catConferenceCell dt {
}

.tx-chcforum-pi1-catConferenceCell dd {
	font-size: 10px;
	margin-left: 5px;
}

.tx-chcforum-pi1-catConferenceCell dd.new {
	color: {$chc-forum.style.colorNewMessages};
}

/* cell 2 */
.tx-chcforum-pi1-catThreadCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-catPostCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-catLastCell {
	font-size: 10px !important;
	vertical-align: top;
}
/* CATEGORY TABLE END */


/* CONFERENCE TABLE BEGIN */
/* cell 1 */

.tx-chcforum-pi1-confThreadImage {
	text-align: center;
}


.tx-chcforum-pi1-confThreadSubjCell {

}

.tx-chcforum-pi1-confThreadNew {
	color: {$chc-forum.style.colorNewMessages};
	font-size: 10px;
	padding-left: 5px;
}

.tx-chcforum-pi1-confThreadBtns img {
	padding-top: 5px;
}

.tx-chcforum-pi1-confThreadBtns {
	padding-left: 5px;
}

/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell {
	font-size: 10px !important;
}

/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath a {
	color: {$chc-forum.style.navLinks};
}

.tx-chcforum-pi1-navPath {
	line-height: 15px;
	color: #833d0a /*{$chc-forum.style.navLinks}*/;
	background: none/*#fbcce7 {$chc-forum.style.bgNav2}*/;
	border-bottom: 2px solid #fff /*{$chc-forum.style.bordercolor3}*/;
	margin-bottom: 1px;
	padding: 3px;
	font-size: 10px;
}
/* NAVPATH END*/

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	color: {$chc-forum.style.navLinks};
	background:#fff/*#fcdef0 {$chc-forum.style.bgNav2}*/;
	border-bottom: 1px solid #ccc/* {$chc-forum.style.bordercolor3}*/;
	font-size: 10px;
	line-height: 15px;
	padding: 3px;
	text-align: right;
	clear: both;
	padding-right: 5px;
}

.tx-chcforum-pi1-pageLinksBtm {
	margin-bottom: 1px;
}
/* PAGELINKS END */

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {
	border: 1px solid {$chc-forum.style.bordercolor1};
	background: none/*{$chc-forum.style.bgCell}*/;
	padding: 5px;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm #formWhere {
	color:#fff;
        font-size: 14px;
	font-weight: bold;
	background: #833d0a /*{$chc-forum.style.bgHeader}*/;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
	margin-bottom: 7px;
	border: 1px solid {$chc-forum.style.bordercolor1};
}

.tx-chcforum-pi1-postForm fieldset label {
	display: block;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
	width: 60px;
	float: left;
}

.tx-chcforum-pi1-postForm fieldset {
	background-color: #fff/*{$chc-forum.style.bgNav2}*/;
}

.tx-chcforum-pi1-postForm fieldset#formTop {
	margin-bottom: 8px;
}

.tx-chcforum-pi1-postForm fieldset#formTop legend {
	margin-bottom: 3px;
	background-color: {$chc-forum.style.bgNav2};
	border: 1px solid {$chc-forum.style.bordercolor1};
	padding: 2px;
	font-weight: bold;
}

.tx-chcforum-pi1-postForm fieldset#formBottom legend {
	background-color: {$chc-forum.style.bgNav2};
	border: 1px solid {$chc-forum.style.bordercolor1};
	padding: 2px;
	font-weight: bold;
	margin-bottom: 5px;
}


.tx-chcforum-pi1-postForm fieldset#formTop input {
	display: block;
	width: 150px;
	float: left;
	padding: 2px;
	border: 1px solid {$chc-forum.style.bordercolor3};
	margin-bottom: 2px;

}

.tx-chcforum-pi1-postForm textarea {
	border: 1px solid {$chc-forum.style.bordercolor3};
	margin: 3px 0;
	width: 100%;
	height: 150px;
}

.tx-chcforum-pi1-postForm fieldset#formTop br {
	clear:left;
}

.tx-chcforum-pi1-formBtn {
	text-align: center;
}

.tx-chcforum-pi1-formBtn input {
	border: 1px solid {$chc-forum.style.bordercolor1};
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #CC9900;

}

.tx-chcforum-pi1-formBtnHov {
	border: 1px solid #666; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #FFF;
	color: #CC0000;
}

.tx-chcforum-pi1-formBtnStyle {
	background-color: #FFF;
	border: 1px solid {$chc-forum.style.bordercolor2};
	padding: 3px;
	margin: 3px;
}

.tx-chcforum-pi1-formBtnStyleHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	padding: 3px;
	margin: 3px;
}
/* POST FORM END */

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {
	border: 1px solid {$chc-forum.style.bordercolor2};
	margin: 3px 0;
}

/* top */
.tx-chcforum-pi1-singlePost .author {
	background: none/*{$chc-forum.style.bgCell}*/;
	padding: 3px;
	vertical-align: top;
	height: 78px;
	color:#FFF;
}

.tx-chcforum-pi1-formEmicoStyle {
	margin: 3px;
}

.tx-chcforum-pi1-singlePost .im {
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .im a {
	margin-right: 10px;
}

.tx-chcforum-pi1-singlePost .im img {
	vertical-align: middle;
	border: 0px;
	padding-right: 2px;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-singlePost .userPic {
	border: 1px solid {$chc-forum.style.bordercolor2};
	float: right;
}
/* deprecated */
.tx-chcforum-pi1-singlePost #userPic {
	border: 1px solid {$chc-forum.style.bordercolor2};
	float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text {
	border-top: 1px solid {$chc-forum.style.bordercolor2};
	border-bottom: 1px solid {$chc-forum.style.bordercolor2};
	background: none/*{$chc-forum.style.bgCell}*/;
}

.tx-chcforum-pi1-singlePost .scroller {
	overflow: auto;
	width: 95%;
	background: #FFF;
	min-height: 125px;
	text-indent: 0px;
	padding: 3px;
}

/* bottom */
.tx-chcforum-pi1-singlePost .edit {
	background: {$chc-forum.style.bgCat};
	padding: 3px;
	height: 19px;
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .edit a {
	margin-right: 30px;
}

.tx-chcforum-pi1-singlePost .edit img {
	vertical-align: middle;
	border: 0px;
}

.tx-chcforum-pi1-singlePost .attachment {
	background: {$chc-forum.style.bgNav};
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .attachment div {
	vertical-align: top;
}

.tx-chcforum-pi1-singlePost .attachment img {
	float: left;
	margin-right: 5px;
}

.tx-chcforum-pi1-singlePost .rate {
	background: {$chc-forum.style.bgNav};
	border-top: 3px solid {$chc-forum.style.bgTable} ;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .rate input {
	background-color: #FFF;
	border: 1px solid {$chc-forum.style.bordercolor2};
	font-size: 9px;
}

.tx-chcforum-pi1-singlePost .rate select {
	border: 1px solid {$chc-forum.style.bordercolor2};
	font-size: 10px;
}

.tx-chcforum-pi1-singlePost .rate select option {
	height: 1.5em;
}

.tx-chcforum-pi1-singlePost .rate form {
	padding: 0;
	margin: 0;
	display: inline;
}

.tx-chcforum-pi1-singlePost .rate .rateStars {
	float: left;
	text-align: left;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .rate .rateMenu {
	text-align: right;
	width: 100%;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .offset {
	margin-left: 15px;
	margin-right: 15px;
}

.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	padding: 5px;
	background-color: {$chc-forum.style.bgSinglePost}; 
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCell {
	background-color: {$chc-forum.style.bgSinglePost};
	font-size: 10px;
	padding: 5px;
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCellAuthor {
	border: 0px;
	font-weight: bold;
	padding: 3px 0;
}

.tx-chcforum-pi1-singlePost .quoteTable {
	border: 0px;
	margin: 15px 0;
}

.tx-chcforum-pi1-singlePost .text img {
	max-height: 350px;
	max-width: 350px;
}

.tx-chcforum-pi1-singlePostQuoteText {
	background-color: {$chc-forum.style.bgSinglePost};
	border: 1px solid {$chc-forum.style.bordercolor2};
	font-size: 10px;
	padding: 5px;
}


/* SINGLE POST END */


/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {
    color: #fff;
	background:#833d0a/*fcd5eb {$chc-forum.style.bgHeader}*/;
	padding: 3px;
	border: none/*1px solid {$chc-forum.style.bordercolor1}*/;
	font-size: 10px; 
	/*color:#6c6c6c;*/
}

/* used for user listing */
.tx-chcforum-pi1-footerBox div { 
	padding-top: 5px; 
	padding-left: 5px;
	font-size: 10px; 
}
/* FOOTER BOX END */

/* HEADER BOX BEGIN */
.header_center {	
  text-align: center;
	height: 34px;
}
.header_text {
	font-size: 24px;
	line-height: 34px; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}
.header_small {
	margin-bottom: 3px;
	border: solid {$chc-forum.style.bordercolor2} 1px;
}
/* HEADER BOX END */

/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {
	background: none/*{$chc-forum.style.bgCell}*/;
	border: none/*1px solid {$chc-forum.style.bordercolor2}*/;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family:tahoma/* Verdana,Arial,Helvetica,sans-serif;*/
}

.tx_chcforum-pi1-subToolBar {
	background: #fff/*{$chc-forum.style.bgNav}*/;
	margin-bottom: 1px;
	padding-right: 5px;
        border-bottom: 1px solid #ccc;
        
}

.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-subToolBar div {
	margin: 0px;
	line-height: 15px;
	padding: 3px 0px 3px 0px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.tx_chcforum-pi1-subToolBar div a{color:#b1b1b1;}


/* TOOL BAR  END */

/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {
	border: 1px solid {$chc-forum.style.bordercolor1};
	padding: 3px;
}

.tx-chcforum-pi1-profileBorder #userPic {
	border: 1px solid {$chc-forum.style.bordercolor2};
	float: right;
}

.tx-chcforum-pi1-profileBorder hr {
	clear: left;
	display: block;
	visibility: hidden;
}

.tx_chcforum-pi1-profileHdrBig {
	background: {$chc-forum.style.bgNav};
	border: 1px solid {$chc-forum.style.bordercolor2};
	padding: 5px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}

.tx_chcforum-pi1-profile_hdr {
	font-size: 11px;
  font-weight: bold;
  background: {$chc-forum.style.bgCell};
  padding: 2px;
	padding-left: 6px;
}
/* PROFILE END */

/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {
	background: {$chc-forum.style.bgCell};
	font-weight: bold;
	text-align: left;
}

.tx-chcforum-pi1-messageBoxErrorNoBorder {
	background: {$chc-forum.style.bgMessage};
	font-weight: bold;
	text-align: left;
	margin-bottom: 3px;
	padding: 3px;
	font-weight: bold;
}
.tx-chcforum-pi1-messageBoxError{display:none;}
.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {
	
	background:#833d0a/* {$chc-forum.style.bgMessage2}*/;
	margin-bottom: 3px;
	padding: 3px;
	padding-left: 5px;
	font-weight: bold;
	border: 1px solid {$chc-forum.style.errorMessageText};
	color: #fff{$chc-forum.style.errorMessageText};
}
/* MESSAGE BOX END */

.tx-chcforum-pi1-forumTextBig {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.tx-chcforum-pi1-helpBox {
	background-color:#833d0a/*{$chc-forum.style.bgNav2}*/ !important;
	border-style: none;
    color:#fff;
}

.tx-chcforum-pi1-linkUp {
	background: none/*{$chc-forum.style.bgNav}*/;
	border-bottom: 1px solid {$chc-forum.style.bordercolor3};
	padding: 3px;
	padding-right: 5px;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}

.tx-chcforum-pi1-previewBoxCell {
	background: {$chc-forum.style.bgHeader};
	text-align: center;
}

/* CWT COMMUNITY STYLES */

#tx_chcforum-pi1 .tx-cwtcommunity-pi1 .userlistLetters {
	font-weight: bold;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 form {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 td {
	font-family: arial, sans-serif;
	padding: 2px;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 th {
	background: {$chc-forum.style.bgCell};
	font-family: arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	text-align: left;
	letter-spacing: 0px;
}
/******************/
.left div.blockGauche{display:none;}
.blockNormal div.csc-header-n3, .blockNormal div.csc-header-n5{width:371px;}
div.bloc1 div.csc-header-n1{width:auto;}
div.bloc5 img{position:inherit;top:auto;}
/********recherche*********/
.browsebox li{display:inline;padding:3px 3px;}
.tx-indexedsearch-redMarkup{color:#F362B5;}
.tx-indexedsearch-title{background-color:#ECEAE8;}
.tx-indexedsearch-info{display:none;}
/****cacher la recherche indexed_search*****/
.tx-indexedsearch{display:none;}

/******SmoothGallery******/
.myGallery.jdGallery .carousel{height:57px;top:229px;}
.myGallery.jdGallery .carousel .carouselInner .thumbnail {width:37px !important;height:49px !important;}
.jdGallery a.carouselBtn,.myGallery.jdGallery a.play  {display:none;}
.myGallery.jdGallery .carousel .carouselWrapper {height:auto;top:3px;}
.myGallery.jdGallery div.carouselContainer{height:auto;}
.myGallery.jdGallery .slideInfoZone {bottom:57px;;height:76px !important;}
.rgsgcontent .jdGallery .slideInfoZone p{background:none;font-size:85%;}
.myGallery.jdGallery a.right, .myGallery.jdGallery a.left {top:auto;bottom:10px;}
.center .contenu .left .blockGauche .slideInfoZone h2 {background:none;}
.tx-photogals-pi1 .tx-photogals-pi1-big a{padding : 5px 5px 0px 5px;width :246px;}
./*tx-photogals-pi1-big a img{width:245px;height:362px;}*/
.tx-rgsmoothgallery-pi1.rgsgnest48{margin-left:7px;}

/******add by adil lamzouki***/
//.reagir,.lireLaSuite,.align-right .internal-link,.internal-link{color:#929292;text-decoration:none;/*font-size:9px;*/font-weight:bold;}
.align-right {color:#929292;text-decoration:none;font-weight:bold;text-align:right}
.meteo{ width:249px; padding:1px 5px 0px ; /*background:url(../images/bordeer/bg_right3.png) no-repeat;*/ background:#ECEAE8; height:96px}
.meteo h1{border-bottom:#003296 1px solid; color:#003296}
.meteo a{text-decoration: none;color: #003296;font-weight: bold;font-size:11px;}
.align-right-forum{color:#C15890; padding-bottom:5px; /*padding-right:15px;*/ text-align:right}

.blockNormal .csc-textpic-text { height:300px }
