/* Shopsailors' CSS File | Template : 3-boutique_headbanded | Variation : 0 */
/* UTF-8 Check : à  ç  é  è  */
body{	background:  url(/images/template/variation/bg_bg.png) repeat 0 0;	width: 820px;	margin-left: auto;	margin-right: auto;    font-family: Arial,sans-serif;    font-size: 12px;    color: ;}
#mainContainer{    margin-left: auto;    margin-right: auto;    width: 900px;}
/* Champ de connexion */
#connectionContainer{	height: 20px;	text-align: left;	margin-top: 0px;	margin-left: 25px;	position: absolute;}
.grey_link_connect{	color:  #333333;}
.grey_link{	color: #333333;}
.grey_link_line{	color: #333333;}
/* Flags */
.pictoFlagsContainer{text-align: right;height: 20px;margin-right: 10px;padding-top: 10px;}
.pictoFlags{width: 20px;margin-right: 4px;cursor: pointer;}
a:link, a:visited, a:hover, a:active {    color: ;}
.templateColor{    color: ;}
.aLink{    cursor: pointer;}
.falseLink{    color: ;    cursor: pointer;    text-decoration: underline;}
.oneMenu, .oneContent{  margin-left: 15px;}
#top_menu{	text-align: center;	padding-top: 15px;}
#bottom_menu{	margin-right: 20px;	padding-top: 15px;	text-align: right;	clear: both;}
img {     border: 0;}
#bg_top{	background: transparent url(/images/template/bg_top.png) no-repeat center top;	height: 45px;	margin-top: 5px;}
#bg_middle{	background: transparent url(/images/template/bg_middle.png) repeat-y center top;}
#bg_bottom{		background: transparent url(/images/template/bg_bottom.png) repeat-y center top;		height: 100px;		clear: both;	}
	#hb_top{	background: transparent url(/images/template/variation/hb_top.png) no-repeat center top;	height: 18px;}
#hb_middle{	background: transparent url(/images/template/variation/hb_middle.png) repeat-y center top ;	z-index: 100;}
#hb_bottom{	background: transparent url(/images/template/variation/hb_bottom.png) no-repeat center top;}
#hb_bottom_diapoNotset{	background: transparent url(/images/template/variation/hb_bottom.png) no-repeat center top;	height: 45px;}
/*ShowList: liste d'aperçus d'articles*/
.oneArticle_contents{	width: 370px;	height: 105px;	margin-top: 25px;	margin-right: 25px;	float: left;}
.oneArticle_image{	background: transparent url(/images/template/variation/bg_article_image.png) no-repeat center top;	width: 102px;	height: 102px;}
.oneArticle_image img{	width: 100px;	height: 100px;	margin-left: 1px;}
.oneArticle_descContainer{	height: 90px;	overflow: auto;}
.oneArticle_summary{	color: #000000;	}
.oneArticle_title a{	font-weight: bold;	font-size: 110%;	color: #330000;	}
/*Diapo général*/
.diapo{}
.diapo ul.crossfade {	padding: 0;	margin: 0;	list-style: none;	position: relative;}
.diapo_fader li{	top: 0;	left: 0;	visibility: hidden;}
.diapo img {	display: block;	border: none;}
/*diapo: données propres au template*/
.bg_diapo{	background: transparent url(/images/template/bg_diapo.png) repeat-x center bottom;	height: 138px;	width: 856px;	margin-left: 32px;	padding-top: 16px;	position: relative;}
.bg_diapo table{	margin-top: 1px;	text-align: center;	margin-left: auto;	margin-right: auto;}
.bg_diapo td{	padding-left: 3px;	padding-right: 3px;}
/* Diaporama */
.diapo_130, .diapo_130 div, .diapo_130 img {	width:130px;    height:130px;}
/*contenu */
#content{	margin-top: 5px;	padding-left: 50px;	width: 825px;	clear: both;}
 /* Page de mentions légales */
 .legacyContainer{	width: 200px; }
  /* Page de contact */
  #contactData_container{	margin-top: 10px;	text-align: left; }
#contact{	width: 350px;}
#contact a{	color: #330000;}
#contact h3{	width: 340px;	color: #330000;	margin-bottom: 2px;}
#sendMailForm_container{	text-align: left;}
.mailContent{	height: 140px;	width: 340px;}
.contact_submitCaptcha{	text-align: left;	margin-top: 15px;}
.sendmailInput input {	width: 150px; }
.important{    color : ;}
#copyrights{    color : #ffffff;    text-align:center;    font-size:80%;	clear: both;}
#copyrights a{    color : #ffffff;}
#logo{	height: 160px;	width: 480px;	padding-top: 20px;	text-align: center;	margin-left: auto;	margin-right: auto;}
#logo img{	height: 160px;	width: 480px;}
.topTitle{    text-align:center;    font-size:120%;    color:#330000;    width:100%;	padding-top: 15px;	margin-bottom: 0;}
.content_editor{	width: 820px;	height: 450px;}
h1{ /* Grand titre des pages */
    color: #330000;    font-weight: bold;    font-size: 160%;    line-height: 24px;    text-align: left;	margin-top: inherit;}
h2{ /* Petit titre des pages */
    color: #330000;    font-weight: bold;    font-size: 120%;    line-height: 16px;    text-align: left;    text-indent: 15px;}
h3{	margin-bottom: 0;}
p{ /* Paragraphes */
    font-weight: normal;    line-height: 16px;    text-align: left;    text-indent: 2px;}
.bold{ /* Elements affichés en gras (mots clés) */
    font-weight: bold;}
.italic{ /* Elements affichés en italic */
    font-style: italic;}
.center{ /* Elements centrés */
    text-align:center;}
.halfSize{    width:50%;}
.width_20px{	width: 13px;}
.margin_5px{margin-left: 5px;margin-right: 5px;margin-top: 0px;margin-bottom: 0;}
.hideLink{  text-decoration:inherit;  color:inherit;}
.captcha_image{		width:160px;		height:35px;	    }
		input, textarea, .captcha_image{	border: 1px solid #330000;}
	    .fourFifth{	    font-size:80%;	    font-style: italic;	    }
	    .whiteText{		color: black;	    }
	    .captcha{		text-align:left;		border: none;	    }
	    .captcha_input{	    margin-top: 10px;	    }
	    .marginTop_5px{	    margin-top: 5px;	    }
		.captcha_image{		width:160px;		height:35px;	    }
         .marginTop_15px{	    margin-top: 15px;	    }
         .marginTop_10px{	    margin-top: 10px;	    }
        .table_description{        font-style: italic;        color: #333333;        font-size: 80%;        }
        .marginBottom_15px{        margin-bottom: 15px;        }
