body {
margin: 0;
padding: 0;
background: #F5F5F5;
font-family: verdana, arial, Gill, sans-serif;
font-size: 11px;
leftmargin:0;
topmargin:0;
marginheight:0;
marginwidth:0;
}

h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 24px; margin-top: 0px; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; font-weight: bold;}
h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 18px; margin-top: 0px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px;font-weight: bold;}
h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 16px; margin-top: 0px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px;font-weight: bold;}
h4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 14px; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px;font-weight: bold;}
h5 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 12px; margin-top: 0px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px;font-weight: bold;}
h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 11px; margin-top: 0px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;font-weight: bold;}

em {/*font-weight: 800;*/}

a:link {color: #808080; text-decoration: none;}
a:visited {color: #808080; text-decoration: none;}
a:hover {color: #C80A10; text-decoration: none;}
a:active {color: #C80A10; text-decoration: none;}

.int {background-color: #9BA2A8;}
a.int:link {color: #808080; text-decoration: none;}
a.int:visited {color: #808080; text-decoration: none;}
a.int:hover {color: #C80A10; text-decoration: none;}
a.int:active {color: #C80A10; text-decoration: none;}
a.int_a:link {color: #1E4E66; text-decoration: none; font-weight: 700;}
a.int_a:visited {color: #1E4E66; text-decoration: none; font-weight: 700;}
a.int_a:hover {color: #ff0000; text-decoration: none; font-weight: 700;}
a.int_a:active {color: #000000; text-decoration: none; font-weight: 700;}

.menug {margin-top: 0px; margin-bottom: 10px; 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: #1E4E66; 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: #C80A10; text-decoration: none;}
a.titre_press:visited {color: #C80A10; text-decoration: none;}
a.titre_press:hover {color: #C80A10; text-decoration: none;}
a.titre_press:active {color: #C80A10; text-decoration: none;}

.article {font-size: 9px; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-bottom: 5px; line-height: 12px;}
a.article:link {color: #333333; text-decoration: none;}
a.article:visited {color: #333333; text-decoration: none;}
a.article:hover {color: #C80A10; text-decoration: none;}
a.article:active {color: #C80A10; 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: #C80A10;text-decoration: none;}
a.breve:active {color: #C80A10;text-decoration: none;}

.aide {font-size: 9px; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-bottom: 5px; line-height: 12px;}
a.aide:link {color: #666666; text-decoration: none;}
a.aide:visited {color: #666666; text-decoration: none;}
a.aide:hover {color: #C80A10; text-decoration: none;}
a.aide:active {color: #C80A10; text-decoration: none;}

.on	{background-color: #1E4E66; 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: #1A77B0; 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: 700; color: #258CCB; margin-left: 7 px; margin-right: 4 px;}
.date1 {font-size: 9px; font-weight: 700; color: silver; 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;}

input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #282425; background-color: silver;}

textarea {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #282425; background-color: silver;}

select {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: silver; font-size: 11px; color: #282425;}

.radio {color: #ffffff;}
img.bord0{border-color:silver;}
img.bord1{border-color:#C80A10;}
img.accueil{float: left;border-style: none; margin: 0px 8px 0px 8px;}

.BG_press_txt {background-color: #808080;}
.BG_press_photo {background-color: #808080;}
.BG_press_audio {background-color: #808080;}
.BG_press_video	{background-color: #808080;}
.BG_press_contact {background-color:#808080;}
.cat_press {
   margin: 0px 0px 0px 0px;
   background-color: #000;
   color: white;
   padding: 10px 10px 10px 10px;
}

.babord {color: silver; 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: gray; text-decoration: none;}/*background-color: #5E0406;*/
.abyss {color: #8CB8E3; background-color: #000000;text-decoration: none;}
.BG {color: #282425; text-decoration: none;}
.phare {color: #C44C53; text-decoration: none; line-height : 20px;}

.menu {background-color: #1E4E66;}
.menug {margin-top: 0px; margin-bottom: 10px; margin-left: 3px; margin-right: 0px;}
.smenu {text-align: right; font-size: 9px; margin-top: 40px; margin-bottom: 0px; margin-left: 0px; margin-right: 4px;}
.nav {color: #ffffff; background-color: #C80A10; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
.mer {background-color: #eeeeee;
background: url(../img/d.gif) repeat 0 0 ; /* image position 0px du bord gauche et 0px du bord haut */
}
.press {background-color: silver; color: #1E4E66;}
.event {background-color: #C80A10; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.event_fixe {background-color: #1A77B0; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
.conseil {background-color: #34B9D4;}
.agence {background-color: #C44C53;}
.newsletter {background-color: #D3C770;}
.iroise {margin: 0px 0px 0px 0px; background-color: #1A77B0; color: white; padding: 10px 10px 10px 10px;}
.cat {margin: 0px 0px 0px 0px; background-color: #C80A10; color: white; padding: 10px 10px 10px 10px;}
.cat_newsletter {margin: 0px 0px 0px 0px; background-color: #C80A10; color: white; padding: 10px 10px 10px 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;}

pre.team {text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;font-weight: bold;}


FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px;
}
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: "Trebuchet MS", 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: "Trebuchet MS", 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: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
INPUT {
	MARGIN-BOTTOM: 4px;
}