﻿
/*########################################################
						Interface
########################################################*/
html 
{

	
	scrollbar-face-color: #C9D066;
	scrollbar-highlight-color: #C9D066;
	scrollbar-3dlight-color: #DAE3A7;
	scrollbar-darkshadow-color: #869127;
	scrollbar-shadow-color: #C9D066;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #DAE3A7;
}
body {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #393939;
	margin-top: 0px;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#C9D066;
}


#contenu{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #393939;
	margin-top: 0px;
	background-image: url(/images/bg2.jpg);
	background-repeat: repeat-x;
	background-color:#C9D066;
}

img
{
	border:0px none;
}
#MasterContainer
{
	padding-left:15px;
}
/*
	Le padding qui align l'interface
*/
.UImarginLeft
{
	margin-left:6px;
}
.menuSubItems
{
	padding:3px 0px 7px 3px;
	border-bottom:1px solid #CCCCCC
}

.menuSubItems a

{
	font-family:  tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#a54441;
	text-decoration:none;
}

.menuSubItems a:hover

{
	font-family:  tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#a54441;
	text-decoration:none;
}

.left {
background-image: url('/images/bg_left_shadow.jpg'); background-repeat: no-repeat; background-position: right top
	}
	
.right {background-image: url('/images/bg_right_shadow.jpg'); background-repeat: no-repeat; background-position: left top
	}
	
.left2 {
background-image: url('/images/bg_left_shadow2.jpg'); background-repeat: no-repeat; background-position: right top
	}
	
.right2 {background-image: url('/images/bg_right_shadow2.jpg'); background-repeat: no-repeat; background-position: left top
	}
	
.bot {background-image: url('/images/bg_bottom_shadow.jpg'); background-repeat: no-repeat; background-position: left top
}


/*######################################################
					Formatage du Texte
######################################################*/

.dateHaut {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: .75em;
	color: #999;
	font-weight:bold;
	text-transform:capitalize;
}
.dateRouge {
	font-family:  tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #973732;
}

.titreActualites{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #565d61;
}
.details {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:9px;
	color: #565d61;
	margin-bottom:5px;
}

.titreContenu{
	font-family:  tahoma,Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #26404E;
	/*font-weight:bold;*/
}
.sousTitreContenu{
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #26404E;
	font-weight:bold;
}

.om_titre{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #26404E;
	font-weight:bold;
}
.om_soustitre{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #26404E;
	font-weight:bold;
}

#evangile

{
	/*scrollbar-face-color: #35627E;
	scrollbar-highlight-color: #35627E;
	scrollbar-3dlight-color: #4381A2;
	scrollbar-darkshadow-color: #2D546E;
	scrollbar-shadow-color: #35627E;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #4381A2;*/
	
	margin-bottom: 0px;
	text-align:left; 
	height:390px;
	overflow:scroll;
	overflow-x: hidden;
	width:234px;
}

.loading {background: url(/images/ajax-loader.gif) center center no-repeat;}

#evangile strong {
	display: block;
	color: #565d61;
	margin: 10px 0 0 0;
	text-transform: uppercase;
}

#evangile small {
	font-weight: bold;
	display: block;
	margin: 5px 0 0 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #ccc;
}

#evangile em {
	color: #973732;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	display: block;
}

#evangile span {
	font-size: 11px;
	display: block;
	color: #565d61;
	margin: 5px 0 0 0;
	padding: 0 0 10px 0;
	line-height: 15px;
}


/*COLOR*/
.blue {color:#3D7693;}
.darkblue {color:#26404E}
.red {color:#9C2823;}
.green {color:#869127;}
.orange {color:#FF9C00;}
.gris {color:#6D6D6D;}
.brun {color:#700F00;}


/*######################################################
					lIENS
######################################################*/
a  /* Lien normal*/
{
	text-decoration:underline;
	color:#3D7693;
}
a:hover
{
	text-decoration:none;
	color:#3D7693;
	
}


a.lienTitre  /* Lien normal*/
{
	text-decoration:none;
	color: #565d61;
	Font-family:verdana,arial;
	font-size: 11px;
	font-weight:bold;
	
}
a.lienTitre:hover
{
	text-decoration:underline;
	color: #565d61;
	font-size: 11px;
	font-weight:bold;
}

a.lienTitreLarge  /* Lien normal*/
{
	text-decoration:none;
	color: #565d61;
	Font-family:verdana,arial;
	font-size: 10pt;
	font-weight:bold;
	
}
a.lienTitreLarge:hover
{
	text-decoration:underline;
	color: #565d61;
	font-size: 10pt;
	font-weight:bold;
}


/*######################################################
					Breadcrumb
######################################################*/
#breadcrumb
{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	height:30px;
}
#breadcrumb a
{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration:none;
}
#breadcrumb a:hover
{
	text-decoration:underline;
}
#breadcrumb td.border
{
	border-bottom:1px solid #ebebeb;
}
#breadcrumb .spacer
{
	width:4px;
}
/*######################################################
					Formulaires
######################################################*/

form 
{
	margin:0px;
	padding:0px;
}
input, textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
input.tbx
{
	border:1px solid #CCCCCC;
	height:16px;
}
input.tbx_focus
{
	border:1px solid #999;
	background-color:#efefef;
	height:16px;
}
	ul{
	list-style: square;
		}
		
.blog_theo{
	position:absolute;
	margin-top:68px;
	margin-left:-116px;
	z-index:5;
}
