
body  	{
	background-color : white;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #c5c5c5;
	SCROLLBAR-3DLIGHT-COLOR: #00008b;
	SCROLLBAR-ARROW-COLOR: #00008b;
	SCROLLBAR-DARKSHADOW-COLOR: #00008b;
	SCROLLBAR-BASE-COLOR: #00008b;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 3px;
}
p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i  
	{
	font-family : Verdana,sans-serif;
}

p,ul,div,td,th,address,nobr,b,i,blockquote  
	{
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	color: #000000;
}
ol,li
	{
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	color: #000000;
}

.text {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica
}

.text_news {padding:3px	}

.text_news_head {padding:3px; font-weight: bold; color:white; background-color:#99aabb	}
.text_navi_head {padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:5px;font-weight: bold; color:white; background-color:#99aabb	; border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-left:  #999999 1px solid;}
.text_navi {padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:5px; color:black; background-color:white	; border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-left:  #999999 1px solid;}	
.promo {padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:5px; color:black; background-color:#eeeeee	; border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-left:  #999999 1px solid;}	
.promo_banner {color:black; background-color:#eeeeee; border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-left:  #999999 1px solid;}				
.liste {padding-left:3px; padding-right:8px; padding-top:2px; padding-bottom:2px;background-color:#eeeeee; vertical-align:top; }		
.liste1 {padding-left:3px; padding-right:2px; padding-top:2px; padding-bottom:2px;background-color:#99aabb; vertical-align:top; font-weight: bold; color:white}				
.liste2 {padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;background-color:#eeeeee; vertical-align:middle; }
.liste3 {padding-left:3px; padding-right:8px; padding-top:2px; padding-bottom:2px;background-color:#eeeeee; vertical-align:top; LINE-HEIGHT: 16px;}	
.liste3w {padding-left:3px; padding-right:8px; padding-top:2px; padding-bottom:2px;background-color:#f8f8f8; vertical-align:top; LINE-HEIGHT: 16px;}	
.lehre {padding-left:3px; padding-right:5px; padding-top:2px; padding-bottom:5px;background-color:#eeeeee; vertical-align:top; LINE-HEIGHT: 16px;}	
.lehre1 {padding-left:3px; padding-right:10px; padding-top:2px; padding-bottom:10px; vertical-align:top; LINE-HEIGHT: 16px;}
	
.hl1  {font-size : 14pt; font-family : Verdana, sans-serif;LINE-HEIGHT: 30px;}
.hl2  {font-size : 13pt; font-family : Verdana, sans-serif;}
.hl3  {font-size : 11pt; font-family : Verdana, sans-serif;font-weight: bold}

.box_ru{border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;}
			
.box_o{border-top:  #999999 1px solid;}
.box_u{border-bottom:  #999999 1px solid;}

.box_oru{border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-top:  #999999 1px solid;}	
.box_lru{border-right:  #999999 1px solid;
			border-bottom:  #999999 1px solid;
			border-left:  #999999 1px solid;}					




a  {
	text-decoration : none;
	color : #d12112;
}

a.navi  {text-decoration : none;color : black; }


A:hover {
	COLOR: #d12112;
	TEXT-DECORATION: underline;
}

A.image:hover {
		BACKGROUND: #ecf9ff; COLOR: #ffffff; TEXT-DECORATION: none	}
		
a.lk_kopf {
	COLOR: #000000}	
A.lk_kopf:hover {
	BACKGROUND: #000000; COLOR: #ffffff; TEXT-DECORATION: none	}		


.botline {
	font-size:2.3mm;
	color: #000000;
	border-bottom: #999999 1px solid;
	border-top: #999999 1px solid;
}

     


.box_gfx {
	background-color:#ecf9ff;
	border: 1px #5177c8 solid
}



	

	
	.abc {
	font-size:8pt;
	text-align: center;
	font-weight: bold;
	}
	
	/*.kat10 {vertical-align:top;font-size:8pt; background-color:#efefef}*/
	.kat10 {vertical-align:top;font-size:8pt; background-color:#ecf9ff; padding-left:3px;
	padding-bottom:2px;
	padding-top:2px;}
	

	.aufz {vertical-align:top; background-color:#eeeeee;}

hr {
	color: #cccccc;
	height: 1px;
}
.mini {font-size:2.3mm}



.weiss {color:#ffffff}

.button
   { background-color:#336699; color:#FFFFFF; border:1px solid #DDDDDD; font-size:2.3mm; shadow:3; cursor:hand}
.button_ff
    { background-color:#99aabb; color:white; border:1px solid white; font-size:2.3mm; shadow:3; cursor:hand}

.content {padding-top:15px}
.contentcal {padding-top:0px}

/* event */
.titel {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	background-color: #F2F2F2;
}
.inputsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	border: 1px solid #999999;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.texttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 2px;
}
/* .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 2px;
} */
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}
.zeile {
	line-height: 5px;
}
.event_box {
	padding: 4px;
	margin: 2px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
.artmedic_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	background-color: #000000;
}
.artmedic_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: none;
	background-color: #EAEAEA;
}


