/* Copyright (c) 2005 mbaprod 
www.mbaprod.com 
CONTENTS 
1. general
2. liens
3. textes
4. fonds
5. graphics
6. contenus
*/


/****   GENERAL   ****/

#content {
	background-color: #FFFFFF;
	width: 100%;
	margin: 0;
	padding: 0;
	min-height:100%;
	height: 550px;
}
#contentfd {
	width: 851px;
	height: 651px;
	margin: 0;
	padding: 0;
}
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}
#footer {
	background-color: #FFFFFF;
	position: relative;
	width: 271px;
	height: 40px;
	margin: 0;
	left: 20px;
}
#footer2 {
	background-color: #FFFFFF;
	position: absolute;
	width: 249px;
	height: 40px;
	margin: 0;
	left: 506px;
	top: 1300px;
}
#footer3 {
	background-color: #FFFFFF;
	position: absolute;
	width: 213px;
	height: 40px;
	margin: 0;
	left: 0px;
	top: 730px;
}
a img {border: none;}
#enter {
	position: absolute; 
	left: 398px; 
	top: 215px; 
	width: 167px; 
	height: 28px;
}
#contentA {
	width: 213px;
	height: 100%;
	float: left;
}
#contentB {
	width: 249px;
	height: 100%;
	margin-left: 235px;
	margin-top: 0px;
}
#contentC {
	width: 249px;
	height: 100%;
	margin-left: 506px;
	margin-top: 0px;
}
#vertical1 {
	position: absolute;
	width: 22px;
	height: 100%;
	left: 213px;
	top: 0px;
}
#vertical2 {
	position: absolute;
	width: 22px;
	height: 100%;
	left: 484px;
	top: 0px;
}
#logo {
	position: absolute;
	height: 80px;
	width: 249px;
	left: 235px;
	top: 19px;
}
#imagette {
	position: absolute;
	height: 110px;
	width: 249px;
	left: 235px;
	top: 98px;
}
#image {
	position: absolute;
	height: 112px;
	width: 150px;
	left: 37px;
	top: 277px;
	z-index: 1; 
}


/****   CONTENT A   ****/

#barreHA {
	position: relative;
	height: 20px;
	width: 213px;
	left: 0px;
	top: 210px;
}
#titreA {
	height: 20px;
	width: 213px;
	float: left;
	padding: 0px 0px 0px 13px;
	position: absolute;
	left: 0px;
	top: 235px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#recherche {
	position: absolute;
	height: 150px;
	width: 213px;
	left: 0px;
	top: 350px;
	padding-left: 13px;
}
#newsletter { line-height: normal; background-color: #ffffff; height: 100%; width: 500px; position: absolute; left: 13px; top: 285px; }

/****   CONTENT B   ****/

#titreB {
	position: relative;
	height: 20px;
	width: 249px;
	left: 0px;
	top: 190px;
}
#titreB1 {
	position: relative;
	height: 20px;
	width: 249px;
	left: 0px;
	top: 180px;
}
#barreHB {
	position: absolute;
	height: 20px;
	width: 249px;
	left: 235px;
	top: 210px;
}
#barreHB22 {
	position: absolute;
	height: 20px;
	width: 660px;
	left: 235px;
	top: 210px;
}
#contenuB {
	background-color: #FFFFFF;
	height: 100%;
	width: 249px;
	position: absolute;
	left: 235px;
	top: 230px;
}
#contenuB2 {
	background-color: #FFFFFF;
	height: 100%;
	width: 660px;
	position: absolute;
	left: 235px;
	top: 230px;
}


/****   CONTENT C   ****/

#titreC {
	position: absolute;
	height: 20px;
	width: 249px;
	left: 506px;
	top: 98px;
}
#titreC2 {
	position: absolute;
	height: 20px;
	width: 249px;
	left: 506px;
	top: 190px;
}

#barreHC1 {
	position: absolute;
	height: 20px;
	width: 249px;
	left: 506px;
	top: 118px;
}
#contenuHC1 {
	position: absolute;
	width: 249px;
	height: 50px;
	background-color: #FFFFFF;
	left: 506px;
	top: 138px;
}
#barreHC2 {
position: absolute;
	height: 20px;
	width: 249px;
	left: 506px;
	top: 210px;
}
#contenuC {
	width: 249px;
	height: 100%;
	background-color: #FFFFFF;
	position: absolute;
	left: 506px;
	top: 230px;
}
#contenutxtC {
	position: absolute;
	width: 345px;
	height: 100%;
	left: 506px;
	top: 138px;
	text-align: left;
}
#contenuimgC {
	position: absolute;
	width: 320px;
	height: 100%;
	left: 506px;
	top: 98px;
}
#navpagesH {
	background-color: #FFFFFF;
	position: absolute;
	width: 249px;
	height: 20px;
	margin: 0;
	left: 506px;
	top: 170px;
}
#navpagesB {
	position: absolute;
	width: 249px;
	left: 506px;
	top: 1260px;
	background-color: #FFFFFF;
	height: 45px;
}
#contenuactu {
	width: 249px;
	height: 100%;
	background-color: #FFFFFF;
	position: absolute;
	left: 506px;
	top: 138px;
}

/****   TEXTES   ****/

p.legende {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p.lien {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
p.legende1 {
	line-height:1px; 
}
p.legende2 {
	line-height:1px; 
	margin-bottom:30px;
}
.textefr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.texteng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.titrefr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.titreng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.titresection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.titresectionB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
.typexpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
.textepied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.nonactif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}



/****   LIENS   ****/

a.lien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
a.lien:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
a.lien11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.lien11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.lien11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
a.lien11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CCCC66;
	text-decoration: none;
}
a.lienpdp:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
a.lienpdp:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
a.lienpdp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.lienpdp:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
a.liennews:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.liennews:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
a.liennews:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
a.liennews:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
p.lienauteur {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#logoenter {
	position: absolute;
	height: 138px;
	width: 138px;
	left: 235px;
	top: 19px;
}
