body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #0C2577;
}

.tablecontent {
	/*background-image: url(images/fondcontent.gif);*/
	background-repeat: no-repeat;
	background-position: -100px 200px;
}
.divcontent {
	text-align: justify;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

a, a:link, a:visited, a:active {
	font-size: 10px;
	color: #FFD911;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.a_admin, .a_admin:link, .a_admin:visited, .a_admin:active {
	font-size: 10px;
	color: #0C2577;
	text-decoration: none;
}
.a_admin:hover {
	text-decoration: underline;
	color: #FFD911;
}

.a_content, .a_content:link, .a_content:visited, .a_content:active {
	font-size: 12px;
	color: #0C2577;
	text-decoration: none;	
}
.a_content:hover {
	text-decoration: underline;
	color: #0C2577;
}
.a_content_big, .a_content_big:link, .a_content_big:visited, .a_content_big:active {
	font-size: 16px;
	color: #0C2577;
	text-decoration: none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.a_content_big:hover {
	text-decoration: underline;
}
.a_langue, .a_langue:link, .a_langue:visited, .a_langue:active {
	font-size: 9px;
	color: #0C2577;
	text-decoration: none;
}
.a_langue:hover {
	color: #5989B5;
}
.divmenu {
	background-image: url(images/menufond.gif);
	height: 20px;
	vertical-align: 200%;
}
.divhead {
	background-image: url(images/fondhead2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	vertical-align: bottom;
}

.imgsponsors {

}

/* MENU & SUB MENU */


.basictab ul{
list-style-type: none;
text-align: left;
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
font-size: 10px;
}

.basictab li a:hover, .basictab li a.current, .basictab li a:visited{
color: #FFD911;;
}

.basictab li a:active{
color: #FFFFFF;
}

#tabcontentcontainer{
	background-color: #FFD911;
}
#tabcontentcontainer .td1pxblanc{
	background-color: #FFFFFF;
	width: 1px;
}
#tabcontentcontainer .td80pxblanc{
	background-color: #FFD911;
	width: 80px;
}
#tabcontentcontainer a {
	height:1.5em; 
	color: #00468D;
}
.tabcontent{
display:none;
}

/* form */


.divbarre {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #004990;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	margin: 10px;
}

.divbouton {
	margin-right: 180px;
}
.imgbouton {
	padding: 10px;
}
legend {
	color: #000000;
}
hr {
	color: #004990;
	background-color: red;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}
.divider {
	width: 100%;
	border-top: 1px dashed #0C2577;
	margin-top: 10px;
	margin-bottom: 10px;	
}h2
 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	color: #004890;
	font-family: Georgia, "Times New Roman", Times, serif;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
h3
 {
	margin: 0;
	padding: 0;
	font-size: 20px;
	color: #0C2577;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.fondform {
	background-color: #DCE3FC;
	border: 5px solid #DCE3FC;
}

