/* Main Header */
/* .header2 #header-bg {background: transparent  url(../images/header-bg.jpg) 50% 0 no-repeat; color: #999999;} */
.header2 #header-bg {background: transparent  url(../images/header-bg.png) 50% 0 no-repeat;} 
/*.header2 #header-bg {background: transparent; color: #999999;}*/
#logocss {background: url(../images/logocss.png) 0 0 no-repeat;}
#commente .textarea {padding-top: 20px;	padding-left: 20px;width:448px;max-width: 468px;height: 135px;font-size: 12px;}
#comments .children .textarea {width: 423px;}
#searchmod .inputbox {background: #FFF url(../images/dark/search-icon.png) 98% 50% no-repeat;border: 4px solid #ECEEEE;font-size:105%; color:#666}
#roksearch_results {background: #090909;border: 1px solid #2c2c2c;}
#roksearch_results a#roksearch_link {background: url(../images/dark/close.png) 0 0 no-repeat;}
#roksearch_results h3 {color: #ccc;}
#roksearch_results span {color: #888;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: #090909;border-bottom: 1px solid #2c2c2c;color: #999;}
#roksearch_results .roksearch_row_btm span {color: #999;}
#roksearch_results span.small {color: #555;}
#roksearch_results span.highlight {background: #444;color: #fff;}
#roksearch_results a:hover {color: #ccc;}
#roksearch_results .roksearch_odd {background: #151515;border-bottom: 1px solid #2c2c2c;}
#roksearch_results .roksearch_even {background: #151515;border-bottom: 1px solid #2c2c2c;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background-color: #252525;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {background: url(../images/dark/list-arrow.png) 0 4px no-repeat;}
.results ol.list li p {color: #999;}
#roksearch_results .arrow-left {background: #222 url(../images/dark/list-arrow2.png) 50% 50% no-repeat;;border: 1px solid #2c2c2c;}
#roksearch_results .arrow-left-disabled {background: #111;border: 1px solid #212121;}
#roksearch_results .arrow-right {background: #222 url(../images/dark/list-arrow.png) 50% 50% no-repeat;border: 1px solid #2c2c2c;}
#roksearch_results .arrow-right-disabled {background: #111;border: 1px solid #212121;}
form.search_result {background: url(../images/dark/main-tr.png) 100% 0 no-repeat;}
form.search_result .inputbox {border: 1px solid #2c2c2c;}
div.results {background: url(../images/dark/main-tr.png) 100% 0 no-repeat;}
fieldset.phrase, fieldset.word, fieldset.only {border-bottom: 1px solid #2c2c2c;}
hr {border-top: 1px dotted #DFDFDF;border-top-style: dotted;}
.showcase-bar {background: #090909;border-bottom: 1px solid #2c2c2c;}
#main-showcase {background: #090909;}
.main-showcase-outer {border: 1px solid #2c2c2c;}
#showmodules {background: #090909;border: 1px solid #2c2c2c;}
#maincol {color: #676767;}
#maincol a:hover, #maincol a.readon:hover {}
.main-top{width:100%;padding:0;margin:0;top:0px;margin: 0px; padding: 0pt 0pt 10px; float: left;}
#maincol-alb {background: #111111;color: #333333;float: left;}
#maincol-alb a:hover, #maincol-alb a.readon:hover {}
#main-body.alt {background: url(../images/light/main-tr.png) 100% 0 no-repeat;border-top: 1px solid #dfdfdf;}
.main-article-block a:hover {color: #000;}
.main-article-block, .blog_more ul {background: url(../images/light/main-tr.png) 100% 0 no-repeat;border-top: 1px solid #dfdfdf;}
.main-article-block2 {background: url(../images/light/main-bl.png) 0 100% no-repeat;border-bottom: 1px solid #dfdfdf;float:left;width:100%;}
.main-article-title {border-left: 1px solid #dfdfdf;}
.main-article-title1 {border-left: 1px solid #dfdfdf; width:70%; padding-top:20px;}
.contentheading {background: url(../images/light/sidemod-h3.png) 0 100% no-repeat;}
.blog_more ul li {background: url(../images/light/list-arrow.png) 0 9px no-repeat;border-bottom: 1px solid #dfdfdf;}
.blog_more ul li a:hover {color: #000;}
.main-article-block ul li {background: url(../images/light/list-arrow.png) 0 4px no-repeat;}
/* #breadcrumbs {border-bottom: 1px solid #333;}*/
#breadcrumbs {background: url(../images/breadcrumbs.png) 0 100% repeat-x;}
.breadcrumbs {color: #999;}
a.pathway {color: #333;}
.pathway img {background: url(../images/dark/list-arrow.png) 0 3px no-repeat;}
.componentheading {background: url(../images/light/list-arrow.png) 4px 8px no-repeat;}
.modifydate, .createdby, .createdate {color: #666;}
a.readon {background: #fff url(../images/light/readon-bg.png) 0 100% repeat-x;border: 1px solid #dfdfdf;color: #333;}
a.readon:hover {background: #fff;color: #666;}
a.show-readon:hover {color: #666;}
.pagination .tab {background: #fff url(../images/light/readon-bg.png) 0 100% repeat-x;border: 1px solid #dfdfdf;}
.pagination .page-block {background: #fff;border: 1px solid #dfdfdf;}
.module a:hover {color: #999;}
#mainmodules {border-bottom: 1px solid #dfdfdf;}
.sidemod-title {border-bottom: 1px solid #2c2c2c;}
.sidemod h3, .search-results-full h3 {}/* modifier */
.hilite1 .module {background: #090909;border: 1px solid #2c2c2c;border-top: 0;}
.hilite2 .module {background: #222;border: 1px solid #2c2c2c;border-top: 0;}
.hilite3 .module {background: #000;border: 1px solid #2c2c2c;border-top: 0;}
#main-body ul.menu li {background: transparent url(../images/bg_111_80.png) repeat; border: 1px solid #2c2c2c;}/* modifier */
#main-body ul.menu li a, #main-body ul.menu li .separator {border: 1px solid transparent;}/* modifier */
#main-body ul.menu li a:hover, #main-body ul.menu li.active a {background: #222; border: 1px solid #333;}
#main-body ul.menu span {background: url(../images/dark/list-arrow.png) 4px 10px no-repeat;}
#main-body ul.menu li:hover span, #main-body ul.menu li.active span {background: url(../images/dark/list-arrow.png) 4px 10px no-repeat;}
#main-body ul.menu li.active ul {background: #222;}
#main-body ul.menu li.active ul {border: 1px solid #333;}
#main-body ul.menu li.active.parent li a:hover, #main-body ul.menu li.active.parent li.active.parent li a:hover {color: #fff;}/* Bottom Section */
#main-footer {background:transparent;}/* modifier */
#bot-logo {background: url(../images/light/bot-logo.png) 0 0 no-repeat;}
#copyright, #copyright a {color: #999;}/* Extra Joomla Elements */
.sectiontableheader {background: url(../images/light/main-tr.png) 100% 0 no-repeat;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
tr.sectiontableentry1:hover {background: #fbfbfb;}
tr.sectiontableentry2:hover {background: #fbfbfb;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #dfdfdf;}
ul#mainlevel li {background: url(../images/light/list-arrow.png) 0 4px no-repeat;}/* Extra Content Styles */
.module form.poll a {color: #333;}
.module form.poll a:hover {color: #666;}
.tool-tip {background: #fbf3ad;color: #333;border: 2px solid #f8e639;}
a.large .button {background: url(../images/light/font-button.png) 0 0 no-repeat;}
a.small .button {background: url(../images/light/font-button.png) 0 -13px no-repeat;}
#lock-button {background: url(../images/light/lock.png) 0 50% no-repeat;color: #fff;}
#lock-button a{color: #fff;}#lock-button.login {background: url(../images/light/lock2.png) 0 50% no-repeat;}/* Login Styles */
form.form-login, form.log {background: url(../images/light/main-br.png) 100% 100% no-repeat;border-bottom: 1px solid #dfdfdf;}
form.form-login .inputbox {background: #fff;border: 1px solid #dfdfdf;}
.login-links a {background: url(../images/light/list-arrow.png) 0 3px no-repeat;}
input.button {background: #fff url(../images/light/readon-bg.png) 0 100% repeat-x;border: 1px solid #dfdfdf;}
input.button:hover {background: #fff;color: #666;}
input.button1 {background: #000 0 80% repeat-x;color: #FFF;border: 0px solid #FFF;}
input.button1:hover {background: #fff;color: #000;}
#login-module h3 {background: url(../images/light/lock2.png) 0 2px no-repeat;}
a#rokbox-close {background: url(../images/light/close.png) 0 0 no-repeat;}/* RokTabs */
.roktabs-wrapper {border-bottom: 1px solid #dfdfdf;background: #ffffff;}
.roktabs-wrapper .roktabs-links {color: #ffffff; margin: 0;}
.roktabs-wrapper .roktabs-linksred {background: #E7E7E7 url(../images/head-red-bg.png) 0 0 repeat-x;}
.roktabs-wrapper .roktabs-linksred2 {background: #E7E7E7 url(../images/head-red-bg2.png) 0 0 repeat-x; width: 100%}
.roktabs-wrapper .linksred-inner {background: transparent url(../images/doubletrait.png) top right no-repeat; width: 100%}
.roktabs-wrapper .roktabs-linksgreen2{background: #E7E7E7 url(../images/head-green-bg2.png) 0 0 repeat-x; width: 100%}
.roktabs-wrapper .roktabs-links .roktabs-top ul li span{color: #888;}
.roktabs-wrapper .active-arrows .roktabs-links {background: url(../images/light/roktabs-li-bg.png) 0 0 repeat-x;}
.roktabs-wrapper .roktabs-links ul li.active span {}
.roktabs-wrapper .roktabs-links ul.roktabs-top li.active, .roktabs-wrapper .roktabs-links ul.roktabs-bottom li.active {background: url(../images/light/roktabs-li-active.png) 50% 0 repeat-x;}
.roktabs-wrapper .arrow-next {background: url(../images/light/roktabs-next.png) 0 0 no-repeat;}
.roktabs-wrapper .arrow-prev {background: url(../images/light/roktabs-prev.png) 0 0 no-repeat;}
.roktabs-wrapper .roktabs-container-bg {background: url(../images/light/roktabs-container.png) 0 0 repeat-x;}
.tabs-bottom .roktabs-wrapper .roktabs-container-bg {border-top: 1px solid #dfdfdf;}
.roktabs-wrapper .roktabs-container-br {background: url(../images/light/main-br.png) 100% 100% no-repeat;}
.roktabs-wrapper .roktabs-container-bl {background: url(../images/light/main-bl.png) 0 100% no-repeat;}
.roktabs-wrapper .roktabs-container-tl {background: url(../images/light/roktabs-tl.png) 0 0 no-repeat;}
.roktabs-wrapper .roktabs-container-tr {background: url(../images/light/roktabs-tr.png) 100% 0 no-repeat;}/* Newsflash */
#newsflash {background: #d2d2d2 url(../images/newsflash-bg.png) 100% 100% no-repeat;}
#newsflash {}
#newsflash .flashing {background: url(../images/newsflash-tab.png) 0 0 no-repeat;color: #fff;}
#newsflash .control-prev {background-image: url(../images/newsflash-controls.png);margin-top:4px;}
#newsflash .control-next {background-image: url(../images/newsflash-controls.png);margin-top:4px;}
#newsflash li a {color: #111111; text-decoration: none;}
#newsflash li a:hover {color: #2b633a;}/* Form overrides */
form.editor {background:#f5f5f5;border: 1px solid #dfdfdf;color: #333;}
form.editor input, form.editor textarea {border:1px solid #dfdfdf;}
form.editor fieldset a {color: #00c;}
form.editor fieldset {border-bottom:1px solid #dfdfdf;}
form.editor legend {color:#000;background:url(../images/light/list-arrow.png) 0 50% no-repeat;}/* RokCandy Formatting */img.feature-img {border: 2px solid #2c2c2c;float:left;margin-right:8px; width:40px;height:30px}
.feature-img-title {background: #111;border: 1px solid #2c2c2c;}
a.img-title {background: url(../images/dark/icon1.png) 0 0 no-repeat;}
p.feature-desc {  line-height:16px;  float:left;border-bottom: 1px solid #f9f8f8;  margin: 0;  padding: 2px 0 2px 0;  width: 100%}
p.feature-desc:hover {background: #f4f6f8;}
.show-feat-block {border: 1px solid #2c2c2c;background: #111111;}
a.show-readon {border: 1px solid #2c2c2c;border-bottom: 1px solid #090909;background: #090909;}
.show-feat2-bg {background: url(../images/dark/feat2-bg-t.png) 0 0 no-repeat;height: 5px;}
.show-feat2-bg2 {background: url(../images/dark/feat2-bg.png) 0 0 repeat-y;}
.show-feat2-bg3 {background: url(../images/dark/feat2-bg-b.png) 0 0 no-repeat;height: 5px;}
 span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey {background: #111111 !important;}/* Frontpage styles */
.content-row {border-bottom:1px solid #dfdfdf;}
.content-row-img img { border: 4px solid #fff; }
.content-row-img img:hover { border: 4px solid #e5e9f7; }/* HomeCadre styles */
.feature-block {border: 1px solid #ccc;}
.green-bg{background: #668E35 url(../images/bg-green.jpg) repeat-x scroll center top;}
.light-bg{width: 100%;}
.grey-bg{padding: 0px;border: 0px;margin: 0px;background: #eee;}
table.contenttoc {
	border:1px solid #dfdfdf;
	margin: 0 10px 10px 10px;
	padding: 5px 0 5px 0;
	width: 35%;}table.contenttoc a {
	text-decoration: none;
}
table.contenttoc td {
	padding: 1px 5px 1px 25px;
	background: url(../images/bullet-list.gif) no-repeat 5% 50%;
}
table.contenttoc th {
	padding: 4px;
	text-indent: 5px;
}
#content_wrap {
	float: left;
	width: 700px;
}
#content {
	float: left;
	width: 640px;
	padding: 30px;
	padding-bottom: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#signIn #submit_plus {
	margin-top: 10px;
	display: block;
	float: right;
}
/* Comments */
#comments {
	background: #F3F3F3;
	padding: 25px 25px;
	border: 1px solid #dcdddd;
	margin-bottom: 30px;
}
#comments a {
	text-decoration: none;
}
#comments_wrap h3 {
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 20px;
	margin-top: 10px;
}
#comments_wrap h3 a, #comments_wrap h3 a:hover {
	color: #242323;
	text-decoration: none;
}
#comments_wrap .get_avatar {
	color: #a7a7a7;
	font-size: 10px;
	letter-spacing: -1px;
	padding-top: 10px;
}
#comments ol.parent {
	padding-bottom: 25px
}
#comments ol {
	margin: 0px;
	padding: 0px;
	padding-left: 120px;
}
#comments ol li {
	list-style: none;
	padding: 0px;
	margin: 10px 0px;
	padding-top: 1px;
}
#comments span.comment-reply {
	position: absolute;
	bottom: 10px;
	left: 20px;
	font-size: 10px;
	text-transform: uppercase;
}
#comments .comment_wrap {
	position: relative;
	background: #fff;
	border: 1px solid #dcdddd;
}
#comments .single_comment {
	padding: 20px;
	padding-bottom: 60px;
}
#comments .comment_arrow {
	position: absolute;
	top: 20px;
	left: -32px;
}
#comments .comment_author {
	position: absolute;
	left: -120px;
	width: 100px;
	color: #8d8d8d;
	font-size: 10px;
	line-height: 14px;
}
#comments .comment_author span {
	display: block;
}
#comments .children {
	padding-left: 0px;
	border-left: 1px solid #ced0d0;
}
#comments .children li {
	padding-left: 25px;
	background: url(../images/comment_li_bg.gif) no-repeat 0px 25px;
}
#comments .children .comment_wrap {
	background: #f8f8f8;
	border: 1px solid #d3d5d5;
}
#comments .children .comment_arrow {
	display: none;
}
#comments .children .comment_author {
	position: absolute;
	left: auto;
	right: 20px;
	bottom: 10px;
	width: 200px;
	height: 40px;
}
#comments .children .comment_author p {
	position: absolute;
	right: 50px;
	bottom: -20px;
	text-align: right;
}
#comments .children .comment_author span {
	display: block;
}
#comments .children .comment_author img {
	width: 40px;
	height: 40px;
	float: right;
}
/* Comments Form */
#respond {
	position: relative;
}
#comments .comment_form_wrap {
	position: relative;
	padding-left: 120px;
}
#comments .parent .comment_form_wrap {
	position: relative;
	padding-left: 0px;
}
#comments .textarea_arrow {
	position: absolute;
	top: 25px;
	left: 89px;
}
#comments .children .textarea_arrow,
#comments .parent .textarea_arrow {
	display: none;
}
#comments .comment_form_wrap .comment_author {
	position: absolute;
	left: 0px;
}
#comments .children .comment_form_wrap {
	position: relative;
	padding-left: 0px;
}
#comments .children .comment_form_wrap .comment_author,
#comments .parent .comment_form_wrap .comment_author,
#comments .children .form_header,
#comments .parent .form_header  {
	display: none;
}
#comments .input {
	width: 456px;
	padding: 4px 5px;
	background: #fff;
	border: 1px solid #ced0d0;
	color: #5f6565;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 10px;
}
#comments .children .input {
	width: 431px;
}
#comments .textarea {
	padding-top: 20px;
	padding-left: 20px;
	width: 448px;
  max-width: 468px;
	height: 135px;
	font-size: 12px;
}
#comments .children .textarea {
	width: 423px;
}
#comments #submit_comment {
	width: 12.0em;
	height: 3.0em;
	float: right;
	margin-right: 7px;
	margin-top: 10px;
}
#wpUserLinks_form #submit_comment {
	width: 12.0em;
	height: 3.0em;
	margin-top: 10px;
}
#comments .inputerror {
	border-color: #555;
}
//////////////////////////////
/* ANNONCES */
/////////////////////////////#tablewrap
{
	height:100%;
}/* ======================================== */
/* OUTER BORDER / DIV
/* ======================================== */.tablepad
{
	padding:6px;
}.tableborder
{
padding: 5px;}
/* a R2VISER*/
.tablerowmedium
{
	background-color:#999;
}.tablerow1 img,
.tablerow2 img,
.tablerow3 img
{
	vertical-align:middle;
	border:0px;
}.formmain-background
{
	background-image: url(images/folder_css_images/css-form-background.gif);
	background-repeat: repeat-x;
	background-color:#EAEDF0;
	border-top:1px solid #769BC7;
	padding:6px;
}.formmain-fieldset
{
	border:1px solid #769BC7;
	padding:6px 6px 10px 6px;
	margin-bottom: 3px;
}.formbutton-wrap
{
	padding-top:2px;
	height: 32px;
}.formbutton-on,
.formbutton-off
{
	padding:6px;
	font-size:10px;
	font-weight:bold;
	width:auto;
	float:left;
	color: #3363A1;
}.formbutton-on
{
	background-color:#D1DCEB;
	border-bottom:1px solid #769BC7;
	border-right:1px solid #769BC7;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	cursor: pointer;
}.formbutton-off
{
	background-color:#F1F1F1;
	border-bottom:1px solid #769BC7;
	border-right:1px solid #769BC7;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}
.tableheader,
.tableheaderalt,
.tableheader2
{
	vertical-align:middle;
font-weight: bold;
	background: #FFFFFF url(../images/table_title.png) repeat-x scroll 0 0;
height:63px;
}
.tableheaderalt td
{
font-size:20px;
font-family: Georgia,Times,sans-serif;
	vertical-align:middle;
	background: transparent url(../images/table_title-active.png) no-repeat scroll 30px 0;
height: 63px;
padding: 0 0 0 20px;
}.tableheaderaltar
{
	font-size:22px;
	vertical-align:middle;
	text-align:right;
	color:#747474;
	padding:8px 0px 8px 15px;
	background-image: url(../images/table_title.jpg);
	background-repeat: no-repeat;
	background-color:#e6e7e9;
background-position: top center;}.tableheaderalt a:link,
.tableheaderalt a:visited,
.tableheaderalt a:active
{
	text-decoration:none;
	color: #FFF;
}
.tablerow1
{
text-align: right;
background-color:#FFFFFF;
	padding:6px;
	/*border:1px solid #000000;*/
	
}.tablerow1ar
{
text-align: left;
background-color:#e6e7e9;
	padding:6px;
	border-top:1px solid #f2f2f3;
	border-left:1px solid #f2f2f3;
	font-size:16px;
}.tablerow1left
{
text-align: left;
background-color:#e6e7e9;
	padding:6px;
	border-top:1px solid #f2f2f3;
	border-left:1px solid #f2f2f3;
}
.tablerow1left a:link,
.tablerow1left a:visited,
.tablerow1left a:active
{
	text-decoration:none;
	color: #000;
cursor: pointer;
}
.tablerow2
{
	background-color:#f9f9f9;
	padding:6px;
	border-top:1px solid #edeff4;
	border-left:1px solid #edeff4;
}
.tablerow2ar
{
text-align: right;
	background-color:#f9f9f9;
	padding:6px;
	border-top:1px solid #edeff4;
	border-left:1px solid #edeff4;}.tablerow2ar:hover, .tablerow2ar:focus
{
	background-color:#edeff4;
	padding:6px;
	border-top:1px solid #edeff4;
	border-left:1px solid #edeff4;
	
}
.tablerow2:hover, .tablerow2:focus
{
	background-color:#FFFFFF;
	padding:6px;
	border-top:1px solid #edeff4;
	border-left:1px solid #edeff4;
}
.tablerow3
{
	background-color:#D1DCEB;
	padding:6px;	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}.tablerow4
{
	background-color:#C0CBDA;
	padding:6px;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}/* Panneau de contrle administration */
.textinput2
{
color: #666666;
margin-left: 5;
font-family: Verdana;
font-size: 10px;
	z-index: 1;
background-color: transparent;
border: 0;}
.tablerow2 input:hover,.tablerow2 input:focus,.tablerow2 select:focus,.tablerow2 select:hover,.tablerow2 textarea:hover,.tablerow2 textarea:focus
{
color: #444;
margin-left: 5;
background-color: transparent;
border: #8fb52a 2px solid;
}.tablerow2 input, .tablerow2 select, .tablerow2 textarea
{
color: #666666;
margin-left: 5;
background-color: transparent;
border: #cfd1d5 2px solid;
}
.tablerow2ar input:hover,.tablerow2ar input:focus,.tablerow2ar select:focus,.tablerow2ar select:hover
{
color: #444;
margin-left: 5;
background-color: transparent;
border: #8fb52a 2px solid;
	text-align:right;
}
.tablerow2ar input, .tablerow2ar select
{
color: #666666;
margin-left: 5;
background-color: transparent;
border: #cfd1d5 2px solid;
	text-align:right;
}div.col50 { float: left; width: 50%; }
div.col70 { float: left; width: 70%; }
div.col30 { float: left; width: 30%; }
div.col60 { float: left; width: 60%; }
div.col40 { float: left; width: 40%; }#tableinfo{
	margin-right: 8px;
	float: left;
	margin-bottom: 2px;
}#cpanel div.icon {
	text-align: center;
	margin-right: 8px;
	float: left;
	margin-bottom: 2px;
}#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 56px;
	width: 56px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: #0B55C4;
}#cpanel img  { padding: 4px 4px 4px 4px; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }
/** Table styles **/table.adminlist {
	clear: both;
	
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}table.adminlist1 {
	
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}table.adminlist td,
table.adminlist th { padding: 4px; }table.adminlist thead th {
	text-align: center;
height: 30px;
	color: #666;	border-left: 1px solid #fff;
}table.adminlist tbody a:hover { text-decoration: none; }table.adminlist thead th img { vertical-align: middle; }table.adminlist tbody th { font-weight: bold; }table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #D5F9DA ; }table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }table.adminlist td.order 		{ text-align: center; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }
table.adminlist td.order input {font-family: serif, Tahoma, Arial, sans-serif; font-size: 8pt; }table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }table.adminlist1 td,
table.adminlist1 th { padding: 4px; }table.adminlist thead th {
	text-align: center;
height: 30px;
	color: #666;	border-left: 1px solid #fff;
}table.adminlist1 tbody a:hover { text-decoration: none; }table.adminlist1 thead th img { vertical-align: middle; }table.adminlist1 tbody th { font-weight: bold; }table.adminlist1 tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist1 tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #EBEBF6 ; }table.adminlist1 tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }table.adminlist1 tfoot tr { text-align: center;  color: #333; }
table.adminlist1 tfoot td,
table.adminlist1 tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }table.adminlist1 td.order 		{ text-align: center; }
table.adminlist1 td.order span { float: left; display: block; width: 20px; text-align: center; }
table.adminlist1 td.order input {font-family: serif, Tahoma, Arial, sans-serif; font-size: 8pt; }table.adminlist1 .pagination { display:table; padding:0;  margin:0 auto;	 }#menu-left {width:210px; margin:0px;padding:10px;float:left;background:#F5F6F7;border-right:1px solid #eee}
#menu-left .menu-block {margin:0px;border:1px solid #e4e3e2}
#menu-left .menu-block .menu-title {margin:0px;padding:10px;background:transparent url(../images/bg-title.png) 0 0 repeat-x;font-size:100%;}
#menu-left .menu-block .menu-title a{color:#eee;font-weight:bold}
#menu-left .menu-block h3{margin:0px;padding:0px;font-size: 150%; color:#333}
#menu-left .module{line-height: 100%;}
#menu-left .menu-block .menulink{padding:2px 0 2px 10px;}
#menu-left .menu-block .menulink:hover{}
#menu-left .menu-block .menulink ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#menu-left .menu-block .menulink li a span{margin:0px;display:block;}
#menu-left .menu-block .menulink li.parent a span, #menu-left .menu-block .menulink li.parent-selected a span{padding:5px 0 7px 10px; color:#565554;font-weight:bold;background: transparent;border: none;cursor: default;}
#menu-left .menu-block .menulink li.parent a span:hover, #menu-left .menu-block .menulink li.parent-selected a span{padding:5px 0 6px 10px;background:#eee url(../images/h3-arrow.png) no-repeat scroll 190px 0.47em;border-bottom:1px solid #e4e3e2;cursor:pointer}
#menu-left .menu-block .menulink li.child a span, #menu-left .menu-block .menulink li.child-selected a span{padding:1px 0 5px 30px; color:#565554;font-weight:normal;font-size:95%;background: transparent;border: none;cursor: default;}
#menu-left .menu-block .menulink li.child a span:hover, #menu-left .menu-block .menulink li.child-selected a span, #menu-left .menu-block .menulink li.child-selected a span:hover{padding:1px 0 4px 30px;background:#eee url(../images/h3-arrow.png) no-repeat scroll 190px 0.27em;border-bottom:1px solid #e4e3e2;cursor:pointer}#menu-right-grey {width:200px; margin:0px;padding:0px;float:right;background:#F5F6F7;border-right:1px solid #eee; min-height:300px}
#profile-panel{padding: 0 0 20px 0;color:#565554;}
#profile-panel a div.profile-bloc{height:30px;clear:both; border-bottom:1px solid #E3E3E3;padding: 0 10px 0 10px; text-decoration: none;color:#565554;}
#profile-panel a div.profile-bloc:hover{background:#111; color:#cdcecf;font-weight:bold;}
#profile-panel a div.profile-item{height:24px;float:left;margin:2px}
#profile-panel a div.profile-text{height:24px;padding:6px 0 0 4px;float:left;}/*
*/
#menu-left h3 { color:#999999}
input.button2 {background: #FFF 0 80% repeat-x;color: #000;border: 1px solid #000; margin-right: 10px;}
input.button2:hover {background: #000;color: #ccc; margin-right: 10px; cursor:pointer;}#showcase-section {position: relative;padding: 15px 0;overflow: hidden;}
#showmodules {margin-top: 25px;}
#showmodules a {font-weight: bold;}
#showmodules .feature-desc {font-size: 17px;line-height: 135%;}
#showmodules .module-inner, .feature-module .module-inner {padding: 6px 20px;}
#showcase-section .rokstories-layout3 .feature-block .desc-container {width:97%;left:10px;bottom: 10px;font-size: 140%;background-color:transparent;}
#showcase-section .rokstories-layout3 .feature-block .desc-container .description {left:15px;}
#showcase-section .rokstories-layout3 .feature-circles {margin: 12px 0 0 0;}
#showcase-section .feature-circles-sub span {display: none;}
#showcase-section .feature-circles-sub {width:10px;height:10px;margin: 0 5px;cursor:pointer;display:inline-block;}
/* RokStories */
.feature-module .feature-block .readon-wrap1 span {height: 21px; line-height: 21px;}
.feature-module .rokstories-layout3 .description .feature-title { line-height: 130%; height: 130%; margin-bottom: 5px;}
.feature-block .image-full {margin: 0px auto;}/* Showcase */
.module-top, .module-bottom, #showmodules .module-inner, .feature-module .module-inner, .feature-block-top, .feature-block-bottom, .feature-block-inner {background: url(../images/menu-bg.png) 0 0;}
.module-top2, .feature-block-top2 {background: url(../images/showcase-corners.png) 0 0;}
.module-top3, .feature-block-top3 {background: url(../images/showcase-corners.png) -58px 0;}
.module-bottom2, .feature-block-bottom2 {background: url(../images/showcase-corners.png) 0 -58px;}
.module-bottom3, .feature-block-bottom3 {background: url(../images/showcase-corners.png) -58px -58px;}
#header-bg .feature-circles-sub {background: url(../images/showcase-corners.png) -76px 0 no-repeat;}
#header-bg .feature-circles .active {background: url(../images/showcase-corners.png) -93px 0 no-repeat;color: #666;}/* Transparence */
.side-mod-light .module-tm {margin: 0 10px;clear:left;background: url(../images/light/sidemod-tm.png) 0 0 repeat-x;}
.side-mod-light .module-tl {margin-left: -10px;background: url(../images/light/sidemod-tl.png) 0 0 no-repeat}
.side-mod-light .module-tr {margin-right: -10px;padding: 10px;background: url(../images/light/sidemod-tr.png) 100% 0 no-repeat;}
.side-mod-light .module {padding: 10px;overflow: hidden;background: url(../images/light/sidemod-bg.png) 0 0;color:#111}
.icon-24-saison 	{ background-image: url(../images/icones-24/saison-24.png); background-repeat: no-repeat; background-position: 10px 8px;}
.icon-48-saison 	{ background-image: url(../images/icones-48/saison-48.png); background-repeat: no-repeat; background-position: 10px 8px;}.side-mod-dark .module-tm {margin: 0 10px;clear:left;background: url(../images/dark/sidemod-tm.png) 0 0 repeat-x;}
.side-mod-dark .module-tl {margin-left: -10px;background: url(../images/dark/sidemod-tl.png) 0 0 no-repeat}
.side-mod-dark .module-tr {margin-right: -10px;padding: 10px;background: url(../images/dark/sidemod-tr.png) 100% 0 no-repeat;}
.side-mod-dark .module {padding: 10px;overflow: hidden;background: url(../images/dark/sidemod-bg.png) 0 0;}
.icon-24-saison 	{ background-image: url(../images/icones-24/saison-24.png); background-repeat: no-repeat; background-position: 10px 8px;}
.icon-48-saison 	{ background-image: url(../images/icones-48/saison-48.png); background-repeat: no-repeat; background-position: 10px 8px;}
/*
Div d'alerte
*/
#div_alert{
	height:24px;
	background:url(../images/rouge.gif) repeat;
	border-bottom:1px solid #bb503f;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:24px;
	padding-left:10px;
	padding-right:5px;
	position:fixed;
	top:0;
	right:0;
	left:0;
display: none;
}
#div_alert:hover{
	background:url(../images/jaune.gif) repeat;
	border-bottom:1px solid #FC0;
}
#div_alert .icon_close{
	height:14px;
	width:14px;
	position:fixed;
	top:5px;
	right:5px;
}
/* *****************************************************************
	add Anis
****************************************************************** */
.etiquette_nouveauter{
	position:absolute;
	z-index:500;
	top:20px;
	left:-7px;
	width:98px;
	height:36px;
	background:transparent url(../images/nouveauter.png) no-repeat;
}
.divanim1{
	display:inline-block;
	padding:2px;
	background:url(../images/bg_janim.png) 50% 50% no-repeat;
	float:left;
}
.divanim1 .divanim2{
	display:inline-block;
	background:url(../images/bg_1920x1200.jpg) 50% 50%;
	margin:5px;
}
ul.annonces_right{
	margin:0 auto;
	padding:0;
	list-style:none;
	width:289px;
}
ul.annonces_right li{
	width:289px;
	height:91px;
	position:relative;
	margin-bottom:-4px;
}
ul.annonces_bottom{
	margin:0 auto;
	padding:0;
	list-style:none;
	width:700px;
}
ul.annonces_bottom li{
	width:340px;
	height:104px;
	position:relative;
	float:left;
	margin:5px;
}
/*******************************************************************
	content
*******************************************************************/
