@charset "utf-8";
@import url("reset.css");
/* FONTS */
@font-face {
	font-family: "Cafeta";
	src: url("cafeta.ttf") format("truetype");
	src: local("cafeta"), local("Cafeta"), url("cafeta.ttf") format("truetype");
}
.co {
	color:#e66643;
}
.cw {
	color:#ffffff;
}
.org06r {
	color:#e66643;
	font-size:0.6em;
}
.org08r {
	color:#e66643;
	font-size:0.8em;
}
.org06b {
	color:#e66643;
	font-weight:bold;
	font-size:0.6em;
}
.org07b {
	color:#e66643;
	font-weight:bold;
	font-size:0.7em;
}
.org08b {
	color:#e66643;
	font-weight:bold;
	font-size:0.8em;
}
.dbl06r {
	color:#00273e;
	font-size:0.6em;
}
.dbl06b {
	color:#00273e;
	font-weight:bold;
	font-size:0.6em;
}
.dbl07r {
	color:#00273e;
	font-size:0.7em;
}
.dbl07b {
	color:#00273e;
	font-weight:bold;
	font-size:0.7em;
}
.dbl08r {
	color:#00273e;
	font-size:0.8em;
}
.dbl08b {
	color:#00273e;
	font-weight:bold;
	font-size:0.8em;
}
.dbl09b {
	color:#00273e;
	font-weight:bold;
	font-size:0.9em;
}
.w06r {
	color:#fff;
	font-size:0.6em;
}
.w08g {
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
}
.w08r {
	color:#fff;
	font-size:0.8em;
}
/* ID */
#content_admin {
	width:990px;
	height:705px;
	left:50%;
	margin-left:-495px;
	background-image:url(/img/background_admin.jpg);
	position:absolute;
}
#content {
	width:990px;
	height:705px;
	left:50%;
	margin-left:-495px;
	background-image:url(/img/seamaid_011.jpg);
	position:absolute;
}
#content2 {
	width:990px;
	height:705px;
	left:50%;
	margin-left:-495px;
	background-image:url(/img/seamaid_011a.jpg);
	position:absolute;
}
#content3 {
	width:990px;
	height:705px;
	left:50%;
	margin-left:-495px;
	background-image:url(/img/seamaid_011c.jpg);
	position:absolute;
}
#content4 {
	width:990px;
	height:705px;
	left:50%;
	margin-left:-495px;
	background-image:url(/img/seamaid_011c.jpg);
	position:absolute;
}
#retourLogo {
	width:265px;
	height:115px;
	left:0px;
	top:0px;
	position:absolute;
}
#dem-txt1 {
	position:absolute;
	width:400px;
	top:50px;
}
#dem-txt2 {
	position:absolute;
	width:510px;
	top:124px;
}
#dem-nrj {
	position:absolute;
	top:34px;
	left:455px;
}
#selectLanguage {
	width:166px;
	height:67px;
	left:824px;
	top:0px;
	position:absolute;
	background-image:url(/img/seamaid_024.jpg);
}
#selectLanguageFlags {
	width:16px;
	height:15px;
	left:11px;
	top:10px;
	position:absolute;
}
#selectLanguageDropdown {
	width:120px;
	left:37px;
	top:9px;
	position:absolute;
}
#retAcc {
	top:154px;
	left:1px;
	width:117px;
	height:25px;
	position:absolute;
}
#menuNav {
	width:198px;
	top:219px;
	left:0px;
	position:absolute;
}
#menuNavAdm {
	width:198px;
	top:219px;
	left:15px;
	position:absolute;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
#menuNavAdm a {
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
#menuNavAdm a:active, #menuNavAdm a:visited, #menuNavAdm a:link {
	text-decoration:none;
}
#menuNavAdm a:hover {
	text-decoration:underline;
}
#menuSub1, #menuSub2, #menuSub3, #menuSub4 {
	display:none;
}
#titreHeader {
	left:185px;
	top:133px;
	width:540px;
	height:80px;
	position:absolute;
}
#titreHeaderTxt {
	padding-left:30px;
	text-align:justify;
}
#accesPRO {
	left:810px;
	top:133px;
	width:170px;
	height:80px;
	position:absolute;
}
#accesPROBtn {
	left:109px;
	top:26px;
	width:43px;
	height:43px;
	position:absolute;
}
#newsLetterChoices input,  #newsLetterFormBtn input, #accesPROBtn input, #particulierBoutons input, #distributeurBoutons input {
	border:0;
}
#flashAnimation {
	width:582px;
	height:411px;
	top:225px;
	left:198px;
	position:absolute;
}
#flashAnimationProduit {
	width:465px;
	height:114px;
	top:225px;
	left:198px;
	position:absolute;
}
#flashAnimationD {
	width:210px;
	height:390px;
	top:246px;
	left:780px;
	position:absolute;

}
#textContentproduit {
	width:445px;
	height:250px;
	overflow-y: auto;
	top:339px;
	left:198px;
	position:absolute;
	padding:5px 10px 0px 10px;
}
#textContentproduit div {
	text-align:justify;
	padding:6px 0px 6px 0px;
}
#textContent {
	width:562px;
	height:340px;
	top:246px;
	left:198px;
	position:absolute;
	text-align:justify;
	overflow:auto;
	padding-top:5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:10px;
}
#textContentSL {
	width:562px;
	height:360px;
	top:246px;
	left:198px;
	position:absolute;
	text-align:justify;
	overflow:auto;
	padding-top:5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:10px;
	background:url(/img/seamaid_091.jpg) no-repeat;
}
#textContentSL2 {
	width:562px;
	height:360px;
	top:246px;
	left:198px;
	position:absolute;
	text-align:justify;
	overflow:auto;
	padding-top:5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:10px;
	background:url(/img/seamaid_091b.jpg) no-repeat;
}
#SLtext {
	position:absolute;
	top:160px;
	left:22px;
	text-align:center;
}
#SLresults {
	overflow:auto;
	z-index:5;
}
#textContentMaskUp {
	position:absolute;
	background:url(/img/seamaid_031.gif) no-repeat;
	width:566px;
	height:22px;
	top:225px;
	left:198px;
	z-index:1;
}
#textContentMaskDown {
	position:absolute;
	background:url(/img/seamaid_032.gif) no-repeat;
	width:566px;
	height:54px;
	top:591px;
	left:198px;
	z-index:2;
}
#produit-d {
	position:absolute;
	width:327px;
	height:390px;
	top:246px;
	left:663px;
}
#choosevid {
	position:absolute;
	width:210px;
	height:390px;
	top:246px;
	left:780px;
}
.fondchoosevid {
	position:absolute;
	width:198px;
	height:370px;
	top:20px;
	right:0px;
}
.choosedispotxtpar56 {
	position:absolute;
	width:110px;
	height:45px;
	top:50px;
	right:3px;
	line-height:16px;
}
.choosedispotxtprojo {
	position:absolute;
	width:110px;
	height:45px;
	top:133px;
	right:3px;
	line-height:16px;
}
.choosedispotxtkit {
	position:absolute;
	width:110px;
	height:35px;
	top:218px;
	right:3px;
	line-height:16px;
}
.choosedispotxtmini {
	position:absolute;
	width:110px;
	height:35px;
	top:303px;
	right:3px;
	line-height:16px;
}
.choosedispotxtinox {
	position:absolute;
	width:110px;
	height:35px;
	top:381px;
	right:3px;
	line-height:16px;
}
.choosedispotxtboite {
	position:absolute;
	width:110px;
	height:35px;
	top:445px;
	right:3px;
	line-height:16px;
}


.choosedispotxttelec {
	position:absolute;
	width:110px;
	height:20px;
	top:507px;
	right:3px;
	line-height:16px;
	}
.choosetxt {
	color:#00273e;
	font-size:11px;
	line-height:15px;
}
.choosetxt a{
	color:#00273e;
	font-size:11px;
	text-decoration:underline;
}
#par56-1 {
	position:absolute;
	width:93px;
	height:33px;
	top:136px;
	left:214px;
	text-align:right;
}
#par56-2 {
	position:absolute;
	width:71px;
	height:23px;
	top:242px;
	left:233px;
	text-align:right;
}
#par56-3 {
	position:absolute;
	width:71px;
	height:23px;
	top:332px;
	left:173px;
	text-align:right;
}
#newsZone {
	width:190px;
	top:281px;
	left:790px;
	position:absolute;
}
#newsBloc1 {
	width:inherit;
	height:65px;
	top:26px;
	left:0px;
	position:absolute;
}
#newsBloc2 {
	width:inherit;
	height:65px;
	top:94px;
	left:0px;
	position:absolute;
}
#newsBloc3 {
	width:inherit;
	height:65px;
	top:164px;
	left:0px;
	position:absolute;
}
#newsArchives {
	height:20px;
	top:238px;
	left:0px;
	position:absolute;
	width:190px;
	text-align:center;
}
#newsLetter {
	top:570px;
	left:10px;
	width:185px;
	height:80px;
	position:absolute;
}
#newsLetterChoices {
	margin:5px 0px 0px 18px;
}
#newsLetterChoices div {
	display:inline;
	height:25px;
	width:auto;
	vertical-align:top;
}
#newsLetterFormBtn {
	top:24px;
	left:156px;
	width:21px;
	height:18px;
	position:absolute;
}
#footer {
	top:645px;
	left:555px;
	position:absolute;
	width: 420px;
}
body[lang=fr] #footer {
	top:650px;
	width: 361px;
}
#footer div {
	display:inline;
}
#btnFiche {
	position:absolute;
	width:450px;
	height:25px;
	top:595px;
	left:320px;
	z-index:3;
}
#formulaireParticulier, #formulaireDistributeur {
	display:none;
}
#faqOmbre {
	width:542px;
	height:35px;
	background:url(/img/seamaid_074_fr.jpg) no-repeat;
	float:left;
	text-align:center;
	padding-top:40px;
}
#zoomBG {
	position:absolute;
	width:100%;
	height:100%;
	vertical-align:top;
	background:url(/img/seamaid_078.gif) repeat-x;
	background-color:#FFFFFF;
}
#fo11, #fo12, #fo13, #fo14, #fo15, #fo16, #fo17, #fo18, #fo19, #fo21, #fo22, #fo23, #fo24, #fo25, #fo26, #fo27, #fo28, #fo29, #fo31, #fo32, #fo33, #fo34, #fo35, #fo36, #fo37, #fo38, #fo39, #fo41, #fo42 {
	cursor:pointer;
	margin-bottom:15px;
}
#fb11, #fb12, #fb13, #fb14, #fb15, #fb16, #fb17, #fb18, #fb19, #fb21, #fb22, #fb23, #fb24, #fb25, #fb26, #fb27, #fb28, #fb29, #fb31, #fb32, #fb33, #fb34, #fb35, #fb36, #fb37, #fb38, #fb39, #fb41, #fb42 {
	cursor:pointer;
	margin-bottom:15px;
	display:none;
}
#SLform1 {
	position:absolute;
	text-align:right;
	left:24px;
	top:169px;
}
#SLform2 {
	position:absolute;
	text-align:left;
	left:24px;
	top:157px;
	z-index:4;
}
#SLform1 input, #SLform2 input {
	border:0;
}
#SLform1btn {
	position:absolute;
	left:94px;
	top:65px;
}
#SLform2btn {
	position:absolute;
	left:94px;
	top:180px;
}
/* CLASS */
.reference {
	border:1px dotted #C3C3C3;
	border-collapse:collapse;
	margin-bottom:15px;
}
.reference td {
	border:1px dotted #C3C3C3;
	padding:5px;
}
.bglb {
	background-color:#f6fafc;
}
.bgdb {
	background-color:#01273e;
	color:#FFFFFF;
}
.bglg {
	background-color:#fbfbfb;
}
.bg {
	background-color:#72bce4;
	background:url(/img/seamaid_001.jpg) repeat-x;
    color: #FFFFFF;
}
.nobg {
	color:#FFFFFF;
}
.faqBloc {
	margin-bottom:15px;
}
.faqNum {
	width:38px;
	white-space:nowrap;
	color:#00273e;
	font-weight:bold;
	font-size:0.7em;
}
.faqCenter {
	width:560px;
	color:#00273e;
	font-weight:bold;
	font-size:0.7em;
	text-align:justify;
}
.faqCenter2 {
	width:550px;
	color:#00273e;
	font-size:0.7em;
	text-align:justify;
}
.faqTitre {
	color:#00273e;
	font-weight:bold;
	font-size:0.8em;
	margin:0px 0px 10px 20px;
	text-transform:uppercase;
}
.faqTitreText {
	width:680px;
}
.faqTitreIco {
	width:29px;
}
.faqLeftO {
	width:67px;
	background:url(/img/seamaid_083o.gif) repeat-y;
}
.faqRightO {
	width:37px;
	background:url(/img/seamaid_087o.gif) repeat-y;
}
.faqLeftB {
	width:67px;
	background:url(/img/seamaid_083b.gif) repeat-y;
}
.faqLeftB2 {
	width:115px;
	background:url(/img/seamaid_086.gif) repeat-y;
}
.faqRightB {
	width:37px;
	background:url(/img/seamaid_087b.gif) repeat-y;
}
.faqRightB2 {
	width:37px;
	background:url(/img/seamaid_087b.gif) repeat-y;

}
.fl {
	float:left;
}
.fr {
	float:right;
}
.wbg {
	background:#FFFFFF;
}
.llat {
	width:534px;
	float:left;
	text-align:right;
}
.temoignage {
	width:534px;
	float:left;
	margin-top:12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left:6px;
}
.logo {
	width:76px;
	height:76px;
	float:left;
	margin-right:6px;
}
.retlogo {
	width:449px;
	float:left;
}
.retnologo {
	width:531px;
	float:left;
}
.ret1 {
	margin:6px 0px 18px 30px;
}
.ret2 {
	margin:6px 0px 5px 78px;
}
.ret2b {
	margin:0px 0px 0px 77px;
}
.ret3 {
	margin:6px 0px 18px 5px;
}
.ret4 {
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 50px;
}
.retvid {
	margin:0px 0px 0px 111px;
}
.retvid2 {
	margin:0px 0px 0px 55px;
}
.retvid3 {
	margin:0px 0px 0px 243px;
}
.vid {
	position:absolute;
	left: 121px;
	top: 303px;
}
.vid2 {
	position:absolute;
	left: 121px;
	top: 323px;
}
.vid3 {
	position:absolute;
	left: 65px;
	top: 343px;
}
.vid4 {
	position:absolute;
	left: 253px;
	top: 363px;
}
.menuElement {
	margin-top:10px;
}
.proBox {
	width:539px;
	height:auto;
	background-color:#eeece9;
	margin-top:15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left:0px;
}
.proBoxU {
	width:539px;
	height:8px;
	background:url(/img/seamaid_064_fr.gif);
	float:left;
}
.proBoxD {
	width:539px;
	height:8px;
	background:url(/img/seamaid_065_fr.gif);
	clear:right;
}
.proBoxC {
	width:539px;
	background-color:#eeece9;
}
.proBoxI {
	width:172px;
	height:101px;
	background:url(/img/seamaid_067_fr.gif);
	float:left;
}
.proBoxImage {
	position:relative;
	background-color:#ffffff;
	top:3px;
	left:38px;
	height:95px;
	width:118px;
	text-align:center;
}
.proBoxP {
	width:133px;
	height:101px;
	margin-left:28px;
	background-repeat:no-repeat;
	float:left;
}
.proBoxT {
	width:355px;
	float:right;
}
.proBoxTT {
	width:345px;
	min-height:76px;
	text-align:justify;
	padding:0px 5px 5px 0px;
}
.proBoxDL {
	width:345px;
	padding:0px 5px 0px 0px;	
}
.mForm {
	margin:4px 0px 0px 5px;
}
.mForm2 {
	margin:0px 0px 4px 2px;
	width:120px;
	text-align:right;
}
.mForm3 {
	margin:0px 4px 0px 4px;
}
.mForm4 {
	margin:0px 18px 0px 10px;
}
.mForm5 {
	margin:0px 5px 0px 15px;
	border:none;
}
.SLresultTitle {
	background:url(/img/seamaid_099.gif) repeat-x;
}
.SLresultsDelimiter {
	height:18px;
	background:url(/img/seamaid_096.gif) repeat-x;
	margin-left:10px;
}
.SLresultCenter {
	width:15px;
}
.SLresultLeft {
	width:140px;
	vertical-align:top;
}
.SLresultRight {
	width:165px;
	vertical-align:top;
}
.SLresultTable {
	margin-left:10px;
}
.tfForm1 {
	width:130px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	background-color:#FFFFFF;
	margin:5px 0px 5px 15px;
}
.tfForm2 {
	width:130px;
	height:30px;
	color:#00273e;
	font-size:0.6em;
	background-color:#FFFFFF;
	margin:5px 0px 5px 15px;
}
.tfForm3 {
	width:80px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	background-color:#FFFFFF;
	margin:5px 0px 5px 15px;
}
.tfForm4 {
	width:50px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
}
.tfForm5 {
	width:250px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	margin-top:5px;
}
.tfForm6 {
	width:250px;
	height:45px;
	color:#00273e;
	font-size:0.6em;
	margin-top:5px;
}
.tfForm7 {
	width:150px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
}
.tfForm8 {
	width:250px;
	height:80px;
	color:#00273e;
	font-size:0.6em;
	margin-top:5px;
}
.tfForm9{
	width:50px;
	height:24px;
	color:#00273e;
	font-size:0.6em;
}
.twid {
	width:50px;
}
.twid2 {
	width:50%;
}
.thei {
	height:5px;
}
.nb {
	border:none;
}
.cbox {
	margin:5px 10px 0px 0px;
}
/* FORM */
.selectLanguageCSS {
	width:120px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
}
.selectSL {
	width:120px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	border: 1px solid #c8e8f7;
}
.inputSL {
	width:170px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	border: 1px solid #c8e8f7;
}
.accesPROCSS {
	width:130px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	background-color:#FFFFFF;
	margin-bottom:5px;
}
.newsEmailCSS {
	width:130px;
	height:15px;
	color:#00273e;
	font-size:0.6em;
	background-color:#FFFFFF;
	margin-left:19px;
}
table.admList {
	border-style:solid;
	border-width:1px;
	width:500px;
}
table.admList td {
	padding:2px;
	text-align:center;
}
table.admFormul {
	border-style:none;
	width:550px;
}
table.admFormul td {
	padding:2px;
}
table.admFormul td.left {
	text-align:right;
	vertical-align:top;
}
table.admFormul td.right {
	text-align:left;
}
.actuTxt {
	font-family: Tahoma,"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#00273E;
}
.actuDate {
	font-family: Tahoma,"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#E66643;
	font-weight:bolder;
}
.temTxt {
	font-family: Tahoma,"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#00273E;
}
.textRich strong {
	font-weight:bolder;
}
.textRich em {
	font-style:italic;
}

strong {font-weight:bold;}

