/*	-------------------------------------------------------------
	HARAS DU VERCOL
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Styles communs
	Nom fichier:	style.css
	Version:		1.0
	Date:			21/05/2007
	-------------------------------------------------------------	*/

/* ######################### Navigation IC ######################### */ 
.pag_on {display:block; width:150px; margin:auto;}
.pag_off {display:block; width:150px; margin:auto;}
.nav_ic_on{float:left; display: block; position:relative; top:0px; left:0px; margin: 0; padding: 0;  text-align:left; width:12px; color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}
.nav_ic_on1 { float:left; display: block; position:relative; top:0px; left:0px; margin: 0; padding: 0;  text-align:left; width:138px; color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}

.nav_ic_off{float:left; display: block; position:relative; top:0px; left:0px; margin: 0; padding: 0;  text-align:left; width:12px; color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}
.nav_ic_off1 {float:left; display: block; position:relative; top:0px; left:0px; margin: 0; padding: 0; text-align:left; width:138px; color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none;}

A:hover.nav_ic_off1 {float:left; display: block; position:relative; top:0px; left:0px; margin: 0;	padding: 0; text-align:left; width:138px; color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}
/* ######################### Navigation IC ######################### */

/* ********************** */
/* Galerie photos */
.galcateg-on{color: #D5BA84; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-transform: uppercase; }
.galcateg-off {color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration :none;  text-transform: uppercase;}
A:hover.galcateg-off {color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold; text-transform: uppercase;}
.galpage-on {color: #D5BA84; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration:underline;}
.galpage-off {color: #D5BA84; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.galpage-off {color: #D5BA84; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}
.galvaleurnav {color: #867846; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
/* */
.galdescrub {color: #BDA981; font-size: 12px; font-family: Verdana,Arial, Helvetica;}
.gallegende {color: #D5BA84; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.gallegrub{color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
.galspace {margin-bottom : 3px; margin-left : 5px; margin-right : 5px; margin-top : 3px;}
.galttrubrique {color: #FFAD08; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold; text-transform: uppercase;}
A.galttvign, .galttvign {color: #D5BA84; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.galttvign {color: #D5BA84; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.galnav {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.galphotott{color: #D5BA84; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.galphotodesc {color: #D5BA84; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
/* Galerie photos */
/* ********************** */

/* ********************** */
/* zone de telechargement */
.downloadintrotitre {color: #BDA981; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold;}
.downloadintrotexte {color: #BDA981; font-size: 11px; font-family: Verdana,Arial, Helvetica;}
.downloadspace {margin-bottom : 3px; margin-left : 5px; margin-right : 5px; margin-top : 3px;}
.downloadrubrique {color: #FFAD08; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold; text-transform: uppercase;}
.downloadtitre {color: #BDA981; font-size: 12px; font-family: Verdana,Arial, Helvetica; font-weight: bold;}
.downloadapercu {color: #EDD8AE; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.downloadpdf {color: #BDA981; font-size: 10px; font-family: Verdana,Arial, Helvetica;}
.downloadfleche {color: #BDA981; font-size: 10px; font-family: Verdana,Arial, Helvetica;}
/* zone de telechargement */
/* ********************** */

/* Formulaires */
.formtxt {color: #EDD8AE; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.formval {color: #FFAD08; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.formabo {color: #BDA981; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}

/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


body {
	background-color: #8D826C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EDD8AE;
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-bottom:20px;
}

td {
	color: #EDD8AE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*	-------------------------------------------------------------
	Mise en page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
#containeraccueil {
	background-image:url(../images/ttu-accueil.gif);
	display:block;
	height:477px;
	margin-left: auto;
	margin-right: auto;
	margin-top:114px;
	position: relative;
	text-align: left;
	visibility: visible;
	width:951px;
}

#containerbas {
	color: #292419;
	display:block;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	position: relative;
	text-align: center;
	visibility: visible;
	width:951px;

}

#containerint1 {
	display:block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	visibility: visible;
	width:951px;
}

#containerint2 {
	background-image:url(../images/ttu-int.gif);
	display:block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	visibility: visible;
	width:951px;
}



#blockaccdate {
color:#BEA77D;
display:block;
font-size:10px;
height:66px;
text-align:center;
width:460px;
}

#blockaccdroite {
display:block;
float:left;
left:80px;
position:relative;
text-align:center;
width:460px;
}

#blockaccgauche {
display:block;
float:left;
left:8px;
position:relative;
text-align:center;
width:353px;
}

#blockacclogo {
border:#FFAD08 solid 2px;
color: #AA9976;
display:block;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight:bold;
height:341px;
margin-left: auto;
margin-right: auto;
text-align:center;
width:173px;
}

#blockintgauche {
display:block;
float:left;
text-align:center;
width:237px;
}

#blockintdroite {
display:block;
float:left;
text-align:left;
width:710px;
}

#blockintlogo {
border:#997731 solid 2px;
color: #AA9976;
display:block;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight:bold;
margin-bottom:50px;
margin-left: auto;
margin-right: auto;
text-align:center;
width:173px;
}

#blocksomg {
display:block;
color: #d2bc90;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight:bold;
float:left;
left:5px;
position:relative;
text-align:justify;
width:219px;
}

#blocksomd {
display:block;
float:left;
left:13px;
position:relative;
text-align:left;
width:461px;
}

#somsepa {
display:block;
float:left;
left:16px;
position:relative;
text-align:left;
width:14px;
}

#navhautgauche {
display:block;
float:left;
left:63px;
position:relative;
text-align:center;
width:102px;
}

#navhautdroite {
display:block;
float:right;
position:relative;
text-align:right;
}

#blockcontent {
display:block;
margin-top:10px;
margin-left: auto;
margin-right: auto;
text-align:left;
width:695px;
}

#ttpage {
color: #FFAD08;
background-color: #807867;
background-image: url(../images/ttu-ttpage.gif);
background-position: left;
background-repeat: repeat-y;
display:block;
font-family: Verdana, Arial, Helvetica;
font-size: 17px;
font-weight:bold;
margin-bottom: 15px;
text-align:left;
text-transform: uppercase;
width:100%;	
}

#introfiche {
color: #BDA981;
display:block;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
margin: auto;
margin-bottom: 15px;
text-align:left;
width:690px;	
}

.blockrubfiche1 {
	background-color: #807867;
	color: #FFAD08;
	display:block;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 3px;
	text-align: left;
	text-transform: uppercase; 
	width: 494px;
}


.blockrubfiche2 {
	background-color: #807867;
	color: #FFAD08;
	display:block;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 3px;
	text-align: left;
	text-transform: uppercase; 
	width: 178px;
}

.fichedet {
display:block; margin:auto; text-align:left; width:90%; margin-bottom:30px;
}
.fichedet a { color: #EDD8AE; }
.fichedet a:hover { text-decoration: none; }


/*	-------------------------------------------------------------
	Positionnement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#posurl {
	position:absolute;
	bottom:0px;
	left:237px;
	text-align: center;
}

/*	-------------------------------------------------------------
	Polices
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.beige10v {color: #edd8ae; font-size: 10px; font-family: Verdana, Arial, Helvetica;}

.beige10vbold {color: #D8CFBA; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}

.beige12v {color: #edd8ae; font-size: 12px; font-family: Verdana, Arial, Helvetica;}

.beige12vbold {color: #edd8ae; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}




.gris10v {color: #ABA28C; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
	
A.marron11v, .marron11v {color: #292419; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.marron11v {color: #292419; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}

.orange10vbold {color: #FFAD08; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}


A.orange12vbold, .orange12vbold {color: #FFAD08; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.orange12vbold {color: #FFAD08; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}

.orange16vbold {color: #FFAD08; font-size: 16px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}

/*	-------------------------------------------------------------
	Autres classes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

A.pageoff, .pageoff {color: #FFAD08; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold; line-height: 25px;}
A:hover.pageoff {color: #FFAD08; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold; line-height: 25px;}
