/*
bleu #0097F1
vert #96C51B
*/

h1 {FONT-FAMILY: Comic Sans MS,Gill, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 24px; margin-top: 0px; margin-bottom: 4px; margin-left: 10px; margin-right: 0px; font-weight: bold}
h2 {FONT-FAMILY: Comic Sans MS,Gill, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; margin-top: 0px; margin-bottom: 2px; margin-left: 10px; margin-right: 0px;}
h3 {font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 16px; margin-top: 0px; margin-bottom: 1px; margin-left: 10px; margin-right: 0px;}
h4 {font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 13px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px;}
h5 {font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 12px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px;}
h6 {font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 11px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px;}

p{font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 12px; margin-top: 0px; margin-bottom: 3px; margin-left: 10px; margin-right: 0px;}
td{font-family: Comic Sans MS,Gill, Verdana, Geneva, Arial, Helvetica, sans-serif ; font-size: 12px;}
div{font-size: 12px;}

li{}

em {/*font-weight: 800;*/}
b { font-size:14px;}
a:link {color: #333333; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #96C51B; text-decoration: none;}
a:active {color: #96C51B; text-decoration: none;}

.int {/*background-color: #ffffff;*/}
a.int:link {color: #333; text-decoration: none;}
a.int:visited {color: #333; text-decoration: none;}
a.int:hover {color: #96C51B; text-decoration: none;}
a.int:active {color: #000000; text-decoration: none;}

a.int_a:link {color: #333333; text-decoration: none; font-weight: 700;}
a.int_a:visited {color: #333333; text-decoration: none; font-weight: 700;}
a.int_a:hover {color: #96C51B; text-decoration: none; font-weight: 700;}
a.int_a:active {color: #000000; text-decoration: none; font-weight: 700;}

.menug {margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 0px;}
a.menug:link {color: #333; text-decoration: none; font-weight: 700;}
a.menug:visited {color: #333; text-decoration: none; font-weight: 700;}
a.menug:hover {color: #96C51B; 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: #333333; text-decoration: none;}
a.titre_press:visited {color: #333333; text-decoration: none;}
a.titre_press:hover {color: #96C51B; 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: #333333; text-decoration: none;}
a.article:visited {color: #333333; text-decoration: none;}
a.article:hover {color: #96C51B; 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: #96C51B;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;}

.pair{
background-color: #CCCCCC; /*bleu marine */
color: #000000;
}
.impair{
background-color: #EBEBEB; /*bleu clair*/
color: #000000;
}
.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: #999999; margin-left: 7 px; margin-right: 4 px;}
.date1 {font-size: 9px; font-weight: 700; color: #666666; margin-left: 7 px; margin-right: 4 px;}
.int_date {font-size: 9px; font-weight: 700; color: #666666; margin-left: 10 px; margin-right: 4 px;}

.radio {color: #ffffff;}

img {}
.border{border: solid #ccccff 7px;
border-color:#ccccff;}
img .border{border: solid #ccccff 7px;
border-color:#ccccff;}

.BG_press {background-color: #333333}
.BG_press_photo {background-color: #333333}
.BG_press_audio {background-color: #444444}
.BG_press_video	{background-color: #555555}
.BG_press_podcast {background-color: #666666}
.BG_press_dossier {background-color: #7777777}
.BG_press_txt {background-color: #88888888}
.BG_press_contact {background-color:#999999}
.cat_press {
   margin: 0px 0px 0px 0px;
   background-color: #000;
   color: white;
   padding: 10px 10px 10px 10px;
}
.bg_grisblanc
{
background-image: url(http://www.transatbtob.com/media/site/bg_gris_blanc.jpg);
background-repeat: repeat-x;
}

.babord {color: #333333; font-size: 10px; text-decoration: none; font-weight: 700;}
.tribord {color: #96C51B; 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: #0097F1; text-decoration: none;}
.abyss {color: #333333; text-decoration: none;}
.BG {color: #0B3A8B; text-decoration: none;}
.phare {color: #C44C53; text-decoration: none;}

.depart{ color:#96C51B;}
.menu {/*background-color: #333333;*/ /*#0B3A8B;*/ font-size: 9px;}
.menug {margin-top: 7px; margin-bottom: 7px; margin-left: 10px; margin-right: 0px;}
.mer {background-color: #F8F8F8;}/*BFE7E5*/
.press {background-color: #333333; color: #333333;}
.event { /*background-image:url(../media/site/degrade_menu.jpg); background-repeat: repeat-y; background-color: #ddddde;*/ 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;}
.sport {background-color: #1A77B0;}
.conseil {background-color: #34B9D4;}
.agence {background-color: #C44C53;}
.media {background-color: #FAB600;}
.rp {background-color: #F34F07;}
.newsletter {background-color: #5081BD;}
.iroise {margin: 0px 0px 0px 0px; background-color: #1A77B0; color: white; padding: 10px 10px 10px 10px;}
.cat {margin: 0px 0px 0px 0px; /*background-color:white; */color: #333333; padding: 3px 3px 3px 10px;}
.cat_newsletter {margin: 0px 0px 0px 0px; background-color: #5081BD; 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;}

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: Gill, 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: Gill, 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: Gill, 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;
}