/* 
###########################################################################################################################
KRANKIKOM GmbH - Schifferstr. 200 - 47059 Duisburg - http://www.krankikom.de
_____________________________________________________________________
-- DMG print  -- Beejay/March05--
###########################################################################################################################
*/
@page Bild { size:landscape; }
@page Text { size:portrait; }
@page { size: 20cm x 29cm; margin:auto; } 




#textbody a:link 		{
			color: #89A7C1;
			font-weight:bold;
			text-decoration: none;
        			}
#textbody a:hover {
			color: #89A7C1;
font-weight:bold;
text-decoration: underline;
         }
#textbody a:visited {
			color: #89A7C1;
font-weight:bold;
text-decoration: none;
           }
#textbody a:active {
			color: #89A7C1;
font-weight:bold;
text-decoration: underline;

          }   

        
 


#global {
width:100%;
margin : 0px auto;
margin-top: 15px;
margin-bottom: 15px;
background-position: top right;
background-repeat: no-repeat;
border-top: 1px  solid #89A7C1;
border-left: 1px  solid #89A7C1;
border-right: 1px  solid #89A7C1;
font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
z-index: 2;

}

.tabelle		{
		font-size: 100%;
		color: #02407F;
		 line-height: 14pt;
		}





#kopf {
height: 178px;
text-align: left;
padding: 0;
margin: 0;
}



#one {
display: none;
}

#two {
float: right;
}

#three {
float: left;
background: transparent;
width: 190px;
padding: 90px 0 90px 0;
margin: 0 0 0 0;
}



#footer {
clear: both;
background: #89A6C1;
color: #fff;
font-size: 70%;
margin: 0 0 0 0;
padding: 5px 5px 10px 28px;
text-align: left;
border-bottom: 1px  solid #89A7C1;
height: 8px;
}

#footerleft {
display:none;
}

#footerright {
clear: both;
text-align: center;
}

#footer a:link,
#footer a:visited	{color: #fff;
					text-decoration: none;
					}

#footer a:hover,
#footer a:active				{
					color: #fff;
					text-decoration:underline;
					}
 
#footerleft a:link,
#footerleft a:visited	{color: #fff; }

#footerleft a:hover,
#footerleft a:active	{
					color: #fff;
					text-decoration:underline;
					}

#footerright a:link,
#footerright a:visited	{color: #fff; }

#footerright a:hover,
#footerright a:active	{
					color: #fff;
					text-decoration:underline;
					}					

img {border: 0;}
form {padding: 0;
	margin: 0;
	}


/*******************************************************************************************************************************

:: SECTIONS

*******************************************************************************************************************************/

#dlogo {
	
	margin-left: 10px;
	width:172px;
	height : 93px;
	}
	


/*******************************************************************************************************************************

:: CONTENTBOXEN

*******************************************************************************************************************************/

#navi {
display: none;
      }

#headline {
 	
 		
 	width: 100%;
 	text-align: center;
 	  background-color: #DEE4EF;
 	  backround-repeat: repeat-x;
 	  margin: 0;
 	  padding: 0;
 	
 	  }


#content {
	 width: 100%;
	  padding: 0;
	  margin: 0;
	 
	  
	   }
	   

.pebback {

	width: 100%;
	
}
   
	  
#textbody {
	  padding: 5px 15px 0 25px;
	  text-align: left;
	  font-size: 100%;
	  line-height: 14pt;
	   color: #02407F;
	 }	 


/*******************************************************************************************************************************

:: TEXTDEFINITIONEN

*******************************************************************************************************************************/	  


/*******************************************************************************************************************************

:: Spezielle Bilddefinitionen

*******************************************************************************************************************************/	  

#dlogos	{
	display: none;
	}

#icons	{
	display: none;
	}	
	

.link {display: none;
      }

.kreis {vertical-align: middle;
	margin-right:5px;
	}
.mehrinfos {vertical-align: middle;
	margin-right:15px;
	}
	  
.info {vertical-align: middle;
	margin-left: 100px;
	}
	  
/*******************************************************************************************************************************

:: Formulare

*******************************************************************************************************************************/	  
fieldset {border: 1px solid #DEE4EF;
padding: 10px 10px 10px 10px;
margin: 0px 10px 0px 0px; }

legend	{
	color: #22569E;
	margin: 0;
	font-weight: bold;
	}


.inputname {
	    width: 100px;
	    float: left; 
}


.inputnameshort {
	    width: 30px;
	    float: left; 
}

.input			{
				width: 180px;
				height: 20px;
				border: 0px solid #fff;
				font-size: 100%;
				color: #21559C;
				letter-spacing: 1px;
				padding-left: 1px;
				margin-top: 1px;
				}
				
	.input{background-color:#DEE4EF;}
	.input:hover {background-color:#fff;} /* funktioniert nur im Moz */
	.input:focus{background-color:#fff;} /* funktioniert nur im Moz */				
				
.inputlong			{
				width: 180px;
				height:100px;
				border: 1px solid #DEE4EF;
				font-size: 100%;
				color: #22569E;
				letter-spacing: 1px;
				padding-left: 3px;
				margin-top: 5px;
				}
				
	.inputlong{background-color:#DEE4EF;}
	.inputlong:hover {background-color:#fff;} /* funktioniert nur im Moz */
	.inputlong:focus{background-color:#fff;} /* funktioniert nur im Moz */				
		
.sinput			{
				width: 180px;
				height: 25px;
				border: 5px solid #DEE4EF;
				font-size: 100%;
				color: #22569E;
				letter-spacing: 1px;
				padding-left: 3px;
				margin-top: 5px;
				}
				
	.sinput{background-color:#fff;}
	.sinput:hover {background-color:#fff;} /* funktioniert nur im Moz */
	.sinput:focus{background-color:#fff;} /* funktioniert nur im Moz */				

			
.butt			{ 
				float: right;
				margin-top: 5px;
				}

.suche			{
				padding-left: 10px;
				} 

		
/*******************************************************************************************************************************

:: NAVIGATION

*******************************************************************************************************************************/

#navi		{
		font-size: 60%;
		color: #273F7B;
		font-weight: bold;
		text-align: left;
		width: 190px;
		text-transform: uppercase;
		
		}
	
#unavi		{
		
		font-size: 100%;
		color: #ddd;
		background-image: url(/img/navi/underpoint.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		padding-bottom: 5px;
		text-transform: none ;
		}	
	
#navi ul		{
		padding: 0;
		margin: 0;
		}	


	
#navi li		{
		display: block;
		list-style: none;
		list-style-position: outside;
		}
	
#unavi ul		{
		padding: 2px;
		margin: 0;
		}

#unavi li		{
		padding: 2px;
		margin: 0;
		list-style-position: outside;
		list-style-type: none;			
		}	

a.navitextfirst:link,
a.navitextfirst:active,
a.navitextfirst:visited,
 a.navitext:link,
 a.navitext:active,
 a.navitext:visited{	background: #fff;
		display: block;
		padding: 10px;
		background-image: url(/img/navi/underpoint.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		color: #273F7B;
		text-decoration: none;
		}


a.navitextfirst:hover,
a.navitext:hover	{
		background: #DEE4F0;
		display: block;
		background-image: url(/img/navi/underpoint_on.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		color: #273F7B;
		text-decoration: none;
		}


		




.hnaviact		{
		background: #DEE4F0;
		color: #273F7B;
		padding: 10px;
		display: block;
		background-image: url(/img/navi/underpoint_on.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		text-decoration: none;
		}
		
		
a.unavitext:link,
a.unavitext:active,
a.unavitext:visited	{
		clear: both;
		display: block;
		padding: 2px;
		color: #9B9B9B;
		text-decoration: none;
		list-style-type: square;
		background: #fff;
		padding-left: 10px;
		}
		



a.unavitext:hover	{
		clear: both;
		background: #fff;
		display: block;
		color: #273F7B;
		text-decoration: none;
		background-image: url(/img/navi/upoint.jpg);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 10px;
		}
		
.unaviact		{
		clear: both;
		padding: 2px;
		background: #fff;
		display: block;
		color: #273F7B;
		text-decoration: none;
		background-image: url(/img/navi/upoint.jpg);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 10px;
		}		



.suchergebnis	{	
		text-align: center;
		background: #fff;
		width: 200px;
		padding: 0;
		margin: 15px 0 15px 0;
		background-image: url(/img/navi/underpoint.jpg);
		background-repeat: repeat-x;
		background-position: center;
		color: #273F7B;
		}




/*******************************************************************************************************************************

:: FRAME

*******************************************************************************************************************************/
	
#ikopf {
height: 165px;
text-align: left;
padding: 0;
margin: 0;
}

#icontent {
	 background: #fff;
	  padding: 0;
	  margin: 0; 
 }
	  
frameset	{border-top: 1px  solid #89A7C1;
border-left: 1px  solid #89A7C1;
border-right: 1px  solid #89A7C1;
}
			  				
