/* CSS */

/* Style defini pour la création des textes par l'outis */
.we_Titre
{
	font-size: 13.5pt; 
	font-weight: bold;
	font-family: Verdana; 
	color: tomato;
}

.we_TextGrand
{
	font-size: 12pt; 
	font-family: Verdana; 
	color: white;
}

.we_TextNormal
{
	font-size: 10pt;
	font-family: Verdana; 
	color: white;
}

.we_TextPetit
{
	font-size: 8pt; 
	font-family: Verdana; 
	color: white;
}

@charset "iso-8859-1";

table.haut {border-left: 2px solid #34ca33; border-right: 2px solid #34ca33; ; border-bottom: 2px solid #34ca33}
table.menu {border-left: 2px solid #f2d720; border-right: 2px solid #f2d720; border-top: 2px solid #f2d720; border-bottom: 2px solid #f2d720}

a.menu:link, a.menu:visited {text-decoration: none;font-family: verdana; font-size: 11px; font-weight: bold; color: #ffffff}
a.menu:hover {text-decoration: none; font-family: verdana; font-size: 11px; font-weight: bold; color: #ff3d02}

.v11 {font-family: verdana; font-size: 11px; color: #ffffff}
.v11b {font-family: verdana; font-size: 11px; color: #ffffff; font-weight: bold}
.v11jb {font-family: verdana; font-size: 11px; color: #f2d720; font-weight: bold}
.v18o {font-family: verdana; font-size: 18px; color: #ff3d02; font-weight: bold}

/* PARAMETRE GENERAL */
body
{
	/*background: #eaeaea;*/	
	margin-top: 5px;
	margin-bottom: 5px;
	font-size:10pt;
	font-family:tahoma;
}
td
{
	/*font-size:10pt;*/
	/*font-family:tahoma;*/
}
hr
{
	color: rgb(255, 218, 185);
	background-color: rgb(255, 218, 185);
	height: 1px;
	border: 0;
}
a:link {text-decoration: none; font-size: 10pt; font-weight:normal; color: #0066CC;}
a:visited {text-decoration: none; font-size: 10pt; font-weight:normal; color: #0066CC;}
a:hover {text-decoration: underline; font-size: 10pt; font-weight:normal; color: #666666;}

input.text
{
	font-family : tahoma;
	font-size : 10pt;	
	background: #FFFFFF;
	/*background: #FFFFFF url("../img/input_bg.gif") no-repeat left top;*/
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-left: 1px;	
}
.textarea
{
	font-family : tahoma;
	font-size : 10pt;	
	background: #FFFFFF;
	/*background: #FFFFFF url("../img/input_bg.gif") no-repeat left top;*/
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-left: 1px;	
}
input.textActive
{
	font-family : tahoma;
	font-size : 10pt;
	background: #ECE9D8;
	/*background: #FFFFFF url("../img/input_bg.gif") no-repeat left top;*/
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-left: 1px;	
}
input.submit
{
	font-family : tahoma;
	font-size : 10pt;
	background: #ECE9D8;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	cursor:pointer;
}
select.select
{
	font-family : tahoma;
	font-size : 10pt;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
select.selectActive
{
	font-family : tahoma;
	font-size : 10pt;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #ECE9D8;
}

/* top.php DIV */
#global 
{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 95%;
	height: 100%;
	border: 0px solid red;
}
#titre 
{
	position:absolute;
	width: 100%;
	height: 133px;
	border: 0px solid #333;
}
#logo 
{
	position:absolute;	
	top: 0px;
	left:0px;
	width: 216px;
	height: 133px;
	background: url(../imgsite/logo.png);
	border: 0px solid #333;
}
#people 
{
	margin: 0px 21px 0px 216px;
	height: 133px;
	border: 1px solid #333;
	background: url(../imgsite/extendlogo.png) repeat-x;
}
#endLogo 
{
	position:absolute;
	top:0px;
	right:0px;
	width: 21px;
	height: 133px;
	border: 0px solid #333;
	background: url(../imgsite/endlogo.png);

}
#underTitre 
{
	position:relative;
	top:133px;
	border: 0px solid black;
}

#leftPanel
{
	position:absolute;	
	top: 0px;
	left:0px;
	width: 216px;
	border: 1px solid #333;
}
#rightPanel
{
	position: relative;
	padding-left: 210px;
	margin: 0px 6px 0px 0px;
	top:0px;
	left:0px;
	border: 1px solid black;	
}

#menuRub
{
	position: relative;
	width: 216px;
	border: 0px solid blue;
}
#menugauche 
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menugauche li 
{
	width: 210px;
	height: 61px;
	background: url(../imgsite/btrub.gif) no-repeat;
}
#menugauche li#endRub
{
	width: 210px;
	height: 71px;
	background: url(../imgsite/btrubend.gif) no-repeat;
}
#menugauche a 
{
	width: 210px;
	height: 61px;	
	border: 0px solid blue;
}
#menugauche a:hover 
{
	width: 210px;
	height: 61px;
	border: 0px solid blue;
}
#underMenuRub
{
	width: 210px;
	height: 50px;
	background: url(../imgsite/extendleftpanel.png) repeat-y;
}
#underUnder
{
	position:relative;	
	width: 210px;
	height: 27px;
}

#bg
{
	position:absolute;	
	top: 0px;
	left:0px;
	width: 27px;
	height: 27px;
	background: url(../imgsite/bg.png) no-repeat;
}
#extendBg
{
	margin: 0px 0px 0px 27px;
	height: 27px;
	background: url(../imgsite/extendbg.png) repeat-x;
}

/* top.php FIN DIV */

/* top.php */
.tabPrincipal
{
}

/*article*/
.tdContenuArt
{
	background:#FFF;
	border-left:1px solid #000;
	border-top:1px solid #000;	
}
.tdTextArt
{
	font-size:10pt;
	font-family:tahoma;
}

/*rubrique*/
.tdRub
{
	border-bottom: 1px solid #fff;
	border-left: 3px solid #fff;
	padding-left: 6px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	color:#fff; 
	font-family: Lucida Sans; 
	font-style: italic;
}
.tdRubHover
{
	border-bottom: 1px solid #fff;
	border-left: 3px solid #fff;
	padding-left: 6px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	color:rgb(255, 218, 185); 
	font-family: Lucida Sans; 
	font-style: italic;
	cursor:pointer;
}
.tdRubActive
{
	border-bottom: 1px solid rgb(255, 218, 185);
	border-left: 3px solid rgb(255, 218, 185);
	padding-left: 6px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	color: rgb(255, 218, 185); 
	font-family: Lucida Sans; 
	font-style: italic;
	text-decoration: underline;
}

/*
a.lienRub:link {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a.lienRub:visited {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a.lienRub:hover {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
*/

a.lienCat:link {font-family:tahoma;text-decoration: none; font-size: 10pt; font-weight:none; color: #0066CC;}
a.lienCat:visited {font-family:tahoma;text-decoration: none; font-size: 10pt; font-weight:none; color: #0066CC;}
a.lienCat:hover {font-family:tahoma;text-decoration: none; font-size: 10pt; font-weight:none; color: #666666;}


/*rubrique*/
.tdCat
{
	border-top:3px solid #ECE9D8;
	border-bottom:3px solid #ECE9D8;	
	padding-left:5px;
	padding-right:5px;
}
.tdCatHover
{
	border-top:3px solid #ECE9D8;
	border-bottom:3px solid red;
	cursor:pointer;	
	padding-left:5px;
	padding-right:5px;
}
.tdCatActive
{
	border-top:3px solid #ECE9D8;
	border-bottom:3px solid green;	
	padding-left:5px;
	padding-right:5px;
}

/* Phototheque */

a.nomGalerie:link {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a.nomGalerie:visited {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a.nomGalerie:hover {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: rgb(255, 218, 185);}

/* Videotheque */

a.lienVideo:link {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 10pt; font-weight:none; color: #FFF;}
a.lienVideo:visited {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 10pt; font-weight:none; color: #FFF;}
a.lienVideo:hover {font-family: Lucida Sans;font-style: italic;text-decoration: underline; font-size: 10pt; font-weight:none; color: rgb(255, 218, 185);}


/* Newsletter */
.tdTitreTextNews
{
	font:25px Lucida Sans; 
	color: rgb(255, 218, 185);
	font-style: italic; 
	text-decoration: underline;
}
.tdTextNews
{
	font:12px Lucida Sans; 
	color: rgb(255, 218, 185);
	font-style: italic; 
}

a#lienNewsletter:link {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a#lienNewsletter:visited {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: #FFF;}
a#lienNewsletter:hover {font-family: Lucida Sans;font-style: italic;text-decoration: none; font-size: 11pt; font-weight:none; color: rgb(255, 218, 185);}
