/*LA CHRONIQUE LAYOUT DE BASE*/

*{
  padding:0;
  margin:0;
}

body{
  background:url('../images/lachronique/bg.png');
  text-align:center;
  padding-top:5px;
  padding-bottom:5px;
}

#body_content{
  
  width:941px;
  margin:auto;
  text-align:left;
  position:relative;
}

#flash_banner{
  background:white;
  width:728px;
  height:90px;
  margin:0px 0px 5px 106px;
}

#lc_banner{
  background:#ffee0a;
  width:941px;
  height:75px;
  float:left;
}
#logo_lc{
  background:url('../images/lachronique/logo_lch.jpg');
  width:512px;
  height:74px;
  float:left;
  cursor: hand;
}
#top_menu{
  width:429px;
  height:72px;
  float:left;
}

#top_menu ul{
  margin:3px 0px 0px 42px;
  list-style:none;
}
#top_menu li{
  float:left;
}
#top_menu li a{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
	margin-left:15px;
}
#top_menu li a img{
  border:0px;
  margin-top:2px;
}

#logo_zone{
  background:white;
  width:941px;
  height:36px;
  float:left;
}
#logo_zone_b{
  background:white;
  width:941px;
  height:65px;
  float:left;
}
#logo{
  background:white;
  width:88px;
  height:31px;
  padding:3px 23px 0px 23px;
  float:left;
}
#logo img{
	border:0;
}
#logo_2{
  background:white;
  padding:2px 0px 0px 0px;
  float:left;
}
#logo_2 img{
	border:0;
}
#main_menu{
  background:#FFEE0A;
  width:941px;
  height:23px;
  float:left;
}
#main_menu ul{
  list-style:none;
  margin:2px 0px 0px 2px;
  
}
#main_menu li{
  float:left;
}
#main_menu span a{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
	margin-left:30px;
}
.active{
  background:url(../images/lachronique/tab_yellow.jpg) no-repeat;
	width:202px;
	height:21px;
	margin-right:2px;
	text-align:center;
	padding-top:1px;
}
.inactive{
  background:url(../images/lachronique/tab_blue.jpg) no-repeat;
	width:202px;
	height:21px;
	margin-right:2px;
	text-align:center;
	padding-top:1px;
}

.inactive a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.inactive a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E3001B;
	text-decoration:none;
}
.active a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

#center{
  background:white;
  width:941px;
  float:left;
}
#page_content{
  width:815px;
  float:left;
  min-height:260px;
  padding-bottom:10px;
}
#ie_min_height{
  background:white;
  width:1px;
  height:260px;
  font-size:0px;
  float:left;
}
#right_zone{
  width:125px;
  float:left;
  padding-bottom:10px;
}
#lc_box{
	width:125px;
	height:130px;
	border-left:solid 1px #FFEE0A;
	border-right:solid 1px #FFEE0A;
	border-bottom:solid 1px #FFEE0A;
}
#lc_box a img{
  margin-top: 5px;
	margin-left: 20px;
	border:0px;
}
#lc_pub{
  width:125px;
	height:64px;
	border:solid 1px #FFEE0A;
	margin-top:10px;
	text-align: center;
}
#lc_pub_p{
  width:125px;

	border:solid 1px #FFEE0A;
	margin-top:10px;
	text-align: center;
}
#lc_pub h1{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
}
#lc_pub a img{
  border:0px;
}
#lc_pub_p h1{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
	margin-bottom:4px;
}
#lc_pub_p a img{
  border:0px;
}
#pub_box{
  background:white;
  width:125px;
	height:125px;
	margin-top:10px;
}
#pub_box2{
  background:white;
  width:125px;
	height:37px;
	margin-top:10px;
}
#pub_box2 a img{
  border:0px;
}
#bottom{
  background:#FFEE0A;
  width:941px;
  height:20px;
  clear:both;
}
/*LAYOUT CONTENU DE BASE*/

#page_content h1{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #E3001B;
	margin-top: 20px;
	margin-left: 15px;
}

#page_content h2{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #636466;
	text-decoration: underline;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
}
#page_content h3{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top: 10px;
	margin-left: 10px;
}
#page_content h4{
  
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
}
#page_content p{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	margin:5px 20px 0px 10px;
	text-align:justify;
}

.page_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
	margin-left:10px;
}
.page_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
	margin-left:10px;
}

.page_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
	margin-left:10px;
}
#article a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;

}
#article a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
}

#article a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
}
.page_link_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:  #ff0000;
	margin-left:10px;
}
.page_link_c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
}
.page_link_c:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
}

.page_link_c:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:  #636466;
}

.fake_page_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
	margin-left:10px;
	text-decoration: underline;
	cursor: pointer;
}
.fake_page_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
	margin-left:10px;
	text-decoration: underline;
	cursor: pointer;
}

.fake_page_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:  #636466;
	margin-left:10px;
	text-decoration: underline;
	cursor: pointer;
}
.fake_page_link_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:  #ff0000;
	margin-left:10px;
	text-decoration: underline;
	cursor: pointer;
}
.correction{
color: red;
font-weight:bold;
}

.correction_link{
color: red;
font-weight:bold;
cursor:pointer;
}

.fake_link{
cursor:pointer;
}

.fake_link_underline{
cursor:pointer;
text-decoration:underline;
}


#page_content li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	list-style-position:inside;
	margin-left:20px;
}
#page_content ul{
	margin:5px 0px 5px 0px;
}
.image_float_l{
  margin:0px 5px 5px 0px; 
}

.image_float_r{
  margin:0px 0px 5px 5px; 
}

.bold{
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
}

#page_content table{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
}
#page_content table td{
  padding-right:10px;
}

/* SOUS MENU*/

#sub_menu{
  background:#c7c7c7;
  border:1px solid white;
  width:815px;
  height:20px;
  margin-left:-1px;
}

#sub_menu ul{
  margin:3px 0px 0px 10px;
  list-style:none;
}
#sub_menu li{
  float:left;
}
#sub_menu li a{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin-left:65px;
}
#sub_menu li a:hover{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E3001B;
	margin-left:65px;
}
.submenu_inactif
{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E3001B;
	margin-left:65px;
}

/* CONTENU HOME PAGE*/

#left_col
{
  width: 407px;
	float: left;
}
#right_col
{
	width: 407px;
	float: left;
}
#title_line
{
	background: #c7c7c7;
	width: 380px;
	height: 2px;
	font-size: 0px;
	margin-top: 3px;
	margin-left:8px;
}

.float_l
{
	float: left;
}

.float_img
{
	float: left;
	margin:2px 15px 0px 15px;
}
.form_l
{
	padding-top: 5px;
}
#archives{

}
#archives span
{
	font-weight:bold;
}

#res_archives{
clear:both;

}
#res_archives li{
  list-style:none;
  margin-top:5px;
}
#archives form{
  margin:5px 0px 0px 10px;
}
#archives form select{
  width:200px;
}
#demarkt
{
	width: 380px;
	margin: 20px 0px 0px 8px;
	border:solid 2px #FFEE0A;
}
#demarkt p
{
	margin-left: 10px;
}
#demarkt h2
{
	margin-left: 10px;
}
#demarkt a {
  margin:5px 0px 0px 274px;
}

/* LAYOUT ADJUDICATION NON_MEMEMBRES*/

#adj_demo form{
  margin:10px 0px 0px 30px;
}

#adj_demo form {
  margin:0px 0px 5px 5px;
  width:250px;
}
.long_select
{
  margin:0px 0px 5px 5px;
  width:250px;
}
.date_select
{
  margin:0px 0px 5px 5px;
  width:120px;
}
.sel_title{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: black;
}
.button_form{
  text-align:center;
}

#adj_login form{
  margin:10px 0px 0px 30px;
}

#adj_login form input{
  margin:0px 0px 5px 10px;
}

.button_form{
  text-align:center;
}

#subscription a img{
  border:0px;
   margin:5px 0px 0px 145px;
}
/* LAYOUT ADJUDICATION ANNOCES*/

#res_search table{
  margin:10px 0px 0px 20px;
}
.orange_sep{
  background:#E3001B;
  height:2px;
  width:790px;
  margin:5px 0px 10px 10px;
  font-size:0px;
}
.yellow_sep{
  background:#c7c7c7;
  height:2px;
  width:790px;
  margin:5px 0px 10px 10px;
  font-size:0px;
}
.ann_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#636466;
	margin-left:10px;
}
.ann_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #636466;
	margin-left:10px;
}

.ann_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:  #636466;
	margin-left:10px;
}
/* LAYOUT PAGES TYPES FORMULAIRES*/

.form_categ{
  background:#c7c7c7;
  height:20px;
  width:790px;
  margin:25px 0px 0px 10px;
  padding-top:2px;
 
}
.modify_link {

  margin-left:610px;

}



.modify_link a{

  font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: white;

	text-align:left;

	font-weight:bold;

}

.avis_link {

  margin-left:532px;

}



.avis_link a{

  font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: white;

	text-align:left;

	font-weight:bold;

}

#table_avis{

width:765px;

margin-left:20px;

}

#table_avis td{

border-bottom:1px solid #C7c7c7;

border-collapse:collapse;

padding-bottom:5px;

}



#forms table td{
  padding-top:5px;
}
#forms table td span{
  margin-left:20px;
}
#forms select{
  width:250px;
}
#form_btn{
padding-top:20px;
padding-left:250px;
}

#forms_smallinput select{
  width:150px;
}

/*LAYOUT ARTICLES*/

#article
{
	width: 658px;
	float: left;
}
#article img
{
border:0px;
}
#bloc_menu
{
	width: 150px;
	float: left;
}
#article_menu
{
	width: 140px;
	border:solid 1px #c7c7c7;
	margin-top:10px;
}

#article_menu li
{
	list-style: none outside;
	margin: 10px 10px 10px 5px;
	
}
#article_menu img
{
	border:0px;
	margin-right:4px;
}

#article_menu span
{
	text-align:center;
}

.back{
  margin-left:24px;
}
#pagination{
  margin-left:auto;
  margin-top:20px;
  text-align:center;
}

#pagination img{
  border:0px;
}
/*LAYOUT POPUPS*/

#pop_login{
  background:white;
  border:solid 2px #c7c7c7;
  width:290px;
  height:150px;
  position:absolute;
  top:124px;
  left:631px;
  visibility:hidden;
}

#pop_login table{
  margin:10px 0px 0px 20px;
}
#pop_login h1{
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
	text-align:center;
	margin-top:10px;

}
#pop_login a{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;

}
#pop_login span{
  float:right;
}
#pop_login span img{
  border:0px;
  margin:2px;
}

#pop_search{
  background:white;
  border:solid 2px #F7941D;
  width:290px;
  height:150px;
  position:absolute;
  top:124px;
  left:631px
}
#pop_search table{
  margin:10px 0px 0px 20px;
}
#pop_search h1{
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
	text-align:center;
	margin-top:10px;
	margin-bottom:3px;

}
#pop_searchv a{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;

}
#pop_search span{
  float:right;
}
#pop_search span img{
  border:0px;
  margin:2px;
}
#pop_search p{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

#pop_search p span{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	float:none;
}

.adj_det{
  margin-left:600px;
}

.adj_hor{
  margin:3px 0px 0px 100px;
  list-style:none;
}
.adj_hor li{
	float: left;
}
.adj_hor select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
}

.webprofiles{
  margin:3px 0px 0px 100px;
}

.small_tab
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	border:solid 1px #FFEE0A;
	text-align:center;
}

.small_tab a
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
}

.small_tab a:hover
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.small_tab_selected
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFF200;
	border:solid 1px #FFEE0A;
	text-align:center;
}

.small_tab_selected a
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;
}

.small_tab_selected a:hover
{
  font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.add_avis{
margin-left:20px;
margin-top:10px;
}
.mes_avis

{

  font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color: #636466;

}


.table_marques{

margin:10px;

border:solid 1px #636466;

}

.title_link:visited{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #636466;
	text-decoration: underline;
}
.title_link{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #636466;
	text-decoration: underline;
}

.rss_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
}
.rss_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
}

.rss_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:  #636466;
}
.float_img_l
{
	float: left;
	margin:8px 10px 5px 10px;
}
.float_img_r
{
	float: right;
	margin:8px 18px 5px 5px;
}
.float_img_l_art
{
	float: left;
	margin:5px 20px 20px 10px;
}
.float_img_r_art
{
	float: right;
	margin:5px 20px 20px 20px;
}
#print_top{
	width:595px;
	height:71px;
}
#print_content{
	background:white;
	width:595px;
	margin-top:-5px;
}
#print_content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	margin:5px 20px 0px 0px;
	text-align:justify;
}
#print_content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: black;
	margin:5px 20px 0px 0px;
	text-align:justify;
}
#print_content table{
	margin-top:20px;
}
#print_bottom{
	background:#FFF200;
	width:595px;
	height:20px;
}
#print_bottom p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: black;
	text-align:center;
	margin-top:-17px;
}

#print_content_art{
	background:white;
	width:595px;
	margin-top:-5px;
	padding-left:20px;
}
#print_content_art p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	margin:5px 20px 20px 0px;
	text-align:justify;
}
#print_content_art h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: black;
	margin:25px 20px 0px 0px;
	text-align:justify;
}
#contact textarea{
width:400px;
height:200px;
}
#contact input{
width:250px;
}
#comment textarea{
width:300px;
height:100px;
}
#comment input{
width:250px;
}
#bottom p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
}

#article H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	margin:20px 15px 20px 10px;
}
#article p{
	margin-bottom:15px;
}
#article table{
margin-left:120px;

}
.legende{
color:#636466;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}


#bloc_menu2
{
	width: 218px;
	float: left;
}
#article_menu2
{
	width: 198px;
	border:solid 1px #FFEE0A;
	margin-top:10px;
}

#article_menu2 li
{
	list-style: none outside;
	margin: 10px 10px 10px 10px;
	
}
#article_menu2 img
{
	border:0px;
	margin-right:10px;
}

#article_menu2 span
{
	text-align:center;
}
#article2
{
	width: 590px;
	float: left;
}
#article2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;

}
#article2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #636466;
}

#article2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:  #636466;
}
#article2 H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	margin:20px 15px 20px 10px;
}
#article2 p{
	margin-bottom:15px;
}
#article2 table{
margin-left:120px;

}
.back2{
  margin-left:30px;
}
#bottom p a:visited{
color:#333333;
}
#bottom p a:link{
color:#333333;
}
