body {
font:11px Arial, Helvetica, sans-serif;

margin: 0;
padding: 0;
margin-top:10px;
background: #4A69AC;
background-image:url("design/bgnoir.gif");

scrollbar-face-color: #26354A; scrollbar-shadow-color: #FFFFFF; 
scrollbar-highlight-color: #26354A ; scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #404040; scrollbar-track-color: #838383; 
scrollbar-arrow-color: #FFFFFF;
}

table {
        font: 12px/16px "Lucida Grande", verdana, sans-serif;
      }

#header {
width:798px;
height:80px;
background-color:#000000;
background-image:url("design/haut4.jpg");

}

#titre{
height: 50px;
width: 600px;
font-family: Arial,Helvetica,sans-serif;
color: #E4E4E4;

padding-top: 26px;
padding-left: 20px;
}



#cadref
			{
				width:350px;
				border:1px solid black;
				text-align:center;
				padding: 5px ;
				background-image:url("design/cellpic64.gif");
			}

#cadrefg
			{
			margin:4px 2px 0 2px;
				width:90%;
				border:1px solid black;
				text-align:center;
				padding: 5px ;
				background-image:url("design/cellpic64.gif");
				font: 10px/20px "Arial", verdana, sans-serif;
				Color:#FFFFFF;
			}				

#conteneur {
position: relative;
width: 800px;
margin: 0 auto; 
background-color:#CCCCFF;

}



#pied {
height: 80px;
text-align:center;
background-color:#26354A;
background-image:url("design/bas1.jpg");
}

#copi{
height: 40px;
text-align:center;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
color: #000000;
padding-top: 25px;
}


p {padding:5px;
margin: 0 0 0px 0;}




#VerticalBVO {margin:4px 0px 0px 2px;}
#VerticalBVO ul {list-style: none;margin: 4px;padding: 0;}
#VerticalBVO li {width: 185px;}
#VerticalBVO li a:link, #VerticalBVO li a:visited {margin-top:1px;padding:4px 4px 4px 8px;font:11px Arial, Helvetica, sans-serif;text-decoration:none;display:block;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFF #FFFFFF #FFFFFF #FFFFFF;color:#FFFFFF;background-color:#C62A2D;  background-image:url("design/n1.jpg");}
#VerticalBVO li a:active, #VerticalBVO li a:hover {border-left-color:#ffffff;color:#ffffff;background-color:#F40000; background-image:url("design/r1.jpg"); repeat-x 20px;}

.info-info {Border-Color:@borderinfoastuce@; Border-Style:solid; Border-Top-Width:1px; Border-Right-Width:1px; Border-Bottom-Width:1px; Border-Left-Width:1px; Background-Color:@backinfoastuce@; Background-Image:url(info-info.png); Background-Repeat:no-repeat; Background-Position:5px 5px; Padding-Left:60px; Padding-Top:20px; Padding-Right:5px; Padding-Bottom:20px; Font-Style:oblique; text-align:justify; Width:80%; Margin-Right:auto; Margin-Left:auto; Margin-Top:10px; Margin-Bottom:10px}
.info-info p {z-index:2;width:95%}
.info-info-num {text-align:right; Font-Weight:bold; Display:block; Position:relative; Right:2px; line-height:0em; Bottom:0; Color:@numinfoinfo@; Font-Size:@sizeinfonum@; Font-Style:normal; z-index:1; Margin-Top:10px}
.info-info a {color:#000000; }
.info-info a:hover {Color:#0A7ACD;}

TEXTAREA {
	BORDER-RIGHT: #FFA800 1px solid; BORDER-TOP: #FFA800 1px solid; BORDER-LEFT: #FFA800 1px solid; COLOR: #000000; BORDER-BOTTOM: #FFA800 1px solid; BACKGROUND-COLOR: white
}

SELECT {
	BORDER-RIGHT: #103c58 1px solid; BORDER-TOP: #103c58 1px solid; BORDER-LEFT: #103c58 1px solid; COLOR: #103c58; BORDER-BOTTOM: #103c58 1px solid; BACKGROUND-COLOR: white
}

OPTION {
	BORDER-RIGHT: #103c58 1px solid; BORDER-TOP: #103c58 1px solid; BORDER-LEFT: #103c58 1px solid; COLOR: #103c58; BORDER-BOTTOM: #103c58 1px solid; BACKGROUND-COLOR: white
}
INPUT {
	BORDER-RIGHT: #FFA800 1px solid; BORDER-TOP: #FFA800 1px solid; BORDER-LEFT: #FFA800 1px solid; COLOR: #000000; BORDER-BOTTOM: #FFA800 1px solid; BACKGROUND-COLOR: white
}


.info-boule {text-decoration: none; Border-Color:@borderinfoastuce@; Border-Style:solid; Border-Top-Width:1px; Border-Right-Width:1px; Border-Bottom-Width:1px; Border-Left-Width:1px; Background-Color:@backinfoastuce@; Background-Repeat:no-repeat;  Padding-Left:6px; Padding-Top:0px; Padding-Right:5px; Padding-Bottom:0px; Font-Style:oblique;  Width:87%; Margin-Right:auto; Margin-Left:auto; Margin-Top:0px; Margin-Bottom:10px}



	  
.vote A:link {text-decoration: none; color: black;}
.vote A:visited {text-decoration: none; color: black;}
.vote A:active {text-decoration: none; color: black;}
.vote A:hover {text-decoration: none; color: black;}	
.vote {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em; color:#000000;}



#tabsJ
{
width:796px;
height:30px;
display: block;
background-image:url("design/cellpic6.gif");
list-style-type: none;
border: 2px solid #000000 ;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
padding:2px 0px 2px 0px;
Font-Weight:bold;
}

#tabsJ li
{
display: block;
float: left;
background: url(design/navBarBgHover6.gif) repeat-x 20px;
text-align: center;
border: 1px solid #000000;
padding:0px 8px 0px 8px;
}

#tabsJ a
{
color: #FFFFFF;
text-decoration: none;
display: block;
}

#tabsJ li#active { background: url(design/navBarBgHover6.gif) repeat-x 20px;}
#tabsJ a:hover {color:#000000;}

/* Nouveau ID Styles */

/* menu horizontal */

#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	background-image:url("design/n1.jpg");
	display:block;
	padding: 0px 10px;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}
	
#navigation a:hover {
	color:#ffffff;
	background: #F40000;
	background-image:url("design/r1.jpg");
	}

#navigation a#active {color:#ffffff;
	background: #F40000;
	background-image:url("design/r1.jpg");
	}

/* titre de gauche */	
#titreg
		{
		
		width:185px;
		height:16px;
		text-align: center;
		font:11px Arial, Helvetica, sans-serif;
			margin-left: 6px ;
			padding-top: 3px ;
			padding-left: 5px ;
			font-weight:bold;
			border-bottom: 1px solid #000000 ;
			border-left: 1px solid #ffffff ;
			border-right: 1px solid #ffffff ;
			color: #ffffff;
			background-color:#C62A2D;
			background-image:url("design/n1.jpg");
			font-style: italic;

		}	
		
#articletitre
		{
		height:16px;
		line-height:16px;
		width:570px;
		font:11px Arial, Helvetica, sans-serif;
			margin-left: 10px ;
			padding-top: 3px ;
			
			padding-left: 5px ;
			font-weight:bold;
			border-top: 1px solid #ffffff ;
			border-left: 1px solid #ffffff ;
			border-right: 1px solid #ffffff ;
			color: #FFFFFF;
			background-color:#ff0000;
			background-image:url("design/n1.jpg");
			font-style: italic;
			}
		
#article
			{
				width:570px;
				text-align:justify;
				margin-left: 10px ;
				padding-top: 5px ;
				padding-bottom: 5px ;
				padding-left: 5px ;
				padding-right: 5px ;
				color: #FFFFFF;
				padding-left: 5px ;
			background-color:#000000;	
			border-bottom: 1px solid #ffffff ;
			border-left: 1px solid #ffffff ;
			border-right: 1px solid #ffffff ;
			background-image:url("design/bgnoir.gif");
			}		
		

#pub
		{
		height:16px;
		line-height:16px;
		width:570px;
		font:11px Arial, Helvetica, sans-serif;
			margin-left: 10px ;
			padding-top: 3px ;
			padding-left: 5px ;
			font-weight:bold;
			border-top: 1px solid #ffffff ;
			border-bottom: 1px solid #ffffff ;
			border-left: 1px solid #ffffff ;
			border-right: 1px solid #ffffff ;
			color: #FFFFFF;
			background-color:#000000;
			background-image:url("design/bgnoir.gif");
			font-style: italic;
			}		
		
		
.gauche {background-color:#26354A;

}	
		
.blue {BORDER-RIGHT: #ffffff 1px solid; border-bottom: 1px solid #ffffff ;}	
.bluea {BORDER-LEFT: #ffffff 1px solid; border-bottom: 1px solid #ffffff ;}	
.blueb {BORDER-LEFT: #ffffff 1px solid; border-bottom: 1px solid #ffffff ; BORDER-RIGHT: #FFFFFF 1px solid;}	

.tableclass {
font: 10px/14px "Lucida Grande", verdana, sans-serif;
color :#000000;
border: 1px solid #000000 ;
padding-left: 5px ;
}	

.tablegen {color :#000000;
border: 1px solid #ffffff ;
}	

#defilant {

margin-left: 6px ;
color: #ffffff;
background-color:#000000;
border: 1px solid #000000 ;
height: 100px;


font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
background-color:#26354A;
background-image:url("design/bas1.jpg");
border: 1px solid #ffffff ;
}
.borhaut{border-top: 1px solid #ffffff ;}
.borbas{border-bottom: 1px solid #ffffff ;
background-color:#000000;
}	
.bordroit{border-right: 1px solid #ffffff ;}	