
#detail_pompe .detail .image_detail a {
	margin-left:20px;
	padding-bottom:10px;
}

#rechercheBox  td{
	width:192px;
}

.graphique img{
	max-height:275px;
}

#detail_pompe .detail .image_detail img{
	z-index:2000;
	position:relative;
}


a img {border:none;}

ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

ul li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#bloc_detail_ie{
  /* margin-bottom:100px;*/
   height:100px;
}

/*******************************aide a l installation***********************************/
#aide_installation {
	color:#fff;
}

#aide_installation h3{
	color:#FFFFFF;
	font-size:13px;
	margin:0px;
	padding:20px 0px 25px 10px;
	text-transform:uppercase;
}
#aide_installation a {
	color:#fff;
	border:none;
}

#aide_installation a img{
	border:none;
}

#aide_installation .bouton{
	height:130px;
}

#aide_installation .photo {
	height:36px;
	margin-left:10px;
}

#aide_installation .photo img{
	float:left;
	height:30px;
}

#aide_installation .lien_gauche {
	float:left;
}

#aide_installation .lien_droite {
	float:left;
}


#aide_installation div.bloc_rouge{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_rouge.png) no-repeat ;
	height:300px;
	width:230px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation  .bloc_rouge .lien_gauche p{
	margin:0px 0px 0px 12px;
	padding:5px 29px 5px 10px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_rouge.png) no-repeat top left;
}

#aide_installation .bloc_rouge .lien_droite p{
	padding:5px 28px 5px 22px;
	margin-right:10px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_rouge.png) no-repeat ;
}

#aide_installation div.bloc_orange{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_orange.png) no-repeat ;
	height:300px;
	width:230px;
	/*position:relative;*/
	float:left;
	margin:0px 0px 0px 50px;
	padding:5px
	
}

#aide_installation  .bloc_orange .lien_gauche p{
	margin:0px 0px 0px 12px;
	padding:5px 33px 5px 20px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_orange.png) no-repeat ;
}

#aide_installation .bloc_orange .lien_droite p{
	padding:5px 28px 5px 22px;
	margin-right:10px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_orange.png) no-repeat ;
}


#aide_installation div.bloc_bleug{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_bleu.png) no-repeat ;
	height:300px;
	width:230px;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation  .bloc_bleug .lien_gauche p{
	margin:0px 0px 0px 12px;
	padding:5px 33px 5px 20px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
}

#aide_installation .bloc_bleug .lien_droite p{
	padding:5px 28px 5px 22px;
	margin-right:10px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
}

#aide_installation div.bloc_bleud{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_bleu.png) no-repeat ;
	height:300px;
	width:230px;
	position:relative;
	float:left;
	margin:0px 0px 0px 50px;
	padding:5px
}

#aide_installation  .bloc_bleud .lien_gauche p{
	margin:0px 0px 0px 12px;
	padding:5px 33px 5px 20px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
}

#aide_installation .bloc_bleud .lien_droite p{
	padding:5px 28px 5px 22px;
	margin-right:10px;
	color:#fff;
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
}

#aide_installation div.gauche{
	float:left;
	width:124px;
}

#aide_installation div.gauche h3{
	margin:15px 0px 10px 12px;
	padding:0px;
	font-size:10px;
	height:26px;
}

#aide_installation div.gauche p{
	margin:5px 0px 0px 20px;
}

#aide_installation div.droite{
	float:left;
	width:365px;
	margin:20px 0px 0px 35px;
}

#aide_installation div.droite h3{
	padding:10px 0px 15px 13px;
}

#aide_installation div.droite .liens{
	height:180px;
	position:relative;
}

#aide_installation div.droite .liens .bottom{ 
	
	position:absolute;
	/*bottom:10px;*/
}

#aide_installation div.droite .type2{
	margin-left:10px;
}

#aide_installation p.type3{
	margin:385px 5px 0px 430px;
}

#aide_installation div.droite h4{
	color:#fff;
	margin:10px 0px 0px 0px;
	font-weight:bold;
}
#aide_installation div.droite img{
	margin:0px 5px 15px 175px;
	max-height:150px;
	max-width:150px;
}


#aide_installation div.bloc_detail_rouge{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_rouge_detail.png) no-repeat ;
	height:476px;
	width:554px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation div.bloc_detail_rouge .gauche p {
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_rouge.png) no-repeat ;
	padding:5px 12px;
}

#aide_installation div.bloc_detail_orange{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_orange_detail.png) no-repeat ;
	height:476px;
	width:554px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation div.bloc_detail_orange .gauche p {
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_orange.png) no-repeat ;
	padding:5px 20px;
}

#aide_installation div.bloc_detail_bleug{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_bleu_detail.png) no-repeat ;
	height:476px;
	width:554px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation div.bloc_detail_bleug .gauche p {
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
	padding:5px 20px;
}

#aide_installation div.bloc_detail_bleud{
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/fond_bleu_detail.png) no-repeat ;
	height:476px;
	width:554px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px
}

#aide_installation div.bloc_detail_bleud .gauche p {
	background:transparent url(/fileadmin/Sauermann/images/aide_installation_tmpl/bouton_bleu.png) no-repeat ;
	padding:5px 20px;
}


/********************************liste des pompes par categorie**********************/

#liste_pompe_cat .bloc_pompe{
	margin:15px 0px 15px 0px;
	width:100%;
	clear:both;
}

#liste_pompe_cat .bloc_pompe .imagepompe{
	float:left;
}

#liste_pompe_cat .bloc_pompe p{
	margin:5px 5px 0px 5px;
}

#liste_pompe_cat .bloc_pompe .serie{
	font-size:14px;
	font-weight:bold;
}

#liste_pompe_cat .bloc_pompe .savoirplus{
	
}

#liste_pompe_cat .bloc_pompe .savoirplus a{
	background:transparent;
	margin:0px;
	float:none;
	padding:0px;
	margin-left:505px;
}

#liste_pompe_cat .bloc_pompe .imagepompe img{
	max-height:80px;
	max-width:80px;
}

/***************************** outil de calcul*******************/
#contentOutilsCalcul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6876;
}
#contentOutilsCalcul a{
	background:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#eb6b20;
}
#contentOutilsCalcul hr{
	/*height:1px;*/
	border:1px solid #c01300;
}
#contentOutilsCalcul .entete{
	color:#C01300;
	text-transform:uppercase;
}
#contentOutilsCalcul .sous_titre{
	color:#c01300;
}

#contentOutilsCalcul #avantage p{
	text-transform:uppercase;
}

#contentOutilsCalcul select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6876;
    width:250px
}


#contentOutilsCalcul #mesure select{
    width:145px;
}


#contentOutilsCalcul #titrePageDansS{
	margin:0px 0px 0px 0px;
	background:#E0E5E8 url(/fileadmin/Sauermann/images/titreOutilCalcul.gif) no-repeat scroll left center;
	color:#6A6876;
	font-size:18px;
	font-weight:bold;
	height:70px;

	padding:0px 0px 5px 65px;
	text-transform:uppercase;
}

#contentOutilsCalcul #titrePageDansS p{
	padding-top:25px;
	font-size:18px;
}
#contentOutilsCalcul #titrePageDansSbord{
	background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
height:2px;
margin-left:-62px;
margin-top:25px;
vertical-align:bottom;
width:620px;
}
#contentOutilsCalcul #actions #pdf{
	padding:0px 8px 0px 65px;
	/*display:none;*/
}
#contentOutilsCalcul #actions #pdf a{
	background:#A8B2B9 url(/fileadmin/Sauermann/images/pdf.gif) no-repeat scroll left center;
	color:#FFFFFF;
	font-size:10px;
	height:16px;
	padding-left:15px;
	margin-top:7px;
}

#contentOutilsCalcul #actions #envoyerAmi{
   /* padding-left:180px;*/
	padding-right:10px;
}

#contentOutilsCalcul #actions #envoyerAmi a{
	background:transparent url(/fileadmin/Sauermann/images/envoyerAmi.gif) no-repeat scroll left center;
	color:#FFFFFF;
	font-size:10px;
	height:16px;
	padding-left:20px;
	margin-top:7px;
}

#contentOutilsCalcul #actions #print{
  
}

#contentOutilsCalcul #actions #print a{
	background:transparent url(/fileadmin/Sauermann/images/print.gif) no-repeat scroll left center;
	color:#FFFFFF;
	font-size:10px;
	height:16px;
	padding-left:20px;
	margin-top:7px;
}

#contentOutilsCalcul #actions .ref{
	margin-top:7px;
	margin-left:10px;
	color:#FFFFFF;
	font-size:14px;
	height:16px;

}

#contentOutilsCalcul #actions {
	height:26px;
	background:#A8B2B9 url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
}

#contentOutilsCalcul #titrePagePompe{
	background:#E0E5E8 url(/fileadmin/Sauermann/images/serieOutilCalcul.gif) no-repeat scroll left center;
color:#CC3333;
font-size:10px;
height:88px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 15px;

}

#contentOutilsCalcul #titrePagePompe p{
	padding-top:10px;
}

#contentOutilsCalcul #titrePagePompe .entete{
	padding-left:30px;
}

#contentOutilsCalcul #titrePagePompe .select-application span{
	margin-right:8px;
}

#contentOutilsCalcul #titrePagePompe .serie{
	color:#CC3333;
	font-size:27px;
	font-weight:bold;
	text-transform:uppercase;
}


#contentOutilsCalcul #titrePagePompe span.titre {
	color:#CC3333;
	font-size:14px;
	text-transform:uppercase;
}


#contentOutilsCalcul #titrePagePompe .entete{
	padding-left:30px;
}

#avantage strong{font-weight:normal;}
#avantage ul{list-style:disc; margin-left:10px;}
#avantage ul li{list-style:disc}
#contentOutilsCalcul .avantage strong{font-weight:normal;}
#contentOutilsCalcul .avantage ul{list-style:disc; padding-left:10px;}
#contentOutilsCalcul .avantage ul li{list-style:disc;}
/*****************************************DEBUT CSS MISE EN AVANT*****************************************/
#miseenavant  .illustration{
	/*max-width:120px;
	max-height:170px;*/
	height:130px;
	float:right;
	margin-top:5px;
	margin-right:2px;
}

#miseenavant tr td {
	clear:right;
	width:285px;
	background:transparent url(/fileadmin/Sauermann/images/bordure_verticale.gif) repeat-y scroll right center;
	vertical-align:top;
}

#miseenavant .haut{
	background:transparent url(/fileadmin/Sauermann/images/miseenavanttitre.gif) no-repeat scroll left center;
	color:#CC3333;
	font-size:10px;
	height:88px;
	margin:-2px 0px 0px 0px;
	padding:0px 0px 5px 15px;
}

#miseenavant .titrePagePompe .serie{
	color:#CC3333;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:20px;
}

#miseenavant .titrePagePompe .titre{
	color:#CC3333;
	font-size:14px;
	text-transform:uppercase;
}

#miseenavant .titrePagePompe p{
	padding-top:7px;
}

#miseenavant .avantage{
	margin-left:5px;
	min-height:180px;	color:#6A6778;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;

}

#miseenavant .savoir{
	margin:5px 0px 0px 180px;
}

#miseenavant .bas {
	background:#f1f2f4 url(/fileadmin/Sauermann/images/bordure_verticale.gif) repeat-y scroll right center;
}

#miseenavant .bas p{
	padding-bottom:5px;
	padding-left:5px
}
#miseenavant .bas a{
	color:#6A6778;
}

.imgMiseEnAvant{
	max-width:205px;
	max-height:226px;
}

/*****************************************FIN CSS MISE EN AVANT*****************************************/
/******************************************DEBUT CSS FORMULAIRE ******************************************/
#selectionneur_pompe .etape{
	color:#cc3333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:30px;
}

#selectionneur_pompe .numetape{
	float:left;
	height:80px;
	width:20px;
}

#selectionneur_pompe #choix_clim .sous_titre{
	color:#cc3333;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

#selectionneur_pompe #choix_chauf{
	margin-bottom:10px;
	background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
	margin-top:10px;
}

#selectionneur_pompe #choix_clim{
	margin-bottom:10px;
	background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
}

#selectionneur_pompe .selectmesure{
	background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
}	

#selectionneur_pompe #choix_chauf .sous_titre{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

#selectionneur_pompe #choix_froid .sous_titre{
	color:#0099cc;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

#selectionneur_pompe label{
	width:210px;
	display:block;
	float:left;
}

#selectionneur_pompe #mesure label{
	width:150px;
	display:block;
	float:left;
}

#selectionneur_pompe .radio{
	width:12px;
	border:none;
}

#selectionneur_pompe hr {
	height: 0;
	color: #fff;
	background: #fff;
	border: none;
	border-bottom: 1px solid #cc3333;
	margin: 0;
	clear:both;
}

#selectionneur_pompe .gauche {
	width:230px;
	float:left;
}

#selectionneur_pompe .droite {
	margin:30px 10px 30px 240px;
}

#selectionneur_pompe .bouttonvalider{
	margin-left:300px;
	width:65px;
	height:25px;
	border:none;
}
#contentOutilsCalcul ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#contentOutilsCalcul ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

/******************************************FIN CSS FORMULAIRE ******************************************/

/******************************************DEBUT CSS DETAIL ******************************************/
#detail_pompe .gauche{
	float:left;
	color:#cc3333;
	font-size:14px;
	/*margin-bottom:30px;*/
	padding-left:10px;
	width:145px;
	clear:left;
}

#detail_pompe .droite {
	margin:30px 10px 30px 160px;
	/*width:460px;*/
	max-width:430px;
}

#detail_pompe .caracteristique .droite label{
	width:140px;
	/*border:1px solid #000000;*/
	padding-right:5px;
	font-size:10px;
	color:#000000;
}

#detail_pompe .caracteristique .droite .tabcaract label{
	color:#000000;
display:block;
float:left;
font-size:10px;
padding-right:5px;
width:220px;
}


#detail_pompe .caracteristique .droite span{
	/*padding-left:50px;*/
}
#detail_pompe .caracteristique .droite .tabcaract{
	width:450px;
	border:thin solid #999999;
	margin-bottom:2px;
	
}

#detail_pompe .caracteristique .droite .dimension{
	width:435px;
	border:none;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#cc3333;
	color : #fff;
	
}

#detail_pompe .caracteristique .droite .dimension table{
	width:100%;
}

#detail_pompe .caracteristique .droite .dimension table th{
	width:25%;
	color : #fff;
	font-size:11px
}

#detail_pompe .caracteristique .droite .dimension table td{
	width:25%;
	color : #fff;
	font-size:11px
}

#detail_pompe .caracteristique .droite .dimension label{
	color : #fff;
}

#detail_pompe .caracteristique .droite .kit label{
	color : #cc3333;
	font-weight:bold;
}

#detail_pompe .detail .pointille{
	background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
	/*margin:0px 0px 30px 160px;
	width:460px;*/
}

#detail_pompe .gauche hr {
	height: 0;
	color: #fff;
	background: #fff;
	border: none;
	border-bottom: 1px solid #cc3333;
	margin-top:12px;
	vertical-align:bottom;
}

#detail_pompe .graphique p{
	color:#000;
	font-size:10px;
	margin-top:10px;
}

#detail_pompe .graphique span{
	color:#cc3333;
	font-size:14px;
	margin-bottom:10px;
}

#detail_pompe #lien_retour{
    background:#A8B2B9;
    height:26px;
}

#detail_pompe #lien_retour a{
    color:#CC3333;
    vertical-align:center;
    font-weight:bold;
}

#detail_pompe #lien_retour p{
    margin-top:5px;
}
/******************************************FIN CSS DETAIL ******************************************/

/******************************************DEBUT CSS ACCESSOIRE******************************************/
#module_accessoire {
    color:#6A6876;
}

#module_accessoire .entete{
	color:#cc3333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:30px;
	margin-top:30px;
	margin-left:20px;
}

#module_accessoire .detail {
	margin:5px 10px 5px 20px;
	
}

#module_accessoire .detail img{
	margin-top:5px;
	margin-bottom:5px;	
	margin-left:10px;
	max-width:165px;
	max-height:65px;
}

#module_accessoire hr {
	height: 0;
	color: #fff;
	background: #fff;
	border: none;
	border-bottom: 1px solid #cc3333;
	margin-top:12px;
	vertical-align:bottom;
}

#module_accessoire a {
	/*float:right;
	color:#eb6b20;*/
}

#formacc input { width:auto;}

#tableProduits .image img {max-height:40px;max-width:40px;border:none;}

#formacc {margin-bottom:30px;}

#tableProduits{margin-bottom: 20px;}

th.titreTableau {padding:5px;}*

#listeacc {
    font-size:11px;
    overflow:hidden;
    position:relative;
    width:100%;
}
#listeacc .image a{
    background:none;
    color:#408AAD;
    cursor:pointer;
    float:none;
    font-size:11px;
    margin-right:0px;
    margin-top:0px;
    padding-left:0px;
    text-decoration:none;
}

#listeacc .image{
    height:50px;
    width:50px;
    margin:0px 5px 5px 0px;
    float:left;
}

#listeacc .image img{
    max-height:50px;
    max-width:50px;
    border:none;
   
}

#listeacc #tab_gauche{
    float:left;
   
    width:260px;
    border-right:1px solid #EB6B20;
    padding-right:15px;
}

#listeacc #tab_droite{
    float:right;
    width:260px;
}

#listeacc .detail{
    padding-left:55px;
    margin-bottom:10px;
    display:none;
}

#listeacc .entete{
    padding-left:55px;
}

#listeacc li {
    clear:both;
    margin:10px 10px 0px 10px;
    background:transparent url(/fileadmin/Sauermann/images/bordure_horizontale.gif) repeat-x scroll center bottom;
    min-height:55px;
}

#listeacc label {
    color:#6A6876;
}

#listeacc  p{
    position:relative;
    font-size:11px;
}
/******************************************FIN CSS ACCESSOIRE******************************************/