BODY {	
	margin: 0 0 0 0;
	background: #ffcc33 url(../images/back.gif) repeat-x top left;
    /*background-image: url(../images/back.gif) repeat-x top left;*/

}

/*BODY { style="filter:progid:DXImageTransform.Microsoft.Gradient(EndColorstr='#400080',startColorstr='#0080FF',gradientType='0'); } */ 

.tabelle_01 {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
/*	filter:Shadow(color=#000000, direction=135); */
/*	filter:dropshadow(color=#000000, offx=3, offy=3); */
}

.head_left {
	background: #ffffcc url(../images/logo_links.gif) repeat-x top left;
}

.head_right {
	background: #ffffcc url(../images/logo_rechts.gif) repeat-x top left;
}

/* GENERAL fonts */
P, OL, UL, SPAN, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 15px;
}
H1 { font-size: 18px; }
H2 { font-size: 18px; }
P, H1, H2 {
	margin: 0px 0px 5px 0px;
	text-decoration: none;
}

a:link {
	text-decoration: none;
	color: #003366;
}

.menu_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #996600;
	background-image: url('../images/menu.gif');
	color: #ffe100;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	padding-right: 10px;
	vertical-align: middle;
	border-bottom: 1px solid #996600;
	border-top: 1px solid #996600;
}

.menu_oben a {
    text-decoration: none;
    color: #ffe100;
 	vertical-align: middle;

}
.menu_oben a:hover {   
   text-decoration: none;
   color: #ffffff;
}


.inhalt_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #003366;
	background-color: #FFFFFF;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben a {
	color: #003366;
	text-decoration: underline;
}

.inhalt_oben_links {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #003366;
	background-color: #ffe100;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben_links a {
	color: #003366;
	text-decoration: underline;
}

.inhalt p {
	font-size: 12px;
	}

.inhalt {
	background: #ffcc33 url('../images/content.gif') repeat-x top left;;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #663300;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	vertical-align: top;
}

.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #663300;
	margin-bottom: 5px;
	font-size: 15px;
}
.inhalt p {
	line-height: 135%;
}

.menu_links {
	width: 150px;
	background: #fceec2 url('../images/menu.jpg');
	padding-top: 15px;
}

.menu_links ul
{
	vertical-align: top;
	margin: 0px;
	padding-top: 15px;
	padding-left: 0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu_links ul li
{
	margin: 0;
	padding: 0px;
}

.menu_links a
{
	display: block;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	/*width: 140px;*/
	/*background-color: #8080FF;*/
	border-bottom: 2px solid #FFFFFF;
	font-weight: bold;

}

/*html>body .menu_links a {
	width: 140px;
}
*/

.menu_links a:link, .menu_links a:visited
{
	color: #003300;
	text-decoration: none;
}

.menu_links a:hover
{
	/*background-color: #FFFF80;*/
	color: #ffffff;
	font-weight:bold;
}

.menu_links a#current{
	background-color: #ffffff;
	color: #006600;
	font-weight:bold;
	border-bottom: 2px solid #003300;
}





.menu_links_2 {
	/*width: 140px;*/
}

.menu_links_2 {
	margin: 0px;
	padding-top:0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.menu_links_2 ul li
{
	margin: 0;
	padding-top: 0px;
}

.menu_links_2 a
{
	display: block;
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0;
	/*width: 140px;*/
	/*background-color: #C0C0C0;*/
	border-bottom: 1px solid #FFFFFF;
	font-weight: normal;
}

html>body .menu_links_2 a {
	/*width: 140px;*/
}

.menu_links_2 a:link, .menu_links_2 a:visited
{
	color: #003300;
	text-decoration: none;
}

.menu_links_2 a:hover
{
	/*background-color: #FFFF80;*/
	color: #ffffff;
	font-weight:bold;
}

.menu_links_2 a#current{
	/*background-color: #FF8000;*/
	color: #003366;
	border-bottom: 1px solid #003300;
}

.head {
	background-image: url('../images/head_mitte.jpg');
	font-family: verdana, arial, helvetica, sans-serif;
	color: #003300;
	font-size: 20px;
	font-weight:bold;
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 50px;
	vertical-align: top;

}

.logo {
	background:#ffe100;
}

.info {
	background:#003300;
	color: #FFFFFF;
}

.news_block {
	background:#FFFFFF;
	vertical-align: top;
	Color: 003300;
}

.news_latest {
	Color: FFFFFF;
}

.formular { 
	color : #663300; 
	background-color: #FFFFFF; 
	font-size: 11px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px; 
} 

.formlabel {
	color: #663300;
	border-color: #663300; 
	vertical-align: top;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	padding-top: 10px;
	Color: ffffff;
	text-decoration: none;
	border-bottom: none;
}

.footer a:link {
	Color: ffffff;
	text-decoration: none;
	border-bottom: none;
}


.footer a:visited {
	Color: ffffff;
	text-decoration: none;
	border-bottom: none;
}

TD#footer {border-top: dotted 1px #003300;}




/*MENUES */
.menue_main
{
        background: #ffcc33;
        text-align: left;
        height: 16 px;
        width: 602 px;
                
}
 
/*MENU_MAIN */
.menu1_main
{       
        
        background-image: url('../images/trans.gif');
		/*background-color: #663366;*/      
}
 
 
 
 
.menu1_main A, .menu1_main A:visited {
        color: #ffffff; 
        text-decoration: none;
        display: block;
		background-image: url('../images/trans.gif');
		/*background-color: #663366;*/
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: bold;
        font-size: 10pt;
        font-family: verdana;      
}
 
.menu1_main A:hover, .menu1_main A:bb:hover {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        display: block;
        background-color: #ffcc33;
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: bold;
        font-size: 10pt;
        font-family: verdana;
        
}
 
.menu1_main_act A, .menu1_main_act A:visited {
        color: #ffcc33;
        font-weight: bold;
        text-decoration: none;
        display: block;
        background-image: url('../images/trans.gif');
		/*background-color: #FFFFFF;*/
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: bold;
        font-size: 10pt;
        font-family: verdana;
        
}
 
.menu1_main_act A:hover, .menu1_main_act A:bb:hover {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        display: block;
        background-color: #ff3333;
        /*background-image: url('../images/trans.gif');*/
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: bold;
        font-size: 10pt;
        font-family: verdana;
        
}
 
 
/* MENU_MAIN LEVEL 2 */
 
.menu1_main2 A, .menu1_main2 A:visited {
        color: #ffcc33;
        font-weight: bold;
        text-decoration: none;
        /*background: #CCEBCC;*/
		background-image: url('../images/menu.gif');
		border-bottom: 1px solid #ffcc33;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}
 
.menu1_main2 A:hover, .menu1_main2 A:bb:hover {
        color: #663300;
        font-weight: bold;
        text-decoration: none;
        background: #FFCC00;
        border-bottom: 1px solid #663300;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}
 
 
.menu1_main2_act A, .menu1_main2_act A:visited {
        color: #663300;
        font-weight: bold;
        text-decoration: none;
        background: #ffcc33;
        border-bottom: 1px solid #663300;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}
 
 .menu1_main2_act A:hover, .menu1_main2_act A:bb:hover {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        background: #FFCC00;
        border-bottom: 1px solid #009900;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}
 
.menu1_main2_sub A, .menu1_main2_sub A:visited {
        color: #009900;
        font-weight: bold;
        text-decoration: none;
        background-image : url(main/images/menu_sub_back.jpg);
        border-bottom: 1px solid #009900;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}
 
 .menu1_main2_sub A:hover, .menu1_main2_sub A:bb:hover {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        background-image : url(main/images/menu_sub_back_act.jpg);
        border-bottom: 1px solid #009900;
        padding-left: 5px;
        width: 190px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-weight: bold;
        font-size: 8pt;
        font-family: verdana;
}


.downloadLinkItem {display:block;background-color:#eeeeff;margin-bottom:5px;padding:5px;} 
.downloadLinkDescription  {color:#000000;font-size:11px;} 
.downloadLink {display:block;margin-bottom:4px;}
.downloadLinkAhref {font-weight:bold;text-decoration:underline;} 
.downloadLinkCounter {color:#cc0000;display:inline;} 
.downloadLinkMetaData {color:#aaaaaa;font-weight:normal;font-style:italic;}
.downloadLinkCreationDate {display:inline;}
.downloadLinkCreationTime {display:inline;} 
.downloadLinkFilesize {display:inline;} 

.random {
}

.image1, .image2, .image3 {
		width:150px;
		height:150px;
		border:1px solid #FFFFFF;
		vertical-align: middle;
		}

.abiye {
		padding-top:100px;
		}