*
{
padding: 0em;
margin: 0em;
}

body{padding:0px;background: url('http://www.leslandesgenusson.fr/tl_files/Admin/fond.gif') repeat-y;background-position: center;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:Verdana, sans-serif;}
a,body,div,fieldset,form,input,label,ol,optgroup,p,select,td,th,textarea,ul{font-size:12px;color:#393939;}
li {margin-left:20px;font-size:12px;color:#393939;}
h1,h2,h3,h4,h5{font-size:12px;color:#393939;}
h6{font-size:12px;color:#FFFFFF;}
img{border:0px;}
p,pre,form{margin:0px;padding-top:0px;}
h1{margin:0px 0px 2px 0px;font-weight:bold;font-size:13px;}
h2{margin:0px 0px 2px 0px;padding:0px;font-weight:bold;font-size:12px;}
h3{margin:0px 0px 2px 0px;padding:0px;font-weight:bold;font-size:12px;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
a{text-decoration:none;color:#006600;}
a:hover{text-decoration:underline;}

table.c3 {background-color: #FFFFFF,text-align:center}
.c2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align:center}


#main{
padding-left:30px;
width:670px;
}

#main h1{
color:#FFFFFF;background: url('http://www.leslandesgenusson.fr/tl_files/Admin/bandegrise.jpg') repeat-y;font-size:14px; height:22px;padding:4px 4px 0px 10px;margin-bottom:15px;
}
.haut_main
{
position: absolute;
top: 250px;
background: #FDFCF6;
height: 85px;
float:left;
}
.calendrier tr
{
text-align:center;
padding:3px;
}
.calendrier th
{
text-align:center;
border-bottom: solid 1px #777777;
}
.calendrier td
{
text-align:center;
width:82px;
padding:3px;

}
.player
{
text-align:center;
margin-left:125px;

}
.list_evt
{
border-top: solid 1px #777777;
}
.mod_evnt
{width:400px;}
.retour_admin li
{width:580px;text-align:right;	list-style-type:none;}
#search
{
width: 721px;
height: 75px;
background: #fff url('http://www.leslandesgenusson.fr/tl_files/Admin/css/design_07.gif') no-repeat top left;
position: absolute;
padding-top: 5px;
}

.caption
{
font-size:11px;font-style: italic;text-align:center;
}
.mod_listing
{
padding-top: 5px;
}
.single_record tr
{
padding:5px;
}
.value_single_record td
{

}
.value_single_record_desc
{
width:650px;
}
.single_record_label
{font-weight: bold;
font-style: italic;
vertical-align: top;
}
.single_record td
{
padding:5px;
}
.mot_de_passe{width:620px;text-align:right;	list-style-type:none;}
.mot_de_passe a{font-size:12px;color:#006600;}
.mot_de_passe li{list-style-type:none;}

.search_motscles
{
float:right;
}

#search input.text
{
margin-left: 350px;
vertical-align: middle;
border-top: solid 1px #777777;
border-right: 0px;
border-bottom: solid 1px #777777;
border-left: 0px;
margin-right: 0.5em;


width: 15.0em;
}

#search input.submit
{
background: #939B00 url('images/buttonbg.gif') repeat-x;
border: solid 1px #5F6800;
font-weight: bold;


margin-right: 60px;
font-size: 0.8em;
color: #F2F3DE;
vertical-align: middle;
}



#footer
{
height: 2.0em;
clear: both;
padding-top: 3.0em;
font-size: 0.8em;
}
.bloc_actu
{margin-top:10px;
width:670px;
}

.nom_projet{font-weight:bold;}

.newsletter
{width:160px;
text-align:center;
margin-left:0px;
}
.newsletter_input
{width:150px;
text-align:center;
	border: solid 1px #CCCCCC;
	margin-top:3px;
}
.newsletter_submit
{
	margin-top:2px;
}
.desabonnement
{width:670px;
text-align:center;

}

.meteo
{width:90px;
height:150px;
text-align:center;
-moz-border-radius: 5px;-webkit-border-radius: 5px;
background-color:#FFFFFF;
	border: solid 1px #CCCCCC;
}

.tarifs_god
{
-moz-border-radius: 5px;-webkit-border-radius: 5px;
background-color:#FFFFFF;
	border: solid 1px #CCCCCC;
}
.tarifs_god td, tr
{
	border: solid 1px #CCCCCC;
}

.image_god_tarifs
{padding:5px 20px 5px 20px;
-moz-border-radius: 10px;-webkit-border-radius: 10px;
	border: solid 1px #CCCCCC;
}
.centre {
margin-left: auto;
margin-right: auto;
width: 400px;
text-align: center;

}
.bas_bloc_actu
{position:relative;
height:34px;
width:670px;
background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/bg_presse_04.gif");background-repeat: no-repeat;
}

.ht_bloc_actu
{width:670px;height:5px;
position:relative;
background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/bg_presse_01.gif");background-repeat: no-repeat;
}
.milieu_bloc_actu
{width:670px;
background-image: url("http://www.leslandesgenusson.fr/tl_files/Admin/css/bg_presse_03.gif"); background-repeat: repeat-y;
}
.all_bloc
{width:670px;height:30px;
position:relative;
}
.text_bloc_actu
{padding:12px 12px 0px 12px;
z-index:10;
}

.ephad
{padding:10px;
border:1px solid #cccccc; 
}
.lien_news
{margin:10px;width:175px;padding:7px;
text-align:center;
border:1px solid #cccccc; 
}
.image_servpub
{text-align:center;margin-left: auto; margin-right: auto; border:1px solid #cccccc; width:410px;
}
.image_container_bloc_actu
{padding:12px 12px 0px 12px;
z-index:10;
}
.lien_bas_bloc_actu
{width:670px;position:relative;
}
/* Style sheet xElements */

.left_haut{width:253px;height:800px;}

.diaporama_accueil{width:253px;height:150px;margin-top:10px;background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/design_11.gif");background-repeat: no-repeat;}
td.tl_file_list{vertical-align:top;top:0px;}

.mod_imagerotator_be{font-size:10px;margin-left:25px;margin-top:0px;margin-bottom:0px;}
.mod_imagerotator_be p{font-size:10px;}
.mod_imagerotator_be table td{font-size:9px;}
.mod_imagerotator_be span{font-weight:bold;color:#777}
.mod_imagerotator_be .thumbnail,.mod_imagerotator_be .btn_imagelist,.mod_imagerotator_be .settings,.mod_imagerotator_be table{float:left;}
.error{margin:7px;padding:5px 0;padding-left:38px;width:430px;background:transparent url(icon_error.png) 0px center no-repeat;border:1px solid #f0f300;background-color:#fbfcbc;color:#666700;font-size:9px;}
.mod_imagerotator_be .thumbnail{padding:1px;padding-bottom:17px;border:1px dotted #CCC;margin-right:10px;margin-bottom:10px;}
.mod_imagerotator_be .btn_imagelist{width:130px;padding-top:59px;padding-left:28px;position:absolute;cursor:pointer;background:transparent url(icon_plus.png) 8px bottom no-repeat;}.mod_imagerotator_be .btn_imagelist a{font-size:9px;color:#999;}
.mod_imagerotator_be p.border-left{padding-left:15px;border-left:1px dotted #CCC;}
.mod_imagerotator_be table{border:none;border-collapse:collapse;margin-right:25px;}
.mod_imagerotator_be table td{height:10px;}
.mod_imagerotator_be table th{padding-left:5px;padding-bottom:2px;color:#CCC;}
.mod_imagerotator_be .images{clear:left;display:none;padding-top:0px;}
.mod_imagerotator_be .image_row{padding:0px;margin-right:15px;padding-left:0;margin-bottom:0;float:left;}
.mod_imagerotator_be .image_row .left{margin-right:0;}
.mod_imagerotator_be .image_row img{border:1px solid #CCC;background-color:#CCC;}
.mod_imagerotator_be .image_row .desc{margin-top:3px;margin-left:5px;margin-bottom:-8px;}
.mod_imagerotator_be .image_row .desc p{font-size:9px;color:#999}


.nav_bouton{width:280px;float:right;text-align:right;z-index:10;margin-right:1px;}
.bouton_contacts {margin-top:-80px; float:left;text-align:right;width:100px;z-index:10;}
.search{padding-top:20px; float:left;text-align:right;width:350px;}
.vie_municipal{margin-top:0px;width:180px;list-style-type:none;height:83px;background:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/design_14.gif");background-repeat: no-repeat;padding:0px 0px 0px 0px;}
.vie_municipal h1{color:#FFFFFF;padding:10px 0px 0px 5px;list-style-type:none;}
.vie_municipal a{color:#FFFFFF;padding:0px 0px 0px 0px;font-size:12px;list-style-type:none;}
.vie_municipal li,ul{color:#FFFFFF;padding:0px 0px 0px 0px;font-size:12px;list-style-type:none;}

.lien_admin{margin-top:0px;width:180px;height:38px;background:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/design_15.gif");background-repeat: no-repeat;padding:10px 0px 0px 10px;}
.lien_admin h1{color:#FFFFFF;padding:0px 0px 5px 0px;}
.lien_admin a{color:#FFFFFF;font-weight:bold;padding:0px 0px 0px 0px;font-size:12px;}
.agenda_main{color:#FFFFFF;}
.agenda{width:247px;height:154px;background:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/design_13.gif");background-repeat: no-repeat;margin-top:0px;padding-left:5px; padding-top:5px; }
.agenda a{color:#FFFFFF;}
.agenda h1{color:#FFFFFF;padding:5px;}
.date_agenda_accueil{margin-left:0px;color:#FFFFFF;font-style: bold ;font-size:11px;}
.manif_agenda_accueil{margin-left:5px;color:#CCCCCC;font-style: bold ;font-size:11px;}
.manif_agenda_accueil{margin-left:5px;color:#CCCCCC;font-style: bold ;font-size:11px;}
.lieu_agenda_accueil{margin-left:10px;font-size:10px;}
.ce_text{line-height:1.5;}
.ce_list ul{margin:0px;padding:0px;}
.ce_list li{margin:0px 0px 0px 22px;padding:0px;line-height:1.4;}
* html .ce_list li{margin:0px 0px 0px 26px;}
*:first-child+html .ce_list li{margin:0px 0px 0px 26px;}
.ce_table table{border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_gallery table{width:100%;}
.ce_gallery td{text-align:center;vertical-align:middle;}
html>body .mime_icon{top:-1px;position:relative;}

/* Style sheet xForm */
fieldset{width:630px;display:block;margin:12px 0px 24px 0px;padding:0px 12px 12px 12px;}
* html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{font-weight:bold;padding:5px;color:#393939;}
* html legend{margin-top:-24px;padding:12px 0px;color:#393939;}
*:first-child+html legend{margin-top:-24px;padding:12px 0px;}
input.text,input.password{border: solid 1px #CCCCCC;width:350px;height:20px;margin:5px;}
.text_search_cat{width:50px;margin:0px 0px;}
input.submit{margin:8px 0px;}
* html input.text,* html input.password{margin:0px;}
*:first-child+html input.text,*:first-child+html input.password{margin:0px;}
textarea{width:360px;height:140px;}
* html textarea{width:358px;}
select{width:204px;margin:1px 0px;}
* html select{width:206px;}
div.radio_container{margin:0px 0px 1px 0px;}
* html div.radio_container{margin:2px 0px -1px 0px;}
*:first-child+html div.radio_container{margin:2px 0px -1px 0px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0px 1px;padding:0px;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0px -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0px 0px -3px;}
div.checkbox_container{margin:0px 0px 1px 0px;}
* html div.checkbox_container{margin:2px 0px -1px 0px;}
*:first-child+html div.checkbox_container{margin:2px 0px -1px 0px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0px 1px;padding:0px;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0px 0px -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0px 0px -3px;}
input.file{margin:1px 0px;}
* html input.file{margin:0px;}
*:first-child+html input.file{margin:0px;}
div.error{color:#ff0000;}

.plan_du_site.submenu{list-style-type:none;margin:5px;padding:0px;z-index:10;}
.plan_du_site .level_2 ul,.plan_du_site.level_2 li{list-style-type:none;margin:5px;padding:0px;z-index:10;font-weight:bold;}
/* Style sheet xNavigation */
.mod_navigationMain .submenu{list-style-type:none;margin:0px;padding:0px;z-index:10;}
.mod_navigationMain .level_2{float:left;list-style-type:none;margin-right:auto;margin-left:auto;padding:0px;text-align:center;z-index:10;}
.mod_navigationMain .level_2 li{float:left;list-style-type:none;padding:0px;border-top:1px;z-index:10;}
.mod_navigationMain .level_2 a,.mod_navigationMain .level_2 a:hover,.mod_navigationMain .level_2 li,.mod_navigationMain .level_2 p{float:left;font-weight:normal;font-size:11px;list-style-type:none;z-index:10;vertical-align:middle;}
.mod_navigationMain ul{list-style-type:none;width:992px;float:left;height:60px;margin:0px;padding:0px 0px 0px 3px;z-index:10;}
.mod_navigationMain li{list-style-type:none;width:110px;height:28px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;vertical-align:top;}
.mod_navigationMain a,.mod_navigationMain p{width:107px;font-weight:bold;margin-top:4px;font-size:11px;color:#ffffff;list-style-type:none;}
.mod_navigationMain a{height:28px;float:left;margin-top:0px;padding:0px 0px 0px 0px;text-align:center;background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/milieu.png");font-weight:bold;text-decoration:none;font-size:11px;color:#ffffff;list-style-type:none;z-index:10;}
.mod_navigationMain a:hover{float:left;background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/milieu_hover.png");text-decoration:none;color:#ffffff;list-style-type:none;z-index:10;}
.mod_navigationMain p{height:28px;float:left;margin:0px;padding:0px;text-align:center;list-style-type:none;background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/fondmenu.png");z-index:10;}
.mod_navigationMain{background-image:url("http://www.leslandesgenusson.fr/tl_files/Admin/css/fondmenu.png");background-repeat:repeat-x;height:58px;margin-right:1px;}
#header{margin-right:1px;}
hr
{
	height:1px;
	margin: 12px 0 12px 0;
	padding:0;
	background-color:#d8d8d8;
	border:1;
	color:#d8d8d8;
}

.submit_membre{height:10px;}
.filter_field{width:300px;}
.search_motscles{margin-top:20px;width:670px;}
.nom_asso_list_membre{font-weight:bold;font-size:12px;}
.List_Membres{text-align:left;margin: 5px;padding:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
background-color:#FFFFFF;
	border: solid 1px #CCCCCC;}
.logo_avatar{height:100px;}
.description_list_membre{width:600px;margin-left:10px;}
.champs_list_membre{width:350px;}
.avatar_list_membre{width:250px;float:right;text-align:right;position:relative; }
input.text.ctrl_xt_description{width:300px;height:200px;border: solid 1px #CCCCCC;}
input.description_member{width:300px;height:200px;}
.submit_container{width:300px;height:50px;}
.Infos_Membres{width:300px;height:100px;}

textarea.Infos_Membres{width:300px;height:300px;}
.menu_admin a
{margin:10px;}
.menu_admin li
{padding:5px;}
.tl_checkbox_container
{height:50px;}
input.heure_admin
{width:50px;}
input.intitule_admin
{width:300px;}
input.date_admin
{width:100px;}
input.lieu_admin
{width:200px;}
.evenement
{width:620px; text-align:left;}
.evenement tr
{width:380px; text-align:left;}

.avatar
{width:80px; height:80px;	text-align:center;margin-left:auto;margin-right:auto;}


.LogoAsso
{
		padding:5px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;
		background-color:#FFFFFF;
	float: right;
	text-align: center;
	border: solid 1px #777777;
	margin-right:5px;
	
}

.list_evt_top h2
{

	border-bottom: solid 1px #777777;

	
}


.archive_actu h2
{

	border-bottom: solid 1px #777777;

	
}
.LogoElu
{
		padding:5px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;
		background-color:#FFFFFF;
	float: left;
	text-align: center;
	border: solid 1px #777777;
	margin-right:15px;
	
}

.LogoEco
{
		padding:5px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;
		background-color:#FFFFFF;
	float: right;
	text-align: center;
	border: solid 1px #777777;
	margin-right:5px;
		
	
}



.LogoAssoDet
{float:right;
		padding:5px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;
		background-color:#FFFFFF;
	text-align: center;
	border: solid 1px #777777;
	margin-left:auto;
		margin-right:auto;
	margin-bottom:20px;margin-top:10px;
}

.ActiviteAsso
{
text-align:right;

font-style: italic ;

}


.info
{
font-style: italic ;

}
.Nom
{
font-weight:bold;font-size:14px;
}
.colonneCat
{

	height:130px;
	width:310px;
	margin-right:40px;
	float: left;
}


.colonneCatElu
{
	width:670px;
		
	float: left;
}

.colonneCatEco
{

		width:670px;
		
	float: left;
}
.ligneCat
{
	width:720px;
		float: left;
		
}

.filter_field_categorie
{
	width:220px;
		float: left;
		text-align: left;
}
.filter_field_activite
{
	width:220px;
		float: left;
		text-align: left;
}
.filter_field_Metier
{
	width:220px;
		float: left;
		text-align: left;
}
.filter_field_Categorie
{
	width:220px;
		float: left;
		text-align: left;
}
.filter_search
{
	width:220px;
		float: left;
		text-align: left;
}

#sliderAdmin{
	background:#fff;
	color:#000;
	border:1px solid #fff;
	
}
#sliderAdmin.loading {
	border-color:#fff;
}
#sliderAdmin .loading_bar {
	background:#333;
}
#sliderAdmin .slider {
	background-image:url(http://www.leslandesgenusson.fr/tl_files/Admin/slider_dark.png);
}
#sliderAdmin .scrollbar {
	border-bottom:1px solid #000;
}

/**
 * Style sheet xNavigation
 * Copyright (C) 2005 Leo Feyer, licensed under LGPL
 */


/**
 * Container
 */
.mod_plansite
{
	width:600px;
	top:43px;
	position:absolute;
}


/**
 * First level
 */
.mod_plansite ul
{
	margin:0px 5px;
	padding:0px;
	border-bottom:1px solid #c6ad8d;
	list-style-type:none;
}

.mod_plansite li
{
	margin:0px;
	padding:5px 0px;
	border-top:1px solid #c6ad8d;
	list-style-type:none;
}

* html .mod_plansite ul,
* html .mod_plansite li
{
	height:1px;
}

*:first-child+html .mod_plansite .parent
{
	height:3px;
}

.mod_plansite p
{
	margin:0px;
	padding:0px;
}

.mod_plansite a,
.mod_plansite li,
.mod_plansite p
{
	font-weight:bold;
	font-size:13px;
	color:#000000;
}


/**
 * Second level
 */
.mod_plansite .submenu
{
	margin:-2px 0px 0px 8px;
	padding:0px;
	border-top:0px;
}

.mod_plansite .level_2
{
	padding-bottom:4px;
	border-bottom:0px;
}

.mod_plansite .level_2 li
{
	padding:0px 0px 4px 0px;
	border-top:0px;
}

.mod_plansite .level_2 a,
.mod_plansite .level_2 li,
.mod_plansite .level_2 p
{
	font-weight:normal;
	font-size:11px;
}


/**
 * Style sheet xNavigation
 * Copyright (C) 2005 Leo Feyer, licensed under LGPL
 */


/**
 * Container
 */
.mod_nav_footer
{
	width:992px;
height:20px;

}

.nav_footer_texte
{
vertical-align:bottom;
margin-left:10px;
	}
	


/**
 * Horizontal menu
 */
.mod_nav_footerMain ul
{width:610px;
	height:20px;
	text-align:center;
 margin-left:auto;
 margin-right:auto;
 font-size:11px;
 
}

.calendar th {width:90px;text-align:center;}
.calendar td {text-align:center;}
.mod_nav_footerMain li
{
  width:200px; font-size:11px;
  margin:0px;
 
  text-align:center;
  list-style-type:none;
  float:left; height:20px;
 border: solid 1px #E7E7E7; 

}

.mod_nav_footerMain a,
.mod_nav_footerMain p
{
  font-size:11px;
  color:#393939;
}

.mod_nav_footerMain a
{
  height:20px;
  display:block;

  padding:3px 0px 0px 0px;
  text-align:center;
  background-color:#EFEFEF;
  text-decoration:none;
  font-size:11px;
  color:#393939;  border: solid 1px #E7E7E7; 
}

.mod_nav_footerMain a:hover
{
  background-color:#FFFFFF;
  text-decoration:none;
  color:#CCCCCC;
   font-size:11px;
}

.mod_nav_footerMain p
{
  height:20px;
 
   background-color:#EFEFEF;
  text-align:center;
   font-size:11px;
  
}

.footer_copyright
{
  height:20px;
  padding:5px 0px 0px 10px;
  text-align:center;
  border-top: solid 1px #CCCCCC;
  width:985px;
  margin-right:auto;
    margin-left:auto;
}
.footer_copyright a
{  color:#393939;font-weight:bold;
}

.bloc_actu_landaise td
{
width:280px;
text-align: left;
 border-top: solid 1px #CCCCCC;
}

.bloc_actu_landaise_header
{
text-align: left;

}
.pagination 
{
 margin-top:15px;

}
.pagination li
{
 margin-left:5px;
 float:left;
}
