@charset "iso-8859-1";
/* CSS Document */
a{ color:#000000; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}
a:visited { color:#000000; text-decoration:none;}

#info {
	position: absolute;
	width: 200px;
	font-size: 10px;
	text-align: justify;
	background-color: #F4F3EA;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE793;
	border-right-color: #FFE793;
	border-bottom-color: #FFE793;
	border-left-color: #FFE793;
	left: 100px;
	top: 200px;
	z-index:3;
	list-style-type: none;
}
#divInfo {
	background: transparent;
	position:absolute;
	top:410px;
	left:65px;
	width:350px;
	float: left;
	display:block;
	z-index:3;
}

#divInfo p {padding-bottom:0.5em;}

#divInfo #top, #divInfo #bottom {display:block; background:transparent; font-size:1px;}
#divInfo #b1, #divInfo #b2, #divInfo #b3, #divInfo #b4, 
#divInfo #b1b, #divInfo #b2b, #divInfo #b3b, #divInfo #b4b {display:block; overflow:hidden;}
#divInfo #b1, #divInfo #b2, #divInfo #b3, 
#divInfo #b1b, #divInfo #b2b, #divInfo #b3b {height:1px;}
#divInfo #b2i, #divInfo #b3i, #divInfo #b4i, 
#divInfo #b2bi, #divInfo #b3bi, #divInfo #b4bi {display:block; overflow:hidden;}
#divInfo #b2i, #divInfo #b3i, 
#divInfo #b2bi, #divInfo #b3bi {height:1px;}
#divInfo #b4, #divInfo #b4b, 
#divInfo #b4i, #divInfo #b4bi {height:2px;}


#divInfo #b1 {margin:0 5px;background:#000000;}
#divInfo #b1b {margin:0 5px;background:#000000;}
#divInfo #b2i {background:#FFFFFF;}
#divInfo #b2bi {background:#999999;}

#divInfo #b2, #divInfo #b2b {margin:0 3px; border-width:0 2px;}
#divInfo #b3, #divInfo #b3b {margin:0 2px;}
#divInfo #b4, #divInfo #b4b {margin:0 1px;}

#divInfo #b2 {background:#dcdcdc; border-left:2px solid #000000; border-right:2px solid #000000;}
#divInfo #b3 {background:#dcdcdc; border-left:1px solid #000000; border-right:1px solid #000000;}
#divInfo #b4 {background:#dcdcdc; border-left:1px solid #000000; border-right:1px solid #000000;}
#divInfo #b4b {background:#dcdcdc; border-left:1px solid #000000; border-right:1px solid #000000;}
#divInfo #b3b {background:#dcdcdc; border-left:1px solid #000000; border-right:1px solid #000000;}
#divInfo #b2b {background:#dcdcdc; border-left:2px solid #000000; border-right:2px solid #000000;}
#divInfo #b3i {background:#dcdcdc; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
#divInfo #b4i {background:#dcdcdc; border-left:1px solid #FFFFFF; border-right:1px solid #999999;}
#divInfo #b4bi {background:#dcdcdc; border-left:1px solid #FFFFFF; border-right:1px solid #999999;}
#divInfo #b3bi {background:#dcdcdc; border-left:2px solid #999999; border-right:2px solid #999999;}

#divInfo #boxcontent {background:#dcdcdc;border-left:1px solid #000000;border-right:1px solid #000000}
#divInfo #boxcontenti {background:#dcdcdc;border-left:1px solid #FFFFFF;border-right:1px solid #999999}

#infoText {
	background: transparent;
	position:relative;
	top:0px;
	left:0px;
	font-size: 11px;
	display:block;
	overflow:hidden;
	margin: 0px 20px 0px 5px;
	z-index:2;
	text-align: justify;
}
#infoClose {
	background: transparent;
	position: absolute;
	left: 330px;
	top: 4px;
}

#divMainContainer {
	position : relative;
	margin : auto;
	height : 1400px;
	width : 950px;
	background-color: #e9e9e9;
	background-image: url(/images/fond_menu.png);
	background-repeat: repeat-x;
	background-position: 0px 1350px;
}

#flash {
	position:absolute;
	top:0px;
	width : 934px;
	height: 545px;
	left: 7px;
}
#contenu{
	position:absolute;
	top:550px;
	margin : auto;
	width : 934px;
	height: 800px;
	background-color: #FFFFFF;
	display: block;
	left: 8px;
}

#frame_gauche_emission {
	float: left;
	position:absolute;
	top:0px;
	left:0px;
	width:590px;
	height:800px;
	display:block;
}

#frame_gauche_nouvelle {
	background-color: #e9e9e9;
	overflow:auto;	float: left;
	position:absolute;
	top:0px;
	left:0px;
	width:613px;
	height:800px;
	display:block;
}

#titre_vertical {
	position:relative;
	top:10px;
	left:10px;
	background: transparent;
	width:105px;
	height:780px;
	float: left;
	margin: 0 auto;
}
#titre_vertical h1, #titre_vertical p {margin:0 10px;}
#titre_vertical p {padding-bottom:0.5em;}

#titre_vertical #top, #titre_vertical #bottom {display:block; background:transparent; font-size:1px;}
#titre_vertical #b1, #titre_vertical #b2, #titre_vertical #b3, #titre_vertical #b4, 
#titre_vertical #b1b, #titre_vertical #b2b, #titre_vertical #b3b, #titre_vertical #b4b {display:block; overflow:hidden;}
#titre_vertical #b1, #titre_vertical #b2, #titre_vertical #b3, 
#titre_vertical #b1b, #titre_vertical #b2b, #titre_vertical #b3b {height:1px;}

#titre_vertical #b1 {margin:0 5px;}
#titre_vertical #b1b {margin:0 5px;}

#titre_vertical #b2, #titre_vertical #b2b {margin:0 3px; border-width:0 2px;}
#titre_vertical #b3, #titre_vertical #b3b {margin:0 2px;}
#titre_vertical #b4, #titre_vertical #b4b {height:2px; margin:0 1px;}

#titre_vertical #boxcontent #image_vertical {
	height:770px;
	width:105px;
	display:block;
}

#description {
	background: transparent;
	position:absolute;
	top:10px;
	left:115px;
	width:420px;
	height:780px; 
	margin: 0 10px auto;
	float: left;
	display:block;
}

#description h1, #description p {margin:0 10px;}
#description h1 {font-size:2em; letter-spacing:1px;}

#description p {padding-bottom:0.5em;}

#description #top, #description #bottom {display:block; background:transparent; font-size:1px;}
#description #b1, #description #b2, #description #b3, #description #b4, 
#description #b1b, #description #b2b, #description #b3b, #description #b4b {display:block; overflow:hidden;}
#description #b1, #description #b2, #description #b3, 
#description #b1b, #description #b2b, #description #b3b {height:1px;}

#description #b1 {margin:0 5px;}
#description #b1b {margin:0 5px;}

#description #b2, #description #b2b {margin:0 3px; border-width:0 2px;}
#description #b3, #description #b3b {margin:0 2px;}
#description #b4, #description #b4b {height:2px; margin:0 1px;}
#description #boxcontent {height:770px;}

#description_texte {
	background: transparent;
	position:absolute;
	top:15px;
	left:125px;
	width:420px;
	height:770px;
	font-size: 13px;
	display:block;
	overflow: auto;
	margin: 0 10px auto;
	z-index:2;
	padding-right:11px;
	text-align: justify;
}

#frame_droite_emission {
	float: right;
	position:absolute;
	top:0px;
	right:0px;
	width:343px;
	height:800px;
	display:block;
}

#image_capsule1 {
	width:343px;
	height:180px;
	display:block;
}

#image_capsule2 {
	width:343px;
	height:180px;
	display:block;
}

#image_capsule3 {
	width:343px;
	height:180px;
	display:block;
}

#image_capsule4 {
	width:343px;
	height:180px;
	display:block;
}

#frame_droite_nouvelle {
	float: right;
	position:absolute;
	top:0px;
	right:0px;
	width:320px;
	height:750px;
	display:block;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #e9e9e9;
}

#publicite_web {
	position:absolute;
	top:554px;
	right:18px;
	width:300px;
	height:600px;
	background-color: transparent;
	z-index:3;
}

#publicite_page {
	position:absolute;
	top:750px;
	right:0px;
	width:320px;
	height:50px;
	background-color: #e9e9e9;
}

#frame_gauche_nouvelle ul {
	position : absolute;
	top:5px;
	left:2px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}

#frame_gauche_nouvelle li {
	float:left;
	margin: 0 0 20px 0 ;
	padding: 0 0 0 0;
}

#frame_droite_emission ul {
	position : absolute;
	top:20px;
	right:10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}

#frame_droite_emission li {
	float:right;
	margin: 0 0 13px 0 ;
	padding: 0 0 0 0;
}

#menu{
	position:absolute;
	top: 1370px;
	width : 940px;
	font-size: 12px;
	text-align: center;
	margin:auto;
}

#copyright {
	position:relative;
	margin : auto;
	width : 960px;
	height: 32px;
}
#copyright_droit {
	position:absolute;
	font-size:9px;
	left: 100px;
	top: 10px;
	color: #FFFFFF;
}
#copyright_gauche {
	position:absolute;
	left:840px;
	top: 5px;
}
#titre_baniere {
	position:relative;
	float:left;
	left:0px;
	top: 5px;
	height:40px;
	color: #FFFFFF;
	width: 320px;
	margin-left:10px;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#titre_date {
	position:relative;
	float:right;
	top: -35px;
	height:14px;
	color: #FFFFFF;
	width: 280px;
	margin-right:5px;
	font-size: 10px;
	text-align: right;
}

#titre_reservation {
	position:relative;
	top: 40px;
	height:15px;
	color: #FFFFFF;
	width: 270px;
	font-size: 10px;
	text-align: right;
	right: 0px;
}

#banniere {
	position:relative;
	height:64px;
	width:590px;
	display:block;
}

#nouvelle {
	width:590px;
	height:245px;
	background-color: #FFFFFF;
}

#nouvelle_contenu {
	position:relative;
	width:590px;
	height:174px;
}

#nouvelle_texte{
	position:relative;
	float:left;
	top: 7px;
	font-size: 11px;
	width: 342px;
	margin-left:10px;
	text-align: justify;
	left: 1px;
}

#nouvelle_image {
	position:relative;
	float:left;
	top: 10px;
	left:10px;
	width: 226px;
	height: 161px;
}

#contact {
	position: absolute;
	background-color: #dedede;
	background-image: url(/images/bonhomme_contact.jpg);
	background-repeat: no-repeat;
	background-position: 615px 490px;
	height: 760px;
	width: 915px;
	top: 10px;
	left: 10px;
}

#contact_titre {
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(/images/contacteznous.png);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 490px;
}

#contact_formulaire {
	position: absolute;
	height: 440px;
	width: 600px;
	top: 160px;
	left: 10px;
}

#contact_info {
	position: absolute;
	left: 10px;
	width: 915px;
	top: 775px;
	height: 27px;
	font-size: 20px;
	text-align: center;
}

#acces_membre {
	position: absolute;
	height: 25px;
	width: 180px;
	top: 10px;
	text-align: right;
	right: 10px;
}

#espacemembre {
	position: absolute;
	background-color: #dedede;
	background-image: url(/images/logo_3d.png);
	background-repeat: no-repeat;
	background-position: 725px 600px;
	height: 780px;
	width: 915px;
	top: 10px;
	left: 10px;
}

#espacemembre_titre{
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(/images/espacemembre.png);
	background-repeat: no-repeat;
	display: block;
	height: 35px;
	width: 250px;
}

#espacemembre_formulaire {
	position: absolute;
	height: 270px;
	width: 600px;
	top: 70px;
	left: 11px;
}

#infolettre {
	position: absolute;
	background-color: #dedede;
	background-image: url(/images/logo_3d.png);
	background-repeat: no-repeat;
	background-position: 725px 575px;
	height: 760px;
	width: 915px;
	top: 10px;
	left: 10px;
}

#infolettre_titre{
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(/images/infolettreFormulaire.png);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 270px;
}

#infolettre_formulaire {
	position: absolute;
	height: 270px;
	width: 600px;
	top: 220px;
	left: 10px;
}

#infolettre_info {
	position: absolute;
	left: 10px;
	width: 915px;
	top: 775px;
	height: 20px;
	font-size: 12px;
	text-align: center;
}

#infolettre_note {
	position: absolute;
	left: 10px;
	width: 600px;
	height: 15px;
	top: 730px;
	font-size: 12px;
	font-style: italic;
}

#infolettre_explication {
	position: absolute;
	font-size: 12px;
	width: 600px;
	top: 90px;
	height: 110px;
	left: 9px;
}

#reserver {
	position: absolute;
	background-color: #dedede;
	background-image: url(/images/logo_3d.png);
	background-repeat: no-repeat;
	background-position: 725px 600px;
	height: 780px;
	width: 915px;
	top: 10px;
	left: 10px;
	font-size: 12px;
}

#reserver_titre{
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(/images/reserverFormulaire.png);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 200px;
}

#reserver_formulaire {
	position: absolute;
	height: 600px;
	width: 600px;
	top: 110px;
	left: 10px;
}

#reserver_note {
	position: absolute;
	left: 10px;
	width: 600px;
	height: 15px;
	top: 720px;
	font-size: 12px;
	font-style: italic;
}

#reserver_explication {
	position: absolute;
	font-size: 12px;
	width: 465px;
	top: 10px;
	height: 85px;
	left: 250px;
	text-align: justify;
}

#reserver_invites {
	position:absolute;
	top: 114px;
	right:0px;
	width:290px;
	height:600px;
	font-size: 14px;
	left: 615px;
	visibility: hidden;
	background: transparent;
	display:block;
	z-index:3;
}

#reserver_invites_contenu {
	font-size: 12px;
	margin: 0px 5px 0px 5px;
}

#reserver_invites #top, #reserver_invites #bottom {display:block; background:transparent; font-size:1px;}
#reserver_invites #b1, #reserver_invites #b2, 
#reserver_invites #b3, #reserver_invites #b4, 
#reserver_invites #b1b, #reserver_invites #b2b, 
#reserver_invites #b3b, #reserver_invites #b4b {display:block; overflow:hidden;}
#reserver_invites #b1, #reserver_invites #b2, 
#reserver_invites #b3, #reserver_invites #b1b, 
#reserver_invites #b2b, #reserver_invites #b3b {height:1px;}
#reserver_invites #b4, #reserver_invites #b4b {height:2px;}


#reserver_invites #b1 {margin:0 5px;background:#eeeeee;}
#reserver_invites #b1b {margin:0 5px;background:#eeeeee;}

#reserver_invites #b2, #reserver_invites #b2b {margin:0 3px; border-width:0 2px;}
#reserver_invites #b3, #reserver_invites #b3b {margin:0 2px;}
#reserver_invites #b4, #reserver_invites #b4b {margin:0 1px;}

#reserver_invites #b2 {background:#eeeeee; border-left:2px solid #eeeeee; border-right:2px solid #eeeeee;}
#reserver_invites #b3 {background:#eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
#reserver_invites #b4 {background:#eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
#reserver_invites #b4b {background:#eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
#reserver_invites #b3b {background:#eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
#reserver_invites #b2b {background:#eeeeee; border-left:2px solid #eeeeee; border-right:2px solid #eeeeee;}

#reserver_invites #boxcontent {background:#eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee}

#quisommenous {
	position: absolute;
	background-color: #dedede;
	background-image: url(/images/logo_3d.png);
	background-repeat: no-repeat;
	background-position: 15px 600px;
	height: 780px;
	width: 915px;
	top: 10px;
	left: 10px;
}

#quisommenous_titre{
	position: absolute;
	top: 15px;
	left: 10px;
	background-image: url(/images/quisommesnous.png);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 330px;
}

#quisommenous_titreTexte{
	position: absolute;
	top: 60px;
	left: 10px;
	display: block;
	height: 260px;
	width: 350px;
	text-align: justify;
	font-size: 12px;
}

#quisommenous_diffuseur{
	position: absolute;
	top: 310px;
	left: 10px;
	background-image: url(/images/diffuseur_producteur.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 340px;
}

#quisommenous_diffuseurTexte{
	position: absolute;
	top: 345px;
	left: 10px;
	display: block;
	height: 150px;
	width: 350px;
	text-align: justify;
	font-size: 12px;
}

#quisommenous_television{
	position: absolute;
	top: 25px;
	left: 510px;
	background-image: url(/images/titreTelevision.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 340px;
}

#quisommenous_televisionTexte{
	position: absolute;
	top: 60px;
	left: 510px;
	display: block;
	height: 570px;
	width: 350px;
	text-align: justify;
	font-size: 12px;
}

#quisommenous_radio{
	position: absolute;
	top: 625px;
	left: 510px;
	background-image: url(/images/Radio.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 340px;
}

#quisommenous_radioTexte{
	position: absolute;
	top: 660px;
	left: 510px;
	display: block;
	height: 79px;
	width: 350px;
	text-align: justify;
	font-size: 12px;
}
