body { text-align: center; font-family:verdana; font-size:11px; color:#12326F; margin:0px; padding:0px;}
td, div, span, p, a, input, select, textarea, h1, h2, h3, h4, h5, h6, form { font-family:verdana; font-size:11px; font-color:#12326F; margin:0px; padding:0px;}

a img{text-decoration:none;border:none;}
img.nav{cursor:pointer;}

td a.home{text-decoration:none;color:#000080;font-family:verdana;font-size:10px;}
td a.home:hover{text-decoration:underline;}

div.container {text-align: left;margin:0 auto;}

div.input-top {padding:10px 10px 0px 10px;}
div.input-top p {vertical-align:top;}
div.input-top p input {width:117px; height:18px;}

input.input-top {width:117px; height:18px; border:solid 1px #000000; line-height:16px;}

td.vos-soirees {background: url(http://media.mth.net/planete_thalassa_v2/images/home/fd_vos-soirees.jpg); background-repeat:no-repeat; background-position:left top;}
td.menu-semaine {background: url(http://media.mth.net/planete_thalassa_v2/images/home/fd_menu-semaine.jpg); background-repeat:no-repeat; background-position:left top;}

div.cette-semaine {height:48px; padding:0px 6px 6px 6px; overflow:hidden;}
div.cette-semaine p {color:#FFFFFF; font-size:10px; font-weight:bold;}

div.evenement {height:48px; padding:0px 6px 6px 6px; overflow:hidden;}
div.evenement p {color:#FFFFFF; font-size:10px; font-weight:bold;}

div.services {height:62px; padding:0px 6px 6px 0px; overflow:hidden;}
div.services p a {padding-left:6px; background: url(http://media.mth.net/planete_thalassa_v2/images/home/pc_poisson.gif); background-repeat:no-repeat; background-position:12px top; color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none;}
div.services p a:hover {text-decoration:underline;}
div.services p {padding-left:6px;}

div.concours {height:75px; padding:5px 0px 10px 10px; overflow:hidden; line-height:12px;}
div.concours p span {font-weight:bold;}

div.dossier {height:88px; padding:0px 10px 0px 10px; overflow:hidden;}
div.dossier p a {color:#FFFFFF; font-size:10px; text-decoration:none;}
div.dossier p a:hover {text-decoration:underline;}
div.dossier p span {color:#FFFFFF; font-size:10px; font-weight:bold;}

div.lien-archives-dossiers {padding:5px 15px 15px 15px; text-align:right;}
div.lien-archives-dossiers p a {color:#FFFFFF; font-size:10px; text-decoration:none; font-weight:bold;}
div.lien-archives-dossiers p a:hover {text-decoration:underline;}

div.partenaires span {padding-right:10px;}

div.liens-bas { padding:0px 12px 30px 25px; overflow:hidden;}
div.liens-bas p.titre-lien-bas {padding:6px 0px 13px 0px;}
div.liens-bas p a {padding-left:6px; background: url(http://media.mth.net/planete_thalassa_v2/images/home/pc_poisson.gif); background-repeat:no-repeat; background-position:left top; color:#FFFFFF; font-size:9px; font-weight:bold; text-decoration:none;}
div.liens-bas p a:hover {text-decoration:underline;}

p.visuel-concours {float:right;}
p.visuel-dossier {float:right; padding-left:5px;}

p.plus-d-infos {padding:0px 3px 6px 6px; vertical-align:bottom; text-align:right;}
p.plus-d-infos a {color:#FFFFFF; font-size:10px; text-decoration:none;}
p.plus-d-infos a:hover {text-decoration:underline;}

div.calendrier {background-color:#02286F; padding-bottom:10px;}
div.calendrier p {padding:2px 23px 2px 30px;}
div.calendrier p.separation {background-color:#42C2D9; padding:0px; margin-bottom:5px;}
div.calendrier p.premiere-ligne {text-align:right; padding:20px 24px 0px 30px;}
div.calendrier p.derniere-ligne { padding:0px 0px 14px 30px; text-align:left;}
div.calendrier p a {padding:0px 6px 0px 6px; text-decoration:none; font-weight:bold; font-family:arial; font-size:14px; color:#80AFC6;}
div.calendrier p a:hover {text-decoration:underline;}
div.calendrier p a.liens {padding:0px 10px 0px 0px; text-decoration:none; font-size:11px; color:#FFFFFF; font-weight:normal; line-height:10px;}
div.calendrier p a.liens:hover {text-decoration:underline;}
div.calendrier a {padding:0px 6px 0px 6px; text-decoration:none; font-weight:bold; font-family:arial; font-size:14px; color:#80AFC6;}
div.calendrier a:hover {text-decoration:underline;}
div.calendrier a.today {padding:0px 6px 0px 6px; text-decoration:none; font-weight:bold; font-family:arial; font-size:14px; color:white;}
div.calendrier a.today:hover {text-decoration:underline;}
div.calendrier a.liens {padding:0px 10px 0px 0px; text-decoration:none; font-size:11px; color:#FFFFFF; font-weight:normal; line-height:10px;}
div.calendrier a.liens:hover {text-decoration:underline;}

div.a-ne-pas-manquer {padding:10px 10px 10px 1px; height:98px; background-color:#FFFFFF;}
div.a-ne-pas-manquer p img {padding-right:1px;}
div.a-ne-pas-manquer p {font-size:10px; color:#02286F;}
div.a-ne-pas-manquer p.titre {font-weight:bold; padding-bottom:8px;}

span.pas_manquer a {font-size:10px;color:navy;font-weight:bold;text-decoration:none;}
span.pas_manquer a:hover {text-decoration:underline;}

table.contenu {background:#1B5B89 url(http://media.mth.net/planete_thalassa_v2/images/fonds/fd_contenu.jpg); background-repeat:no-repeat; background-position:left 95px;}
table.contenu1 {background:#FFFFFF url(http://media.mth.net/planete_thalassa_v2/images/fonds/fd_contenu.jpg); background-repeat:no-repeat; background-position:left 95px;}

tr.liste a {text-decoration:none;}
.listeResultRecherche tr.liste a {color:#12326F;}
.listeResultRecherche tr.liste a.blanc:hover {color:#FFF;}
tr.liste td.horaire {line-height:18px; font-weight:bold; vertical-align:top; padding:4px 0px 4px 15px;}
tr.liste td.description {line-height:18px; vertical-align:top; padding:4px 15px 4px 12px;}

tr.liste td.horaire_encours {line-height:18px; background=#1D648F; font-weight:bold; vertical-align:top; padding:4px 0px 4px 15px;}
tr.liste td.description_encours {line-height:18px; background=#1D648F; vertical-align:top; padding:4px 15px 4px 12px;}

.textWhite1{font-size: 7.5pt; color: #FFFFFF;}
.textWhite1bold{font-size: 7.5pt; color: #FFFFFF; font-weight: bold;}

.textWhite2{font-size: 10pt; color: #FFFFFF;}
.textWhite2bold{font-size: 10pt; color: #FFFFFF; font-weight: bold;}

.textBlue1{font-size: 7.5pt; color: #336699;}

a.programmes { color: #FFFFFF; text-decoration:none;font-size:10pt}
a.programmes:hover { color: #FFFFFF;text-decoration:none;font-size:10pt }

a.jeux { color: #336699; text-decoration:none;font-size:9pt}
a.jeux:hover { color: #336699;text-decoration:underline;font-size:9pt }

a.quotidienne{ color: #FFB106; text-decoration:none;font-size:9pt}
a.quotidienne:hover { color: #000000;text-decoration:underline;font-size:9pt }


a.carnets { color: #FFFFFF;font-weight: bold;text-decoration:none;font-size:7.5pt}
a.carnets:hover { color: #FFFFFF;font-weight: bold;text-decoration:none;font-size:7.5pt }

a.coulisses { color: #FFFFFF; text-decoration:none;font-size:7.5pt}
a.coulisses:hover { color: #FFFFFF;text-decoration:none;font-size:7.5pt }

a.salon { color: #FFCC00; text-decoration:none;font-size:10pt}
a.salon:hover { color: #FFA500;text-decoration:none;font-size:10pt }

a.souvenirs { color: #CD0400; text-decoration:none;font-size:10pt}
a.souvenirs:hover { color: #003399;text-decoration:underline;font-size:10pt }

a.webtv { color: #FFFFFF; text-decoration:none;font-size:9pt}
a.webtv:hover { color: #FFFFFF;text-decoration:underline;font-size:9pt }

a.webtv1 { color: #FFFFFF; text-decoration:none;font-size:7pt}
a.webtv1:hover { color: #FFFFFF;text-decoration:underline;font-size:7pt }

a.webtv2 { color: #FFFFFF; text-decoration:none;font-size:7pt}
a.webtv2:hover { color: #FFFFFF;text-decoration:underline;font-size:7pt }

a.webtv3 { color: #00FFFF; text-decoration:none;font-size:9pt}
a.webtv3:hover { color: #00FFFF;text-decoration:underline;font-size:9pt }

a.webtv4 { color: #FCFF00; text-decoration:none;font-size:10pt}
a.webtv4:hover { color: #FCFF00;text-decoration:underline;font-size:10pt }

a.regards { color: #1c467f; text-decoration:none;font-size:10pt}
a.regards:hover { color: #1c467f;text-decoration:underline;font-size:10pt }

a.blanc:hover {color : #FFFFFF;}

a.foot {color:#FFFFFF; text-decoration:none;font-weight:bold;font-size:10px;}
a.foot:hover {color:#B3CFEF;}

a.part {color:#02286F; text-decoration:none;font-weight:bold;font-size:11px; text-align:center;}
a.part:hover {color:#005DFF;}

a.part2 {font-family:verdana;color:#02286F;font-size:12px;text-decoration:none;}
a.part2:hover {color:#005DFF;}

a.part3 {color:#02286F;font-size:10px;text-decoration:none;font-weight:bold;}
a.part3:hover {color:#005DFF;}

a.gal {color:#02286F; text-decoration:underline;font-weight:bold;font-size:12px; text-align:center;}
a.gal:hover {text-decoration:none;}

a.gal2 {color:#FFFFFF; text-decoration:none;font-weight:bold;font-size:11px; text-align:center;}
a.gal2:hover {text-decoration:underline;}

a.gallink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;}
a.gallink:hover{}

a.wtvsite{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;}

span.phototitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;position:relative;top:-2px;}

a.wtvhome{text-decoration:none;}
a.wtvhome:hover{text-decoration:underline;}

a.small {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#12326F;font-weight:bold;}
a.small:hover {color:#7FADFF;} 
a.medium{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#12326F;font-weight:bold;}
a.medium:hover {color:#7FADFF;} 
a.big {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#12326F;font-weight:bold;}
a.big:hover {color:#7FADFF;} 

a.small2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff;font-weight:bold;}
a.small2:hover {color:#0374C4;} 
a.medium2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#ffffff;font-weight:bold;}
a.medium2:hover {color:#0374C4;} 
a.big2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#ffffff;font-weight:bold;}
a.big2:hover {color:#0374C4;}

a.cite_mer_link{color:#FF9900;font-size:12px;text-decoration:none;}
a.cite_mer_link:hover{text-decoration:none;color:#FF0000;}

/* CSS for header menu */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}


#smenu1 {
position: absolute;
overflow:visible;
top: 163px;
left: 0px;
right:870px;
bottom:188px;
height:20px;
width: 870px;
font: 7.5pt verdana, arial, sans-serif;
font-weight: bold;
background:#EBF1F8;
vertical-align:middle;
}


#smenu1 li {
position:relative;
top:3px;
display:inline;
vertical-align: middle;
text-align: left;
padding-left:15px;
}

#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a,#smenu5 a{
color:#02286F;text-decoration: none;font-size:10px;font-family:verdana,arial, sans-serif;font-weight: bold;
}

#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover{
color:#0374C4;
}

#smenu2 {
position: absolute;
overflow:visible;
top: 163px;
left: 0px;
right:870px;
bottom:188px;
height:20px;
width: 870px;
font: 7.5pt verdana, arial, sans-serif;
font-weight: bold;
background:#EBF1F8;
vertical-align:middle;
}

#smenu2 ul {
position:relative;
left:230px;
}

#smenu2 li {
display:inline;
vertical-align: middle;
text-align: left;
position:relative;
top:3px;
padding-left:15px;
}

#smenu3 {
position: absolute;
overflow:visible;
top: 163px;
left: 0px;
right:870px;
bottom:188px;
height:20px;
width: 870px;
font: 7.5pt verdana, arial, sans-serif;
font-weight: bold;
background:#EBF1F8;
vertical-align:middle;

}

#smenu3 ul {
position:relative;
left:370px;
}

#smenu3 li {
display:inline;
vertical-align: middle;
text-align: left;
position:relative;
top:3px;
padding-left:15px;
}

#smenu4 {
position: absolute;
overflow:visible;
top: 163px;
left: 0px;
right:870px;
bottom:188px;
height:20px;
width: 870px;
font: 7.5pt verdana, arial, sans-serif;
font-weight: bold;
background:#EBF1F8;
vertical-align:middle;
}


#smenu4 ul {
float:right;
}


#smenu4 li {
display:inline;
vertical-align: middle;
text-align: left;
position:relative;
top:3px;
padding-right:15px;
}

#smenu5 {
position: absolute;
overflow:visible;
top: 163px;
left: 0px;
right:870px;
bottom:188px;
height:20px;
width: 870px;
font: 7.5pt verdana, arial, sans-serif;
font-weight: bold;
background:#EBF1F8;
vertical-align:middle;
}

span#nav_bas1{
position:absolute;
top:738px;
left:125px;
}

span#nav_bas2{
position:absolute;
top:738px;
left:300px;
}

.nav_rub{
position:relative;
top:-3px;
}

.nav_acc{
position:relative;
top:-1px;
} 


.calDayName1{display:none;}
.calDayName2{display:none;}
.calDayName3{display:none;}
.calDayName4{display:none;}
.calDayName5{display:none;}
.calDayName6{display:none;}
.calDayName7{display:none;}

a.linkdos{
text-decoration:none;
color:navy;
}

#expoTara {
	width:875px; height:915px;
	background:url(http://media.mth.net/planete_thalassa_v2/images//partenariats/tara-oceans/tara.jpg) no-repeat;
	position:relative;
}

#expoTara  #revivez {
	position:absolute; top:440px; left:35px;
	width:355px;
	font:bold 13px Georgia, Verdana, sans-serif;
	color:#1F337C;
}


#expoTara  #citeVoile {
	position:absolute; top:378px; left:768px;
	width:82px; height:82px;
}

#expoTara  #venezDecouvrir {
	position:absolute; top:733px; left:60px;
	width:210px;
	font:bold 12px Georgia, Verdana, sans-serif;
	color:#fff;
}

#expoTara  #taraOceans {
	position:absolute; top:666px; left:717px;
	width:117px; height:74px;
}

#expoTara  #PlaneteThalassa {
	position:absolute; top:766px; left:738px;
	width:66px; height:66px;
}

#tbs {
	position:relative;
	width:869px;
	border:none;
}

#tbs img{
	display:block;
}
#contenuTbs {
	width: 869px;
	height: 523px;
	font-family:arial;
	font-size:16.25px;
	color:#FFFFFF;
}
#contenuTbs #contenuImg{
	position:absolute;
	border:none;
}
#contenuTbs p#revivez {
	font-size:16.25px;
	font-style:italic;
	left:571px;
	position:relative;
	top:42px;
	width:272px;
}
#contenuTbs p#revivez a {
	font-size:16.25px;
	color:#FFFFFF;
	font-weight:bold;
}
#contenuTbs p#partenaire {
	color:#014081;
	font-size:16.25px;
	font-style:italic;
	font-weight:bold;
	left:104px;
	position:relative;
	top:367px;
}
#contenuTbs a#planete {
	left:228px;
	position:relative;
	top:335px;
}
#contenuTbs a#tbs {
	left:33px;
	position:relative;
	top:415px;
}

#expoTara2 {
width:869px; height:839px;
background:url(http://media.mth.net/planete_thalassa_v2/images//partenariats/tara-oceans2/tara.jpg) no-repeat;
position:relative;
}

#expoTara2 #daily {
width:415px; height:100px;
position:absolute; top:691px; left:17px;
}

#snsm_calendrier {
position:relative;
width:869px; height:778px;
background:url(http://media.mth.net/planete_thalassa_v2/images/partenariats/snsm_calendrier/home.jpg) no-repeat;
}
#snsm_calendrier a {text-decoration:none;}
#snsm_link {position:absolute;top:0;left:0;width:90px;height:95px;}
#sentinelles {position:absolute;top:118px;left:350px;width:498px;height:63px;}
#stations_snsm {position:absolute;top:500px;left:490px;width:75px;height:34px;}
#partenariats {position:absolute;top:581px;left:490px;width:283px;height:50px;}

#oceanopolis3 {
position:relative;
width:869px; height:680px;
background:url(http://media.mth.net/planete_thalassa_v2/images/oceanopolis/oceanopolis3.jpg) no-repeat;
}
#oceanopolis3 a {
position:absolute;width:528px;height:444px;left:308px;top:231px;text-decoration:none;
}

#fmism {position:relative;width:869px;height:778;background:url(http://media.mth.net/planete_thalassa_v2/images/partenariats/fmism/home.jpg) no-repeat;}
#fmism a {text-decoration:none;position:absolute;width:411px;height:614;top:100px;left:50px;}