body{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 9px; 
color: #fefefe; 
background-color:#000000;
margin:0;
padding:0;
leftmargin:0; topmargin:0; marginheight:0; marginwidth:0;}

h1 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; margin-top: 0px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; font-weight: bold}
h2 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; margin-top: 0px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px;}
h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 16px; margin-top: 0px; margin-bottom: 1px; margin-left: 0px; margin-right: 0px;}
h4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 14px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
h5 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 13px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color:#ffb431; font-weight:normal;}
h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 12px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-weight:normal}


FORM {
padding: 4px 0 0 0; margin:0;
}
INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
INPUT {
	MARGIN-BOTTOM: 4px;
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 5px;
}
SELECT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	background-color: #F8F8F8;
}

p{font-size: 11px; margin-top: 0px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; color:fefefe;}
td{font-size: 11px;}
div{font-size: 11px;}

li{}

em {font-weight: 800;}

a:link {color: #defdef; text-decoration: none;}
a:visited {color: #fefefe; text-decoration: none;}
a:hover {color: #FECA2E; text-decoration: none;}
a:active {color: #FECA2E; text-decoration: none;}

.int {background-color: #ffffff;}
a.int:link {color: #fefefe; text-decoration: none;}
a.int:visited {color: #fefefe; text-decoration: none;}
a.int:hover {color: #FECA2E; text-decoration: none;}
a.int:active {color: #FECA2E; text-decoration: none;}

a.home_event:link {color: #dedede; text-decoration: none; font-weight: 700;}
a.home_event:visited {color: #dedede; text-decoration: none; font-weight: 700;}
a.home_event:hover {color: #FECA2E; text-decoration: none; font-weight: 700;}
a.home_event:active {color: #FECA2E; text-decoration: none; font-weight: 700;}

.home_event_img{ text-decoration:none;}
a.home_event_img:link {color: none; text-decoration: none; border:none;}
a.home_event_img:visited {color: none; text-decoration: none;  border:none;}
a.home_event_img:hover {color: none; text-decoration: none;  border:none;}
a.home_event_img:active {color: none; text-decoration: none;  border:none;}
.home_event_img img {border:0;}


a.int_a:link {color: #dedede; text-decoration: none; font-weight: 700;}
a.int_a:visited {color: #dedede; text-decoration: none; font-weight: 700;}
a.int_a:hover {color: #FECA2E; text-decoration: none; font-weight: 700;}
a.int_a:active {color: #FECA2E; text-decoration: none; font-weight: 700;}

.menug {margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 0px;}
a.menug:link {color: #ffffff; text-decoration: none; font-weight: 700;}
a.menug:visited {color: #ffffff; text-decoration: none; font-weight: 700;}
a.menug:hover {color: #dedede; text-decoration: none; font-weight: 700;}
a.menug:active {color: #000000; text-decoration: none; font-weight: 700;}

.titre_press {color: #FFFFFF; text-decoration: none; margin-top: 1px; margin-left: 10px; margin-bottom: 7px; margin-right: 10px;}
a.titre_press:link {color: #fefefe; text-decoration: none;}
a.titre_press:visited {color: #fefefe; text-decoration: none;}
a.titre_press:hover {color: #FF0000; text-decoration: none;}
a.titre_press:active {color: #000000; text-decoration: none;}

.article {font-size: 11px; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-bottom: 15px; line-height: 12px;}
a.article:link {color: #dedede; text-decoration: none;}
a.article:visited {color: #dedede; text-decoration: none;}
a.article:hover {color: #FF0000; text-decoration: none;}
a.article:active {color: #000000; text-decoration: none;}

.breve {font-size: 10px; color: #000000; font-weight: 700; text-decoration: none;}
a.breve:link {color: #ffffff;text-decoration: none;}
a.breve:visited {color: #ffffff;text-decoration: none;}
a.breve:hover {color: #ff0000;text-decoration: none;}
a.breve:active {color: #ffffff;text-decoration: none;}

.nada {text-decoration: none;}
a.nada:link {color: #ffffff;text-decoration: none;}
a.nada:visited {color: #ffffff;text-decoration: none;}
a.nada:hover {color: #ff0000;text-decoration: none;}
a.nada:active {color: #ffffff;text-decoration: none;}
.nada img {border:0;}


.on	{background-color: #dedede; margin-left: 0px; padding-left: 30px;}
.off {margin-left: 15px; padding-left: 5px;}

.copy {font-size: 9px; text-decoration: none; font-weight: normal; background-color: #fefefe; color: #ffffff; margin-top: 5px; margin-bottom: 3px; margin-left: 10px; margin-right: 0px;}

.tof {font-size: 9px; text-decoration: none; font-weight: normal; color: #999999; margin-top: 5px; margin-bottom: 3px; margin-left: 10px; margin-right: 0px;}
.legende {font-size: 11px; font-style: bold; color: #8F8F8F;}

.date {font-size: 9px; font-weight: normal; color: #ffffff; margin-left: 7 px; margin-right: 4 px;}
.date1 {font-size: 9px; font-weight: 700; color: #258CCB; margin-left: 7 px; margin-right: 4 px;}
.int_date {font-size: 9px; font-weight: 700; color: #258CCB; margin-left: 10 px; margin-right: 4 px;}

.radio {color: #ffffff;}

img {
	border: none;
}

.BG_press_txt {background-color: #CCC1B3}
.BG_press_dossier {background-color: #89755C}
.BG_press_photo {background-color: #206A82}
.BG_press_audio {background-color: #8CB8E3}
.BG_press_video	{background-color: #FAB600}
.BG_press_contact {background-color:#C44C53}
.BG_press_podcast {background-color: #8D4AA1}
.cat_press {
   margin: 0px 0px 0px 0px;
   background-color: #000;
   color: white;
   padding: 10px 10px 10px 10px;
}

.babord {color: #258CCB; font-size: 10px; text-decoration: none; font-weight: 700;}
.tribord {color: #BFE7E5; font-size: 10px; text-decoration: none; font-weight: 700;}

.white {color: #ffffff; text-decoration: none;}
.ecume {color: #BFE7E5; text-decoration: none;}
.vague {color: #8CB8E3; text-decoration: none;}
.ocean {color: #efefef; text-decoration: none;}
.abyss {color: #dedede; text-decoration: none;}
.BG {color: #282425; text-decoration: none;}
.phare {color: #C44C53; text-decoration: none;}
.or {color:#ffb431} /*or*/
.orange {background-color: #FF7F00;} /*orange*/

.menu {background-color: #dedede; font-size: 9px;}
.menug {margin-top: 7px; margin-bottom: 7px; margin-left: 10px; margin-right: 0px;}
.mer {
	background-color:transparent;
	height:21px;
	width: 114px;
	color: #8e9092;
	padding:2px 2px 2px 5px;
	}
.press {background-color: #BFE7E5; color: #dedede;}
.event {background-color: #00FF00; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.event_fixe {background-color: #fefefe; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.sport {background-color: #FECA2E;} /*orange*/
.conseil {background-color: #FECA2E;}
.agence {background-color: #FECA2E;}
.media {background-color: #FECA2E;}
.rp {background-color: #FECA2E;}
.newsletter {background-color: #FECA2E;}
.iroise {margin: 0px 0px 0px 0px; background-color: #123123; color: white; padding: 10px 10px 10px 10px;}
.cat {margin: 0px 0px 0px 0px; background-color: #fefefe; color: white; padding: 3px 3px 3px 10px;}
.cat_newsletter {margin: 0px 0px 0px 0px; background-color: #D3C770; color: white; padding: 3px 10px 3px 10px;}
.cat_conseil {margin: 0px 0px 0px 0px; background-color: #34B9D4; color: white; padding: 10px 10px 10px 10px;}
.cat1 {font-size: 8px; font-weight: 700; color: #206A82; margin-left: 1 px; margin-right: 1 px;}
.cat_rp {margin: 0px 0px 0px 0px; background-color: #F34F07; color: white; padding: 10px 10px 10px 10px;}

.noborder{
	BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; BORDER-BOTTOM: none;
}

#twitter{
	margin-right: 25px;
}

#fluxrss{
	margin-right:10px;
}

/*HOME*/
.gallery {
	position: relative;
	margin: 0px auto;
	padding: 10px auto;
	width: 238px;
	height: 173px;
	background: #2a2a2f;
	border: 1px solid #000000;
	text-align:center;
	vertical-align:middle;
}

#AAAvisuel, #BBBvisuel, #CCCvisuel, #DDDvisuel{width: 180px;height: 120px;overflow:hidden;background-color:#333333;margin: 12px 29px 5px 29px;	border:0;}

 
#overtof {
background-color: #000000;       /* la couleur de fond*/
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;  
margin-top:-96px;
margin-left:2px;
}

#texteopaque {
margin-top:-90px;
background-color: transparent;   /* fond transparent            */
position: relative;!important    /* positionnement absolu       */
position: absolute; 			 /* positionnement absolu       */
z-index: 2;                      /* placement sur l'autre DIV   */
padding: 4px 4px 0 7px; 
color: #ffffff;
}

.titrelarge1{height:24px;background: transparent url('../img2010/black_TitreLarge_esp1.jpg') no-repeat top left;}
.titrelarge12{height:24px;background: transparent url('../img2010/black_TitreLarge2_esp1.jpg') no-repeat top left;}
.titrelarge2{height:24px;background: transparent url('../img2010/black_TitreLarge_esp2.jpg') no-repeat top left;}
.titrelarge22{height:24px;background: transparent url('../img2010/black_TitreLarge2_esp2.jpg') no-repeat top left;}
.titrelarge3{height:24px;background: transparent url('../img2010/black_TitreLarge_esp3.jpg') no-repeat top left;}
.titrelarge32{height:24px;background: transparent url('../img2010/black_TitreLarge2_esp3.jpg') no-repeat top left;}
.titrelarge4{height:24px;background: transparent url('../img2010/black_TitreLarge_esp4.jpg') no-repeat top left;}
.titrelarge5{height:24px;background: transparent url('../img2010/black_TitreLarge_esp5.jpg') no-repeat top left;}
.titrelarge6{height:24px;background: transparent url('../img2010/black_TitreLarge_esp6.jpg') no-repeat top left;}

.titresmall1{height:24px;background: transparent url('../img2010/black_TitreSmall_esp1.jpg') no-repeat top right;}
.titresmall12{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp1.jpg') no-repeat top right;}
.titresmall2{height:24px;background: transparent url('../img2010/black_TitreSmall_esp2.jpg') no-repeat top right;}
.titresmall22{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp2.jpg') no-repeat top right;}
.titresmall3{height:24px;background: transparent url('../img2010/black_TitreSmall_esp3.jpg') no-repeat top right;}
.titresmall32{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp3.jpg') no-repeat top right;}
.titresmall4{height:24px;background: transparent url('../img2010/black_TitreSmall_esp4.jpg') no-repeat top right;}
.titresmall42{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp4.jpg') no-repeat top right;}
.titresmall5{height:24px;background: transparent url('../img2010/black_TitreSmall_esp5.jpg') no-repeat top right;}
.titresmall52{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp5.jpg') no-repeat top right;}
.titresmall6{height:24px;background: transparent url('../img2010/black_TitreSmall_esp6.jpg') no-repeat top right;}
.titresmall62{height:24px;background: transparent url('../img2010/black_TitreSmall2_esp6.jpg') no-repeat top right;}

h3.espace_home{
	font-size: 12px;
	padding-left: 15px;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
}

h3.espace1{color:#35b9e0;}
h3.espace2{color:#FDDC2F;}
h3.espace3{color:#F28632;}
h3.espace4{color:#0AA776;}
h3.espace5{color:#E23433;}
h3.espace6{color:#BBBDBF;}

.contenthome{
	margin-top: 0px;
	margin-left: 0px;
}

.tablecontent{
	margin-bottom: 20px;
}

.mediatheque{
	text-align:center;
	width: 50px;
}

.mediatheque a{
	font-size:9px;
}

.borderright{
	border-right: #cccccc dashed 1px;
}

a.lienrp{
	/*color:#F28632;*/
	color: #ffb431;
}

#metiers {margin: 15px 0 0 15px;; padding:0;}
#metiers li{list-style-type:none; list-style-position:inside; list-style-image:url(../img2010/black_FlecheDroite.jpg);padding:0; margin: 0 0 10px 0;}
