body{ 		
	background-color:				#FFFFFF;
	font-family:					Arial,Helvetica, Verdana, sans-serif;
	font-size:						9px;
	color:							#454545;
	margin:0;
	text-decoration:				none;	
	background-color: 			#0C1E50;
	scrollbar-DarkShadow-Color:#FFFFFF;
	scrollbar-Track-Color:		#FFFFFF;
	scrollbar-Face-Color:		#FFFFFF;
	scrollbar-Shadow-Color:		#0C1E50;
	scrollbar-Highlight-Color:	#FFFFFF;
	scrollbar-3dLight-Color:	#0C1E50;
	scrollbar-Arrow-Color:		#0C1E50;
	}
	
#wrapper {
	margin:0;
	padding:0;
	width:100%;
}	
#header {
z-index:20;
}
#globalContainer {

margin:0 auto;
position:relative;
width:900px;
border:#FFF solid 1px;
}
	img	{
		border:0;
	}
	
	
	

table {
	color:							#454545;
	font-family: 					Arial,Helvetica, Verdana, sans-serif;
	font-size: 						9pt;
	text-decoration: 				none;
}
td, tr {
	margin:0;
	padding:0;
}
input.fehler {
		border:				1px solid red;
}
select.fehler {
		border:				1px solid red;
}
option.fehler {
		border:				1px solid red;
}
textarea.fehler {
		border:				1px solid red;
}
.rand	{
	border: solid 1px 			#FFFFFF;
}
div.nebenmenueinnen	{		
	vertical-align: 				middle;
	position:						relative;
}
.nebennavinnen	{	
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						12px;
	vertical-align: 				middle;
	position:						absolute;
}
.unternavinnen	{
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						11px;
	vertical-align: 				middle;	
	padding-bottom: 				5px;
	position:						relative;
}
div.unternavgruppe	{	
	padding-left: 					5px;	
	padding-bottom: 				5px;
	position:						relative;
}
div.boxaussen	{	
	background-color: 			#DBDBDB;
	color: 							#373737;	
	padding-top: 					2px;
	padding-left: 					2px;
	padding-bottom: 				10px;
}
div.boxinnen	{		
	font-family: 					Arial, Helvetica, sans-serif;
	font-size: 						12px;
	padding-top: 					8px;
	padding-left: 					6px;			
}

.boxinnen	{
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						11px;
}
.nav {		
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						12px;
	vertical-align: 				middle;
}
.nav2 {		
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						12px;
	vertical-align: 				middle;
}
a.nav2:hover {	
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				underline;
	font-size: 						12px;
	vertical-align: 				middle;
}
a.nav2:active { 	
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-size: 						12px;
	vertical-align: 				middle;
}
.navuntermenue {		
	color: 							#373737;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;		
	font-size: 						12px;
	vertical-align: 				middle;
	position:						static;
}
div.navinnen	{			
	text-indent: 2px;
	padding: 3px;
	vertical-align: middle;		
}
h2	{
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						12pt;
	padding-bottom:1px;
	display:inline;
}
h3	{
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						11pt;
	display:inline;
}
.textfett {		
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						10pt;
}
a.textfett:hover {	
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				underline;
	font-weight:					bold;
	font-size: 						10pt;
}
a.textfett:active { 	
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						10pt;
}
.textfettklein {		
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						12px;
}
a.textfettklein:hover {	
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				underline;
	font-weight:					bold;
	font-size: 						12px;
}
a.textfettklein:active { 	
	color: 							#0C1E50;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				underline;
	font-weight:					bold;
	font-size: 						12px;
}
.textfettg {		
	color: 							#02A168;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						14px;
}
.textg {		
	color: 							#02A168;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						10pt;
}
.titel {
	color: 							#454545;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						13pt;
}
h1 {
	color: 							#454545;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						13pt;
}
.ueberschrift {
	color: 							#454545;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-weight:					bold;
	font-size: 						13pt;
}
.textrot {		
	color: 							Red;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-size: 						8pt;
}
.textklein {
	color: 							#454545;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-size: 						11px;
}
.textcyb {
	color: 							#FFFFFF;		
	font-family: 					Arial, Helvetica, sans-serif;
	text-decoration: 				none;
	font-size: 						11px;
}
div.content {
	width:							565px;		
	background-color:				#FFFFFF;
	overflow:						hidden;
	position:						relative;		
	text-align:						left;
	padding-left: 					8px;
	padding-top: 					15px;
}
p.content {
	padding-left: 					10px;
	padding-top: 					10px;
}
.abstand	{	
	padding-top:					3px;	
	padding-left: 					10px;	
	vertical-align: 				text-top;
}
.abstand2	{	
	padding-top:					3px;	
	padding-right: 				2px;
	vertical-align: 				text-top;
}
.abstandnebenmenue	{	
	padding-left: 					4px;
}
.abstandshorttext	{			
	padding-top: 					10px;	
	padding-bottom: 				20px;	
}
.abstandtitel	{			
	padding-top: 					10px;	
}
.bgweiss	{
	background-color: 			#FFFFFF;
}
.bggruen	{
	background-color: 			#02A168;
}
.bggrau	{
	background-color: 			#DBDBDB;
}

.standardschwarz {
	color:							#000000;
	font-family: 					Arial,Helvetica, Verdana, sans-serif;
	font-size: 						9pt;
	text-decoration: 				none;
}
.standardblau {
	color:							#0C1E50;
	font-family: 					Arial,Helvetica, Verdana, sans-serif;
	font-size: 						9pt;
	text-decoration: 				none;
}
.standardrot {
	color:							#FF0000;
	font-family: 					Arial,Helvetica, Verdana, sans-serif;
	font-size: 						9pt;
	text-decoration: 				none;
}
.linkblau {		
	color: 				#0C1E50;		
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-weight:		bold;
	font-size: 			10pt;
}
a.linkblau:hover {	
	color:				#0C1E50; 
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	underline;
	font-weight:		bold;
	font-size: 			10pt;
}
a.linkblau:active { 	
	color:				#0C1E50; 
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	underline;
	font-weight:		bold;
	font-size: 			10pt; 
}
.ueberschriftblau {		
	color: 				#0C1E50;		
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-weight:		bold;
	font-size: 			11pt;
}
.ueberschriftgrau {		
	color: 				#454545;		
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-weight:		bold;
	font-size: 			11pt;
}
.kursivgrau {
	color: 				#454545;
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-weight: 		bold;
	font-size: 			10pt;
	font: 				italic;
}
.kursivblau {
	color: 				#0C1E50;
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-weight: 		bold;
	font-size: 			10pt;
	font: 				italic;
}
#top_banner_flash_produkt	{
	vertical-align:middle;
	text-align:center;
	width:557px;
	height:250px;
}
#top_banner_flash_index	{
	border: #a8a8a8 solid 1px;
	vertical-align:middle;
	text-align:center;
	width:550px;
	height:320px;
}
#footer {
margin:0;
	padding:0;
	width:100%;
	clear:both;
	text-align:center;
	
}
#footerBorder {
background-color:#dbdbdb;
width:902px;
margin:0 auto;
clear:both;
text-align:left;
}
#footer .content {
background-color:#dbdbdb;
padding-top:15px;
width:894px;
}
#footerContent_1 h3 {
font-size:13px;
font-weight:bold;
}
#footerContent_1  {
float:left;
height:150px;
padding:0 65px 20px 20px;
border-right:#fff solid 1px;

}
#footerContent_1 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}
#footerContent_1 li {
font-size:12px;
margin:0 0 5px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}
#footerContent_1 a {
color:#000000;
text-decoration:none;
font-size:12px;
}
#footerContent_2 h3 {
font-size:13px;
font-weight:bold;
}
#footerContent_2  {
float:left;
height:150px;
padding:0 65px 20px 20px;
border-right:#fff solid 1px;

}
#footerContent_2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}
#footerContent_2 li {
font-size:12px;
margin:0 0 5px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}
#footerContent_2 a {
color:#000000;
text-decoration:none;
font-size:12px;
}

#footerContent_3 h3 {
font-size:13px;
font-weight:bold;
}
#footerContent_3  {
float:left;
height:150px;
padding:0 20px 20px 20px;
}
#footerContent_3 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}
#footerContent_3 li {
font-size:12px;
margin:0 0 5px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}
#footerContent_3 a {
color:#000000;
text-decoration:none;
font-size:12px;
}
.lupe {
background:transparent url(/images/lupe.png) no-repeat scroll center center;
height:18px;
width:18px;
position:absolute;
right:3px;
bottom:2px;
}
.imgBorder	{
background:white none repeat scroll 0 0;
border:1px solid #02a167;
padding:5px;
float:left;
}
.produkt_border{
	float:left;
	clear:right;
	position:relative;
	margin:0 5px 5px 0;
	background-color:#fff;
}

.produkt_border2
{
	height:198px;
	float:left;
	clear:right;
	position:relative;
	margin:0 5px 5px 0;
	background-color:#fff;
	border:1px solid #02a167;
	}
	.messe_img
{	
	float:left;
	clear:right;
	position:relative;
	margin:0 5px 0px 0;
	background-color:#fff;
	border:1px solid #02a167;
	}


#professionelle-badewanne-main {
    clear: both;
}
#professionelle-badewanne-aufstellung {
    background: url(/images/professionelle-badewannen-uebersicht_bg.gif) top center no-repeat;
    clear: both;
	width: 557px;
    height: 600px;
    margin: 0 0 1em;
    position: relative;    
}
#professionelle-badewanne-aufstellung ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#professionelle-badewanne-aufstellung ul li {
    background-image: none;
    display: block;
    padding-left: 0;
    position: absolute;
}

#professionelle-badewanne-aufstellung h2 {
	display: none;
}
#professionelle-badewanne-aufstellung ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#professionelle-badewanne-aufstellung li.wr1 { left: 6px; top: 40px; }
#professionelle-badewanne-aufstellung li.wr2 { left: 110px; top:170px; }
#professionelle-badewanne-aufstellung li.wr3 { left: 4px; top: 300px; }
#professionelle-badewanne-aufstellung li.camb { left:120px; top: 450px; }




#professionelle-badewanne-aufstellung li.lin { left: 300px; top: 430px; }

#professionelle-badewanne-aufstellung li a{
  color:#02a169;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#professionelle-badewanne-aufstellung li.wr1_titel	{
	 left: 160px; top: 60px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.wr2_titel	{
	 left: 8px; top: 230px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.wr3_titel	{
	 left: 170px; top: 350px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.camb_titel	{
	 left: 20px; top: 500px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.ke1 { left: 270px; top: 100px; }
#professionelle-badewanne-aufstellung li.ke1_titel	{
	 left: 360px; top: 145px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.asc { left: 410px; top: 150px; }
#professionelle-badewanne-aufstellung li.asc_titel	{
	 left: 350px; top: 280px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.mal { left: 275px; top: 280px; }
#professionelle-badewanne-aufstellung li.mal_titel	{
	 left: 440px; top:380px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.lin_titel	{
	 left: 480px; top:540px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#professionelle-badewanne-aufstellung li.hen { left: 390px; top: 5px; }
#professionelle-badewanne-aufstellung li.hen_titel	{
	 left: 320px; top:45px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}



#begebahre-badewanne-main {
    clear: both;
}
#begebahre-badewanne-aufstellung {
    background: url(/images/begebahre-badewannen-uebersicht_bg.gif) top center no-repeat;
    clear: both;
	width: 557px;
    height: 600px;
    margin: 0 0 1em;
    position: relative;    
}
#begebahre-badewanne-aufstellung ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#begebahre-badewanne-aufstellung ul li {
    background-image: none;
    display: block;
    padding-left: 0;
    position: absolute;
}

#begebahre-badewanne-aufstellung h2 {
	display: none;
}
#begebahre-badewanne-aufstellung ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#begebahre-badewanne-aufstellung li.coni { left: 8px; top: 59px; }
#begebahre-badewanne-aufstellung li.enner { left: 162px; top: 169px; }
#begebahre-badewanne-aufstellung li.cot { left: 9px; top: 303px; }
#begebahre-badewanne-aufstellung li.der { left: 116px; top: 441px; }
#begebahre-badewanne-aufstellung li.windermere { left: 409px; top: 61px; }
#begebahre-badewanne-aufstellung li.ullswater { left: 341px; top: 245px; }
#begebahre-badewanne-aufstellung li.sev { left: 400px; top: 420px; }

#begebahre-badewanne-aufstellung li a{
	color:#02a169;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	 
}
#begebahre-badewanne-aufstellung li.coni_titel	{
	 left: 180px; top: 65px;
	 background-color:#FFF;
	 color:#02a169;
	padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#begebahre-badewanne-aufstellung li.enner_titel	{
	 left: 85px; top: 195px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#begebahre-badewanne-aufstellung li.cot_titel	{
	 left: 210px; top: 350px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#begebahre-badewanne-aufstellung li.der_titel	{
	 left: 40px; top: 480px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}

#begebahre-badewanne-aufstellung li.windermere_titel	{
	 left: 300px; top: 70px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#begebahre-badewanne-aufstellung li.ullswater_titel	{
	 left: 478px; top: 255px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}
#begebahre-badewanne-aufstellung li.sev_titel	{
	 left: 330px; top: 440px;
	background-color:#FFF;
	 color:#02a169;
	 padding:4px;
	 font-family:Verdana, Geneva, sans-serif;
}

.box_right_listing ul {
    padding: 0px 0 15px 13px;
	left: -2px;
	position: relative;
}
.box_right_listing li {
    line-height: 20px;
    list-style: square outside none;
	 left: -2px;
	position: relative;
}
