body {

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left : 0px;

	margin-right : 0px;







}

h1, h2, h3, h4, ul, ol, li, blockquote, nobr, i, p, a {

	font-family: Arial, Futura, Helvetica, sans-serif;

	



}



h1 {

	

	font-size: 100%;;

	font-weight: bold;

	color: #6A5300;

}



h2 {



	font-size: 86%;

	font-weight: bold;

	color: #6A5300;

	margin: 10px 0px 4px 0px;

	padding: 0px 0px 0px 0px;

	

}





h3 {



	font-size: 76%;

	font-weight: bold;

	color: #6A5300;

	margin: 10px 0px 3px 0px;

	padding: 0px 0px 0px 0px;

}



h4 {

	font-size: 76%;

	font-weight: normaL;

	color: #6A5300;

	margin: 0px 0px 12px 0px;

}







	



p {

	line-height:140% ;

	font-size: 76%;

	text-align : justify;

	font-family: Arial, Futura, Helvetica, sans-serif;

	color: #000000;

	margin-bottom:13pt;

	margin-top : 0pt;

}





ul {margin-top : 0pt;}



li  {
	line-height:120%;
	font-size: 76%;
	text-align : left;
	font-family: Arial, Futura, Helvetica, sans-serif;
	color: #000000;
	margin-bottom:2pt;
	margin-top : 0pt;
	list-style-position: outside;
	list-style-image: url(img/li_point.gif);
	list-style-type: square;
}



li li {

	line-height:120% ;

	font-size: 100%;

	text-align : left;

	font-family: Arial, Futura, Helvetica, sans-serif;

	color: #000000;

	margin-bottom:0pt;

	margin-top : 0pt;

}







.center {

	text-align : center;

}



.right {

	text-align : right;

}





.height {

	text-align : center;

	line-height : 20px;



}









a:link {

	color: #000000;

	text-decoration: underline;

	

}

a:hover {

	color: #000000;

	text-decoration : none;

	

}



a:active {

	color: Gray;

	text-decoration: underline;

	



}





a:visited {

	color: #000000;

	text-decoration: underline;

}



a  { text-decoration: underline;    }



td.td_padding {padding: 10px 30px 10px 30px;}





/*---NAVIGATION    -----*/



#navcontainer { width: 130px; 

}



#navcontainer ul

{

margin: 0px;

padding: 0px;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

width: 100%;

}



#navcontainer li

{

	margin: 0px;

	padding: 0px;

	line-height: 20px;

	

}



#navcontainer ul li a

{

display: block;

/* width: 130px; */
width: auto;

padding-left: 20px;
background-color: #FFCC2A;
line-height : 20px;


}




#navcontainer ul li a:link, #navcontainer ul li a:visited

{

color: #000;

text-decoration: none;

background-image: url(img/nav_off.gif);

background-repeat: no-repeat;

background-position: left top;

}



#navcontainer ul li a:hover

{

background-color: #FFCC2A;

color: #000;

background-image: url(img/nav_on.gif);

}



#navcontainer ul ul li a

{

display: block;

padding-left: 40px;

/* width: 130px; */

background-color: #FFCC2A;

line-height : 20px;

}




#navcontainer ul ul li a:link, #navcontainer ul ul li a:visited

{

color: #000;

text-decoration: none;

background-image: url(img/subnav_off.gif);

background-repeat: no-repeat;

background-position: left top;

}



#navcontainer ul ul li a:hover

{

background-color: #FFCC2A;

color: #000;

background-image: url(img/subnav_on.gif);

}



/* selected states */

#navcontainer ul li a#current

{

background-color: #FFCC2A;

color: #000;

background-image: url(img/nav_on.gif);

}

#navcontainer ul ul li a#current

{

background-color: #FFCC2A;

color: #000;

background-image: url(img/subnav_on.gif);

}



#navcontainer ul ul li a#subcurrent

{

background-color: #FFCC2A;

color: #000;

background-image: url(img/subnav_on.gif);

}


/* ---------  NAVIGATION -- ie-hack für ie6 2002-2003 Kristof Lipfert Duesseldorf--------------------------*/
html.*  #navcontainer ul li a { width: 130px; }
html.*  #navcontainer ul ul li a { width: 130px; }
/*----------- NAVIGATION -- ie-hack für ie6 2002-2003 Kristof Lipfert Duesseldorf ----ende--------------*/



.kontakt{

	

	font-size:76%;

	font-family:Arial,Futura,Helvetica,sans-serif;

	color:#000000;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	line-height:12px;

}

.subh1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 76%;

	color: #6A5300;

	line-height: 20px;

	font-weight: normal;

}



table.anmeldung {





}


.thumb
{margin-left:18px;}



strong {color:#6A5300;}