body
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: Black;
	background: White;
}

hr
{
	width:90%;
}

a
{
	color: #0068B4;
	text-decoration: none;
}

a:hover
{
    color: #0068B4;
    text-decoration: underline;
}

a.big
{
	color: Red;
	text-decoration: none;
	font-size: 18px;
	font-style: bold;
	font: bold;
}


a.big:hover
{
    color: #0068B4;
    text-decoration: underline;
}

a.tableau
{
	color: Black;
	text-decoration: none;
}

a.tableau2
{
	color: Black;
	text-decoration: none;
	display: block;
	width: 100%; 
    margin: 0; 
}

a.tableau3
{
	color: Black;
	text-decoration: none;
	display: block;
	width: 100%;
	margin: 0; 
}

a.tableau4
{
	color: Black;
	text-decoration: none;
	display: block;
	width: 100%;
	margin: 0; 
}

a.tableau5
{
	color: Black;
	text-decoration: none;
	display: block;
	width: 100%;
	margin: 0; 
}

a.tableau:hover
{
	color: Black;
	text-decoration: underline;
	cursor:pointer;
}

a.tableau2:hover
{
	color: Black;
	text-decoration: underline;
	cursor:pointer;
}

a.tableau3:hover
{
	color: Black;
	text-decoration: none;
	cursor: pointer;
	background-color: #FFCECE;
}

a.tableau4:hover
{
	color: Black;
	text-decoration: none;
	cursor: pointer;
	background-color: #FFD78C;
}

a.tableau5:hover
{
	color: Black;
	text-decoration: none;
	cursor: pointer;
	background-color: #FFFFC1;
}

a:none
{
	
}

a.link_menu
{
	color: #0068B4;
	text-decoration: none;
}

a.link_menu:hover
{
    color: #0068B4;
    text-decoration: underline;
}

a.img
{
    border: none;
    text-decoration: underline;
}


table.main
{
	border-style: solid;
	border-width: 1px;
	border-color: #0068B4;
	
}

table.borderBlack
{
	border-style: solid;
	border-width: 1px;
	border-color: Black;
}

table.allBlack
{
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	
}

td
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
}

td.line
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-top: double Black;
}

td.line2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-top: double White;
}

td.line3
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: black;
	border-top: double White;
}


td.reponse
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
}

td.reponse_title
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	font: bold;
}

td.reponse_top
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	vertical-align: top;
}

td.reponse_bottom
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	vertical-align: bottom;
}

td.reponse_underline
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-bottom: 1px solid #8CFF8D;
}

td.reponse_underline_black
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-bottom: 1px solid Black;
}

td.reponse_underline_white
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: White;
	font-weight: normal;
	border-bottom: 1px solid #8CFF8D;
}
td.reponseBorder
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border: medium solid Black;
}

pre.reponse
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	vertical-align: top;
	height: 100%;
}

td.promo
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Red;
	font-weight: normal;
}

td.reponse_small
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: Black;
	font-weight: normal;
	padding-left: 2px;
	background-color: #E1E1E1;
}

td.reponse2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-right: 1px solid #8CFF8D;
}

td.reponse2_red
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-right: 1px solid #F30709;
}

td.reponse2_black
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-right: 1px solid Black;
}

td.reponse3
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	background-color: Silver;
}

td.reponse4
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	border-right: 1px solid #8CFF8D;
	text-align: center;
}

td.question
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
}

td.question_big
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: black;
	font-weight: bold;
	background: #D4EEFB;
	border: 2px solid Black;
}

td.question2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #8CFF8D;
}

td.question2_red
{

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #F30709;
}

td.question2_black
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid Black;
}

td.question3
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid Black;
	text-align: center;
	background-color: Lime;
}

td.question_simple
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: black;
	font-weight: bold;
}


td.header_menu
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#FFFFFF;
	background-color: #0068B4;
}

td.content_menu
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #0068B4;
	background-color: #D4EEFB;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
}

td.content_header
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #D4EEFB;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header1
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #FFA8FF;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #c08060;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header3
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #ff6060;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header4
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #c0ff60;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header5
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #e0ff40;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header6
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #ffff00;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header7
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #80ff80;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header8
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #60ff60;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header9
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #0068B4;
	background-color: #32cd32;
	border-style: solid;
	border-color: #0068B4;
	border-width: 1px;
	font-weight: bold;
}

td.content_header10
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: Black;
	background-color: #FFCCCC;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	font-weight: bold;
}

td.content_header11
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: Black;
	background-color: #60ff60;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	font-weight: bold;
}

td.content
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	background-color: #FFFFFF;
	border-style:solid;
	border-color:#37619F;
	border-width:1px;
	margin-left: 3px;
}

td.content2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	border-style: none;
	border-color: Black;
	border-width: 1px;
	margin-left: 3px;
	font: bolder;
	border-bottom: solid Black;
	border-bottom-width: medium;
}

font.adminTitleForm
{
	font-weight: bolder;
	font-size: x-small;
}

td.adminTitleTab
{
	font-weight: bolder;
}

td.optionsNewsTab
{
	background-color: #CCCCCC;
	border: solid;
	border-color: Black;
	border-width: 1px;
}

td.titlePopSmilies
{
	background-color: #336699;
	font-family: Verdana, Arial, Helvetica;
	color: White;
}

td.titlePopImgNews
{
	background-color: #336699;
	font-family: Verdana, Arial, Helvetica;
	color: White;	
}

td.Title {
	font: 11px Verdana;

	background-color: #0068B4;
	padding-left: 5px;
	border: none;
	border-color: #0068B4;
	border-width: 1px;
	color : White;
}

td.categorie {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: White;
	border-style: none solid solid solid;
	border-color: #FF6A6A;
	border-width: 1px;
	text-align: center;
}

td.categorie_selected {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #FFCECE;
	border-style: none solid solid solid;
	border-color: #FF6A6A;
	border-width: 2px;
	text-align: center;
}

td.categorie_old {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: Lime;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	text-align: center;
}

td.categorie_bold {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #BBFFBC;
	border-style: none;
	border-color: Black;
	border-width: 1px;
	text-align: center;
	font: bold;
}


td.categorie1 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: White;
	border-style: none solid solid solid;
	border-color: #FFB833;
	border-width: 1px;
	text-align: center;
}

td.categorie1_selected {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #FFD78C;
	border-style: none solid solid solid;
	border-color: #FFB833;
	border-width: 2px;
	text-align: center;
}

td.categorie1_old {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: Yellow;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	text-align: center;
}

td.categorie2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: White;
	border-style: none solid solid solid;
	border-color: #FFFF00;
	border-width: 1px;
	text-align: center;
	word-spacing: normal;
	margin-left: 10px;
}

td.categorie2_selected {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #FFFFC1;
	border-style: none solid solid solid;
	border-color: #FFFF00;
	border-width: 2px;
	text-align: center;
	word-spacing: normal;
	margin-left: 10px;
}


td.article {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: White;
	border-style: solid;
	border-color: #e0ff40;
	border-width: 1px;
}

td.articleRow1 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #FF6633;
}

td.articleRow2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: Black;
	background-color: #33CC99;
}

td.Title2 {
	font: 11px Verdana;

	
	padding-left: 5px;
	border: none;
	border-color: #0068B4;
	border-width: 1px;
	color : White;
}

td.subTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #00922C;
	font-weight: bold;
	margin-top:3px;
	margin-bottom:3px;
}

td.simpleTitleMenu{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #0068B4;
	font-weight: bold;
}

td.error{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: Red;
	font-weight: bold;
}

td.Rows_bold {
	font: 11px Verdana;
	font-weight: bold;
	padding-left: 2px;
	background-color: #E1E1E1;
}

td.Rows_simple {
	font: 11px Verdana;
	padding-left: 2px;
	background-color: #E1E1E1;
}


td.userTitleTabNews
{
	background-color: #CCCCCC;
}

table.default
{
	
}

p.title
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #F30709;
	font-weight: bold;
	margin-top:3px;
	margin-bottom:3px;
}

p.header_menu
{
	margin-left:3px;
	margin-right:3px;
}

p.content_menu
{
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:3px;
}

p.simpleTitle
{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: Black;
} 

p.content
{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	text-align: justify;
}

p.content_right
{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	text-align: right;
}

.AllBorders 
{
	border: solid #37619F 1px; 
}

Input
{

}

.upperleft{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #ADEFBD;
	background-image: url('../images/upperleft.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.upperright{
	background-image : url('../images/upperright.gif');
	background-repeat : no-repeat;
	background-position : top right;
}

.lowerleft{
	background-image : url('../images/lowerleft.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.lowerright{
	background-image: url('../images/lowerright.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 10px 10px 10px 10px;
}

