@charset "iso-8859-1";




/* standard elements */
div, span, td, p, li {
	margin: 0;
	padding: 0;
	text-align:left;
	vertical-align: top;
}

a {text-decoration: none;}



body {
	margin:0;padding:0;background: url(images/body_bg.jpg);
	font: normal 62.5% "Lucida Sans Unicode",sans-serif;
}

#top_container
{
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px solid black;
	width:  100%;
	height: 237px;
	background: url(images/top_loop.jpg);
}
#center_container
{
	position: absolute;
	top: 237px;
	left: 0px;
	border: 0px solid blue;
	width:  100%;
	background: url(images/left_loop.jpg);
	background-repeat: repeat-y;
}
	#left_main
	{
		float: left;
		border: 0px solid yellow;
		width:  190px;
	}
	#left_sponsoren
	{
		margin-left: 20px;
		padding-right:3px;
		float: left;
		border: 0px solid green;
		width:  170px;
		text-align: left;	
		border-right: 1px solid black;
	}
		#left_sponsoren h1
		{
			color: #FFCC00;
			font-size: 12px;
			display:inline;
		}
		#left_sponsoren ul
		{

		}
		#left_sponsoren a
		{
			color: #EEEE00;
			font-size: 12px;
		}
	#center
	{
		float: left;
		border: 0px solid red;
		padding-left: 18px;
		vertical-align: top;
		font-size: 100%;
		width: 100px;
	}
	#center h1
	{
		font-size: 2em;
	}
	#foot
	{
		clear: both;
		border: 0px solid red;
		height: 250px;
		background: url(images/bg_foot.jpg);
	}
#foot ul {
	border-top: 1px solid #262626;
	margin: 0;
}
#foot li {
	border-bottom: 1px solid #262626;
	list-style: none;
}
#foot li a {
	display: block;
	line-height: 2em;
	padding-left: 4%;
	width: 96%;
}
#foot a {color: #000;}
#foot a:hover {
	color: #ccc;
	background: #222;
}

.col3,.col3center {
	float: left;
	width: 31%;
}
.col3center {margin: 0 3%;}

/* bottom */
.bottom {
	color: #fff;
	clear: both;
	font-size: 1.1em;
}
.bottom a {color: #EEEE00;}


div.menuTree
{
    width: 220px;
    border: solid 0px black;
	overflow: hidden;
}
div.menuTree UL
{
    font-size: 100%;
    padding: 0px;
    margin: 0px;
/*
    display:none;
*/
}
div.menuTree UL LI
{
    list-style: none;
    padding: 0px;
    padding-left: 20px;
    margin: 0px;
    white-space: nowrap;
    line-height: 15px;
}
div.menuTree UL LI a
{
    color: #FFFF00;
    text-decoration: none;
    padding: 0px 2px;
    font-size: 110%;
}
div.menuTree UL LI a:visited
{
    font-size: 110%;
}
div.menuTree UL LI a:hover
{
    font-weight: bold;
    font-size: 110%;
}
div.menuTree UL LI a.active_nav_link 
{
    color: #FF9933;
    text-decoration: none;
    padding: 0px 2px;
    font-size: 120%;
}
div.menuTree UL LI a.active_nav_link:visited
{
    font-size: 120%;
}
div.menuTree UL LI a.active_nav_link:hover
{
    font-weight: bold;
    font-size: 120%;
}
div.menuTree UL LI a.active_nav_link_main 
{
    color: #FF9933;
    text-decoration: none;
    padding: 0px 2px;
    font-size: 120%;
}
div.menuTree UL LI a.active_nav_link_main:visited
{
    font-size: 120%;
}
div.menuTree UL LI a.active_nav_link_main:hover
{
    font-weight: bold;
    font-size: 120%;
}
div.menuTree UL LI a.nav_link_main 
{
    font-weight: bold;
    color: #FFFF00;
    text-decoration: none;
    padding: 0px 2px;
    font-size: 120%;
}
div.menuTree UL LI a.nav_link_main:visited
{
    font-weight: bold;
    font-size: 120%;
}
div.menuTree UL LI a.nav_link_main:hover
{
    font-weight: bold;
    font-size: 130%;
}


a.aa 			{text-transform:uppercase; }
a.aa:visited	{text-transform:uppercase;font-weight:bold; }
a.aa:hover		{text-transform:uppercase;font-weight:bold; }
a.bb 			{text-decoration:none;}
a.bb:visited	{text-decoration:none;}
a.bb:hover		{text-decoration:none;}

a.cc 			{text-transform:uppercase;font-weight:bold; 	color: #ffffff;
}
a.cc:visited	{text-transform:uppercase;font-weight:bold; 	color: #ffffff;
}
a.cc:hover		{text-transform:uppercase;font-weight:bold; }
a.dd 			{text-decoration:none;	color: #ffffff;
}
a.dd:visited	{text-decoration:none;	color: #ffffff;
}
a.dd:hover		{text-decoration:none;}

a.ee 			{text-transform:uppercase;font-weight:bold; }
a.ee:visited	{text-transform:uppercase;font-weight:bold; }
a.ee:hover		{text-transform:uppercase;font-weight:bold; }
a.ff 			{text-decoration:none;}
a.ff:visited	{text-decoration:none;}
a.ff:hover		{text-decoration:none;}

a.readmore 			{font-weight:bold;color: #eeee00; }
a.readmore:visited	{font-weight:bold; color: #eeee00;}
a.readmore:hover		{font-weight:bold; color: #eeee00;}

a 			{color: #eeee00; }
a:visited	{ color: #eeee00;}
a:hover		{ color: #eeee00;}
