body{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 9px; 
color:#6F7072;
background-color:#ffffff;
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: 13px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
h5 {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;}
h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 11px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

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;
}
#sel_album /*SELECT */
/*{
background:#dedede;
	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;}
td{font-size: 11px;}
div{font-size: 11px;}

li{}

em {font-style:italic; font-weight:normal;}

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

.int {background-color: transparent;}
a.int:link {color:#6F7072; text-decoration: none;}
a.int:visited {color:#6F7072; text-decoration: none;}
a.int:hover {color: #FF7F00; text-decoration: none;}
a.int:active {color: #000000; text-decoration: none;}

a.int_a:link {color: #6F7072; text-decoration: none; font-weight: normal;}
a.int_a:visited {color: #6F7072; text-decoration: none; font-weight: normal;}
a.int_a:hover {color: #FECA2E; text-decoration: none; font-weight: normal;}
a.int_a:active {color: #000000; text-decoration: none; font-weight: normal;}

a.menug {/*margin: 7px 0px 7px 10px;*/}
a.menug:link {color: #595959; text-decoration: none; font-weight: normal;}
a.menug:visited {color: #595959; text-decoration: none; font-weight: normal;}
a.menug:hover {color: #FECA2E; text-decoration: none; font-weight: normal;}
a.menug:active {color: #000000; text-decoration: none; font-weight: normal;}

.titre_press {color: #FFFFFF; text-decoration: none; margin-top: 1px; margin-left: 10px; margin-bottom: 7px; margin-right: 10px;}
a.titre_press:link {color: #222222; text-decoration: none;}
a.titre_press:visited {color: #222222; text-decoration: none;}
a.titre_press:hover {color: #FECA2E; 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: #6F7072; text-decoration: none;}
a.article:visited {color: #6F7072; text-decoration: none;}
a.article:hover {color: #FECA2E; 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: #FECA2E;text-decoration: none;}
a.breve:active {color: #ffffff;text-decoration: none;}

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

.int0 {background-color: #ffffff;}
.int1 {background-color: #f3f4f5;}

.copy {font-size: 9px; text-decoration: none; font-weight: normal; background-color: #222222; 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-weight: 700; color: #58585A; }
.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: #FECA2E; margin-left: 10 px; margin-right: 4 px;}

.radio {color: #ffffff;}

img {
	border: none;
}

.BG_press_txt {background-color: #fff}
.BG_press_dossier {background-color: #fff}
.BG_press_photo {background-color: #fff;}
.BG_press_audio {background-color: #fff}
.BG_press_video	{background-color: #fff}
.BG_press_contact {background-color:#fff}
.BG_press_podcast {background-color: #fff}
.cat_press {
   margin: 0px 0px 0px 0px;
   background-color: #000;
   color: white;
   padding: 10px 10px 10px 10px;
}
.contour_media{
   margin: 0px 0px 0px 0px;
   border:#cccccc 1px solid;
   padding: 10px 10px 10px 10px;
}

.menubabord {/*background-image:url(http://media.rivacom.fr/site/menubabord.jpg);*/background-color:#f0f0f0;}
.menubabord h5 {margin: 7px 0px 7px 10px;}
.menubabord h6 {margin: 4px 0px 4px 30px;}
.menubabordon {/*background-image:url(http://media.rivacom.fr/site/menubabordon.jpg);*/background-color:#f0f0f0;}
.menubabordon h5 {margin: 7px 0px 7px 10px;}
.menubabordon h6 {margin: 4px 0px 4px 30px;}
.babord {color: #6F7072; font-size: 10px; text-decoration: none; font-weight: normal;}
.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: #222222; text-decoration: none;}
.abyss {color: #6F7072; text-decoration: none;}
.BG {color: #282425; text-decoration: none;}
.phare {color: #C44C53; text-decoration: none;}
.or {color: #FECA2E;} /*or*/
.orange {color: #FF7F00;} /*orange*/

.menu {background-color: #333333; font-size: 9px;}
.menug {/*margin: 7px 0px 7px 10px;*/}
.mer {
	background-color:transparent;
	height:22px;
	width: 114px;
	color: #8e9092;
	padding:2px 2px 2px 5px;
	}
.merbis{
	background-color:transparent;
	height:22px;
	width: 79px;
	color: #58585a;
	padding:2px 2px 2px 40px;
}	
.press {background-color: #BFE7E5; color: #6F7072;}
.event {background-color: transparent; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.event_fixe {background-color: #222222; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.sport {background-color: #FECA2E;} /*orange*/
.conseil {background-color: #FECA2E;}
.agence {background-color: #ffffff;}
.media {background-color: #FECA2E;}
.rp {background-color: #FECA2E;}
.newsletter {background-color: #FECA2E;}
.iroise {margin: 0px 0px 0px 0px; background-color: #222222; color: white; padding: 10px 10px 10px 10px;}
.cat {margin: 0px 0px 0px 0px; background-color: transparent; color: #6F7072; padding: 3px 3px 3px 16px;}
.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;}

.content_event{
	margin-top: 3px;
	margin-left: 3px;
}

.lastfive{border-top: #6F7072 dotted 3px;}

/*.menu_droite{background-color:#f0f0f0;}*/

.menu_droite2{margin-top:20px;}

.printpdf{margin:5px 0 0 0; padding:0;}

.printpdf li{
	list-style-type: none;
	list-style-position:inside;
	float: left;
}

.printpdf .firstprint{
	border-right: #6F7072 dashed 1px;
	padding-right: 10px;
	margin-right: 10px;
}

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

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

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

.content_media{
	margin-top:10px;
	margin-left: 15px;
}

.mediafrm{
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	/*background-color: #F8F8F8;*/
	background-color: #d6d6d6;
	color: #58585a;
	padding:2px 2px 2px 5px;
}