//newgallery styles

.bannertext{
	background-color: #000000;
	color: #FFFFFF;
		text-align: right;
			font-family: Verdana, sans-serif;
}

.bannertext a{
	color: #FFFFFF;
	background-color: #000000;
	color: #FFFFFF;
	text-align: right;
	font-family: 'Courier New', sans-serif;
	letter-spacing: .1em;	
}


.bannertext a:link {
		color: #FFFFFF;
		
		}

.bannertext a:visited {
		color: #FFFFFF;
		
		}

.bannertext a:active {
		color: #FFFFFF;
		
	}

.bannertext a:hover {
		color: #FFFFFF;
		
	}


.separationhaut {
  height: 3px;
  overflow:hidden;
}

.menuhaut{
	background-color: #000000;
	color: #FFFFFF;

	font-weight: normal;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;

}


.menuhaut img {
		border:0px;
		color: #FFFFFF;
		}
.menuhaut a:link   {
		color: #FFFFFF;
			font-family: 'Trebuchet MS', Verdana, sans-serif;

		}

.menuhaut a:visited {
		color: #FFFFFF;
			font-family: 'Trebuchet MS', Verdana, sans-serif;

		}

.menuhaut a:active {
		color: #FFFFFF;
		font-family: 'Trebuchet MS', Verdana, sans-serif;
	}

.menuhaut a:hover {
		color: #FF9900;
	}


#corpsdepage
{
	position: relative;
	width: 100%;
}

#corpsdepage-inner
{
	position: static;
	width: 100%;
}


#haut {

	border-style:none;
	padding: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 4px;

	width: 100%;
	height: 100px;
	background-color: #92907b;
	border-top: 0px solid #000000;
	overflow: hidden;
	}


#gauche {

	border-style:none;
	padding: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 4px;

	width: 200px;
	height: 1700px;
	background-color: #92907b;
	border-top: 0px solid #000000;
	overflow: hidden;
	}



#droite {

	position: absolute;
	right: 0px;
	top: 101px;

	width: 200px;
	background-color: #92907b;
	border-top: 1px solid #000000;
	overflow: hidden;
	}

#centre {

	padding-left: 200px;
	margin-right: 200px;
	}

#centrehome {
	padding-left: 200px;
	
	}

#centrehome .contenu{
	padding-left: 10px;
	font-family: Verdana,Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
	padding: 1px;
	margin:10px;
	color:#FFFFFF;
	}
#centrehome .contenu a{
	padding-left: 10px;
	font-family: Verdana,Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
	padding: 1px;
	margin:10px;
	color:#FFFFFF;
	}





.barrecote {
	border-style:none;
	padding: 0px;
	margin-right: 5px;
		font-family: Verdana,Arial, sans-serif;

	}
.barrecote a {
 	padding: 0px;
	margin: 0px;
	text-decoration: none;

	}

.imageclick a:visited {
	color: #FFFFFF;
	}

.imageclick a:link {
	color: #FFFFFF;
	}

.barrecote a:link {
	color: #FFFFFF;
	
	}

.barrecote a:visited {
	color: #FFFFFF;
	
	}

.barrecote a:active {
	color: #FFFFFF;
	}

.barrecote a:hover {
	color: #FF9900;
	}
	
	
.imageclick a {
	color: #00FF00;
	}



.CONTENUBU {

	color: #000000;
	font-family: Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
			padding: 1px;
	margin:10px;
	}


.mainpage p {

	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
			padding: 1px;
	margin:10px;
	}

.CONTENUBU p {

	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
			padding: 1px;
	margin:10px;
	}




.CONTENUBU td {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: normal;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 5px;
	padding: 1px;
	margin:10px;
	}


.CONTENUBU ul {

	margin-bottom: 5px;
	margin-left: 35px;
	padding-left: 15px;
	padding-bottom: 5px;
	margin:10px;
	}
.CONTENUBU li {

	margin-bottom: 5px;
	margin-left: 35px;
	padding-left: 15px;
	padding-bottom: 5px;
	}
	
	

	.CONTENUBU h2 {
		color: #FFCC00;
		font-family: Verdana, sans-serif;
		font-size: x-small;
		border-bottom: 1px dotted #FF9900;
		text-align: left;
		font-weight: bold;

		margin-bottom: 3px;
		padding: 1px;
		}

	.CONTENUBU h3 {
		color: #FF9900;
		font-family: 'Trebuchet MS', Verdana, sans-serif;
		font-size: normal;
		border-bottom: 1px dotted #FF9900;
		text-align: left;
		font-weight: bold;

		margin:0px;
		margin-bottom: 3px;
		padding: 0px;
		}
h3 {
		color: #FF9900;
		font-family: 'Trebuchet MS', Verdana, sans-serif;
		font-size: normal;
		border-bottom: 1px dotted #FF9900;
		text-align: left;
		font-weight: bold;

		margin:0px;
		margin-bottom: 3px;
		padding: 0px;
		}


.CONTENUBU p.posted {
	clear: both;
	
	color: #92907b;
	font-family: Verdana, 'Trebuchet MS', Verdana, sans-serif;
	font-size: x-small;
	border-left: 1px dotted #FFCC33;
	text-align: left;

	font-style: italic;

	margin-bottom: 25px;
	line-height: normal;
	padding: 3px;
	}



.barrecote h2 {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: x-small;
	border-bottom: 1px solid #000000;
	text-align: right;
	font-weight: bold;
	font-size: small;

	text-transform: uppercase;
	padding: 0px;
	letter-spacing: .3em;
	margin: 0px;
	padding-right:0px;
	}

.barrecote ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 5px;
	}

.barrecote li {
	color: #FFFFFF;
	font-family: Verdana,'Trebuchet MS', Verdana, sans-serif;
	font-size: x-small;
	text-align: right;
	line-height: 150%;



	margin-top: 10px;
	list-style-type: none;
	}

.barrecote img {
	border: 0px solid #CCCCCC;
	}

body {
	margin: 0px 0px 20px 0px;
	border: 0;
	padding: 0;
	background-color: #000000;


	}

//a {

	text-decoration: none;

	}

a:link {
	color: #993333;
		font-weight: bold;
	}

a:visited {
	color: #CC9999;
		font-weight: bold;
	}

a:active {
	color: #993333;

	}

a:hover {
	color: #CC6600;
	}


h2, h3 {
	margin: 5px;
	padding: 5px;
	font-weight: normal;
	font-family: Verdana,Arial, sans-serif;
	}

h1{
	margin: 0px;
	padding: 5px;
	font-weight: normal;
	font-family: Verdana,Arial, sans-serif;

}






div#commentForm
{
	margin: 0px 20px 0px 20px;
	display: none;
}


.carte td {
	padding:0px;
	}


dt {
		color: #FFCC00;
		font-family: Verdana, sans-serif;
		font-size: x-small;
		border-bottom: 1px dotted #FF9900;
		text-align: left;
		font-weight: bold;

		margin-bottom: 3px;
		padding: 1px;
		}


.galerie td { 
	background-color: #000000;
	color: #FFFFFF;
	}
.galerie table { 
	background-color: #000000;
	color: #FFFFFF;
	}
.galerie a:link { 
	color: #FFFFFF;
	}
.galerie a:visited { 
	color: #FFFFFF;
	}





#articleInlineR {
	display:block; /* had been set to none in main.css for buggy browsers*/
	margin: 4px 15px 4px 25px;
	float:right;
	border:0px solid #000000;

	}

#articleInlineL {
	display:block; /* had been set to none in main.css for buggy browsers*/
	margin: 4px 25px 4px 10px;
	float:left;
	border:0px solid #000000;
	
	}

#inlineBox {
	width: 200px;
	}

#articleInline h3 {
	margin: 0px;
	
	}

#articleInline .kicker {
	text-transform: uppercase;
	}
	
//.image {
	padding-bottom: 1px;
	}
	
//.image img {
	padding: 0px;
	

	}
	
//#articleInline .image .credit {
	text-align: right;
	font-size: 50%;
	line-height: 1em;
	margin-bottom: .3em;
	}
.credit {
	font-family: Tahoma, Arial, Helvetica, Sans Serif;
	text-align: right;
	font-size: 55%;
	line-height: 1em;
	margin-bottom: .3em;
	}
	
//#articleInlineL .image .credit {
	text-align: left;
	font-size: 50%;
	line-height: 1em;
	margin-bottom: .3em;
	}
	
.image .caption {
	font-family: Verdana, sans-serif;
	font-size: x-small;
	margin: 0px;
	line-height: 1em;
//	margin-bottom: .3em;


	}
	
//#articleInline .image {
	margin-bottom:1px;
	}

		
.image .enlargeThis {
	display:block;
	text-align:right;
	margin-right:12px;

	}

.image .enlargeThis a {
	font-family: Tahoma, Arial, Helvetica, Sans Serif;
	font-size: 64%;
	padding-left: 15px;
	background-image: url(images/plus.gif);
	background-repeat:no-repeat;
	background-position: center left;
	text-decoration:none;
	}
	
	



.biblio  {
	font-family: Verdana, sans-serif;
	font-size: small;
	
	padding: 0px;
	margin: 0px;
	padding-right:4px;
	}
	
//#biblio ul b {
	font-family: Verdana, sans-serif;
	font-size: small;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	padding-right:4px;
	}



//#biblio ul h2 {
		color: #FF6600;
		font-family: Verdana, sans-serif;
		font-size: small;
		border-bottom: 1px dotted #FF6600;
		text-align: left;
		font-weight: bold;

		margin-bottom: 3px;
		padding: 1px;
		}




#raye 
{
 text-decoration: line-through
}
.CONTENUBU raye 
{
 text-decoration: line-through
}


.gallery {
 	background-color: #000000;
}

.gallery a {
 	color: #FFFFFF;
}


.gallery a img {
 	color: #FFFFFF;
}

.gallery  a:hover img {
		color: #FF9900;
	}
	
.gallery  a:hover img {
		color: #FF9900;
	}
	

.gallery ul li a  {
 	color: #FFFFFF;
}

.gallery  ul li a:hover  {
		color: #FF9900;
	}
	
.gallery  ul li a:hover  {
		color: #FF9900;
	}
	
	
