/* MAIN */
body{
	font-size: 72%; /* Resets 1em to 10px */
	font-family:  Arial,Sans-Serif;
	background-color: #000000;
	color:#FFFFFF;
	/*background: url(../img/bg/fond_bg.png) repeat-x #ffffff;*/
	/*background: url(../img/back_003.gif) center top */
}
/*body,td{font-family: Arial,Sans-serif;color:#004276;}*/

h1, h2, h3, h4 {
	font-family: Arial,Sans-Serif;
	font-weight: bold;
	}

h1 {
	color: #ffffff;
	font-size: 3.5em;
	text-align: center;
	line-height: 0.10em;	
	}

.description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	color: #cccccc;
	font-weight: normal;
	line-height: 0.10em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: Arial,Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}
	
h4 {
	font-size: 1.2em;
	}

h5 {
	font-size: 1.1em;
	}

hr {height: 0.50px;margin: 0px;padding: 0px;color: #0d416e; border: none 0; border-top: 1px solid line #cccccc;}
.hr-slim {height: 0.25px;margin: 0px;padding: 0px;color: #0d416e; border: none 0; border-top: 1px solid line #cccccc;}

/* MENUS */

/* BLOCKS */
#global {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 700px;
	min-height: 100px;
	margin-top: -50px; /* moitié de la hauteur */
     margin-left: auto;
     margin-right: auto;
	 margin-left: -350px; /* moitié de la largeur */

	border: 0px solid #333;
	background-color: #000000;
}

#global_contenu {
	width: 700px;
	min-height: 400px;
     margin-left: auto;
     margin-right: auto;
	border: 1px solid #333333;
	background-color: #000000;
	padding:20px;
	background:#040e1b;
	background-image:url(../img/bg_002.jpg);
    background-repeat:no-repeat;
	line-height: 1.8em;
	font-size: 100%; /* Resets 1em to 10px */

}

#copyright {
	width:700px; 
	margin-left: auto;
	margin-right: auto;
	min-height: 10px;
	color:#666666;
	text-align:center;
	margin-top:10px;
}

#global_admin {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 700px;
	min-height: 100px;
	margin-top: -50px; /* moitié de la hauteur */
	margin-left: -350px; /* moitié de la largeur */
	border: 0px solid #333;
	background-color: #000000;
	text-align:center;
}
		 
#global_gallery {
	position:absolute;
	left: 50%;
	width: 750px;
	min-height: 100px;
	margin-top: 0px; /* moitié de la hauteur */
	margin-left: -350px; /* moitié de la largeur */
	border: 0px solid #333;
	background-color: #000000;
}	 
	
#menus {
text-align:center;
color:#FFFFFF;
background-color: #000000;
min-height: 10px;
}

#flash {
left: 0px;
color:#FFFFFF;
background-color: #ffffff;
min-height: 20px;
}

#menus a {color:#cccccc;font-size: 16px;font-weight: normal;text-decoration: none; text-transform: none;}
#menus a:hover {color:#ffffff;font-size: 16px;font-weight: normal;text-decoration: underline; text-transform: none;}	
	
	 
#left {
float:left;
width:67%;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
margin-right:0px;
padding-bottom:0px;
text-align:center;
min-height: 100px;

}

#right {
float:right;
width:33%;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
margin-right:0px;
padding-bottom:0px;
padding-bottom:0px;
text-align:left;
min-height: 100px;
}

#global_content {
	position:absolute;
	left: 50%;
	margin-left: -350px; /* moitié de la largeur */
	width: 700px;
	min-height: 600px;
	border: 1px solid #ffffff;
	background-color: #000000;
	text-align:left;
}



#ban{
background-color: #cccccc;
min-height: 100px;
}
#ban_img {
background-color: #cccccc;
min-height: 88px;
background: url(../img/banner_admin.gif) center top;
}
#ban_menus
{
width:100%;
min-height:16px;
background:#aaadb5;
}
#admin_menus
{
width:100%;
min-height:16px;
background:#000000;
text-align:center;
}
#admin_menus a {color:#ffffff;font-size: 11px;font-weight: bold;text-decoration: none;}
#admin_menus a:hover {color:#cccccc;font-size: 11px;font-weight: bold;text-decoration: underline;}	

#admin_content{
width:100%;
padding:20px;
color:#FFFFFF;
}

#ban_left {
float:left;
width:40%;
padding-left:10px;

}
#ban_right {
float:right;
width:50%;
text-align:right;
padding-right:10px;
}
#ban_right a {color:#ffffff;font-size: 11px;font-weight: bold;text-decoration: none;}
#ban_right a:hover {color:#ffffff;font-size: 11px;font-weight: bold;text-decoration: underline;}	

#content_left {
float:left;
width:30%;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
margin-right:0px;
padding-bottom:0px;
text-align:left;
min-height: 100px;
}
#content_right {
float:right;
width:70%;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
margin-right:0px;
padding-bottom:0px;
text-align:left;
min-height: 100px;
}



#flashcontent {text-align:center;}
	
#right a {color:#cccccc;font-size: 16px;font-weight: normal;text-decoration: none; text-transform: uppercase;}
#right a:hover {color:#ffffff;font-size: 16px;font-weight: normal;text-decoration: underline; text-transform: uppercase;}	
	 
/*IMAGES*/

.Img{float:left;display:block;margin:2px 9px 9px 0;border:0px solid #666666; color:#666666; background-color:#FFFFFF; text-align:center;}
.Img2{float:right;display:block;margin:0px 0px 0px 9px;}
.Img3{ float:left;display:block;border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; margin-right:10px;}

.Img4{ float:right;display:block;border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; margin-left:10px;}


/* BLOCKS */


/* FONT */
.center{text-align:center;}
.font-black-8 	{font-size: 8px;font-weight: normal; color: #000000;}
.font-black-8 	{font-size: 8px;font-weight: bold; color: #000000;}
.font-black-9 	{font-size: 9px;font-weight: normal; color: #000000;}
.font-legende	{text-align:center; font-size: 9px;font-weight: normal; color: #000000;}
.font-black-9 	{font-size: 9px;font-weight: bold; color: #000000;}
.font-white-8 	{font-size: 8px;font-weight: normal;color: #ffffff;}
.font-white-9 	{font-size: 9px;font-weight: normal;color: #ffffff;}
.font-white-10 	{font-size: 10px;font-weight: normal;color: #ffffff;}
.font-white-8b 	{font-size: 8px;font-weight: bold; color: #ffffff;}
.font-black-10 	{font-size: 10px;font-weight: normal;color: #000000;}
.font-black-10b {font-size: 10px;font-weight: bold;color: #000000;}
.font-comment {font-size: 12px;font-weight: bold;color: #004276;}

.font-black-12 	{font-size: 12px;font-weight: normal;color: #000000;}
.font-black-12b {font-size: 12px;font-weight: bold;color: #000000;}
.font-black-14b {font-size: 14px;font-weight: bold;color: #000000;}
.font-white-12 	{font-size: 12px;font-weight: normal;color: #fffffff;}

.font-white-12b {font-size: 12px;font-weight: bold;color: #cccccc;}
.font-white-14b {font-size: 14px;font-weight: bold;color: #cccccc;}
.font-white-16b {font-size: 16px;font-weight: bold;color: #ffffff;}
.font-white-18b {font-size: 18px;font-weight: bold;color: #ffffff;}
.ok {font-size: 14px;font-weight: bold;color: #ffff00;}
.font-article {font-family: Arial,Sans-serif;font-size:11px; color:#004276;};

.font-white-12c {font-size: 12px;font-weight: bold;color: #ffff00;}
.title-white {font-size: 10px;font-weight: bold; color: #ffffff;}

.uppercase{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase
}
.uppercasesimple{text-transform: uppercase; font-size: 12px;}

.uppercase-simple{text-transform: uppercase; font-size: 12px;}
.uppercase-strong{text-transform: uppercase; font-size: 12px; font-weight:bold;}

.bold {font-weight: bold;}

/* LIST */
li
  {
  margin-left:-20px;
  padding: 0;
  list-style-position:outside;
  }

/* LINKS */
a {color:#cccccc;font-size: 14px;font-weight: normal;text-decoration: none;}
a:hover {color:#ffff00;font-size: 14px;font-weight: normal;text-decoration: underline;}


/* FORM */
form {margin-bottom : 0cm;}
#bouton-recherche{padding:0;width:31px;height:18px;background:url(/tech/img/recherche_small.gif) center no-repeat #efefef;border:none; font-size:10px;}
.search {padding:4px 2px 0px 4px;width:180px;height:14px;border:none; font-size:10px;}

.list-classic {
	width:100px;
	height:17px;
	color:#000000;
	font-weight:normal;
	background:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#125896;
	font-size:8px;
}
.input-small {
	width:65px;
	height:15px;
	color:#000000;
	font-weight:normal;
	background:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#125896;
	font-family: Arial,Sans-serif;
	font-size:8px;
}
.input-classic {
	width:250px;
	height:20px;
	color:#000000;
	font-weight:normal;
	background:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#FFCC33;
	font-family: Arial,Sans-serif;
	font-size:12px;
	text-align:left;
}


#blq-searchbox{padding:4px 2px 0px 4px;width:180px;height:18px;border:none;}

.input-comment {
	width:400px;
	height:18px;
	color:#000000;
	font-weight:normal;
	background:#ecdddd;
	border:1px;
	border-style:solid;
	border-color:#125896;
	font-family: Arial,Sans-serif;
	font-size:10px;
	text-align:left;
}
.input-comment2 {
	width:400px;
	height:100px;
	color:#000000;
	font-weight:normal;
	background:#ecdddd;
	border:1px;
	border-style:solid;
	border-color:#125896;
	font-family: Arial,Sans-serif;
	font-size:10px;
	text-align:left;
}

#inline_content{
	color:#000000;
	font-weight:normal;
	font-family: Arial,Sans-serif;
	font-size:12px;
}

#inline_content a{
	color:#000000;
}

