a {		
	text-decoration: none;
	color: #ff0000;
}

body {	
	background-image: -webkit-linear-gradient(left top, #333333 10%, #FFFFFF 100%);
	background-image:    -moz-linear-gradient(left top, #333333 10%, #FFFFFF 100%);	
	background-image:     -ms-linear-gradient(left top, #333333 10%, #FFFFFF 100%);
	background-image:      -o-linear-gradient(left top, #333333 10%, #FFFFFF 100%);
	background-image:         linear-gradient(left top, #333333 10%, #FFFFFF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#FFFFFF', GradientType=0);
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	line-height: 2em;	
	color: #336699;
	text-align:center; 
	}
	
h2 {
	color: #CCCCCC
	}
h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.15em;	
	background-color: #006666;  	
	color: #DCDCDC;
	text-align:center;
	}
h4 {
	color: #000000
	}
table {
	color: #FFFFFF
	}
td, th {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 2em;
	color: #333333
	}
textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em
	}
ul {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	list-style-type: square;	
	list-style-position: outside
	}
.BulletBackgroundColor {
	color: #FFFFFF
	}
.DataColor {
	color: #DEDECA
	}
.footer { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.167em;
	font-weight: bold;
	line-height: 1.83em;
	color: #333333;
	background-color: #CCCCCC
	}
.FormBackgroundColor {
	color: #CCCCCC
	}
.ImageTitleColor {
	color: #CCCCCC
	}
.LabelColor {
	color: #CCCCCC
	}
.ListColorEven {
	color: #CCCCCC
	}
.ListFooterColor {
	color: #333333
	}
.ListHeaderColor {
	color: #333333
	}
.ListColorOdd {
	color: #DEDECA
	}
.ListTitleColor {
	color: #CCCCCC
	}
.NavigationBackgroundColor {
	color: #666666
	}
.NavigationColor {
	color: #CCCCCC
	}
.NewsDataColor {
	color: #DEDECA
	}
.StoryTitle {
	color: #000000;
	font-weight: bold
	}
.StoryContentColor {
	color: #000000
	}
.TitleColor {
	color: #000000
	}
a:hover {	
	text-decoration: underline
	}
tr.ListHeaderColor th {
	text-align: left;
	}.small {
	font-size: 85%;
}

INPUT {
     color:#006666;
     font-size:18px;
     font-family:arial;
	 text-align:center;
}
	
.Style1 {
	font-size: 14px;
	color:#ffffff;
     font-family:arial;
	 text-align:center;
}

.Style11 {
	font-size: 14px;
	color:#000000;
     font-family:arial;
	 text-align:center;
}


.Style2 {
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
	
}

.Style22 {
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	
}

.Style5 {
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
	
}

.Style3 {
	font-size: 18px;
	color:#006666;
     font-family:arial;
	 text-align:left;
}

.Style4 {font-size: 14px}

.Style6 {font-size: 12px;
		line-height: 1.5em;
		color:#000000;
		margin-left:10px;
		margin-right:10px;
		}
		
.Style7 {font-size: 14px;
		line-height: 1.5em;
		color:#000000;
		}

#article {
	text-align:left;
}

#site {
	width:960px;
	height:850px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	visibility: visible;
	text-align:center;
}

#menu {
	width: 1000px;
	height: 80px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	top:  10px;
	left: 10px;
	color: #006666;
}

#sitePress {
	background-image:url(../images/bordu_001a.jpg);
	width: 900px;
	height: 660px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:left;
	left: 10px;
	top:  140px;
	overflow:auto;
}

#sitePress1 {
	background-image:url(../images/bordu_001a.jpg);
	width: 860px;
	height: 660px;
	margin-left:auto;
	margin-right:auto;
	padding-left:70px;
	padding-right:30px;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 10px;
	top:  140px;
	overflow:auto;
}

#xiti {
	width: 900px;
	height: 51px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 10px;
	top:  800px;
}

#marche {
	width: 754px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 100px;
	top:  100px;
	margin-left:auto;
	margin-right:auto;
}

#sang {
	width: 111px;
	height: 120px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:left;
	left: 10px;
	top:  790px;
}

#conteneur_du_site {
	background-image: url(images/bretagne.jpg);
	width: 864px;
	height: 668px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	visibility: visible;
	text-align:center;
}

#conteneur_du_siteLivre {
	background-image: url(images/bretagne.jpg);
	width: 864px;
	height: 668px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	visibility: visible;
	text-align:center;
}

#titre_album {
	width: 315px;
	height: 15px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 501px;
	top: 24px;
	font-size:3.0em;
	line-height:1.0em;
}

#titre_rendu {
	width: 397px;
	height: 15px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 17px;
	top: 13px;
	font-size:1.5em;
	line-height:1.0em;
}

#titre_page {
	width: 301px;
	height: 61px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 29px;
	top: 245px;
	font-size:1.2em;
	line-height:1.0em;
}

#compte_rendu {
	width: 680px;
	height: 522px;
	margin-left:auto;
	margin-right:auto;
	padding-right:20px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	position:absolute;
	visibility: visible;
	text-align:left;
	left: 132px;
	top: 90px;
	font-size:1.2em;
	line-height:1.0em;
	background-color: #CEC7AA;
	overflow:auto;
}

#conteneur_du_xiti {
	width: 80px;
	height: 15px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	left: 784px;
	top: 668px;
}

#conteneur_menu {
	background-color: #586C84;
	width: 129px;
	height: 562px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:1.2em;
	line-height:1.0em;
	left: 2px;
	top: 90px;
	overflow:auto;
}

#conteneur_photo1 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 82px;
	top: 10px;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	overflow:auto;
}

#conteneur_photo2 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	background-position:center;
	azimuth:behind;
	border-color:#FFFFFF;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 332px;
	top: 10px;
	overflow:auto;
}

#conteneur_photo3 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 582px;
	top: 10px;
	overflow:auto;
}

#conteneur_photo4 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 82px;
	top: 350px;
	overflow:auto;
}

#conteneur_photo5 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 332px;
	top: 350px;
	overflow:auto;
}

#conteneur_photo6 {
	width: 220px;
	height: 240px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 582px;
	top: 350px;
	overflow:auto;
}

#conteneur_photoV1 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 102px;
	top: 10px;
	overflow:auto;
}

#conteneur_photoV2 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	background-position:center;
	azimuth:behind;
	border-width:10;
	border-color:#FFFFFF;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 352px;
	top: 10px;
	overflow:auto;
}

#conteneur_photoV3 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 602px;
	top: 10px;
	overflow:auto;
}

#conteneur_photoV4 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 102px;
	top: 320px;
	overflow:auto;
}

#conteneur_photoV5 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 352px;
	top: 320px;
	overflow:auto;
}

#conteneur_photoV6 {
	width: 180px;
	height: 280px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:center;
	font-size:0.8em;
	line-height:1.2em;
	left: 602px;
	top: 320px;
	overflow:auto;
}

#conteneur_comment {
	background-color:#C7DBF3;
	width: 200px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	visibility: visible;
	text-align:center;
}

#conteneur_du_sitePage {
	background-color:#586C84;
	width:750px;
	height:530px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	text-align:justify;
	font-size:0.8em;
	line-height:1.0em;
	color:#000000;
	left: 22px;
	top: 100px;
	overflow:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
}


#conteneur_du_siteA {
	width: 166px;
	height:52px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 432px;
	top: 156px;
	text-align:center;
	font-size:1.5em;
	line-height:1.0em;
	color:#FFFF00;
}

#conteneur_du_siteLivredor {
	background-color:#CAAF6C;
	width: 256px;
	height:134px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 565px;
	top: 200px;
	text-align:center;
	font-size:4.0em;
	line-height:1.0em;
	color:#FFFFFF;
}

#conteneur_du_siteHistorique {
	width: 166px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 78px;
	top: 137px;
	text-align:center;
	font-size:1.2em;
	line-height:1.0em;
	color:#FFFF00;
}

#conteneur_du_siteLiens {
	width: 121px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 736px;
	top: 79px;
	text-align:center;
	font-size:1.5em;
	line-height:1.0em;
	color:#FFFF00;
}
#conteneur_du_sitePhotos {
	background-color:#CAAF6C;
	width: 201px;
	height:73px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 175px;
	top: 270px;
	text-align:center;
	font-size:4.0em;
	line-height:1.0em;
	color:#FFFFFF;
}
#conteneur_du_siteVideos {
	width: 80px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 130px;
	top: 30px;
	text-align:center;
	font-size:1.2em;
	line-height:1.0em;
	color:#2C91C5;
	font:"Times New Roman", Times, serif;
}

#conteneur_du_siteTitre {
	width: 372px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:2.0em;
	line-height:2.0em;
	color:#2C91C5;
	position:absolute;
	visibility: visible;
	text-align:left;
	left: 25px;
	top: 20px;
}

#conteneur_photoDate {
	width: 200px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 50px;
	top: 600px;
	text-align:center;
}

#conteneur_photoUne {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 230px;
	top: 600px;
	text-align:center;
}

#conteneur_photoAvant {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 330px;
	top: 600px;
	text-align:center;
}

#conteneur_ajoutPhoto {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 430px;
	top: 600px;
	text-align:center;
}


#conteneur_photoApres {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 530px;
	top: 600px;
	text-align:center;
}


#conteneur_photoFin {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 630px;
	top: 600px;
	text-align:center;
}

#conteneur_retour {
	width: 100px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 730px;
	top: 600px;
	text-align:center;
}

#conteneur_admin {
	width: 255px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 10px;
	top: 613px;
	text-align:center;
	font-size:3.0em;
	line-height:1.0em;
	color:#FFFF00;
}

#conteneur_program {
	width: 227px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 594px;
	top: 521px;
	text-align:center;
	font-size:2.0em;
	line-height:1.0em;
	color:#FFFF00;
}

#conteneur_resume {
	width: 255px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	right: 30px;
	top: 613px;
	text-align:center;
	font-size:3.0em;
	line-height:1.0em;
	color:#FFFF00;
}

#conteneur_fermer {
	width: 100px;
	height:18px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 733px;
	top: 8px;
	text-align:center;
	font-size:1.0em;
	line-height:1.0em;
	color:#2C91C5;
	background-color: #B1C8D6;
}

#conteneur_fermer_livre {
	width: 150px;
	height:18px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 739px;
	top: 628px;
	text-align:center;
	font-size:1.5em;
	line-height:1.0em;
	color:#2C91C5;
}


#conteneur_login {
	width: 374px;
	height:78px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 453px;
	top: 33px;
	text-align:center;
	font-size:1.0em;
	line-height:1.0em;
	color:#2C91C5;
}

#conteneur_logout {
	width: 154px;
	height:22px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	visibility: visible;
	left: 330px;
	top: 635px;
	text-align:center;
	font-size:1.0em;
	line-height:1.0em;
	color:#2C91C5;
}
