td, th, div, p  {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif}

.telunten  {font-size: 12px; color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif}

a.one:link, a.one:visited {font-size: 12px; color: black; text-decoration: none;} 
a.one:hover      { font-size: 12px; color:red; text-decoration: none;}


a.two:link, a.two:visited {font-size: 12px; color: white; text-decoration: none;} 
a.two:hover      { font-size: 12px; color:white; text-decoration: underline;}


.activelink { font-size: 12px; color:red; text-decoration: none;}

.fett   { color: #274896; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif}



a.tdKat:link, a.tdKat:visited {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding: 2px 0px 0px 40px;  /* 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
background-image: url(../bilder/navi_normal.gif); 
background-repeat:no-repeat;
text-align:left;
valign: middle;
display:block;
width:150px;
height: 19px;
text-decoration:none;                 
}

a.tdKat:hover {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight: bold;
background-image:url(../bilder/navi_over.gif); 
background-repeat:no-repeat;
text-align:left;
padding: 2px 0px 0px 40px;  /* 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
display:block;
width: 100%;
height: 19px;               
}

a.tdKatA:link, a.tdKatA:visited, a.tdKatA:active, a.tdKatA:hover {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight: bold;
background-image: url(../bilder/navi_over.gif); 
background-repeat:no-repeat;
text-align:left;
padding: 2px 0px 0px 40px;  /* 'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
display:block;
width: 100%;
height: 19px;              
}

/*~~~ NEWS STYLE programmiert: www.webkos.de ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.NewsF1 	{background-color: #EFEFEF;}
.NewsF2 	{background-color: #FFFFFF;}
.NewsH1 	{color: #024EC2; margin: 0 0 0 0; font-size: 17px; font-weight: bold;}
	  a.NewsH1:link, a.NewsH1:visited  	{ color: #024EC2; font-size: 14px; font-weight: bold; text-decoration:none; text-transform:normal;  line-height:15px;
	} a.NewsH1:active, a.NewsH1:hover 	{ color: #FF0000;  background-color: transparent; text-decoration:none; }	
.NewsTxt 	{color: #000000; }
	  a.NewsTxt:link, a.NewsTxt:visited  	{ font-size: 11px; color: #000000; text-decoration:none; text-transform:normal;  line-height:12px;
	} a.NewsTxt:active, a.NewsTxt:hover 	{ color:#FF0000;  text-decoration:none; background-color: transparent;  }	

.NwesBoxImg	{float: right; margin: 0 10px 10px 10px; border: 1px solid #000000;}

#seitenLimit, .seitenLimit { margin:5px 0px 5px 0px; padding:5px 5px 5px 5px; height:20px; background-color:#ffffff; border: 1px dotted #FF0000;}
.Limit, a.Limit:link, a.Limit:visited, a.Limit:active {
	font:  bold 12px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: none;
	text-align:center;
	color: #FFFFFF;
	width: 15px;
	border: 1px solid #FF0000;
	background-color: #024EC2;
	padding: 0px 3px 0px 3px;
}
.LimitA, a.Limit:hover, a.LimitA:link, a.LimitA:visited, a.LimitA:active, a.LimitA:hover{
	font:   bold 12px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: none;
	text-align: center;
	color: #024EC2;
	width: 15px;
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
	padding: 0px 3px 0px 3px;
}

/* moodalbox CSS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#mb_overlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
z-index: 2000;
}

div#mb_center, div#mb_bottom {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #DDD;
z-index: 2000;
}

div#mb_center {
background-color: #FFF;
z-index: 2000;
}

div#mb_contents {
width: 400px;
height: 400px;
border: 10px solid #DDD;
overflow: auto;
background-color: #FFF;
visibility: hidden;
z-index: 2000;
}

.mb_loading {
background: #DDD url(loading.gif) no-repeat center center;
z-index: 2000;
}

#mb_error {
font-size: 1.2em;
color: #CD0000;
font-weight: bold;
text-align: center;
padding: 0.5em;
font-family: Verdana, Helvetica, sans-serif;
}

#mb_error em {
font-size: 0.8em;
}

div#mb_bottom {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #DDD;
border-top-style: none;
z-index: 2000;
}

a#mb_close_link {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(closemood.gif) no-repeat center;
margin: 5px 0;
}

div#mb_caption {
margin-right: 71px;
}
