/* CSS Document */
/*--------------------------------------------------allgemeine Stylevorgaben Farben etc.*/

/*nur für Aktion auf Startseite verwenden*/
.Stil1 {
	color: #FF0000;
	font-size: 24px;
}
.Stil2 {font-size: 18px}
/*nur für Aktion auf Startseite verwenden-----------------------*/
	
iframe{ border:none; width:568px; border-bottom:0px solid #cccccc; }

.bgcolor_termine{background-color:#D7D7D7;}

.bgcolor_home	{background-color:#B2C4D9; border-color:#11478A;}
.fontcolor_home	{color:#11478A;border-color:#11478A;}
.leistencolor_home	{background-color:#11478A; color:#FFFFFF;}

.bgcolor_injektion	{background-color:#C8DAE8;}
.fontcolor_injektion	{color:#5795C4;}
.leistencolor_injektion	{background-color:#5795C4; color:#FFFFFF;}

.bgcolor_hygiene	{background-color:#D5DAB5}
.fontcolor_hygiene	{color:#7B8D1A}
.leistencolor_hygiene	{background-color:#7B8D1A;color:#FFFFFF;}

.bgcolor_verbandstoffe	{background-color:#DCD5C7; border-color:#8E7A4F;}
.fontcolor_verbandstoffe	{color:#8E7A4F; border-color:#8E7A4F;}
.leistencolor_verbandstoffe	{background-color:#8E7A4F;color:#FFFFFF;}

.fontcolor_instrumente	{color:#BD8E1E}
.bgcolor_instrumente	{background-color:#EADBB7}
.leistencolor_instrumente	{background-color:#BD8E1E;color:#FFFFFF;}

.fontcolor_eigenmarke	{color:#B3BDD8}
.bgcolor_eigenmarke	{background-color:#B3BDD8}

.fontcolor_einrichtung	{color:#939D47}
.bgcolor_einrichtung	{background-color:#DCDFC4}
.leistencolor_einrichtung	{background-color:#939D47;color:#FFFFFF;}

.fontcolor_notfall	{color:#538DB9}
.bgcolor_notfall	{background-color:#C8DAE8}
.leistencolor_notfall	{background-color:#538DB9;color:#FFFFFF;}

.fontcolor_naturheilkunde	{color:#7B8D1A}
.bgcolor_naturheilkunde	{background-color:#D5DAB5}
.leistencolor_naturheilkunde	{background-color:#7B8D1A;color:#FFFFFF;}

.bgcolor_medizintechnik	{background-color:#B4C9D2; border-color:#185877;}
.fontcolor_medizintechnik	{color:#185877; border-color:#185877;}
.leistencolor_medizintechnik	{background-color:#185877;color:#FFFFFF;}

.fontcolor_praxis	{color:#959E48; border-color:#959E48}
.bgcolor_praxis	{background-color:#DDE0C4; border-color:#959E48}
.leistencolor_praxis	{background-color:#959E48;color:#FFFFFF;}

.fontcolor_fit	{color:#B16E45}
.bgcolor_fit	{background-color:#E6D0C3}
.leistencolor_fit	{background-color:#B16E45;color:#FFFFFF;}

.fontcolor_ekg	{color:#B16E45}
.bgcolor_ekg	{background-color:#E6D0C3}
.leistencolor_ekg	{background-color:#B16E45;color:#FFFFFF;}

.fontcolor_diagnostik	{color:#7D6645}
.bgcolor_diagnostik	{background-color:#D5CEC3}
.leistencolor_diagnostik	{background-color:#7D6645;color:#FFFFFF;}

.fontcolor_therapie	{color:#689191}
.bgcolor_therapie	{background-color:#D0DDDD}
.leistencolor_therapie	{background-color:#689191;color:#FFFFFF;}

.fontcolor_pflege	{color:#6C9695}
.bgcolor_pflege	{background-color:#C4D5D5}
.leistencolor_pflege	{background-color:#6C9695;color:#FFFFFF;}


.bgcolor_kalkuliert{background-color:#FF0000; text-align:center;}
.fontcolor_kalkuliert{border-color:#FF0000;}

.bgcolor_schnaepchen{background-color:#AC141F; border-color:#AC141F}

a:link, a:active, a:visited, a:hover{color:#000000;}

body{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		margin-top:0px;
		font-size:12px;
		margin-left:0px;
		width:985px;
}
h1{ 
		font-size:12px; 
		margin-top:0px;
		margin-bottom:0px;
}

h4{ 	
		font-size:18px;
		margin-bottom:0px;
		margin-top:0px;
		font-weight:normal;
}

h2{ 	
		margin-bottom:0px; 
		font-size:12px;
}

.padding_left{padding-left:5px;}


/*--------------------------------------------------------------------------obere Box*/
#header{margin-left:10px;}


#topnavi{
		position:absolute;
		top:10px;
		left:680px;
		text-align:right;
}

#topnavi a:link, #topnavi a:visited, #topnavi a:active{
		color:#000;
		font-weight:normal;
		text-decoration:none;
		background-repeat:no-repeat;
		border-right:0px solid #000;
		padding-right:4px;
}

#topnavi a:hover{
		text-decoration:underline;
}
#topnavi2{height:50px; border:0px solid #000000; position:absolute; top:35px; left:600px;}
#navireiter{
		z-index:1;
		padding-left:10px;
		position:absolute; 
		height:50px;
		top:50px;
		left:0px;
		border:0px solid #000;
		padding-top:30px;
}



#reiter {
		float:left;
		vertical-align:baseline;
}

#farbleiste{
		width:965px;
		margin-top:28px;
		margin-left:0px;
		height:12px;
}

/*--------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------Linke Box*/
#left h1{
		font-size:14px;
		padding-top:4px;
}

#left{
		border:0px solid #000;
		float:left;
		width:180px;
}

/*Impulsbereiche (vordefinierte Begriffe) */
.momentum{
		visibility:hidden;
		float:left; 
		width:150px; 
		margin-bottom:10px;
		background-color:#FFFFFF; 
		padding-left:10px; 
		margin-left:6px;
		border:4px solid #B2C4D9;
		height:auto;
}

.momentum_nav{
		color:#2b598b; 
		font-size:14px;
		font-weight:bold;
		width:150px;
		background-color:#B2C4D9;
}

#impuls_left_1{
		width:176px; 
		float:left;
}



/*Styles der linken navigationsleiste---------------------------------------------------*/
#leftnavi{
		margin-top:15px;
		padding-top:0px;
		padding-left:10px;
}

#leftnavi h1{
		margin-bottom:5px;
}

#leftnavi_definition_1{
		margin-bottom:1px;
		margin-top:1px;
		border:0px solid #000;
}


#leftnavi_definition_3, #leftnavi_definition_2{
		margin-bottom:1px; 
		background-color:#eee;
}

.erweiterte_suche a:link, .erweiterte_suche a:active, .erweiterte_suche a:visited,.erweiterte_suche a:hover {text-decoration:none; background-color:inherit;}

#leftnavi_definition_1 a:hover, 
#leftnavi_definition_2 a:hover,
#leftnavi_definition_3 a:hover, 
#leftnavi_definition_1_selected a:hover
{
		color:#FFFFFF;

}
		
.bgcolor_notfall a:hover			{background-color:#538DB9}
.bgcolor_home a:hover				{background-color:#11478A}
.bgcolor_injektion a:hover			{background-color:#5795C4}
.bgcolor_hygiene a:hover			{background-color:#7B8D1A}
.bgcolor_instrumente a:hover 		{background-color:#BD8E1E}
.bgcolor_verbandstoffe a:hover 		{background-color:#8E7A4F}
.bgcolor_diagnostik a:hover 		{background-color:#7D6645}
.bgcolor_praxis a:hover 			{background-color:#959E48}
.bgcolor_ekg a:hover 				{background-color:#B16E45}
.bgcolor_therapie a:hover			{background-color:#689191}
.bgcolor_medizintechnik a:hover		{background-color:#185877}
.bgcolor_naturheilkunde a:hover		{background-color:#7B8D1A}
.bgcolor_fit a:hover				{background-color:#B16E45}
.bgcolor_einrichtung a:hover		{background-color:#939D47}
.bgcolor_pflege a:hover				{background-color:#6C9695}

#leftnavi_definition_1_selected a:link, 
#leftnavi_definition_1_selected a:visited, 
#leftnavi_definition_1_selected a:active
{
		text-decoration:none;
		font-weight:bold; 
		margin-bottom:1px; 
		display:block;
		padding-left:3px;
		color:#FFFFFF;
}

#leftnavi_definition_3_selected a:link, 
#leftnavi_definition_3_selected a:visited, 
#leftnavi_definition_3_selected a:active,
#leftnavi_definition_2_selected a:link, 
#leftnavi_definition_2_selected a:visited, 
#leftnavi_definition_2_selected a:active
{
		text-decoration:none;
		font-weight:bold; 
		margin-bottom:1px; 
		background-color:#eee;
		display:block;
		padding-left:3px;
}

#leftnavi_definition_1 a:link, 
#leftnavi_definition_1 a:visited, 
#leftnavi_definition_1 a:active, 
#leftnavi_definition_2 a:link, 
#leftnavi_definition_2 a:visited, 
#leftnavi_definition_2 a:active,
#leftnavi_definition_3 a:link, 
#leftnavi_definition_3 a:visited, 
#leftnavi_definition_3 a:active
{ 
		text-decoration:none;
		margin-bottom:1px;
		padding-left:3px;
		display:block;
		width:167px;
}





/*--------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------Haupt Box*/
#kapitel_starter{
		padding-top:20px;
		width:555px;
		float:left;
}

#mainframe{
		width:568px;
		margin-top:34px;
		margin-left:22px;
		margin-right:5px;
		float:left;
		border:0px solid;
		padding:0px;
}

.kapitelname{
		margin-bottom:10px;
		font-size:13px;
		color:#0066FF;
}

/*Styles für die Vorschau Boxen--------------------------------------------------------*/
#content_teaser{
		border-bottom:1px dotted #666666; 
		padding-bottom:5px; 
		margin-bottom:10px; 
		width:400px; 
		font-family:verdana; 
		font-size:12px;
		background-color:#fff;
}
#content_teaser a:link, #content_teaser a:visited, #content_teaser a:active{ 
		color:#2b598b;
		font-weight:normal;
		text-decoration:underline;
		background-repeat:no-repeat;
		/*background-color:#C0D0EA;*/
}
#content_teaser a:hover {
		color:#2b598b;

}

/*--------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------rechter Seitenbereich*/
#right{
		border:0px solid #000;
		float:left;
		width:200px;
		margin-top:54px;
		margin-right:0px;
}
#right_box{ padding:0px; border:0px solid; border-bottom:4px solid #ffffff; margin-bottom:8px; margin-top:0px;}
#right_box_image{border:1px solid; margin-bottom:10px; margin-top:0px;}


#impulsright{
		padding-left:10px; 
		background-color:#B2C4D9; 
		border:3px solid #0566B1; 
		width:184px; 
		height:200px;
		background-image:url(../ximages/HS-Banner.gif); 
		background-repeat:no-repeat; 
		height:200px;
		margin-bottom:4px;
		margin-top:4px;
}
#impuls_home{
		padding:4px;
		background-color:#B2C4D9; 
		border:1px solid #0566B1; 
		width:125px; 
		height:80px;
		margin-bottom:4px;
		margin-top:4px;
		position:absolute;
		top:157px;
		left:58px;
		visibility:hidden;
}

/*für störer auf Startseite verwendet*/
#impuls_home2{
		padding:0px;
		background-color:#B2C4D9; 
		border:1px solid #0566B1; 
		width:125px; 
		height:100px;
		margin-bottom:4px;
		margin-top:4px;
		position:absolute;
		top:365px;
		left:595px;
}
#impuls_home2_b{
		padding:0px;
		border:0px solid #0566B1; 
		color:#FFFFFF;
		width:560px; 
		height:450px;
		margin-top:4px;
		position:absolute;
		background-image:url(../ximages/hp_20060510.jpg);
		background-repeat:no-repeat;
}


#impulsright h1{padding:2px; padding-left:5px; margin-top:40px;}

/*--------------------------------------------------------------------------------------*/
/*----------../Service/Beratung vor Ort------------------*/
#adm{
		width:220px;
		background-color:#FFFFFF;
		border:0px solid #2b598b;
		padding:2px;
		float:left;
}

#adm_giese, #adm_kraft, #adm_lieb, #adm_lange, #adm_baeumler, #adm_seibert, #adm_siebert, #adm_wilbrandt{visibility:hidden;}

#adm h1{color:#2b598b; margin-bottom:5px;}
#adm h2{margin-top:0px;}
#adm img{		float:left; margin-right:10px;}
#admkarte, #hh, #br, #b, #w, #gt, #nrw, #sa, #bw{position:absolute; left:0px; top:0px;}
#hh, #br, #b, #w, #gt, #nrw, #sa, #bw{visibility:hidden;}
#blanko{position:absolute; top:0px;}


/*--------------------  BOXEN DER EINSTIEGSEITEN._----___________--*/
#bigprodukt{border: 1px solid; height:200px; width:548px;}
#bigprodukt h4{margin-bottom:5px; margin-top:0px; color:#FFFFFF; padding-left:5px; font-weight:bolder; font-size:15px;}
#bigprodukt h5{margin-bottom:0px; margin-top:164px; color:#FFFFFF; padding-left:0px; text-align:center; font-weight:bolder; font-size:15px; float:none;}
#bigprodukt h1{margin-top:0px; padding-top:0px; font-size:12px;}
#bigprodukt_text{margin-left:8px; border:0px solid; float:left; width:220px; color:#000000;}

#smallprodukt{border:1px solid; height:243px; width:178px; float:left; margin:5px; margin-left:0px; padding-bottom:5px;}
#smallprodukt h4{margin:0px; color:#FFFFFF; padding-left:0px; font-size:11px; font-weight:bolder; text-align:center;}
#smallprodukt h5{margin-bottom:-5px; color:#FFFFFF; padding-left:0px; font-size:11px; text-align:center;}
#smallprodukt h1{margin-top:0px; padding-top:0px; font-size:12px;}
#smallprodukt_text{margin-left:4px; border:0px solid; float:left; width:160px; color:#000000;}


#smallprodukt img{float:left; margin-left:0px;}
#bigprodukt img{float:left; margin-left:4px;}

/*--------------------- KATALOG Bestellformular --------------------------------*/
.rowheader{
	font-weight: bold;
	background-color: #B6C0DC;
	padding:2px 0px 2px 8px;	
}