/* Body */
BODY {
        margin: 0px 0px 0px 0px;
        background-color : #ffffff;
        color : #000000;
}

td,tr,div {
        /*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;*/
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	text-decoration: none;
}

p{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	text-decoration: none;	
	margin: 0;
}

h1 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px; font-weight: bold;
        border: 1px dashed #333333;
        text-align: center;
}
h4 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px; font-weight: bold;
}

h5 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px; font-weight: bold;
}

h6 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px; font-weight: bold;
}

ul {
        margin: 0px 0px 0px 0px;
}

li {
        /*list-style: inside url(../images/arrow.png) 3px;*/
        list-style-image: url(images/arrow.png);
}



/* Links */
a:link, a:visited {
        font-size: 11px;
        color: #333333;
        text-decoration: none;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
        color: #666666;
        text-decoration: none;
}

/* Horizontal Line */
hr {
        background: #E5E9F2; height:1px; border: 0px inset; width:80%;
}



/* --Default Class Settings-- */



.headernews {
  font-size        : 11px;
  font-weight      : bold;
  color            : #000000;
  text-align       : left;
  padding-left	   : 5px;
  padding-top	   : 3px;
  width            : 100%;
  height	   : 21px;
  background:url("../images/modhead.gif") repeat-x;
}

.corpsnews {
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:left;
	padding-left:5px;
	padding-top:10px;
	padding-right:5px;
	text-align:justify;
}

.auteurnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4a4a4a;
	text-align: right;
	padding-top:5px;
	padding-right:10px;
}

.datenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding: 5px;
	padding-left:10px;
}

a.events:link, a.events:visited {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left:4px;
}
a.events:hover {
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-left:4px;
}



.imagetoto {
	border: 0px;
}



table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	vertical-align: text-top;
}

table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #000000;
  text-align       : center;
  width            : 100%;
  background:url("../images/modhead.gif") repeat-x;
}

table.moduletable td {
	/*Tahoma,*/
	font-family :  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333;
	text-decoration: none;
        /*font-size: 10px;
        font-weight: normal;*/
}

.tdevents {
	/*border: 1px solid #999999;*/
	background: #E9ECEF;

}
.tdevents2 {
	/*border: 1px solid #999999;*/
	background: #F1F3F5;

}

.tdfiche {
	width: 30%;
	font-size : 10pt;
	font-weight: bold;
	text-align: left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-family : Arial, Helvetica, sans-serif;*/
}
.tdfiche2 {
	text-align: left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-family : Arial, Helvetica, sans-serif;*/
}
.titlefiche2 {
	font-size : 13pt;
	font-weight: bold;
	/*float: left;*/
	border: 1px solid #999999;
	background: #E9ECEF;
	
}

.titlefiche {
	width: 60%;
	font-size : 13pt;
	/*font-weight: bold;*/
	text-align: center;
	border: 1px solid #999999;
	background: #E9ECEF;
}

.fiche_event {
	border: 1px solid #cccccc;
	background: #F1F3F5;
	width:80%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.image_fiche2 {
	float: right;
	margin: -30px -35px 0 5px;
	border: 1px solid #ccc;
	/*zIndex: 2;*/

}
.bouton_cacher {
	cursor: crosshair;
	width:80%;
	text-align:left;
	font-family : Verdana,Arial, Helvetica, sans-serif;
}
.head_table {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #555555;
}

.image_fiche {
	position: absolute;
	margin: -20px -20px 0 5px;
	/*
	border:1px;
	border: 1px solid #999999;
	padding-right:50;
	background-image :url("../images/clock.jpg") repeat none;
	*/
	height:114px;
	float:right;
	padding-top     : 35px;
  	padding-left    : 520px;
	background:url("../images/clock.jpg") no-repeat right;
}

.contentheading1 {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #333333;
        text-align:left;
        }
.contentheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #333333;
        text-align:left;
        }


.boxheading {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
        text-align:left;
}

.button {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        background: #E5E9F2;
        color: #000000;
        border-style: solid;
        border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
        }

.inputbox {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        background: #E5E9F2;
        border: 1px solid;
}
.inputbox2 {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        background: #F1F3F5;
        border: 1px solid;
}        


.user_info {
        color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; font-weight: bold; text-decoration: none;
        }

a.category:link, a.category:visited {
        color: #000000; font-weight: bold;
        }

a.category:hover {
        color: #556B2F;
        }



a.buttonbar:link, a.buttonbar:visited {

  font-family      : Tahoma, Verdana;
  font-size        : 11px;
  color            : #000000;
  border-bottom    : none;
  font-weight      : bold;
  padding-left     : 10px;
  padding-right    : 10px;
  line-height      : 21px;
}
a.buttonbar:hover {
	background-repeat: repeat-x;
	background-position: bottom;
	color: #666666;
}

.topmenuleft {
	background-image: url(../images/img_06.gif);
}
.topmenuright {
	background-image: url(../images/img_06_2.gif);
}
.botommenuleft {
	background-image: url(../images/img_08.gif);
}
.test_boder {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #BED0F6;
	border-left-color: #BED0F6;
	border-width: 1px;
}

.topcentral {
	background-image: url(../images/img_22.gif);
}
.botomcentral {
	background-image: url(../images/img_24.gif);
}

.boxtopu2 {
	width:80%;
	height:14px;
	background:url("../images/head-b.gif") no-repeat center;
	background-color:white;
	margin:0px;
	padding:0px;
}

ul.latestnews {
	color:#a096d5;
	list-style:square outside none;
	padding-top:0px !important;
	padding-top:5px;
}

.user_2 { float:left;width:100%; background:url("../images/boxl.gif") repeat-y left;margin:0px;padding:0px;}
.user2 {width:100%;}
.user2_2 { float:right;width:100%;background:url("../images/boxr.gif") repeat-y right;margin:0px;padding:0px;}
.user2 .moduletable {width:100%;margin-left:1px;margin-right:0px !important;margin-right:5px;padding-right:7px !important;padding-right:0px;}
.user2 .moduletable th {float:right;width:100%;margin:0px;padding:0px;padding-top:4px;margin-left:6px;}
.boxtopu2 {float:right;width:100%;height:14px;background:url("../images/head-p.gif") no-repeat center;background-color:white;margin:0px;padding:0px;}
.box_bu2 {float:right;width:100%;height:15px;background:url("../images/boxb.gif") repeat-x;margin:0px;padding:0px;}
.box_blu2 {float:left;width:9px;height:15px;background:url("../images/boxbl.gif") no-repeat left;margin:0px;padding:0px;}
.box_bru2 {float:right;width:14px;height:15px;background:url("../images/boxbr.gif") no-repeat right;margin:0px;padding:0px;position:static !important;position:relative;left:0px !important;left:6px;}


.temp_test {
	position:relative;
	font-size : 12px; font-weight: bold; text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	background: #E9ECEF;
}

.temp_test2 {
	position:relative;
	font-size : 13pt; text-align: center;
	border: 1px solid #999999;
	background: #F1F3F5;

}
.temp_test3 {
	font-size : 11px; font-weight : bold;
	color : #000000;
	text-align       : left;
	width : 100%;
	height : 21px;
	background:url("../images/modhead.gif") repeat-x;
	border-left: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
}

.fiche_info {
	width:30%;
        color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; font-weight: bold; text-decoration: none; text-align:left;
}
.fiche_info2 {
        color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; text-decoration: none; text-align:left;
}

.who {
	height : 15px;
}


/* ##################################
   Commentaires Newz
   ################################*/

/* Trackbacks et commentaires
********************************************/

.trackbacks, .comments{	
	margin-top: 1em;
}

.trackbacks blockquote, .comments blockquote{

	background: #F5F5F5;
	color: inherit;
	border: 1px dotted #AAA;
	margin: 0.5ex 0 1em 0;
	padding: 1ex;
	/*overflow: auto;*/
}



.trackbacks blockquote p, .comments blockquote p{
	margin: 1ex 0;
}


.comment-info{
	margin-bottom: 0;
}

div.comments blockquote img.gravatar_img {
	background: #fff;
	float: right;
	padding: 5px;
	margin: -20px -20px 0 5px;
	border: 1px solid #ccc;
	height: 40px;
	width: 40px;
}


.footrev {
	font-size: 9px;
	/*font-weight: bold;*/
	color: #333333;
}