/* v1.0 | 20080212 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font: normal normal 11px arial, helvetica, sans-serif; color: #666}
body{line-height:1;}
ul,ol{list-style-type:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}

/*=============================================================================================================================================*/
/*
Theme Name:Tanguy Theme
Theme URI:http://www.novediagroup.com/
Description:The first theme created by Riad HELLAL.
Version:0.1
Author:Riad HELLAL
Creation Theme by Riad HELLAL
*/
em{font-style:italic;}
strong{font-weight:bolder;}
.clearer{ clear:both; float:none;}
.spacer{ width:10px;height:10px;}
body{background:#dbdbdb url('images/background.jpg') repeat-x;}
#headerWrapper{background-color:#0C3F6E;height:165px;}
#header{margin:0 auto;background:transparent url('images/header.jpg') no-repeat;height:165px;width:952px;padding:0 4px;position:relative;}
#footerWrapper{margin:0 auto;background:transparent url('images/footer.png') no-repeat;height:33px;padding:15px 16px;width:949px;position:relative;}
#footer{float:right;margin:8px 10px 0 0;}
#footer a{color:#59595a;text-decoration:none;font:bold 12px arial, sans-serif;display:block; margin:0 0 0 50px; float:left;}
#footer a:hover{text-decoration:underline;}
#header h1{font:bolder 22px;text-indent:-20000px;}
#header h2{font:bolder 18px;text-indent:-20000px;}
#header #headerRight{float:right; text-align:right; margin-right:10px;}
#espacePresse{color:#323232;text-transform: uppercase;margin:10px 0;}
#espacePresse a{text-decoration:none;color:#323232;font:bold 11px arial, sans-serif;}
#espacePresse a:hover{text-decoration:underline;font:bold 11px arial, sans-serif;}
#newsletter{margin-bottom:20px;text-align:left;}
#newsletter span{font:bold 12px arial, sans-serif;color:#006289;text-transform:uppercase;}
#newsletter input#emailInput{font:normal 11px arial, sans-serif;color:#666;text-transform:none; border:1px solid #ccc;border-top:0;padding:5px 3px;background:URL(./images/bakgroundInputNewsletter.jpg) repeat-x;}
#contentHeader{width:95%;margin-bottom:10px;}
#contentFooter{width:660px;margin-top:10px;}
a#rssFeed{color:#f67904;height:20px;width:125px;padding: 5px 28px 0 0;text-decoration:none;font:bold oblique 12px arial, sans-serif;display:block;float:right;background:transparent url('images/pictoRSS.gif') no-repeat right top;}
a#rssFeed:hover{text-decoration:underline;}
#pageTitle a{float:left;color:#323232;height:20px;padding: 2px 0 0 15px;text-transform: uppercase;text-decoration:none;font:bold oblique 12px arial, sans-serif;display:block;background:transparent url('images/pictoActualites.png') no-repeat left top;}
#pageTitle a:hover{text-decoration:underline;}
#homelink a{display:block;width:200px;height:165px;text-indent:-9000px;margin:-32px 0 0;float:left;}
/*#menuWrapper{position:relative;float:right;margin:15px 7px 0 0;}*/
#menuWrapper{position:absolute;bottom:0;right:0;margin:15px 7px 0 0;}
#menu{list-style: none outside;display:block;float:right;}
#menu li{float:left;background:transparent url('images/bouton.png') no-repeat;height:18px;width:96px;margin:0 2px;padding:7px 5px 3px;text-align:center;}
#menu li:hover, #menu li.current{background:transparent url('images/bouton_hover.png') no-repeat;}
#menu li a{color:#006289;text-transform: uppercase;text-decoration:none;font:bold 12px arial, sans-serif;}
#menu li:hover a, #menu li.current a{color:#fff;}
#container{margin:0 auto;background:transparent url('images/containerBackground2.png') repeat-y top center;padding:0 17px 0 14px;width:949px;position: relative}
#shadowMenu{position: absolute; bottom: -10px; z-index:90;}
#containerFooter{margin:0 auto;background:transparent url('images/containerBackgroundFooter2.png') repeat-y;padding:0 17px 0 15px;height:26px;width:949px;}
.contentFooter{margin-top:10px;}
#content{float:right;width:613px;margin:10px -9px;}
.sidebar{float:left;margin:0 0 0 2px;width:341px;}
.sidebar .widget{background:transparent url('images/widget.png') no-repeat;width:242px;height:245px;margin:10px 9px;}
.sidebar .widget > div{border:2px solid #666;width:190px;margin:0 auto;}
.sidebar .widget_text > div, .sidebar .widgetTcf > div{border:0}
.widgettitle{font:bolder 18px;text-indent:-20000px;display:block;height:20px;margin-bottom:18px;}
#mfe-w-1 .widgettitle{background:transparent url('images/widget_video_title.jpg') no-repeat 2px 2px;}
#sp_image-2 .widgettitle{background:transparent url('images/widget_course_title.jpg') no-repeat 2px 2px;}
#tiny-contact-form .widgettitle{background:transparent url('images/widget_sms_title.jpg') no-repeat 2px 2px;}
#text-3 .widgettitle{background:transparent url('images/widget_partenaires_title(arret).jpg') no-repeat 2px 2px;}
#mfe-w-1 object#mfe_ {margin:0 0 0;width:190px;z-index:10;}
#mfe-w-1 div#videoShare{background-color:#f7f7f7;margin:0 0 0;width:190px;text-transform:uppercase;padding:4px 0 0 0;height:21px;}
#mfe-w-1 div#videoShare div#videoShareText{display:block;float:left;position:relative;margin:3px 10px 0 5px;font:bold 12px arial, sans-serif;}
#videoLinks{display:block;float:right;}
#text-3 div.textwidget{margin:0 auto;width:420px;}
#sp_image-2 a.widget_sp_image-image-link{margin:0 auto;width:190px;display:block;}
#tcf_msg{width:186px;height:125px;border:2px solid #666;}
#tcform label{color:white;font:bold 12px arial, sans-serif;}
/*actualites*/
.actualite .actuTitle{margin-bottom:10px;}
.actualite a.actuTitleLink{text-decoration:none;font:bold 12px helvetica, sans-serif; }
.actualite a.actuTitleLink:hover{text-decoration:underline;}
.actualite.first a.actuTitleLink{font-size:14px;}
.actuTitleDate{color:#52b7df;margin-right:5px;}
.actuTitleText{color:#323232;}
.post_body{width:330px;position:relative;}
.post_content{font:normal 12px helvetica, sans-serif;overflow:auto;}
/*[if IE] div.post_content img{width: expression((document.body.clientWidth > 600)? "600px" : "auto")}*/
div.post_content img{max-width:600px;}
.filet{background:transparent url('images/filet.gif') no-repeat;height:2px;width:272px;margin:10px auto;}
.post_thumb img{border:1px solid #006289;}
.post_thumb{float:left;}
.post_excerpt{color:#59595a;float:left;padding-left:10px;}
.post_link{clear:both;position:absolute;right:0;bottom:0;height:14px;padding: 2px 0 0 15px;background:transparent url('images/pictoLireLaSuite.png') no-repeat left top;}
.post_link.footer{right:95px;background:transparent url('images/pictoActualites.png') no-repeat left top;}
.post_link a#bottom{font-weight:bold;text-decoration:none;color:#323232; font-family: arial,helvetica sans-serif; font-size: 11px; text-decoration: underline}
.post_link a{font-weight:bold;text-decoration:none;color:#323232; font-family: arial,helvetica sans-serif; font-size: 11px;}
.post_link a:hover{text-decoration:underline;}



/*Faux mockup actuSlider*/
#actuSlider{width:660px;height:440px;background:transparent url('images/mockup_slider.jpg') no-repeat;}

/*Page Contact*/
.your-name{left:117px;vertical-align:-4px}
.your-prenom{left:105px;vertical-align:-4px}
.your-societe{left:102px;vertical-align:-4px}
.your-email{left:52px;vertical-align:-4px}
.your-message{left:48px;vertical-align:-4px}
.row input[type=submit]{margin-left: 40%;margin-top:30px;}
.row label{margin-left: 20px;margin-top:150px;font-family:helvetica,serif;font-weight: bolder;color: #808080;font-size:10pt }
.row label[for=your-message]{bottom:145px;position:relative}
.row label[for=message]{bottom:140px;position:relative}
.row input[type=text]{margin-top:20px;width:39.6%}
.row textarea{margin-top:20px;width:39.6%;overflow:hidden}

/*pages equipiers Tanguy*/
#equipiers{font-size:12px;}
#equipiers_presentation .equipier{float:left; margin:0 2px;padding-bottom:10px;}
#equipiers_presentation #equipier1{margin-left:0px;}
#equipiers_presentation #equipier3{margin-right:7px;}
#equipiers .entry h3{font:bold 14px arial,sanserif;color: #323232;margin:0 0 10px 0;}
.entryIllustration_lien{float:left}
.entry .entryIllustration{float:left;width:192px;height:125px;border:1px solid #006289;background-color:white}
.entry.partenaires .entryIllustration{float:none;} 
.entry .entryContent{float:right;margin:0 0 0 0px;width:410px;}
.entryContent p{width:400px;}
li{margin-left:13px;}
pre{font-family:'Times New Roman',sanserif;color: #808080;font-size:12px;}
#programmes{font-size:12px;}
#programmes_presentation .programme{float:left; margin:0 2px;padding-bottom:10px;}
#programmes_presentation #programme1{margin-left:0px;}
#programmes_presentation #programme3{margin-right:0px;}
#programmes .entry h3{font:bold 14px arial,sanserif;color: #323232;margin:0 0 10px 0;}

/*skipper*/
#skipper{font-size:12px;}
#skipper_presentation .skipper{float:left; margin:0 2px;padding-bottom:10px;}
#skipper_presentation #skipper1{top:0;margin-left:0px;}
#skipper_presentation #skipper3{margin-right:0px;top:100px}
#skipper .entry h3{font:bold 14px arial,sanserif;color: #323232;margin:0 0 10px 0;}

/*partenaires*/
#partenaires{font-size:12px;}
#partenaires .groupe h2{font:bold 14px arial,sanserif;color: #323232;margin:0 0 10px 0;}
#partenaires .groupe h3{font:bold 14px arial,sanserif;color: #323232;margin:0 0 10px 0;}
.lien_partenaire h2{position:relative;margin-top:5px;text-align:center;width:192px;color:#006289;font-family:'Trajan Pro';font-size:11px;}
.lien_partenaire2 h2{text-align:center;width:192px;color:#006289;font-family:'Trajan Pro';font-size:11px}

/*jcarousel*/
li.jcarousel-item{margin-left:0px;text-align:center;}
#wrap{background:#0c3f6e url('images/diaporamaBG2.jpg') no-repeat;width:610px;height:351px;padding:10px 0;margin-left:-3px;}
.jcarousel-container{position:relative;width:650px;height:350px;margin:0 0 0 10px;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;width:650px;height:350px;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,
.jcarousel-item{float:left;list-style:none;width:650px;height:350px;overflow:hidden; margin:0 10px 0 0;}
.jcarousel-next, .jcarousel-prev{z-index:3;display:block;width:44px;height:59px;position:absolute;top:150px;}
.jcarousel-prev{background:transparent url('images/diaporama_flechePrev.png') no-repeat;}
.jcarousel-next{background:transparent url('images/diaporama_flecheNext.png') no-repeat;right:0px;margin:0 10px 0 0;}
.jcarousel-item-text{background:transparent url('images/diaporama_textBG.png') repeat-x;position:absolute;top:310px;left:0;height:28px;width:630px; color:#000; padding-left: 10px;text-align:left;}
.jcarousel-media-item{height:85px;}

/*Page partenaires*/

/* Espace Presse */
div.acrobat{
    text-align: right;
}

tr.dl-0{
    background-color:#B6B6B6;

}
td.dl-0{
    padding:5px;
    background-color:#B6B6B6;
    width:25%;
}
td.dl-1{
    padding:5px;
    width:25%;
    background:#9E9E9E;
}

/* Inscription */
#user_login, #user_email, #pass1, #pass2, #firstname, #lastname {
background-color:#FFFFFF;
border:1px solid #A5A5A5;
}

/*Mediatheque*/
#playerWrapper{width:660px;height:356px;}
#playerBlock{border:1px solid black;width:660px;height:350px;float:left;text-align:center;}
#mediaList{width:659px;height:90px;}
.mediaLink{border:1px solid black;float:left;width:120px;height:90px;}
.mediaTitle{color:#8f980a;}
.mediaText, .mediaID, .mediaURL{display:none;}
#playerWrapper #mediaTabs{height:35px;margin-left:10px;}
#playerWrapper #mediaTabs #photoTab, #playerWrapper #mediaTabs #videoTab, #playerWrapper #mediaTabs #audioTab{width:100px;height:30px;float:left;margin-right:10px;}
#playerWrapper #mediaTabs #photoTab{background-color:red;}
#playerWrapper #mediaTabs #videoTab{background-color:green;}
#playerWrapper #mediaTabs #audioTab{background-color:blue;}
#mediaList #Audios, #mediaList #Videos{display:none;}
.infiniteCarousel .arrow{background:url(images/arrow.png) no-repeat 0 0;}
div#mediaTypes a
{color:#6b6b6d;text-transform:uppercase;font:12px bold arial,sans-serif;background:transparent url('./images/bouton.png') no-repeat;
text-decoration:none;padding:8px 0 0;width:106px;height:20px;display:block;float:left;text-align:center;margin-right:5px;}
div#mediaTypes a:hover{text-decoration:underline;}
div#mediaTypes a#mediaCategories{float:right;margin-right:0px;}
#categoriesMedia{position:absolute;margin-left:446px;z-index:1000;width:200px;display:none;}
#categoriesMedia .categorie a{display:block;padding:5px 0 0;background:#CFCFCF;color:black;width:200px;/*height:20px;*/z-index:1000;text-align:center;color:#6b6b6d;text-transform:uppercase;font:12px bold arial,sans-serif;text-decoration:none;}
#categoriesMedia .categorie a:hover{text-decoration:underline;}
#categoriesMedia li{/*height:25px;*/ width:200px;z-index:1000;border:1px solid #6b6b6d;margin:-1px 0 0 0;haslayout:1;zoom:1;}
div#diapoArrow{background:transparent url('./images/backgroundArrowDiapo.jpg') no-repeat;width:20px;height:10px;margin:-5px 0 0 320px;position:absolute;}
#audioPlayer{display:block;margin:5px auto;width:200px;}
.item-url, .item-title, .item-text, .item-full, .item-medium, .item-titre, .item-id{display:none;}
#monPlayer{z-index:1;}

/*le bateau*/
.tooltip{display:none;}
.position_image1{position:relative;left:145px;}
.position_image2{position:relative;left:37px;}
.position_image3{position:relative;left:40px;}
.tooltipTitle{font-weight: bold;font-size:13px}
.titre_vert{color: #808000}
.qtip-content{color:#59595a;font:12px arial,sans-serif;}

/*single*/
.post_single_title{width:600px;margin:0 0 20px 0;}
.post_single_title a{text-decoration:none;color:#59595a;font:bold 13px arial,sans-serif;}
.post_single_title a:hover{text-decoration:underline;}
.post_single_content{width:600px;margin:0 0 20px;color:#59595a;font:12px arial,sans-serif;}
.post_single_content ol{list-style-type: decimal}
.post_single_content ul{list-style-type: disc}
#navLinks{clear:both;}
#navLinks .navLink{height:14px;}
#navLinks #previousLink{background: transparent url('images/pictoPrev.png') no-repeat left top;padding: 5px 0 0 20px;float:left;}                 
#navLinks #nextLink{background: transparent url('images/pictoNext.png') no-repeat right top;padding: 5px 20px 0 0;float:right;margin-right:10px;}
#navLinks .navLink a{text-decoration:none; color:#323232;font:bold 13px arial,sans-serif;}
#navLinks .navLink a:hover{text-decoration:underline;}

/*page*/
.page_content{color:#59595a;font:12px arial,sans-serif;}

/*STYLES UPDATE YOANN */

input#contactsubmit{ font: normal bold 12px arial, verdana, helvetica, sans-serif; color: #666; }
p.submit input{ color:#666; font: normal bold 12px arial,verdana,helvetica,sans-serif;}
h3 a{ padding:3px 0;}
h3 a span{ font-weight: bold; font-size: 14px;}
a.btnSuscribeNewsletter{ background:URL(./images/backgroundBtnNewsletter.jpg) no-repeat center;padding:6px 12px;color:#006289;font-weight:bold;font-size:12px;text-decoration:none;}

div#headerRight{ width: 220px;}
form#frontendform{float:left;}
div#resultado{ float:left;font-size:10px;color:#333;line-height:10px;padding-top:2px;}
div.post_excerpt{text-align:justify;}

div#login{padding:10px;float:left;width:100%}
div#login form#lostpasswordform p{padding:4px 0;float:left;}
div#login form#lostpasswordform p.submit{padding:15px 10px 0;}
div#login p#nav{width:100%;float:left;padding:4px 0;}
div#login form#loginform p{padding:4px 8px 4px 0;float:left;}
div#login form#loginform p input#user_login,div#login form#loginform p input#user_pass {padding:3px 4px;font-size:11px;float:left;height:auto;color:#333;border:1px solid #ccc;}
div#login form#loginform p.forgetmenot{padding:4px 0;float:left;width:100%}
div#login form#loginform p.submit{padding:4px 0;float:left;width:100%}
/*bouton de contact sms dans la sidebar*/
.sidebar #contactsubmit{cursor: pointer; width: 69px; height: 26px; border: none; background: url("images/bouton.png") no-repeat left top;height:28px;width:110px;text-transform:uppercase   }
/*liens précedent-suivant*/
#navLinkscate #suivant{font-weight:bold;color:#8F980A;font-family:arial,sans-serif;font-size:13px;position:relative;background: transparent url('./images/pictoNext.gif')no-repeat right top;padding:5px 20px 0 0;text-align:right;top:20px}
#navLinkscate #precedent{font-weight:bold;color:#8F980A;font-family:arial,sans-serif;font-size:13px;background: transparent url('./images/pictoPrev.gif')no-repeat left top;padding:5px 0 0 20px;}
/**/
.bouton_formulaire{cursor: pointer; width: 69px; height: 26px; border: none; background: url("images/bouton.png") no-repeat left top;height:28px;width:110px;}
.sidebar #contactsubmit{cursor: pointer; width: 69px; height: 26px; border: none; background: url("images/bouton.png") no-repeat left top;height:28px;width:110px;text-transform:uppercase   }
.image_mentions_legales{ display: block;margin-left:20px; }
.cat-image{right:24px;position:relative;margin-bottom:45px;width:600px;height:167px}
.pages-cat{left:620px;position:relative;}
.pages-cat a:hover {text-decoration:underline;color:#8F980A;}

/*plan du site*/
.col1{float:left;width:220px;}
.col2{float:left;width:220px;display:block}
.col3{float:left;width:220px;display:block;margin-bottom:300px;position:relative}
.plansite_contenu span{font:bold 14px arial,sanserif;color: #323232;margin:0 0 0 0;height:0px}
.plansite_contenu{height:auto}
.plansite_contenu ul{ list-style-type:disc }
.plansite_actu{}
.plansite_presse{margin-top:600px}
.plansite_mentions{margin-top:200px}
.plansite_contact{margin-top:260px}

/*liens sous les cadres partenaires*/
#equipiers_presentation br, #skipper_presentation br, #programmes_presentation br{height:0;width:0;display:none;}

#btn_tri{height:27px;}
.ep_btn{height:27px;width:139px;float:left;background:transparent url('./images/ep_com_btn_off.jpg') no-repeat;}
.ep_btn.on{background:transparent url('./images/ep_com_btn_on.jpg') no-repeat;}
.ep_btn a{color:black;margin:5px 0 0;display:block;width:139px;text-align:center;font-size:13px;}
.ep_btn.on a{color:white;}

/* Carousel */
div#carousel * { padding: 0; margin: 0; }
div#carousel { background: #807E7F url('./images/diaporamaBG.jpg') no-repeat; width: 640px; padding: 10px; }
div#carousel div#video { height: 356px; width: 640px; text-align: center; }
div#carousel div#video img { border: none; }
div#carousel div#thumbs { height: 89px; margin-top: 10px; padding-top: 10px; width: 640px; overflow: hidden; position: relative; }
div#carousel div#thumbs ul { list-style: none; height: 89px; background: #807E7F; position: relative; }
div#carousel div#thumbs ul li { float: left; width: 129px; height: 89px; }
div#carousel div#thumbs ul li.new { display: none; }
div#carousel div#thumbs ul li div { width: 120px; height: 85px; background:transparent url(./images/icn-video.jpg) 0 0; border: 2px solid #807E7F; }
div#carousel div#thumbs ul li img { width: 120px; height: 85px; }
div#carousel div#thumbs ul li span { display: none; }
div#carousel div#thumbs ul li.selected div { border: 2px solid #F4F4F4; }
div#carousel div.arrow { position: absolute; z-index: 2; top: 27px; cursor: pointer; width:44px;height:59px; }
div#carousel div#left { background:transparent url('./images/diaporama_flechePrev.png'); left: 0; }
div#carousel div#right { background:transparent url('./images/diaporama_flecheNext.png'); right: 0; }