/* CSEF_style.css */

.title {
	font-size:15px;
	font-weight:bold;
	color:#A60000;
	padding:0px;
	margin:0px;
	}
		
/*	H2 {
		font-size:13px;
		font-weight:bold;
		color:#FF7F00;
		padding:0px;
		margin:0px;
		}
*/

/*CSEF 27 jan 2010*/

/*html,body {

}*/

#ombres {
width:772px;
position: absolute;
z-index:2px;
background-image:url(/Websites/UploadFolder/74/CMS/Images/ombre-gauche.png);
background-position:left 10px;
background-repeat:no-repeat;
height:260px;
}

#ombredroite {
	background-image:url(/Websites/UploadFolder/74/CMS/Images/ombre-droite.png);
background-position:right 10px;
background-repeat:no-repeat;
height:260px;
}

#zonenews {
margin-bottom:30px;
color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

#zonenews p 
{
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

#brochures {
width:388px;
float:left;
color:#333333;
letter-spacing:1px;
line-height:19px;
}

#agendas {
width:293px;
float:left;
border:6px solid #eeeeee;
background-image:url(/Websites/UploadFolder/74/CMS/Images/fond-agenda.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:97px;
color:#333333;
letter-spacing:1px;
line-height:19px;
}

#brochures {
	margin-right:35px;
}

#brochures h1 {
	margin:0;
	padding:0;
	height:43px;
	line-height:43px;
	background-color:#eeeeee;
	color:#6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	padding-left:18px;
}

#brochures p,h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #868686;
}

h2 {
	color: #595959;
	font-size:14px;
	margin:0;
	padding:0;
}

.h2 {
	color: #595959;
	font-size:14px;
	margin:0;
	padding:0;
}

#brochures td {
	padding-top:18px;
	border-bottom:1px solid #d3d3d3;
}

#brochures p {
	line-height:19px;
}

.clear {
	clear:both;
	line-height:1px;
	height:1px;
}

#agendas {
	padding-left:22px;
	padding-right:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #919191;
	line-height:19px;
	
}

#agendas strong {
	color:#ff5454;
}

#agendas h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#6f6f6f;
	margin:0;
	padding:0;
	height:50px;
	line-height:50px;
}

#agendas div {
border-bottom: 1px solid #d3d3d3;
padding-bottom:12px;
margin-bottom:12px;
}

#agendas div.last {
	border-bottom:0px !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}

/*----------------*/

.OBJNewsDetailTitle 
{
	font-family:Verdana, Arial;
	font-size:14px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
font-weight:bold;
border-bottom:1px solid #CCC;
display:block;
margin-bottom:0;
}

.OBJNewsDetailDate
{
	font-family:Verdana, Arial;
	font-size:10px;
	color:#777 !important;
letter-spacing:1px;
line-height:19px;
margin-top:0;

}

.OBJNewsDetailSubject
{
	font-family: Georgia, Verdana, Arial;
	font-size:16px;
	color:#555 !important;
letter-spacing:1px;
line-height:19px;
margin-top:12px;
display:block;
font-style:italic;
}

.OBJNewsDetailBody_tr td 
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

.OBJNewsDetailAuthor_p
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

.RD_text 
{
	
}

.GD_ortable
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

.RD_doc
{
	
}

#tbl1
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

#refTitle
{
	color:#ff5454;
}


#documentTable
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333 !important;
letter-spacing:1px;
line-height:19px;
}

#innerDoc
{
	
}

#contrib
{
	
}

#txShowHide
{
	
}

#TableFiles
{
	background-color:#fff7ee !important;
}


/* style.css */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
td.title {
	font-size:15px;
	font-weight:bold;
	color:#A60000;
	padding:0px;
	margin:0px;
	}
I {
	color:#737373;
	}
	
H1 {
	font-size:15px;
	font-weight:bold;
	color:#A60000;
	padding:0px;
	margin:0px;
	}
	
H2 {
	font-size:13px;
	font-weight:bold;
	color:#FF7F00;
	padding:0px;
	margin:0px;
	}

.H1 {
	font-size:15px;
	font-weight:bold;
	color:#A60000;
	padding:0px;
	margin:0px;
	}
	
.H2 {
	font-size:13px;
	font-weight:bold;
	color:#FF7F00;
	padding:8px;
	margin:0px;
	}
	
A:link	{ 
	text-decoration:none;
	color:#A60000 
	}

A:visited { 
	text-decoration:none;
	color:#A60000 
	}
	
A:hover { 
	text-decoration:underline;
	color:#A60000 
	}

.footer {
	padding-left:300px;
	padding-top:32px;
	color:#FFFFFF;
	font-size:10px;
	}
	
.footer A:link	{ 
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px; 
	}

.footer A:visited { 
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px; 
	}
	
.footer A:hover { 
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px; 
	}
	
/*.OBJLoginErrorMessage .OBJLoginTitle_td .OBJLoginUser_td .OBJLoginUser_textbox .OBJLoginPassword_textbox*/
.OBJLoginErrorMessage, .OBJLoginTitle_td, .OBJLoginUser_td, .OBJLoginUser_textbox, .OBJLoginPassword_textbox, .OBJLogoutTitle, .OBJLogoutUserName, .teasersgrey, .newsletter , .SubscriberEmailTextBox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A60000 
}

.teasersgrey
{
	padding:3px !important;
}

.newsletter
{
	padding:3px !important;
	background-color:#BBBBBB !important;
}

.OBJLoginTitle_td, .OBJLogoutUserName
{
	font-weight:bold;
}	
	
.OBJLoginButton_td .OBJLogoutButton_td
{
	height:125px !important;
}

.OBJLogoutTitle_td
{
	height:35px;
}

#CMSExtranetUserInfo div 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:15px;
	
}

#CMSExtranetUserInfo input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:5px;
	width:180px;
}
	
			
			/* Menu */

.level0 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:19px;
	padding-left:4px;
	padding-right:4px;
}
.level0 a 
{
	text-decoration:none;
	color: #737373;
	line-height:19px;
	display:block;
	height:19px;
	width:152px;
	border-bottom:0px solid #df632c;
	font-size:10px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
.level0 a:hover
{
	text-decoration:none;
	background-color:#a60000;
	color: #ffffff;
	line-height:19px;
	display:block;
	height:19px;
	width:152px;
	border-bottom:0px solid #df632c;
	padding-left:4px;
	padding-right:4px;
}
.level1 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	display:none;
	background-color:#ffffff;
/*	border: 1px solid #dcdcdb;*/
	position:absolute;
	margin-top:-19px;
/*	padding-left:7px;
	padding-right:7px;*/
	margin-left:154px;
	/*background-image: url("/Websites/UploadFolder/71/CMS/Images/System/arrow_menu.gif");*/
	background-position:top left;
	background-repeat:no-repeat;
	z-index:99999;
}

.level1 a 
{
	display:block;
	/*height:19px;*/
	width:175px;
	line-height:19px;
	text-decoration:none;
	color: #3f2822;
	position:relative;
	font-size:10px;
	border:1px solid #ff7f00;
	padding-left:4px;
	padding-right:2px;
}

.level1 a:hover 
{
	display:block;
	/*height:19px;*/
	width:175px;
	line-height:19px;
	text-decoration:none;
	color: #737373;
	position:relative;
	border:1px solid #ff7f00;
	padding-left:4px;
	padding-right:2px;
}

/* ----- */
