/* CSS web ORANGE*/

html {height: 100%;}

body {
	font-family: Arial,"Trebuchet MS";
	background-image: url(../img/fond/fond.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px;
	margin: 0px;
	}
img {border:0px;}

/*img.png {behavior: url(png.htc);}*/

p {text-align:justify;}

hr {
	border:1px;
	color:#E6E6E6;
	border-style:solid;}
	
	
/*.social img {
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.social a:hover img, #contact .social a:focus img {
	-moz-transform: rotate(380deg);
	-webkit-transform: rotate(380deg);
	transform: rotate(380deg);
}*/

/* TEXTE /////////////////////////////////////////////////
#5C5C5C = G  gris Gde Taille >14
#232323 = G  gris très foncé Pte Taille <14
#ff6600 = O  orange
#6E49AA = O  violet
#000000 = N  noir
#FFFFFF = B  blanc
*/

.lettrine:first-letter{font-size:400%;float:left;color:#FF6600;font-weight:bold;}

.cap {
float: left;
width: .75em;
font-size: 62px;
line-height: 51px;
font-weight: bold;
color: #FF6600;
	}
	.capV {
float: left;
width: .75em;
font-size: 62px;
line-height: 51px;
font-weight: bold;
color: #4C2580;
	}
	.capG {
float: left;
width: .75em;
font-size: 62px;
line-height: 51px;
font-weight: bold;
color: #5C5C5C;
	}
	
.r14b {
font-size:14px;
font-weight:bolder;
color: #CA428E;
}

.v12 {
font-size:12px;
color: #4C2580;
}

.v12b {
font-size:12px;
font-weight:bolder;
color: #4C2580;
}

.v14 {
font-size:14px;
color: #4C2580;
}

.v14b {
font-size:14px;
font-weight:bolder;
color: #4C2580;
}
	
.v16b {
font-size:16px;
font-weight:bolder;
color: #4C2580;
}

.v18b {
font-size:18px;
font-weight:bolder;
color: #4C2580;
}

/* couleur GRIS FONCE */
.GC11 {
font-size:11px;
color:#5C5C5C;
}
.GC11b {
font-size:11px;
font-weight:bold;
color:#232323;
}
.GC11i {
font-size:11px;
font-style:italic;
color:#232323;
}
.GC11bi {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#232323;
}
.GC12bi {
font-size:12px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.GC12b {
font-size:12px;
font-weight:bold;
color:#5C5C5C;
}
.GC14bi {
font-size:14px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.GC14b {
font-size:14px;
font-weight:bold;
color:#5C5C5C;
}
.GC14biS {
font-size:14px;
font-weight:bold;
font-style:italic;
background-color:#FF6600;
color:#5C5C5C;
}
.GC14bS {
font-size:14px;
font-weight:bold;
color:#5C5C5C;
}

.G10 {
font-size:10px;
color:#232323;
}
.G10i {
font-size:10px;
font-style:italic;
color:#232323;
}
.G10b {
font-size:10px;
font-weight:bold;
color:#232323;
}
.G10bi {
font-size:10px;
font-weight:bold;
font-style:italic;
color:#232323;
}
.G11 {
font-size:11px;
color:#232323;
}
.G11b {
font-size:11px;
font-weight:bold;
color:#232323;
}

.G11i {
font-size:11px;
font-style:italic;
color:#232323;
}
.G11bi {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#232323;
}
.G12 {
font-size:12px;
color:#5C5C5C;
}
.G12b {
font-size:12px;
font-weight:bold;
color:#5C5C5C;
}
.G12i {
font-size:12px;
font-style:italic;
color:#5C5C5C;
}
.G12bi {
font-size:12px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.G13 {
font-size:13px;
color:#5C5C5C;
}
.G13b {
font-size:13px;
font-weight:bold;
color:#5C5C5C;
}
.G14 {
font-size:14px;
color:#5C5C5C;
}
.G14b {
font-size:14px;
font-weight:bold;
color:#5C5C5C;
}
.G14i {
font-size:14px;
font-style:italic;
color:#5C5C5C;
}
.G14bi {
font-size:14px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.G16 {
font-size:16px;
color:#5C5C5C;
}
.G16b {
font-size:16px;
font-weight:bold;
color:#5C5C5C;
}
.G16i {
font-size:16px;
font-style:italic;
color:#5C5C5C;
}
.G16bi {
font-size:16px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.G18 {
font-size:18px;
color:#5C5C5C;
}
.G18b {
font-size:18px;
font-weight:bold;
color:#5C5C5C;
}
.G18i {
font-size:18px;
font-style:italic;
color:#5C5C5C;
}
.G18bi {
font-size:18px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}
.G20 {
font-size:20px;
color:#5C5C5C;
}
.G20b {
font-size:20px;
font-weight:bold;
color:#5C5C5C;
}
.G20i {
font-size:20px;
font-style:italic;
color:#5C5C5C;
}
.G20bi {
font-size:20px;
font-weight:bold;
font-style:italic;
color:#5C5C5C;
}

/* couleur ORANGE ou VIOLET */
.O10{
font-size:10px;
color:#ff6600;
}
.O10b{
font-size:10px;
font-weight:bold;
color:#ff6600;
}
.O10i{
font-size:10px;
font-style:italic;
color:#ff6600;
}
.O10bi{
font-size:10px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}
.O11 {
font-size:11px;
color:#ff6600;
}
.O11b {
font-size:11px;
font-weight:bold;
color:#ff6600;
}
.O11i {
font-size:11px;
font-style:italic;
color:#ff6600;
}
.O11bi {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}
.O12{
font-size:12px;
color:#ff6600;
}
.O12b{
font-size:12px;
font-weight:bold;
color:#ff6600;
}
.O12i{
font-size:12px;
font-style:italic;
color:#ff6600;
}
.O12bi{
font-size:12px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}
.O14{
font-size:14px;
color:#ff6600;
}
.O14b{
font-size:14px;
font-weight:bold;
color:#ff6600;
}
.O14i{
font-size:14px;
color:#ff6600;
font-style:italic;
}
.O14b{
font-size:14px;
font-weight:bold;
color:#ff6600;
}
.O14bi{
font-size:14px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}
.O16{
font-size:16px;
color:#ff6600;
}
.O16b{
font-size:16px;
font-weight:bold;
color:#ff6600;
}
.O16i{
font-size:16px;
color:#ff6600;
font-style:italic;
}
.O16bi{
font-size:16px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}

.O18{
font-size:18px;
color:#ff6600;
}
.O18b{
font-size:18px;
font-weight:bold;
color:#ff6600;
}
.O18i{
font-size:18px;
color:#ff6600;
font-style:italic;
}
.O18bi{
font-size:18px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}

.O20{
font-size:20px;
color:#ff6600;
}
.O20b{
font-size:20px;
font-weight:bold;
color:#ff6600;
}
.O20i{
font-size:20px;
color:#ff6600;
font-style:italic;
}
.O20bi{
font-size:20px;
font-weight:bold;
font-style:italic;
color:#ff6600;
}




/* couleur NOIR */
.N10 {
font-size:10px;
color:#000000;
}
.N10b {
font-size:10px;
font-weight:bold;
color:#000000;
}
.N10i {
font-size:10px;
font-style:italic;
color:#000000;
}
.N10bi {
font-size:10px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N11 {
font-size:11px;
color:#000000;
}
.N11b {
font-size:11px;
font-weight:bold;
color:#000000;
}
.N11i {
font-size:11px;
font-style:italic;
color:#000000;
}
.N11bi {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N12 {
font-size:12px;
color:#000000;
}
.N12b {
font-size:12px;
font-weight:bold;
color:#000000;
}
.N12i {
font-size:12px;
font-style:italic;
color:#000000;
}
.N12bi {
font-size:12px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N14b {
font-size:14px;
font-weight:bold;
color:#000000;
}
.N14bi {
font-size:14px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N16b {
font-size:16px;
font-weight:bold;
color:#000000;
}
.N16bi {
font-size:16px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N18b {
font-size:18px;
font-weight:bold;
color:#000000;
}
.N20 {
font-size:20px;
color:#000000;
}
.N20b {
font-size:20px;
font-weight:bold;
color:#000000;
}
.N20i {
font-size:20px;
font-style:italic;
color:#000000;
}
.N20bi {
font-size:20px;
font-weight:bold;
font-style:italic;
color:#000000;
}
.N11BO {
font-size:11px;
font-weight:bold;
color:#000000;
/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
padding:1px 3px 2px 3px;
background-color:#666666;
}

.N16BO {
font-size:16px;
font-weight:bold;
color:#000000;
padding:5px 5px 6px 5px;
background-color:#666666;
}

/* couleur BLANC */

.B11BO {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
}

.B12BO {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
padding:4px 6px 4px 6px;
/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
}

.B10 {
font-size:10px;
color:#FFFFFF;
}
.B10i {
font-size:10px;
font-style:italic;
color:#FFFFFF;
}
.B10b {
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
.B10bi {
font-size:10px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}

.B11 {
font-size:11px;
color:#FFFFFF;
}
.B11i {
font-size:11px;
font-style:italic;
color:#FFFFFF;
}
.B11b {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.B11bi {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.B12 {
font-size:12px;
color:#FFFFFF;
}
.B12i {
font-size:12px;
font-style:italic;
color:#FFFFFF;
}
.B12b {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.B12bi {
font-size:12px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.B14{
font-size:14px;
color:#FFFFFF;
}
.B14b{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.B14bi {
font-size:14px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.B14i {
font-size:14px;
font-style:italic;
color:#FFFFFF;
}
.B16{
font-size:16px;
color:#FFFFFF;
}
.B16b{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.B16bi{
font-size:16px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.B16i{
font-size:16px;
font-style:italic;
color:#FFFFFF;
}

.B18{
font-size:18px;
color:#FFFFFF;
}
.B18b{
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}
.B18bi{
font-size:18px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}
.B18i{
font-size:18px;
font-style:italic;
color:#FFFFFF;
}
.B20 {
font-size:20px;
color:#FFFFFF;
}
.B20b {
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.B20i {
font-size:20px;
font-style:italic;
color:#FFFFFF;
}
.B20bi {
font-size:20px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
}

/* ENTETE LOGO MENUS HAUT */

#entete {
	width:100%;
	height:85px;
	top:9px;
	left:0px;
	position:absolute;
}

#logo {
top:10px;
float:right;
position:relative;
}
#menus {
clear:both;
width:100%;
top:100px;
left:0px;
right:0px;
position:absolute;
z-index:2;
}

/* CONTENEUR ////////////////////////////////////////////////// */
#conteneur {
	left: 0px;
	right: 0px;
	position: absolute;
	top: 118px;
	width: 100%;
	padding: 0px;
	z-index:1;
	}
#conteneur table{
	width: 100%;
	height: auto;
	border-spacing: 0px;
	border-collapse: collapse;
	}

/*COLONNE MARGE /////////////////////////////////////////////////*/

#colonneGauche {
	width: 10px;
	height:auto;
	}
#colonneGauche table{
	width: 10px;
	height:auto;
	}

/*COLONNE CENTRE /////////////////////////////////////////////////*/
#colonneCentre {
width:100%;
}
#colonneCentre table {
width:100%;
}
#colonneCentre table a {
font-weight:bold;
text-decoration:none;
color:#FF6600;
}
#colonneCentre table a:hover{
font-weight:bold;
text-decoration:none;
/*background-color:#C5C5C5;*/
color:#FF6600;
}

/*COLONNE ESPACE /////////////////////////////////////////////////*/
#colonneEspace table{
width:15px;
height:auto;
}

/* COLONNE DROITE TELECHARGEMENTS ETC */
#colonneDroite {
	right: 0px;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 100%;
	background-color: #F7F7F7;
	border:0px;
}
#colonneDroite table{
	width: 100%;
	border-spacing: 0px;
	border-collapse: collapse;
	font-family: "Trebuchet MS",Arial;
	}
#colonneDroite tr {
	padding: 0px;
	}
#colonneDroite td {
	padding: 0px;
	}
#colonneDroite table a {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
#colonneDroite table a:hover {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	background-color:#E6E6E6;
	text-decoration:none;
}
#colonneDroite hr {
	border:1px;
	color:#E6E6E6;
	border-style:solid;
}

/* pied de page (se place en dessous des éléments flottants grâce à <code>clear:both;</code>)*/
#pied {
height:15px;
font-family:Arial, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
clear:both;
text-decoration:none;
background-color:#FF6600;
}
#pied li {
list-style-type:none;
list-style-position:inside;
display:inline;
padding-right:25px;
padding-left:25px;

}
#majSite {
color:#FFFFFF;
text-decoration:none;
}
#pied ul {
list-style-type:none;
list-style-position:inside;
display:inline;
background-color:#FF6600;
}
#pied a {
color:#FFFFFF;
text-decoration:none;
background-color:#FF6600;
}
#pied a:hover {
color:#CCCCCC;
text-decoration:none;
background-color:#FF6600;

}

