

/* COMMON */

body{ margin:0px; padding:0px; background-color:transparent;color:#205983; background-image: url('squelettes/_img/bg_bottom.jpg'); background-position: center bottom;}

div.contentResize{width:950px;text-align:left;margin:auto;}
.clear{clear:both; height:1px; overflow:hidden; margin-bottom:-2px; visibility:hidden; line-height:1px;}

a {	text-decoration: none;}

h1 { 
	margin-left:-10px; padding-left:30px;
	font-family:Arial, Helvetica, sans-serif; color:#ffffff;
	font-size:13px;line-height:29px;
	text-transform: uppercase;
	padding: 5px 0 5px 30px;
	line-height: 20px;	
}

h1 a {
	color: #ffffff;
}

h1.on{ 
	background-image:url(squelettes/_img/h1_puce.gif); background-repeat:no-repeat; background-position:left;
}
h3 {
	font-size: 16px;
	margin-top: 25px;
}
p{ font-family:Arial, Helvetica, sans-serif; color:#205983;font-size:12px;  }

div.givePadding{padding:30px;}

form {color: red;}
forml {
	color: red;
}
legend {
	color: #205983;
}
fieldset {
	padding-top: 10px;
}
label {display: block; float: left;width: 170px;text-align: right; padding-right: 10px;}

p.spip_bouton {text-align: right;}
p.spip_bouton input {
	background-color: #49961b;
	color: white;
	font-weight: bold;
}

div.sommaire_automatique {
	border-bottom: 1px solid #aacce6;
	padding-bottom: 10px;
}
div.sommaire_automatique h3 {
	margin-bottom: 10px;
	border-bottom: 1px solid #aacce6;
}


/* TOP */
div#top{height:126px;background-image:url(squelettes/_img/bg_top.jpg);backgound-repeat:repeat-x;text-align:center;}
div#selecteur_langue {text-align: right; clear: none; padding: 10px;}

/* LOGO */
img#logo_icon{ position:absolute; margin-top:10px;  margin-left:-30px;}
img#logo_text{ position:absolute; margin-top:70px; margin-left:100px;}

/* CONTENT */
div#content{text-align:center; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;  }
div#contentPageResize{width:950px;text-align:left; margin:0 auto;background-repeat:repeat-y;background-color:#839ebb;}
/*
		div#contentPageResize{background-image:url(squelettes/_img/bg_page.gif); }
		div#contentPageBG{background-image:url(squelettes/_img/bg_alpha.jpg); background-repeat:no-repeat; background-position:bottom;}
*/
div.tabLine{background-image:url(squelettes/_img/content_bottom.jpg); background-repeat:no-repeat; background-position: center top;}
div#contentPageResize{background-image:url(squelettes/_img/content_fond.gif); }
div#contentRight{float:left; width:332px; }
div#contentLeft{float:left; width:618px;}

div#contentLeft a:link, div#contentLeft a:visited {
	color: #ffffff;
}

div#contentLeft a:hover {
	color: #205983;
}

a.lien_sommaire {display: block; text-align: right; margin: 10px;}

div#contentLeft ul ul {
	list-style-type: none;
	padding:0;
	margin-left: 10px;
}

/* MENU */
div.menu{
	float:right;
	clear: left;
	padding-top:53px;
}
div.menu ul { 
	margin:0px; padding:0px; 
	display:block; clear:both;
}
div.menu ul li{
	list_image:none;
	margin:0px; padding:0px;
	display:block;
	width:97px;
	height:30px;
	margin:0px 0px 0px 0px;
	float:left;
}
div.menu ul li.normal{
	background-image:url(squelettes/_img/menu_top_off.png);
}
div.menu ul li.highlight{
	background-image:url(squelettes/_img/menu_top_off2.png);
}
div.menu ul li a{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
	text-decoration:none;color:#205983;
	display:block;
	padding:8px 4px 0px 4px;
	text-align:center;
}
div.menu {
	background-image: url(squelettes/_img/menu_fleche.jpg);
	background-repeat: no-repeat;
	background-position: 500px top;
}

/* TABLINE */
div.tabLine{
	width:660px;
	height:96px;
	margin:0 auto;
	padding:0 145px;
}
div.tabLine .tabtitre{
	float:left;
	margin-bottom:-43px;
	margin-top:25px;
	margin-left:10px;
}
div.tabLine ul { 
	margin:0px; padding:0px; 
	display:block; clear:both;
}
div.tabLine ul li{
	list_image:none;
	margin:0px; padding:0px;
	display:block;
	width:146px;
	height:48px;
	margin:20px -16px -40px 0px;
	float:left;
	background-image:url(squelettes/_img/bottom_tab_bleu.png);
}
div.tabLine ul li a{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
	text-decoration:none;color:#205983;
	display:block;
	padding:15px 12px 0px 11px;
	text-align:center;
}
div.tabLine ul.tabvert{ margin-right:35px;}
div.tabLine ul.tabvert li {
	background-image:url(squelettes/_img/bottom_tab_vert.png);
	float:right;
}
div.tabLine ul.tabvert li a{ color:#ffffff; }
			
/* BOTTOM */
div#bottom{color:#4B8EC1;font-family:Arial, Helvetica, sans-serif; font-size:12px;padding-top:4px;text-align:center;
	background-image:url(squelettes/_img/bg_bottom.jpg);
	backgound-repeat:repeat-x;
	background-position:left top;
	color:#dddddd;
}
div#bottom a {color:#ffffff;}


/* PLAN */
ul.plan {
	list-style-type: none;
}
ul.plan ul {
	margin-bottom: 10px;
}

/* FORMULAIRES */
.reponse_formulaire img, .reponse_formulaire a img {
	border: 0;
}