/* CSS Document */

html, body{width:100%;height:100%;}
html{font-size:100%;}
body{
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#646464;
	background:#040b32 url(../medias/img/fond_body.jpg) repeat-x top;
}

#infobules{
	z-index:5;
	position:absolute;
	top:710px;
	width:98%;
	padding:10px;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}

body, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, fieldset, p, ul, ol, li {margin:0;padding:0;}
a img{border:none;}

#container{
	position:absolute;
	width:100%;
	height:100%;
	background:url(../medias/img/fond_container_prehome.gif) repeat-y 73px top;
}

#main{
	z-index:1;
	position:absolute;
	width:994px;
	height:702px;
	padding:0 0 30px 0;
	left:0;
	top:0;
}

.flashLoading{color:#ffffff;padding:0 0 0 20px;}

#tetiere, #tetierePre{
	z-index:2;
	position:absolute;
	width:994px;
	height:157px;
	left:0;
	top:0;
	/*background:url(../medias/img/fond_tetiere.gif) repeat-y 73px top;*/
}
#tetierePre{height:80px;}

#tetiere h1, #tetierePre h1, #tetiere h5{
	z-index:3;
	position:absolute;
	left:7px;
	top:7px;
}

#tetiere img.slogan{
	z-index:3;
	position:absolute;
	right:0;
	top:26px;
}

#menuPrincipal{
	z-index:3;
	position:absolute;
	left:70px;
	bottom:0;
	list-style-type:none;
}
#menuPrincipal li, #menuPrincipal li a, #menuPrincipal li a img{
	display:block;
	float:left;
}
#menuPrincipal li{padding:0 10px;background:url(../medias/img/puce_menuprincipal.gif) no-repeat 21px 100px;}
#menuPrincipal li a{padding:5px 8px 0 8px;background-position:8px 5px;background-repeat:no-repeat;}
#menuPrincipal li.active{
	background-position:21px 6px;
	padding-left:25px;
}

#menuLang, #menuLangPre{
	z-index:4;
	position:absolute;
	right:0;
	bottom:11px;
	list-style-type:none;
}
#menuLang li, #menuLang li a, #menuLang li a img, #menuLangPre li, #menuLangPre li a, #menuLangPre li a img{display:block;float:left;}
#menuLang li, #menuLangPre li{padding:0 4px 0 1px;}
#menuLang li a{border:1px solid #c6c6c6;}
#menuLangPre li a{border:1px solid #a1cde8;}
#menuLang li a:hover, #menuLang li.active a, #menuLangPre li a:hover, #menuLangPre li.active a{border-color:#ffffff;}


#diaporamaHome{
	z-index:2;
	position:absolute;
	left:0;
	top:157px;
	width:743px;
	height:545px;
	overflow:hidden;
}
#diaporamaHome h5, #diaporamaHome h6, #diaporamaHome img{visibility:hidden;}

#diaporamaPreHome{
	z-index:2;
	position:absolute;
	left:74px;
	top:157px;
	width:918px;
	height:563px;
	overflow:hidden;
}
#diaporamaPreHome h2, #diaporamaPreHome h3, #diaporamaPreHome img{visibility:hidden;}

#menuAccordion{
	z-index:3;
	position:absolute;
	width:743px;
	left:0;
	bottom:43px;
}
#level_1, #level_2, #level_3{
	float:left;
	width:743px;
	min-height:26px;
	_height:26px;
	background-repeat:repeat;
	background-position:left top;
}
#level_1{background-image:url(../medias/img/fond_accordion1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_accordion1.png', sizingMethod='scale')}
#level_2{background-image:url(../medias/img/fond_accordion2.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_accordion2.png', sizingMethod='scale')}
#level_3{background-image:url(../medias/img/fond_accordion3.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_accordion3.png', sizingMethod='scale')}


#menuAccordion div.entete{
	float:left;
	width:743px;
	min-height:26px;
	_height:26px;
	padding:0 0 0 0;
	background:url(../medias/img/accordion_arrow_up.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/accordion_arrow_up.png', sizingMethod='crop')
}
#menuAccordion div.entete h2, #menuAccordion div.entete h3{
	display:block;
	float:left;
	padding-right:20px;
}
#menuAccordion div.entete h2{
	width:245px;
	font:normal bold .75em/normal Arial, Verdana, sans;
	text-transform:uppercase;
}
#menuAccordion div.entete h2 a{diaply:block;float:left;color:#04a7f3;text-decoration:none;padding:6px 0 4px 80px;width:165px;}
#menuAccordion div.entete h3{
	width:139px;
	color:#ffffff;
	font:normal bold .7em/normal Arial, Verdana, sans;
	padding-top:7px;
}
#menuAccordion div.entete h3 a{
	display:block;
	color:#ffffff;
	text-decoration:none;
	background:url(../medias/img/h_arrow_off.gif) no-repeat left 5px;
	padding:0 0 5px 9px;
}
#menuAccordion div.entete h3.active a{background-image:url(../medias/img/h_arrow_on.gif)}
#level_1 div.entete h2, #level_1 div.entete h2 a, #level_1 div.entete h3 a:hover, #level_1 div.entete h3.active a{color:#04a7f3;}
#level_2 div.entete h2, #level_2 div.entete h2 a, #level_2 div.entete h3 a:hover, #level_2 div.entete h3.active a{color:#07e0f3;}
#level_3 div.entete h2, #level_3 div.entete h2 a, #level_3 div.entete h3 a:hover, #level_3 div.entete h3.active a{color:#96d7fc;}


#menuAccordion div.blocRepli{
	float:left;
	width:663px;
	padding:0 0 0 80px;
}
#menuAccordion div.blocRepli p{
	display:block;
	float:left;
	width:165px;
	color:#ffffff;
	padding-right:20px;
	font:normal normal .7em/normal Arial, Verdana, sans;
}
#menuAccordion div.blocRepli a{
	margin-right:15px;
	background-repeat:no-repeat;
}
#menuAccordion div.blocRepli a, #menuAccordion div.blocRepli a img{
	display:block;
	float:left;
	width:144px;
	height:100px;
	padding-right:0;
}
/*#menuAccordion div.blocRepli a img{visibility:hidden;}*/

#menuBar{
	z-index:4;
	position:absolute;
	right:0;
	top:157px;
	width:239px;
}

#menuBar a.encarPromo, #menuBar a.encarPromo img{
	display:block;
	float:left;
}

#menuBar .encarTexte{
	float:left;
	width:229px;
	padding:5px;
	min-height:20px;
	_height:20px;
}
#menuBar form.encarTexte{background-image:url(../medias/img/fond_encar_texte_2.gif);background-color:#f3f5f7;}
#menuBar form.encarTexte fieldset{border:none;}
#menuBar .encarTexte img.illustration{display:block;float:left;padding:0 7px 0 0;}
#menuBar .encarTexte h4, #menuBar form.encarTexte legend{
	color:#4fb4e7;
	font:normal bold .9em/normal Arial, Verdana, sans;
	text-transform:uppercase;
	padding:0 0 12px 0;
}
#menuBar form.encarTexte fieldset{padding:0;margin:0;}
#menuBar form.encarTexte label{cursor:pointer;}
#menuBar form.encarTexte legend{padding-bottom:0;}
#menuBar form.encarTexte legend span.calageIE{*position:relative;*left:-7px;}
#menuBar form.encarTexte legend span.variant{color:#08457a;}
#menuBar form.encarTexte input.text{
	width:105px;
	color:#656565;
	font:normal normal 1em/normal Arial, Verdana, sans;
	border:1px solid #43a5d3;
	padding:2px 3px;
}
#menuBar form.encarTexte input.submit, input.submit{
	display:block;
	width:74px;
	height:16px;
	background:url(../medias/img/fr/valider.gif) no-repeat left top;
	border:none;
	cursor:pointer;
}
#menuBar form.encarTexte input.submit:hover, input.submit:hover{background-position:left -16px;}
#menuBar .encarTexte h5{
	color:#313030;
	font:normal bold .75em/1.1em Arial, Verdana, sans;
	padding:0 0 2px 0;
}
#menuBar .encarTexte p{
	color:#333333;
	font:normal normal .7em/1.1em Arial, Verdana, sans;
	padding:5px 0;
}

#menuBar div.decoReflet{
	float:left;
	width:239px;
	height:11px;
	padding:0;
	margin:0;
	font-size:0;
	background:url(../medias/img/fond_encar_coldroite.png) repeat-x left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_encar_coldroite.png', sizingMethod='scale');
}

#barLink li, #barLink li a, #barLink li a img{
	display:block;
	float:left;
	width:239px;
	height:25px;
	font-size:0;
}
#barLink li{
	padding:0 0 2px 0;
}

#puceLien, #puceLien img{display:block;float:left;}
#puceLien{
	z-index:5;
	position:absolute;
	bottom:30px;
	right:129px;
}

#menuGlobal{
	z-index:5;
	position:absolute;
	bottom:30px;
	width:112px;
	height:42px;
	padding:4px 4px;
	right:0;
	list-style-type:none;
	font:normal normal .7em/normal Arial, Verdana, sans;
	background:url(../medias/img/fond_menu_global.gif) no-repeat left top;
}
#menuGlobal li{
	/*background:url(../medias/img/puce_menu_global.gif) no-repeat left 3px;*/
	padding:0px;
}
#menuGlobal li a{
	color:#ffffff;
	text-decoration:none;
}
#menuGlobal li a:hover{text-decoration:underline;}



/*----STYLES PAGES INTERIEURES----*/
#contenu{
	z-index:2;
	position:absolute;
	left:0;
	top:157px;
	width:639px;
	padding:13px 18px 0 86px;
	height:532px;
	background:url(../medias/img/fond_contenu.jpg) no-repeat left top;
}

#contenu h1{
	color:#037db6;
	font:normal bold 1.4em/normal Arial, Verdana, sans;
}
#contenu p.titreAccroche{
	font:normal bold .9em/normal Arial, Verdana, sans;
	padding:0 0 18px 0;
}
#contenu img.logo{
	position:absolute;
	right:0;
	top:0;
}

div.encarType{
	float:left;
	position:relative;
	width:204px;
	height:241px;
	padding:0 10px 0 0;
}
div.encarType.lastChild{padding:0;}
div.encarType h3, div.encarType h4{position:absolute;left:8px;}
div.encarType h3{
	top:3px;
	color:#ffffff;
	font:normal normal 1.2em/normal Arial, Verdana, sans;
}
div.encarType h3 a{color:#ffffff;text-decoration:none;}
div.encarType h3 a:hover{text-decoration:underline;}
div.encarType h4{
	top:25px;
	color:#a3e7f5;
	font:normal normal .9em/normal Arial, Verdana, sans;
	text-transform:uppercase;
}
div.encarType h4 a{color:#a3e7f5;text-decoration:none;}
div.encarType h4 a:hover{font-weight:bold}


div.encarGamme{
	float:left;
	position:relative;
	padding:0 10px 0 0;
	width:204px;
	height:236px;
}
div.encarGamme.lastChild{padding:0;}
div.encarGamme h3{
	z-index:6;
	position:absolute;
	left:0;
	top:0;
	width:204px;
	color:#ffffff;
	font:normal bold .9em/normal Arial, Verdana, sans;
	text-transform:uppercase;
	padding:7px 8px 5px 8px;
	background:url(../medias/img/fond_titre_encar_gamme.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_titre_encar_gamme.png', sizingMethod='crop');
}
div.encarGamme h3 a{color:#ffffff;text-decoration:none;}
div.encarGamme h3 a:hover{text-decoration:underline;}

div.encarGamme img.illustration{
	z-index:5;
	position:absolute;
	left:0;
	top:0;
}

div.accordionGamme{
	z-index:7;
	position:absolute;
	bottom:0;
	_bottom:2px;
	left:0;
	width:202px;
	height:207px;
	border:1px solid #06a1e8;
	border-top:none;
}
div.innerAccordionGamme{
	z-index:8;
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0;
	width:202px;
}
div.accordionGamme h4{
	display:block;
	float:left;
	color:#ffffff;
	width:200px;
	height:26px;
	font:normal bold .9em/normal Arial, Verdana, sans;
	font-variant:small-caps;
}
div.accordionGamme h4 a{
	display:block;
	float:left;
	color:#ffffff;
	width:200px;
	height:26px;
	text-decoration:none;
	border:1px solid #4b4c49;
	border-bottom:none;
	cursor:pointer;
	background:url(../medias/img/fond_encar_gamme_h4.png) repeat-x left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_encar_gamme_h4.png', sizingMethod='scale');
}
div.accordionGamme h4 a:hover{
	border-color:#ced6db;
	color:#0594d6;
	background:url(../medias/img/fond2_encar_gamme_h4.png) repeat-x left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond2_encar_gamme_h4.png', sizingMethod='scale');
}
div.accordionGamme h4 a:hover span{
	background:url(../medias/img/puce2_encar_gamme_h4.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/puce2_encar_gamme_h4.png', sizingMethod='crop');
}
div.accordionGamme h4 a span{
	display:block;
	float:left;
	width:183px;
	height:23px;
	padding:4px 0 0 17px;
	cursor:pointer;
	background:url(../medias/img/puce_encar_gamme_h4.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/puce_encar_gamme_h4.png', sizingMethod='crop');
}

div.blocRepliGamme{
	float:left;
	width:184px;
	/*min-height:136px;
	_height:136px;*/
	padding:0 9px;
	background:#016fa1 url(../medias/img/fond_bloc_repli_gamme.jpg) repeat-x left top;
}
div.blocRepliGamme img{margin:9px 0 0 0;border:2px solid #ffffff;}
div.blocRepliGamme p{
	color:#ffffff;
	font:normal normal .7em/1.1em Arial, Verdana, sans;
	padding:4px 0 0 0;
	_padding-top:0;
}
div.blocRepliGamme p a{
	color:#ffffff;
	text-decoration:none;
	padding:0 0 0 8px;
	background:url(../medias/img/puce_voir_modele.gif) no-repeat left 5px;
}
div.blocRepliGamme p.lienModele{
	padding:8px 0 6px 0;
}

#mediaCenter{
	float:left;
	width:258px;
	height:243px;
	padding:0 11px 0 0;
	overflow:hidden;
}

#contenuColGauche{
	float:left;
	position:relative;
	width:342px;
	height:243px;
}

#contenu p.descriptifProduit{
	font:normal normal .7em/normal Arial, Verdana, sans;
	padding:5px 0 7px 0;
}
#contenu ul{
	font:normal normal .7em/1.2em Arial, Verdana, sans;
	list-style-type:none;
}
#contenu ul li{
	background:url(../medias/img/puce_liste_simple.gif) no-repeat left 3px;
	padding:1px 0 2px 10px;
}
#contenu ul li a, #contenu ul li strong{
	text-decoration:none;
	color:#0594d6;
	font-weight:bold;
}
#contenu ul li a:hover{text-decoration:underline;}

#blocVisuelSmall{
	z-index:9;
	position:absolute;
	left:0;
	bottom:0;
}
#contenu div.visuelSmall{
	float:left;
	margin:0 17px 0 0;
	border:1px solid #000000;
	width:62px;
	height:59px;
	overflow:hidden;
}
#contenu div.visuelSmall:hover{border-color:#037db6;}


.encarInfos{
	z-index:15;
	position:absolute;
	left:78px;
	top:8px;
	width:609px;
	height:302px;
	display:none;
}
.topShadowEncarInfos, .bottomShadowEncarInfos{/*float:left;*/width:609px;height:5px;font-size:0;}
.topShadowEncarInfos{
	background:url(../medias/img/fond_encar_shadow_top.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_encar_shadow_top.png', sizingMethod='crop');
}
.bottomShadowEncarInfos{
	background:url(../medias/img/fond_encar_shadow_bottom.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_encar_shadow_bottom.png', sizingMethod='crop');
}
.centerShadowEncarInfos{
	/*float:left;*/
	width:579px;
	height:272px;
	padding:10px 15px;
	background:url(../medias/img/fond_encar_shadow_center.png) repeat-y left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/fond_encar_shadow_center.png', sizingMethod='scale');
}

.contenuEncarInfos{
	/*float:left;*/
	width:569px;
	padding:0 10px 0 0;
	height:250px;
	overflow:auto;
}

.fermerEncarInfos{
	z-index:16px;
	position:absolute;
	right:5px;
	top:5px;
	display:block;
}

.centerShadowEncarInfos h3{
	font:normal bold 1em/normal Arial, Verdana, sans;
	color:#4fb4e7;
	text-transform:uppercase;
}
.centerShadowEncarInfos h4{
	font:normal bold .75em/normal Arial, Verdana, sans;
	padding:12px 0 0 0;
}
.centerShadowEncarInfos ol{
	color:#323232;
	list-style-type:none;
}
.centerShadowEncarInfos ol li{padding:0 0 5px 0;}
.centerShadowEncarInfos p{font:normal normal .7em/normal Arial, Verdana, sans;}


.contenuEncarInfos p.caution{
	padding:12px 0 20px 0;
}

#contenu form div.colonne{
	float:left;
	width:274px;
}
#contenu form div.colonne.gauche{padding:0 10px 0 0;}
#contenu form div.colonne.droite{padding:0 0 0 10px;}

#contenu form p{padding:5px 0;}
#contenu form div.colonne p{
	display:block;
	float:left;
	width:274px;
	background:url(../medias/img/fond_ligne_form.gif) repeat-x left bottom;
}
#contenu form label{cursor:pointer;}
#contenu form div.colonne p label{
	display:block;
	float:left;
	width:90px;
	padding:0 10px 0 0;
	text-align:right;
	color:#43a5d3;
	line-height:1.8em;
}
#contenu form div.colonne p input, #contenu form div.colonne p select{
	width:135px;
	border:1px solid #43a5d3;
	font:normal normal 1em/normal Arial, Verdana, sans;
	color:#656565;
	padding:2px 4px;
}
#contenu form div.colonne p select{padding:2px 0;width:145px;}
#contenu form div.colonne p input:focus{color:#323232;}

.contenuEncarInfos .clearBoth{clear:both;}
.contenuEncarInfos .valider{padding:20px 0 0 0;}
.contenuEncarInfos .valider input{margin:0 auto;}



#contenuPageType{
	width:629px;
	height:240px;
	padding:10px 10px 0 0;
	overflow:auto;
}

#contenuPageType div.colonne{
	float:left;
	width:190px;
	padding:0 10px 0 0;
}

#contenuPageType h4{
	font:normal bold .75em/normal Arial, Verdana, sans;
	border-bottom:1px solid #037db6;
	padding:10px 0 0 0;
}
#contenuPageType div.colonne ul{padding:10px 0 0 0;font-size:.75em;}
#contenuPageType div.colonne ul li.plansiteTitle2{cursor:pointer;}
#contenuPageType div.colonne ul li ul{
	padding:3px 0 7px 15px;
	list-style-type:disc;
	font-size:1em;
}
#contenuPageType div.colonne ul li ul li{background:none;padding:0;}
#contenuPageType div.colonne ul li ul li ul{font-size:1em;list-style-type:circle;}
#contenuPageType div.colonne ul li ul li ul li{background:none;padding:0;}
#contenuPageType div.colonne ul li ul li ul li ul{font-size:1em;list-style-type:disc;}
#contenuPageType div.colonne ul li ul li ul li ul li{background:none;padding:0;}

#contenuPageType p{
	font:normal normal .7em/normal Arial, Verdana, sans;
	padding:4px 0;
}

#contenuPageType form{
	width:auto;
}
#contenuPageType form div.colonne{width:296px;}
#contenuPageType form div.colonne p{width:296px;}
#contenuPageType form .clearBoth{clear:both;}
#contenuPageType form .valider{padding:20px 0 0 0;}
#contenuPageType form .valider input{margin:0 auto;}

#contenu div.blocDownloadCenter{
	float:left;
	position:relative;
	width:292px;
	padding:6px 20px 0 0;
}
#contenu div.blocDownloadCenter a.icon{
	display:block;
	float:left;
	padding:1px 17px 2px 1px;
	background:#ebf6fc url(../medias/img/fond_doc_pdf.gif) no-repeat left top;
}
#contenu div.blocDownloadCenter a.icon img{display:block;visibility:hidden;}
#contenu div.blocDownloadCenter a.icon:hover{background-position:left -75px;}
#contenu div.blocDownloadCenter a.icon:hover img{visibility:visible;}

#contenu div.blocDownloadCenter h4{
	font:normal bold .75em/normal Arial, Verdana, sans;
	color:#585858;
	border-bottom:1px solid #037db6;
	margin:0 0 8px 0;
}

#contenu div.blocDownloadCenter p{
	font:normal normal .7em/normal Arial, Verdana, sans;
	color:#037db6;
	background:url(../medias/img/fond_p_encar_dl.gif) repeat-x left bottom;
	padding:2px 0;
}
#contenu div.blocDownloadCenter p strong{
	float:left;
	width:72px;
}
#contenu div.blocDownloadCenter p a{
	text-decoration:none;
	color:#e10000;
}
#contenu div.blocDownloadCenter p a:hover{text-decoration:underline;}

#contenu div.blocDownloadCenter a.download{
	display:block;
	position:absolute;
	right:23px;
	bottom:0;
	width:32px;
	height:32px;
	padding:0;
	text-decoration:none;
	background:url(../medias/img/telechargez.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/telechargez.png', sizingMethod='crop');
	cursor:pointer;
}
#contenu div.blocDownloadCenter a.download span{display:none;}



#hSlide{
	float:left;
	position:relative;
	width:572px;
	height:186px;
	background:#037db6;
	margin:25px 0 0 0;
}

#leftArrow, #rightArrow{width:40px;height:186px;}
#leftArrow a, #rightArrow a{
	display:block;
	padding:65px 14px 64px 12px;
}
#leftArrow{
	float:left;
	background:url(../medias/img/hslide_left_arrow.jpg) no-repeat left top;
}
#rightArrow{
	float:right;
	background:url(../medias/img/hslide_right_arrow.jpg) no-repeat left top;
}

#leftShadow, #rightShadow{width:15px;height:186px;z-index:10;position:absolute;top:0;}
#leftShadow{
	left:40px;
	background:url(../medias/img/hslide_left_shadow.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/hslide_left_shadow.png', sizingMethod='crop');
}
#rightShadow{
	right:40px;
	background:url(../medias/img/hslide_right_shadow.png) no-repeat left top;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.zodiacpools.com/fr/medias/img/hslide_right_shadow.png', sizingMethod='crop');
}

#windowHSlide{
	float:left;
	position:relative;
	width:492px;
	height:176px;
	overflow:hidden;
	padding:0;
}

#innerHSlide{
	float:left;
	position:relative;
	width:492px;
	height:166px;
	background:url(../medias/img/hslide_fond_inner.jpg) repeat-x left top;
	margin:10px 0 0 0;
}
#innerHSlide h4{
	display:block;
	float:left;
	height:164px;
	font-size:0;
	border-bottom:2px solid #0e3059;
}
#innerHSlide table{
	float:left;
	border-collapse:collapse;
	margin:3px 20px 0 0;
}
#innerHSlide table td{
	border:1px solid #d4c9b8;
	padding:4px;
}
#innerHSlide table td.noBorder_top{border-top:none;}
#innerHSlide table td.noBorder_left{border-left:none;}
#innerHSlide table td.noBorder_right{border-right:none;}
#innerHSlide table td.noBorder_bottom{border-bottom:none;}
#innerHSlide div.mask{
	width:42px;
	height:42px;
	border:1px solid #1486bb;
	overflow:hidden;
}
#innerHSlide div.mask:hover{border-color:#ffffff;}


#innerHSlide div.blocRevendeur{
	display:block;
	float:left;
	height:150px;
	width:203px;
	padding:7px 9px;
	/*overflow:auto;*/
	border-right:1px solid #d4c9b8;
	border-left:2px solid #ffffff;
	border-top:none;
	border-bottom:none;
	background:url(../medias/img/fond_bloc_revendeur.gif) repeat-y right bottom;
}
#innerHSlide div.blocRevendeur img.logoMini{
	display:block;
	float:left;
	padding:0 12px 4px 0;
	background:#f2f8fb;
}
#innerHSlide div.blocRevendeur h4{
	float:none;
	height:auto;
	width:auto;
	color:#11416f;
	text-decoration:underline;
	padding:0 0 7px 0;
	font:normal bold .75em/normal Arial, Verdana, sans;
	text-transform:uppercase;
	border:none;
}
#innerHSlide div.blocRevendeur p{
	padding:2px 0 3px 0;
	color:#037db6;
	font:normal normal .65em/normal Arial, Verdana, sans;
}
#innerHSlide div.blocRevendeur p.up{font:normal normal .7em/normal Arial, Verdana, sans;}

#innerHSlide div.blocRevendeur p span{color:#11416f;}
#innerHSlide div.blocRevendeur p a{color:#037db6;text-decoration:none;}
#innerHSlide div.blocRevendeur p a:hover{text-decoration:underline;}

