body {
	background-color:#B4B6BA;
	/* couleurs de fond pour supprimer les ombres */
	scrollbar-3dlight-color : #B4B6BA;
	scrollbar-darkshadow-color : #B4B6BA;

	scrollbar-arrow-color : black;
	scrollbar-highlight-color : black;
	scrollbar-shadow-color : black;


	scrollbar-face-color : #B4B6BA;
	scrollbar-track-color : #B4B6BA;

	margin:0px;

}

/* lien mis en valeur */
a,a.lien1{
	font-weight:bold;
	color:black;
	font-size:11px;
	font-family:tahoma,verdana;

}

/* petit lien */
a.lien2{
	font-weight:normal;
	color:black;
	font-size:11px;
	font-family:tahoma,verdana;
}

/* lien dans les flux rss */
a.lien3{
	color:black;
	text-decoration:none
}

a.liencat {
	font-weight:bold;
	color:#AC233D;
	font-size:10px;
	font-family:tahoma,verdana;
	text-decoration:none;
}
a.liencat:hover {
	text-decoration:underline;
}

a.lientitre {
	font-size:14px;
	font-family:tahoma,verdana;
	color:#AC233D;
	font-weight:bold;
	text-decoration:none;
}
a.lientitre:hover {
	text-decoration:underline;
}


a.lientheme{
	font-weight:bold;
	color:white;
	font-size:11px;
	font-family:tahoma,verdana;
	text-decoration:none;
	text-transform:uppercase;
	padding-right:2px;
	padding-left:0px;
}
a.lientheme:hover{
	color:#FAD9C8;
	padding-right:0px;
	padding-left:2px;
}



/* gros titre */
.titre1{
	font-size:14px;
	font-family:tahoma,verdana;
	color:black;
	font-weight:bold;
}

/* titre moyen */
.titre2{
	font-size:14px;
	font-family:tahoma,verdana;
	color:black;
	font-weight:normal;
}

/* texte normal */
.texte1,td{
	font-size:11px;
	font-family:tahoma,verdana;
	color:black;
	font-weight:normal;
	line-height:15px;
}

/* texte mis en valeur */
.texte2{
	font-size:11px;
	font-family:tahoma,verdana;
	color:black;
	font-weight:bold;
	line-height:15px;
}

/* texte discret */
.texte3{
	font-size:10px;
	font-family:tahoma,verdana;
	color:#626262;
	font-weight:normal;
}

/* texte plus gros */
.texte4{
	font-size:11px;
	font-family:verdana,tahoma,verdana;
	color:black;
	font-weight:normal;
	line-height:15px;
}


.textbox {
	border:1px solid #383838;
	font-size:11px;
	font-family:tahoma,verdana;
	color:#373737;
	font-weight:bold;
	padding:2px;
}

#trailimageid {
	border:1px solid #682F26;
	background:#682F26;
	position: absolute;
	visibility: hidden;
	left: -2000px;
	top: -2000px;
	z-index: 1000;
}

.popup_marge {
	border:3px solid #F5BA9A;
	background:#FAD9C8;
}


.popup_titre{
	font-size:11px;
	font-family:tahoma,verdana;
	color:#682F26;
	font-weight:bold;
	padding-bottom:0px;
}


.page_content {
	height:490;
	width:100%;
	overflow:auto;
}


.encadre {
	border-bottom:1px solid #682F26;
	border-right:1px solid #682F26;
	border-top:1px solid #682F26;
	border-left:1px solid #682F26;
}


hr { 
clear: both;
width: 95%;
border: 0; 
border-bottom: 1px #AC233D solid; 
height: 1px; 
}

.bouton{
	font-family:tahoma,verdana;
	font-weight:bold;
	font-size:11px;
	color:white;
	text-align:center;
	text-decoration:none;
	background:#AC233D;
	border-top:1px solid #DA4765;
	border-left:1px solid #DA4765;
	border-bottom:1px solid #8B1D33;
	border-right:1px solid #8B1D33;
	width:100px;
	height:20px;
	padding:2px;
}

/* pour les messages d'erreur */
.erreur {
	font-size:11px;
	font-family:tahoma,verdana;
	color:red;
	font-weight:bold;

}

/***
Spécificités templates en cours
***/
.menu {
	font-size:14px;
	font-family:tahoma,verdana;
	color:black;
	font-weight:bold;
	text-decoration:none;

}
.menu:hover {
	color:#A0213A;
}

.blanc {
	color:white;
}
.cadre_blanc{
	background:white;
	border:1px solid black;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:0px;
}

.cadre_rouge {
	background:#FF0909;
	color:white;
	font-weight:bold;
	font-size:14px;
	font-family:tahoma;
	height:25px;
}

h1 {
	font-family:tahoma,verdana;
	color:black;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}

.categorie_passive {
	display:none;
}


.pair {
	background:#BDBEC1;
}

.impair {
	background:#CBCCCF;
}

/******************************************************
Spécifs grosplan.net
******************************************************/

table.tableau_general {
/*
	*/
	background-image:url(/custom/images/grosplan_bg1.gif);
	background-repeat:no-repeat;

}

table.barre_bottom {
	background-image:url(/custom/images/grosplan_bas.gif);
	background-repeat:no-repeat;
	color:white;
	font-family:verdana;
	font-size:11px;
}

.div_site{
	position:absolute;
	top:0px;
	left:0px;
	width:90;
	text-align:center
}

.texte_off {
	display:none;
	margin:0px;
}

.texte_on {
	display:none;
	margin:0px;
	height:120px;
	display: block; 
	overflow:hidden; 
	overflow-x: hidden; 
	overflow-y: auto; 
	overflow:-moz-scrollbars-vertical; 

	scrollbar-3dlight-color : black;
	scrollbar-darkshadow-color : black;

	scrollbar-arrow-color : #B4B6BA;
	scrollbar-highlight-color : #B4B6BA;
	scrollbar-shadow-color : #B4B6BA;


	scrollbar-face-color : black;
	scrollbar-track-color : black;
}

.conteneur_texte{
	background:white;
	margin:0px;
}

#conteneur {
	position:relative;
	width:100%;
	height:400px;
	text-align:center;
	border:1px solid #D8D8D8;
	background:black;
}

.entourage {
	border:2px solid black;
}

.entourage_relief {
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-bottom:2px solid #383838;
	border-right:2px solid #383838;
	background:white;
}

.contenu {
	color:white;
	border:1px solid #D8D8D8;
	background:black;
}
.blanc {
	color:white;
}


/* lien mis en valeur */
.pager,a.pager{
	font-weight:bold;
	color:black;
	font-size:14px;
	font-family:tahoma,verdana;
	text-decoration:none;
}

a.pager:hover {
	color:#AC233D;
}

#div_campagne {
	display:inline;
	position:absolute;
	top:0px;
	border:1px solid black;
}
