body 
{
 	/*behavior:url("csshover3.htc");*/
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
}
/*
li
{
	behavior:url("csshover3.htc");
}
*/
a
{
	text-decoration: none;
}

div#container
{
	margin: 0px;
	width: 100%;
	height: 100%;
}

/* Partie Haute */

div#header 
{
    margin: 0px;
    height: 47px;
	width: 100%;
    background-image: url('../images/header_repeat.jpg');
    background-repeat: repeat-x;
    position:relative;
}

div#header_content
{
	margin-left:auto;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0px;
	width:950px;
	height:47px;
	position:relative;
}

div#bt_top1
{
	position:absolute;
	width: 139px;
	height: 47px;
	margin-left:0px;
	background-image: url('../images/Bt_Top_ERDF_Off.jpg');
	cursor : pointer;
}

div#bt_top2
{
	position:absolute;
	width: 64px;
	height: 47px;
	margin-left:139px;
	/*background-image: url('../images/Bt_Top_Accueil_Off.jpg');*/
}
/*
div#bt_top2_Off
{
	position:absolute;
	width: 64px;
	height: 47px;
	margin-left:139px;
	background-image: url('../images/Bt_Top_Accueil_Roll.jpg');
}

a:hover div#bt_top2
{
	background-image: url('../images/Bt_Top_Accueil_Roll.jpg');
}
*/
div#bt_top3
{
	position:absolute;
	width: 101px;
	height: 47px;
	margin-left:203px;
	/*background-image: url('../images/Bt_Top_Peche_Off.jpg');*/
}
/*
div#bt_top3_Off
{
	position:absolute;
	width: 101px;
	height: 47px;
	margin-left:203px;
	background-image: url('../images/Bt_Top_Peche_Roll.jpg');
}

a:hover div#bt_top3
{
	background-image: url('../images/Bt_Top_Peche_Roll.jpg');
}
*/
div#bt_top4
{
	position:absolute;
	width: 92px;
	height: 47px;
	margin-left:304px;
	/*background-image: url('../images/Bt_Top_Agri_Off.jpg');*/
}
/*
div#bt_top4_Off
{
	position:absolute;
	width: 92px;
	height: 47px;
	margin-left:304px;
	background-image: url('../images/Bt_Top_Agri_Roll.jpg');
}

a:hover div#bt_top4
{
	background-image: url('../images/Bt_Top_Agri_Roll.jpg');
}
*/
div#bt_top5
{
	position:absolute;
	width: 119px;
	height: 47px;
	margin-left:396px;
	/*background-image: url('../images/Bt_Top_BTP_Off.jpg');*/
}
/*
div#bt_top5_Off
{
	position:absolute;
	width: 119px;
	height: 47px;
	margin-left:396px;
	background-image: url('../images/Bt_Top_BTP_Roll.jpg');
}

a:hover div#bt_top5
{
	background-image: url('../images/Bt_Top_BTP_Roll.jpg');
}
*/
div#bt_top6
{
	position:absolute;
	width: 144px;
	height: 47px;
	margin-left:515px;
	/*background-image: url('../images/Bt_Top_Loc_Off.jpg');*/
}
/*
div#bt_top6_Off
{
	position:absolute;
	width: 144px;
	height: 47px;
	margin-left:515px;
	background-image: url('../images/Bt_Top_Loc_Roll.jpg');
}

a:hover div#bt_top6
{
	background-image: url('../images/Bt_Top_Loc_Roll.jpg');
}
*/
div#bt_top7
{
	position:absolute;
	width: 130px;
	height: 47px;
	margin-left:659px;
	/*background-image: url('../images/Bt_Top_Sport_Off.jpg');*/
}
/*
div#bt_top7_Off
{
	position:absolute;
	width: 130px;
	height: 47px;
	margin-left:659px;
	background-image: url('../images/Bt_Top_Sport_Roll.jpg');
}

a:hover  div#bt_top7
{
	background-image: url('../images/Bt_Top_Sport_Roll.jpg');
}
*/
div#bt_top8
{
	position:absolute;
	width: 161px;
	height: 47px;
	margin-left:789px;
	background-image: url('../images/Bt_Top_RTE_Off.jpg');
	cursor : pointer;
}

div#bt_top8_Off
{
	position:absolute;
	width: 161px;
	height: 47px;
	margin-left:789px;
	background-image: url('../images/Bt_Top_RTE_Roll.jpg');
	cursor : pointer;
}

/* Partie Centrale */

div#middle 
{
    margin:0px;
    width: 100%;
    background-image: url('../images/middle_repeat.jpg');
    background-repeat: repeat-x;
    background-color: #ececec;
}

/****** Home Page ******/

div#hp_middle_content
{
	margin:0px auto; 
	width:950px;
	height: 475px;
	position:relative;
	background:url('../images/hp.jpg') no-repeat left top;
}

div#hp_middle_text
{
	margin:53px 0px 0px 33px;
	width:210px;
	position:absolute;
}

span.hp_titre1
{
	font-family: Arial;
	font-size: 17px;
	text-align: left;
	font-weight: bold;
	color: white;
}

span.hp_titre2
{
	font-family: Arial;
	font-size: 17px;
	text-align: left;
	font-weight: bold;
	color: black;
}

span.hp_text
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: black;
}

div#hp_vignette1
{
	position:absolute;
	width: 152px;
	height: 195px;
	/*background-image: url('../images/Bt_Peche_Off.jpg');*/
	margin-left:30px; 
	margin-right:0px; 
	margin-top:270px; 
	margin-bottom:0px;
}
/*
a:hover div#hp_vignette1
{
	background-image: url('../images/Bt_Peche_Roll.jpg');
}
*/
div#hp_vignette2
{
	position:absolute;
	width: 150px;
	height: 195px;
	/*background-image: url('../images/Bt_Agri_Off.jpg');*/
	margin-left:217px; 
	margin-right:0px; 
	margin-top:270px; 
	margin-bottom:0px;
}
/*
a:hover div#hp_vignette2
{
	background-image: url('../images/Bt_Agri_Roll.jpg');
}
*/
div#hp_vignette3
{
	position:absolute;
	width: 150px;
	height: 195px;
	/*background-image: url('../images/Bt_BTP_Off.jpg');*/
	margin-left:404px; 
	margin-right:0px; 
	margin-top:270px; 
	margin-bottom:0px;
}
/*
a:hover div#hp_vignette3
{
	background-image: url('../images/Bt_BTP_Roll.jpg');
}
*/
div#hp_vignette4
{
	position:absolute;
	width: 150px;
	height: 195px;
	/*background-image: url('../images/Bt_Loc_Off.jpg');*/
	margin-left:588px;
	margin-right:0px; 
	margin-top:270px; 
	margin-bottom:0px;
}
/*
a:hover div#hp_vignette4
{
	background-image: url('../images/Bt_Loc_Roll.jpg');
}
*/
div#hp_vignette5
{
	position:absolute;
	width: 148px;
	height: 195px;
	/*background-image: url('../images/Bt_Sport_Off.jpg');*/
	margin-left:775px; 
	margin-right:0px; 
	margin-top:270px; 
	margin-bottom:0px;
}
/*
a:hover div#hp_vignette5
{
	background-image: url('../images/Bt_Sport_Roll.jpg');
}
*/
/****** Page Générique ******/

div#gen_middle_content
{
	margin: 0px auto; 
	width:950px;
	min-height:290px;
	position:relative;
	background:url('../images/centre-gen.jpg') no-repeat left top;
	border: 1px solid transparent;
	padding-bottom : 30px;
}
/* Hack IE6 */
*div#gen_middle_content
{
	border: 0px;
}

/*\*//*/div#gen_middle_content
{
	border: 0px;
}/* */

table.tab_global
{
	margin-top: 152px;
	margin-left: 50px;
	width:850px;
	padding-bottom : 40px;
}

td.vignette_video
{
	vertical-align: top;
	width:335px;
}

td.details
{
	vertical-align: top;
	width:515px;
}

table.tab_details
{
	width:515px;
}

td.vignette_situation
{
	vertical-align: top;
	width:80px;
}

td.tab_descriptif
{
	width: 420px;
	vertical-align: top;
}

td.bullet
{
	text-align: left;
	vertical-align: top;
	width:15px;
}

td.descriptif
{
	vertical-align: top;
	width:405px;
}

span.gen_titre1
{
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	color: black;
}

span.gen_text
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: black;
}

/* Partie Basse */

div#footer 
{
    background-image: url('../images/footer_repeat.jpg');
    height:28px;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}

div#footer_content
{
    margin-left: auto;
    margin-right: auto;
	width:950px;
	height:28px;
	background-image: url('../images/footer.jpg');
	position:relative;
}

div#footer_liens
{
	margin:0px;
	padding-top : 8px;
	width:400px;
	height:28px;
	position:absolute;
}

a.liens_footer
{
	color: #b5b5b5;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

a.liens_footer:hover
{
	color: #000000;
	text-decoration: none;
}

div#footer_partenaires
{
	margin-left:404px;
	padding-top:4px;
	width:112px;
	height:24px;
	position:absolute;
}

div#footer_contacts
{
	margin-left:518px;
	padding-top:4px;
	width:81px;
	height:24px;
	position:absolute;
}

div#footer_telecharg
{
	margin-left:601px;
	padding-top:4px;
	width:123px;
	height:24px;
	position:absolute;
}

div#footer_ami
{
	margin-left:726px;
	padding-top:4px;
	width:131px;
	height:24px;
	position:absolute;
}


/* Menus Footer */

.menu_tele, .menu_cont
{
    border:none;
    margin:0px;
    padding:0px;
}

div#menu_contacts, div#menu_telecharg
{
	background: url('../images/Fond_Menu.png') no-repeat;
	height:93px;
	width:174px;
	display : none;
	position:absolute;
	padding:0px;
    margin:0px;
	top:-89px;
	margin-left:-41px;
	z-index:200;
}

/* CLASS For IE6 */

*div#menu_contacts, *div#menu_telecharg
{
	background: url('../images/Fond_Menu.gif') no-repeat;
	height:93px;
	width:174px;
	display : none;
	position:absolute;
	padding:0px;
    margin:0px;
	top:-89px;
	margin-left:-127px;
	z-index:200;
}

/* CLASS For IE8 */
/*\*//*/div#menu_contacts, /*\*//*/div#menu_telecharg,
{
	background: url('../images/Fond_Menu.gif') no-repeat;
	height:93px;
	width:174px;
	display : none;
	position:absolute;
	padding:0px;
    margin:0px;
	top:-89px;
	margin-left:-127px;
	z-index:200;
}/* */

/*
.menu_cont ul, .menu_tele ul
{
   	list-style:none;
   	margin:0px;
   	padding:0px;
   	position:relative;
}

.menu_cont li, .menu_tele li
{
	float:left;
    padding:0px;
}

.menu_cont li ul
{
	background:none;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    margin-left:-41px;
    position:absolute;
    width:174px;
    z-index:200;
    top:-93px;
}

.menu_tele li ul
{
	background:none;
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    margin-left:-20px;
    position:absolute;
    width:174px;
    z-index:200;
    top:-93px;
}
*/

/* Affichage du menu au Roll */

/*
.menu_cont li:hover ul, .menu_tele li:hover ul
{
    display:block;
}
*/

/****** Send ******/

td#Logo_Form
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_send.jpg') no-repeat top left;
}

td#Titre_Form
{
	font-family: Arial;
	font-size: 15px;
	color: #bebebe;
	padding-left: 15px;
}

td#Body_Form
{
	background: url('../images/Bg_Send.jpg') no-repeat top left;
	width: 304px;
	height: 400px;
	padding : 0px 20px 0px 50px;
}

td.text
{
	font-family: Arial;
	font-size: 12px;
	padding: 7px 0px;
}

input.text
{
	width: 200px;
	height: 14px;
}

textarea.text
{
	width: 205px;
	height: 90px;
}

td#champs_obligatoire
{
	font-family: Arial;
	font-size: 11px;
	color : #838383;
	padding: 10px 0px;
}

input.send
{
	background: url("../images/Bt_Send.jpg") no-repeat top left;
	width: 90px;
	height: 33px;
	border : 0px;
	cursor : pointer;
}

td#erreursaisie
{
	visibility : hidden;
	font-family: Arial;
	font-size: 10px;
	color : #FF3333;
	font-weight: bold;
	text-align :left;
}

div#message
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 200px;
}

/****** Legal ******/

td#Logo_Legal
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_Mentions_Legales.jpg') no-repeat top left;
}

td#Titre_Legal
{
	font-family: Arial;
	font-size: 15px;
	color: #bebebe;
	padding-left: 15px;
}

td#Body_Legal
{
	background: url('../images/Bg_Legal.jpg') no-repeat top left;
	width: 304px;
	height: 400px;
	padding : 0px 20px 0px 50px;
}

td.titre_legal
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #bebebe;
	padding: 10px 0px;
}

td.text_legal
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	padding: 0px 10px;
}

/* Download */

td#Logo_Download
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_Download.jpg') no-repeat top left;
}

td#Titre_Download
{
	font-family: Arial;
	font-size: 15px;
	color: #83aa7a;
	font-weight: bold;
	padding-left: 15px;
}

td#Body_Download
{
	background: url('../images/Bg_Download.jpg') no-repeat top left;
	width: 304px;
	height: 344px;
	padding: 10px 10px 10px 1px;
}

td#Colonne_Pictos
{
	width : 60px;
}

td#Colonne_Links
{
	width : 240px;
}

td#Dl_Agriculture
{
	background: url('../images/Picto_Download_Agriculture.jpg') no-repeat top left;
	width: 43px;
	height: 43px;
	padding-left : 1px;
}

td#Dl_BTP
{
	background: url('../images/Picto_Download_Btp.jpg') no-repeat top left;
	width: 43px;
	height: 46px;
}

td#Dl_PB
{
	background: url('../images/Picto_Download_Pb.jpg') no-repeat top left;
	width: 43px;
	height: 45px;
}

td#Dl_Location
{
	background: url('../images/Picto_Download_Location.jpg') no-repeat top left;
	width: 43px;
	height: 46px;
}

td#Dl_Peche
{
	background: url('../images/Picto_Download_Peche.jpg') no-repeat top left;
	width: 43px;
	height: 45px;
}

td#Dl_Sport
{
	background: url('../images/Picto_Download_Sport.jpg') no-repeat top left;
	width: 43px;
	height: 46px;
}

td#Dl_Multi
{
	background: url('../images/Picto_Download_Multi.jpg') no-repeat top left;
	width: 43px;
	height: 46px;
}

/* IE6 Height Lines */

*td.Dl_Elements
{
	height : 45px;
}

/* IE8 Line Height */

td.Dl_Elements
{
	height /*\**/ : 45px;
}

td.Dl_Elements a
{
	font-family: Arial;
	font-size: 11px;
	color : #7e7e7e;
	text-decoration : none;
	padding-right : 10px;
}

td#Logo_Restricted
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_Restreint.jpg') no-repeat top left;
}

td#Titre_Restricted
{
	font-family: Arial;
	font-size: 15px;
	color: #bebebe;
	padding-left: 15px;
}

td#Titre_Restricted a
{
	color : #bebebe;
	text-decoration: none;
}

/* Restricted Login */

td#Logo_Restricted_Login
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_Restreint.jpg') no-repeat top left;
}

td#Titre_Restricted_Login
{
	font-family: Arial;
	font-size: 15px;
	color: #bebebe;
	padding-left: 15px;
}

td#Body_Login
{
	background: url('../images/Bg_Login.jpg') no-repeat top left;
	width: 304px;
	height: 295px;
	padding-left: 50px;
}

td.Text_Login
{
	font-family : Arial;
	font-size : 12px;
}

input.text
{
	width: 200px;
	height: 14px;
}

input.enter
{
	background: url("../images/Bt_Login.jpg") no-repeat top left;
	width: 78px;
	height: 32px;
	border : 0px;
	cursor : pointer;
}

td.Text_Login
{
	font-family : Arial;
	font-size : 12px;
	padding : 10px 0px 5px 0px;
}

/* Restricted Login False */

td#Text_Erreur
{
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : #9b7878;
	text-align : center;
	padding : 5px 40px 0px 0px;
}

/* Restricted Download */

td#Logo_Restricted_Download
{
	width: 45px;
	height: 45px;
	background: url('../images/icone_Restreint.jpg') no-repeat top left;
}

td#Titre_Restricted_Download
{
	font-family: Arial;
	font-size: 15px;
	color: #bebebe;
	padding-left: 15px;
}

td#Body_Restricted_Download
{
	background: url('../images/Bg_Restricted_Download.jpg') no-repeat top left;
	width: 304px;
	height: 386px;
	padding-left : 1px;
}

/* **** DOWNLOAD ELEMENTS ***** */

td.Element_Dl_Restricted,
td.Element_Dl_Restricted_Agriculture, 
td.Element_Dl_Restricted_Btp, 
td.Element_Dl_Restricted_Pb, 
td.Element_Dl_Restricted_Location,
td.Element_Dl_Restricted_Sport,
td.Element_Dl_Restricted_Multi,
td.Element_Dl_Restricted_Wattson
{
	/* IE8 Line Height */
	height /*\**/ : 32px;
	/* END */
	font-family: Arial;
	font-size: 11px;
	color : #7e7e7e;
	padding: 4px 10px 4px 0px;
	border-bottom : 1px #7e7e7e solid;
}

td.Element_Dl_Restricted_Peche
{
	/* IE8 Line Height */
	height /*\**/ : 31px;
	/* END */
	font-family: Arial;
	font-size: 11px;
	color : #7e7e7e;
	padding: 4px 10px 4px 0px;
	border-bottom : 1px #7e7e7e solid;
}


/* IE6 Line Height */

*td.Element_Dl_Restricted,
*td.Element_Dl_Restricted_Agriculture, 
*td.Element_Dl_Restricted_Btp, 
*td.Element_Dl_Restricted_Pb, 
*td.Element_Dl_Restricted_Location,
*td.Element_Dl_Restricted_Sport,
*td.Element_Dl_Restricted_Multi,
*td.Element_Dl_Restricted_Wattson
{
	height : 32px;
	font-family: Arial;
	font-size: 11px;
	color : #7e7e7e;
	padding: 4px 10px 4px 0px;
	border-bottom : 1px #7e7e7e solid;
}

*td.Element_Dl_Restricted_Peche
{
	height : 31px;
	font-family: Arial;
	font-size: 11px;
	color : #7e7e7e;
	padding: 4px 10px 4px 0px;
	border-bottom : 1px #7e7e7e solid;
}

/* END IE6 Line Height */

td.Element_Dl_Restricted a,
td.Element_Dl_Restricted_Agriculture a,
td.Element_Dl_Restricted_Btp a,
td.Element_Dl_Restricted_Pb a,
td.Element_Dl_Restricted_Location a,
td.Element_Dl_Restricted_Peche a,
td.Element_Dl_Restricted_Sport a,
td.Element_Dl_Restricted_Multi a,
td.Element_Dl_Restricted_Wattson a
{
	color : #7e7e7e;
	text-decoration : none;
}

td.Element_Dl_Restricted_None
{
	height /*\**/ : 32px;
}

/* Page Partenaires */
span.part_titre
{
	font-family: Arial;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	color: black;
}

span.part_text
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: black;
}

td#Logo_Partenaires
{
	background: url('../images/icone_Partenaires.jpg') no-repeat;
}

td#Titre_Partenaires
{
	font-family: Arial;
	font-size: 15px;
	padding-left: 15px;
}

td#left_partenaires
{
	background: url('../images/fond_ceebox_g.jpg') repeat-y;
}

td#right_partenaires
{
	background: url('../images/fond_ceebox_d.jpg') repeat-y;
}