/* CSS Document hema*/

body {
background-color: #8D8989;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Trebuchet MS, arial;
font-size: 11px;
color: #ffffff;
line-height:18px;
}
.layout
{
margin: 0px auto 0px auto;
width:955px;
/*height:600px;*/
background-color:#FFFFFF;
}
.layout1
{
margin: 0px auto 0px auto;
width:955px;
height:600px;
background-color:#FFFFFF;
}
/*.content
{
margin-left:10px;
margin-right:10px;
width:935px;
background-color:#FFFFFF;
}*/
.content
{
margin-left:10px;
margin-right:10px;
width:935px;
height:132px;
background-color:#FFFFFF;
}

/*************left-Side********/
.left_side
{
width:200px;
float:left;
}
/*.main_logo
{
background-image:url(../images/logo-old.jpg);
background-repeat:no-repeat;
width:178px;
height:141px;
margin-top:15px;

}*/
/************Link********/
/*.mainmenu
{
width:178px;
margin-top:30px;
}*/
.mainmenu
{
width:178px;
/*padding-top:30px;*/
float:left;
}
.menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;
color:#666666;
font-weight:normal;
width:178px;
padding-bottom:10px;
}
.link_bullet
{
width:13px;
height:13px;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
list-style:none;
margin-left:3px;
margin-top:5px;

}
.main_link
{
width:140px;
margin-left:16px;
}
.link_cont
{
font-size:11px;
position:absolute;
padding-left:2px;
margin-top:-7px;
color:#666666;
line-height:15px;
font-weight:normal;
width:140px;
float:left;
text-decoration:none;
}
.link_cont a:hover
{
font-size:12px;
color:#ffffff;
padding-left:2px;
background-color:#6c232a;
line-height:15px;
font-weight:normal;
width:140px;
height:15px;
text-decoration:none;
}

/*************Right-Side********/
.right_side
{
width:735px;
float:left;
}
.top_imgs
{
background-image:url(../images/top_imgs.jpg);
background-repeat:no-repeat;
width:735px;
height:394px;
}
.center_imgs
{
background-image:url(../images/white_bar.jpg);
background-repeat:repeat-y;
width:735px;
height:15px;
}
.gal_imgs
{
background-image:url(../images/gray_bar.jpg);
background-repeat:no-repeat;
width:262px;
height:176px;
float:left;
padding-top:5px;
}
.search
{
background-image:url(../images/red_bar.jpg);
background-repeat:no-repeat;
width:457px;
height:176px;
float:right;
padding-top:10px;
}
.listbox{
height:: 20px;
width: 120px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.textbox1{
width: 134px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
}
.textbox2{
width: 232px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
}
.textbox3{
width: 240px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
}

.flag1 A {
	margin-left: 665px;
	padding: 0px 0px 0px 0px;
	POSITION: absolute;
	TOP: 0px;
	width: 29px;
	HEIGHT: 26px;
	background-image:url(../images/france_logo.gif);
	background-repeat:no-repeat;
}

.flag2 A {
	margin-left: 695px;
	padding: 0px 0px 0px 0px;
	POSITION: absolute;
	TOP: 0px;
	width: 29px;
	HEIGHT: 26px;
	background-image:url(../images/uk_logo.gif);
	background-repeat:no-repeat;
}
.text{
font-size:15px;
display:inline;
padding-left:15px;
font-weight:bold;
}
.text1{
font-size:15px;
display:inline;
padding-left:7px;
font-weight:bold;
line-height:25px;
}
/**********Footer**************/
.footer
{
color:#6c232a;
font-size:10px;
margin-top:85px;
}






/************Innerpage*****************/
.inner_right_side
{
width:735px;
float:left;
}
.inner_cont
{
font-weight:bold; font-size:14px; padding-bottom:10px;
color:#666666;
}
/*.inner_topimg
{
background-image:url(../images/innerpage_top_img1.jpg);
background-repeat:no-repeat;
width:735px;
height:132px;
}*/
.inner_topimg
{
background-image:url(../images/innerpage_top_img1.jpg);
background-repeat:no-repeat;
width:735px;
height:132px;
float:right
}
.logo
{
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
width:165px;
height:131px;
float:left;
padding-right:20px;
/*margin-top:15px;*/
}
/*.inner_content_bg
{
background-image:url(../images/content_bg.jpg);
background-repeat:no-repeat;
width:735px;
height:443px;
}*/
/*.inner_content
{
width:700px;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
padding-top:10px;
height:360px;
}*/
.inner_content
{
width:700px;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
padding-top:10px;
/*height:360px;*/
}
.cont_img
{
/*background-image:url(../images/inner_image1.jpg);
background-repeat:no-repeat;
width:auto;
height:225px;*/
float:left;
}
.news
{
width:385px;
float:left;
padding-left:10px;
color:#4a3a26;
}
/*.contact_button
{
width:210px;
height:22px;
padding-left:15px;
}*/
.detail_button
{
width:100px;
float:left;
}
.detail_button1
{
padding-left:5px;
width:100px;
float:left;
}
/*.cont
{
color:#4a3a26;
padding-left:15px;
padding-top:45px;
font-weight:bold;
font-size:11px;
}
.cont a
{
color:#4a3a26;
padding-left:5px;
padding-top:45px;
font-weight:bold;
font-size:11px;
}*/
/************Innerpage2*****************/
.innerpage_cont
{
width:700px;
color:#4a3a26;
float:left;
/*height:140px*/
}
.innerpage_cont_left
{
/*background-image:url(../images/inner_image2.jpg);
background-repeat:no-repeat;*/
width:182px;
/*height:122px;*/
float:left;
}
.innerpage_cont_right
{
width:500px;
padding-left:10px;
float:left;
line-height:14px;
}
.innerpage_button
{
width:210px;
height:22px;
padding-left:2px;
}
.innerpage_detail_button
{
width:300px;
/*float:left;*/
}
.innerpage_detail_button1
{
padding-left:5px;
width:100px;
float:left;
}


#FicheBoutons {
	MARGIN: 10px; TEXT-ALIGN: center;
}
#FicheBoutons A:link {
	BORDER-RIGHT: #000000  1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#FicheBoutons A:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 20px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#FicheBoutons A:hover {
	COLOR: #ffdc00; TEXT-DECORATION: none
}
#FicheBoutons A:active {
	COLOR: #ffdc00; TEXT-DECORATION: none
}

#PageContenu h2 {
	margin-bottom: 10px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	display:inline;
}




/*test*/

.footer1
{
width:955px;
color:#6c232a;
font-size:10px;
margin: 0px auto 0px auto;
background-color:#FFFFFF;
text-align:center;
}

.footer1 a:hover
{
color:#6c232a;
text-decoration:underline;
}

.footer1 a
{
color:#6c232a;
text-decoration:none;

}


#right_cont
{
width:735px; float:left; background-color:#FFFFFF;
}
#main_content
{
width:955px; float:left; background-color:#FFFFFF;
}
.nxt_content
{
width:935px; padding-left:10px; padding-right:10px;  background-color:#FFFFFF;
}
#content_left
{
width:200px; float:left;background-color:#FFFFFF;
}

.inner_content_bg
{
background-image:url(../images/content_bg.jpg);
background-repeat:no-repeat;
width:735px;
/*height:443px;*/
float:left;
}

/* Empty page*/
.inner_content_bg1
{
background-image:url(../images/content_bg.jpg);
background-repeat:no-repeat;
width:735px;
/*height:443px;*/
float:left;
}

.contact_button
{
width:650px;
height:22px;
padding-left:15px;
float:left;
padding-top:10px;
}

.cont
{
width:210px;
color:#4a3a26;
padding-left:15px;
padding-top:10px;
font-weight:bold;
font-size:11px;
}
.cont a
{
color:#4a3a26;
padding-left:5px;
padding-top:45px;
font-weight:bold;
font-size:11px;
}

.thumb_img
{
width:655px; padding-top:10px; float:left
}


/* alert-email */
#PageContenu {
	padding: 10px;
	width: 600px;
/*	margin-left:50px;
	margin-right:50px;*/
}




#PageContenu h1 {
	/* display: block;
	padding-left: 20px;
	background: url(../images/puce-lozange-jaune.jpg) no-repeat left center;
	border-bottom: 1px solid #FFDC00; */
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
}

#PageContenu h2 {
	margin-bottom: 10px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	display:inline;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.msgerror {
	font-weight: bold;
	color: red;
}