/* ############## FONTS ############## */

body {	
				font-family: verdana,sans-serif;
				font-size: medium;
				font-style: normal;
				color: #000;
				background: #fff;
				margin:0;
				padding:0;
}

P, OL, UL, DIV, H1, H2, H3, H4 {
	color:#000;
	font-family: verdana,sans-serif;
	font-size: medium;
	
}

TD {font-size: 14px; }

H1 { font-size: large; font-weight: bold; color:#AB2212; margin: 0px 0px 24px 0px;}
H2 { font-size: medium; font-weight: bold; color:#AB2212; margin: 0px 0px 16px 0px;}
H3 { font-size: medium; font-weight: normal; color:#AB2212; }
TD H4 {font-size: 16px; color: #fff;}
P, H3, H4 {margin: 0px 0px 8px 0px;}
SMALL { font-size: x-small; }
I {font-weight: bold; font-style: italic;}

.tab1 {
	color: #000;
}

/* ############## LINK_LAYOUT ############## */

A:link {
	color: #4B328B;
	text-decoration:none;
}
A:visited {
	color: #4B328B;
	text-decoration:none;
}

A:hover {
	color: #CA241F;
	text-decoration:underline;
}
/* ############## INTRO_LAYOUT ############## */
#intro {
  margin: 0 auto;
  width: 400px;
  text-align: left;
  padding-top: 50px;
  }
  
  
  #i_frame {margin:0; padding:0; width:450px; background:transparent; }
  #i_content {margin:0; padding: 150px 20px 20px 20px; font-family: Sylfaen,sans-serif; background:transparent;}
  #i_l {margin:0; padding:0; background:  transparent url(../gfx/intLslice.gif) top left repeat-y;}
  #i_r {margin:0; padding:0; background: transparent  url(../gfx/intRslice.gif) top right repeat-y;}
  #i_t {margin:0; padding:0; background: transparent url(../gfx/intHslice.gif) top left repeat-x;}
  #i_b {margin:0; padding:0; background: transparent url(../gfx/intBottomSl.gif) bottom left repeat-x;}
  #i_tl {margin:0; padding:0; background: transparent url(../gfx/intLogo.gif) top left no-repeat;}
  #i_tr {margin:0; padding:0; background: transparent url(../gfx/intCurve.gif) top right no-repeat;}
  #i_bl {margin:0; padding:0; background: transparent url(../gfx/intCurve3.gif) bottom left no-repeat;}
  #i_br {margin:0; padding:0; background: transparent url(../gfx/intCurve2.gif) bottom right no-repeat;}    
    
  #clean {clear:both; height:1px; font-size: 0px; border:none; margin:0; padding:0; background:transparent; }
  
/* ############## MAIN_LAYOUT ############## */


#main 
{

margin:0;
padding:0;
width:95%;  
}

#leftline 
{
background: url(../gfx/pxslice-vert.gif) top left repeat-y;
}

#topline
{
background: url(../gfx/pxslice-horz.gif) top left repeat-x;
}

#logo
{
background: url(../gfx/logo.gif) top left no-repeat;
}

#inner
{
padding: 50px 0px 0px 20px;  
}

#upper
{
}

#menu
{
min-width: 170px;
max-width: 190px;
width: 10%;
padding-left: 15px;
margin-right: 20px;
padding-top: 0px;
background: transparent;
float:left;

}


#content
{
min-width: 430px;
width: 75%;
padding-top: 0px;
background: #fff;
float:left;
border-bottom: 1px solid #AB2212 ;	
}

#footer
{
color: #AB2212;
font-size: small;
background: #fff;
padding-left: 325px;

}

#title
{
color: #AB2212;
font-size: 20px;
padding: 0px 10px 0px 10px;
background:#fff;
position: absolute;
top: 105px;
left: 800px;
}

.clean 
{
clear:both;
height:1px;
font-size: 0px;
border:none;
margin:0;
padding:0;
background:transparent;
}

/* ############## MENU ############## */
#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#menu li .a1 { background: url(../gfx/menu/1c.gif); background-repeat: no-repeat; }
#menu li .a2 { background: url(../gfx/menu/16c.gif); background-repeat: no-repeat; }	
#menu li .a3 { background: url(../gfx/menu/3c.gif); background-repeat: no-repeat; }
#menu li .a4 { background: url(../gfx/menu/4c.gif); background-repeat: no-repeat; }
#menu li .a5 { background: url(../gfx/menu/5c.gif); background-repeat: no-repeat; }
#menu li .a6 { background: url(../gfx/menu/6c.gif); background-repeat: no-repeat; }
#menu li .a7 { background: url(../gfx/menu/7c.gif); background-repeat: no-repeat; }
#menu li .a8 { background: url(../gfx/menu/13c.gif); background-repeat: no-repeat; }
#menu li .a9 { background: url(../gfx/menu/34c.gif); background-repeat: no-repeat; }
#menu li .a22 { background: url(../gfx/menu/22c.gif); background-repeat: no-repeat; }	
#menu li .a23 { background: url(../gfx/menu/23c.gif); background-repeat: no-repeat; }
#menu li .a24 { background: url(../gfx/menu/24c.gif); background-repeat: no-repeat; }
#menu li .a30 { background: url(../gfx/menu/30c.gif); background-repeat: no-repeat; }
#menu li .a31 { background: url(../gfx/menu/31c.gif); background-repeat: no-repeat; }
#menu li .a32 { background: url(../gfx/menu/32c.gif); background-repeat: no-repeat; }
#menu li .a33 { background: url(../gfx/menu/33c.gif); background-repeat: no-repeat; }

#menu li a {
	display: block;	
	width: 160px;
	height: 24px;
	margin: 0;
      	text-decoration: none;
      	padding: 3px 1px;
	}


#menu li a.aktuell1 { background: url(../gfx/menu/1a.gif); background-repeat: no-repeat; }
#menu li a.aktuell2 { background: url(../gfx/menu/16a.gif); background-repeat: no-repeat; }
#menu li a.aktuell3 { background: url(../gfx/menu/3a.gif); background-repeat: no-repeat; }
#menu li a.aktuell4 { background: url(../gfx/menu/4a.gif); background-repeat: no-repeat; }
#menu li a.aktuell9 { background: url(../gfx/menu/34a.gif); background-repeat: no-repeat; }
#menu li a.aktuell5 { background: url(../gfx/menu/5a.gif); background-repeat: no-repeat; }
#menu li a.aktuell6 { background: url(../gfx/menu/6a.gif); background-repeat: no-repeat; }
#menu li a.aktuell7 { background: url(../gfx/menu/7a.gif); background-repeat: no-repeat; }
#menu li a.aktuell8 { background: url(../gfx/menu/13a.gif); background-repeat: no-repeat; }
#menu li a.aktuell22 { background: url(../gfx/menu/22a.gif); background-repeat: no-repeat; }
#menu li a.aktuell23 { background: url(../gfx/menu/23a.gif); background-repeat: no-repeat; }
#menu li a.aktuell24 { background: url(../gfx/menu/24a.gif); background-repeat: no-repeat; }
#menu li a.aktuell30 { background: url(../gfx/menu/30a.gif); background-repeat: no-repeat; }
#menu li a.aktuell31 { background: url(../gfx/menu/31a.gif); background-repeat: no-repeat; }
#menu li a.aktuell32 { background: url(../gfx/menu/32a.gif); background-repeat: no-repeat; }
#menu li a.aktuell33 { background: url(../gfx/menu/33a.gif); background-repeat: no-repeat; }

#menu li .a1:hover { background: url(../gfx/menu/1b.gif); background-repeat: no-repeat; }
#menu li .a2:hover { background: url(../gfx/menu/16b.gif); background-repeat: no-repeat; }
#menu li .a3:hover { background: url(../gfx/menu/3b.gif); background-repeat: no-repeat; }
#menu li .a4:hover { background: url(../gfx/menu/4b.gif); background-repeat: no-repeat; }
#menu li .a9:hover { background: url(../gfx/menu/34b.gif); background-repeat: no-repeat; }
#menu li .a5:hover { background: url(../gfx/menu/5b.gif); background-repeat: no-repeat; }
#menu li .a6:hover { background: url(../gfx/menu/6b.gif); background-repeat: no-repeat; }
#menu li .a7:hover { background: url(../gfx/menu/7b.gif); background-repeat: no-repeat; }
#menu li .a8:hover { background: url(../gfx/menu/13b.gif); background-repeat: no-repeat; }
#menu li .a22:hover { background: url(../gfx/menu/22b.gif); background-repeat: no-repeat; }
#menu li .a23:hover { background: url(../gfx/menu/23b.gif); background-repeat: no-repeat; }
#menu li .a24:hover { background: url(../gfx/menu/24b.gif); background-repeat: no-repeat; }
#menu li .a30:hover { background: url(../gfx/menu/30b.gif); background-repeat: no-repeat; }
#menu li .a31:hover { background: url(../gfx/menu/31b.gif); background-repeat: no-repeat; }
#menu li .a32:hover { background: url(../gfx/menu/32b.gif); background-repeat: no-repeat; }
#menu li .a33:hover { background: url(../gfx/menu/33b.gif); background-repeat: no-repeat; }

/* ############## SUBMENU ############## */

#menu ul ul {
	list-style-type: none;
	margin-left: 5px;
	padding-left: 0px;
	border-left: thin solid #CA241F;
    	}

#menu li .b1 { background: url(../gfx/menu/8c.gif); background-repeat: no-repeat; }
#menu li .b2 { background: url(../gfx/menu/9c.gif); background-repeat: no-repeat; }	
#menu li .b3 { background: url(../gfx/menu/10c.gif); background-repeat: no-repeat; }	
#menu li .b4 { background: url(../gfx/menu/11c.gif); background-repeat: no-repeat; }	
#menu li .b9 { background: url(../gfx/menu/34c.gif); background-repeat: no-repeat; }	
#menu li .b5 { background: url(../gfx/menu/12c.gif); background-repeat: no-repeat; }	
#menu li .b6 { background: url(../gfx/menu/14c.gif); background-repeat: no-repeat; }	
#menu li .b7 { background: url(../gfx/menu/2c.gif); background-repeat: no-repeat; }
#menu li .b8 { background: url(../gfx/menu/15c.gif); background-repeat: no-repeat; }	
#menu li .b30 { background: url(../gfx/menu/30c.gif); background-repeat: no-repeat; }
#menu li .b31 { background: url(../gfx/menu/31c.gif); background-repeat: no-repeat; }	
#menu li .b32 { background: url(../gfx/menu/32c.gif); background-repeat: no-repeat; }	
#menu li .b33 { background: url(../gfx/menu/33c.gif); background-repeat: no-repeat; }	
#menu li .bOlfen { background: url(../gfx/menu/Olfenc.gif); background-repeat: no-repeat; }
#menu li .bZusatz { background: url(../gfx/menu/Zusatzc.gif); background-repeat: no-repeat; }
#menu li .bKomplett { background: url(../gfx/menu/Komplettc.gif); background-repeat: no-repeat; }
#menu li .bFortbildung { background: url(../gfx/menu/Fortbildungc.gif); background-repeat: no-repeat; }
#menu li .bUrlaub { background: url(../gfx/menu/Urlaubc.gif); background-repeat: no-repeat; }	

#menu li .b1:hover { background: url(../gfx/menu/8b.gif); background-repeat: no-repeat; }
#menu li .b2:hover { background: url(../gfx/menu/9b.gif); background-repeat: no-repeat; }
#menu li .b3:hover { background: url(../gfx/menu/10b.gif); background-repeat: no-repeat; }
#menu li .b4:hover { background: url(../gfx/menu/11b.gif); background-repeat: no-repeat; }
#menu li .b9:hover { background: url(../gfx/menu/34b.gif); background-repeat: no-repeat; }
#menu li .b5:hover { background: url(../gfx/menu/12b.gif); background-repeat: no-repeat; }
#menu li .b6:hover { background: url(../gfx/menu/14b.gif); background-repeat: no-repeat; }
#menu li .b7:hover { background: url(../gfx/menu/2b.gif); background-repeat: no-repeat; }
#menu li .b8:hover { background: url(../gfx/menu/15b.gif); background-repeat: no-repeat; }
#menu li .b30:hover { background: url(../gfx/menu/30b.gif); background-repeat: no-repeat; }
#menu li .b31:hover { background: url(../gfx/menu/31b.gif); background-repeat: no-repeat; }
#menu li .b32:hover { background: url(../gfx/menu/32b.gif); background-repeat: no-repeat; }
#menu li .b33:hover { background: url(../gfx/menu/33b.gif); background-repeat: no-repeat; }
#menu li .bOlfen:hover { background: url(../gfx/menu/Olfenb.gif); background-repeat: no-repeat; }
#menu li .bZusatz:hover { background: url(../gfx/menu/Zusatzb.gif); background-repeat: no-repeat; }
#menu li .bKomplett:hover { background: url(../gfx/menu/Komplettb.gif); background-repeat: no-repeat; }
#menu li .bFortbildung:hover { background: url(../gfx/menu/Fortbildungb.gif); background-repeat: no-repeat; }
#menu li .bUrlaub:hover { background: url(../gfx/menu/Urlaubb.gif); background-repeat: no-repeat; }	

#menu li a.aktuellb1 { background: url(../gfx/menu/8a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb2 { background: url(../gfx/menu/9a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb3 { background: url(../gfx/menu/10a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb4 { background: url(../gfx/menu/11a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb9 { background: url(../gfx/menu/34a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb5 { background: url(../gfx/menu/12a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb6 { background: url(../gfx/menu/14a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb7 { background: url(../gfx/menu/2a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb8 { background: url(../gfx/menu/15a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb30 { background: url(../gfx/menu/30a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb31 { background: url(../gfx/menu/31a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb32 { background: url(../gfx/menu/32a.gif); background-repeat: no-repeat; }
#menu li a.aktuellb33 { background: url(../gfx/menu/33a.gif); background-repeat: no-repeat; }
#menu li a.aktuellbOlfen { background: url(../gfx/menu/Olfena.gif); background-repeat: no-repeat; }
#menu li a.aktuellbZusatz { background: url(../gfx/menu/Zusatza.gif); background-repeat: no-repeat; }
#menu li a.aktuellbKomplett { background: url(../gfx/menu/Kompletta.gif); background-repeat: no-repeat; }
#menu li a.aktuellbFortbildung { background: url(../gfx/menu/Fortbildunga.gif); background-repeat: no-repeat; }
#menu li a.aktuellbUrlaub { background: url(../gfx/menu/Urlauba.gif); background-repeat: no-repeat; }	

