@charset "UTF-8";

/* Reset */
* {
	margin:0;
	padding:0;
	outline:none;
}
body,img,p,h1,h2,h3,h4,h5,h6,ul,ol {margin:0; padding:0; list-style:none; border:none; color: black; outline:none;}
a {color:#000;}
/* End Reset */

body {
	font-size:0.8em;
	font-family: Arial,Verdana,Sans-Serif;
	background: #e6e7e9 url('../img/fond.png') repeat-x;
}

.center { text-align:center; }

/* Head section */
#head {
   height: 75px;
   color: #000;
   background: url('../img/header.jpg') no-repeat top right;
   /*background-position:365px 0px; */
   text-align: left;
   padding-left:10px;
}

#slogan {
	position: absolute;
	left:400px;
	top:50px;
}

#slogan h1{
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	background:#819BA8;
	color:#E74119;
	display:inline;
}

/* Navigation section */
td.navigation1 {
	background: #FFF;
	text-align: left;
}

td.navigation1 a {
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-transform:uppercase;
	color: #000000;
	text-decoration: none;
}

td.navigation1 a:hover {
	color: #BF0000;
}

td.navigation2 {
	background: #ffdd09;
	text-align: left;
}

td.navigation2 a {
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-transform:uppercase;
	color: #000000;
	text-decoration: none;
}

td.navigation2 a:hover {
	color: #BF0000;
}

td.navigation3 {
	background: #ffa300 url('../img/nav/nav3-fond.png') no-repeat;
	text-align: left;
}

/* Fil ariane section */
div.filariane {
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight:bold;
}

div.filariane a {
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}

div.filariane a:hover {
	color: #003149;
}

div.filariane h1 {
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #003149;
	display : inline ;
}

/* compte section */
div.filcompte {
	float:right;
	padding-right:5px;
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight:bold;
}
/* End Head Section */

/* Columns section */
#columns .column {
    float: left;
    width: 33.3%;
		/* Min-height: */
		min-height: 400px;
		height: auto !important; 
		height: 400px;
		color: black;
}
#columns .column1 {
    float: left;
    width: 100%;
		/* Min-height: */
		min-height: 400px;
		height: auto !important; 
		height: 400px;
		color: #f2bc00;
	
}

/*Column dividers (background-images) :background: img/column-bg-left.png) no-repeat right top;*/
#columns #column1 {  width: 20%;} /*Couleur + largeur de la colonne*/
#columns #column2 {  width: 60%;} /*Couleur + largeur de la colonne*/
#columns #column3 {  width: 20%;} /*Couleur + largeur de la colonne*/
	
#columns #column1 .widget { margin: 5px 5px 0 5px; } /*marge de la colonne 1*/
#columns #column3 .widget { margin: 5px 5px 0 5px; } /*marge de la colonne 3*/
#columns .widget {
    margin: 5px 5px 0px 5px;
    padding: 2px;
    -moz-border-radius: 0px; /*modif pour arrondie*/
    -webkit-border-radius: 0px; /*modif pour arrondie*/
}

#columns .widget .widget-head {
    color: #000;
    overflow: hidden;
    width: 100%;
    height: 35px;
    line-height: 35px;
}

.fond-bleu-clair {
	background: url('../img/box/fond-bleu-clair.png') repeat;
}
.fond-bleu-clair span {	
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.img-bleu-clair {
	text-align: right;
	background: url('../img/box/trans-bleu-clair.png') no-repeat right;
}

.fond-bleu-foncer {
	background: url('../img/box/fond-bleu-foncer.png') repeat;
}
.fond-bleu-foncer span {	
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.img-bleu-foncer {
	text-align: right;
	background: url('../img/box/trans-bleu-foncer.png') no-repeat right;
}

.fond-orange {
	background: url('../img/box/fond-orange.png') repeat;
}
.fond-orange span {	
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.img-orange {
	text-align: right;
	background: url('../img/box/trans-orange.png') no-repeat right;
}

.fond-noir {
	background: url('../img/box/fond-noir.png') repeat;
}
.fond-noir span {	
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.img-noir {
	text-align: right;
	background: url('../img/box/trans-noir.png') no-repeat right;
}

.fond-vert {
	background: url('../img/box/fond-vert.png') repeat;
}
.fond-vert span {	
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.img-vert {
	text-align: right;
	background: url('../img/box/trans-vert.png') no-repeat right;
}

.btn-75 {
	float:right;
	width: 75px;
	height: 20px;
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight: bold;
	color:#000;
	cursor:pointer;
	text-align:center;
	vertical-align : middle;
	background: url('../img/btn/bouton-75.png') center center; 
	border:0px;
}

.btn-75 a{text-decoration: none;}

.btn-100 {
	float:right;
	width: 75px;
	height: 20px;
	font-size:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight: bold;
	color:#000;
	cursor:pointer;
	text-align:center;
	vertical-align : middle;
	background: url('../img/btn/bouton-75.png') center center; 
	border:0px;
	text-decoration: none;
}

.btn-100 a{text-decoration: none;}

.btn-200 {
	float:right;
	width: 200px;
	height: 20px;
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	font-weight: bold;
	color:#7d034c;
	text-align:center;
	vertical-align : middle;
	background: url('../img/btn/bouton-200.png') center center; 
	border:0px;
	text-decoration: none;
}

.btn-200 a{text-decoration: none;}

hr { 
	width:90%;
	border: 0;
	background-color: #808080; 
	height: 1px; 
}

#columns .widget .widget-head span {
    padding: 0 5px;
    float: left;
}
#columns .widget .widget-content {
	font-size:12px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height: 1.3em;/*Espace entre les lignes (texte)*/
	
    background: #FFFFFF url('../img/box-fond.png') repeat;
    padding: 5px;
    
    -moz-border-radius-bottomleft: 0px; /*Modification des bordures arrondie bas-gauche */
    -moz-border-radius-bottomright: 0px;/*Modification des bordures arrondie bas-gauche*/
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    overflow: hidden;
}

#columns .none {
	padding: 2px;
	background: none!important;
	overflow: hidden;
}
/* End Columns section */

