body 
{
 font-family:Verdana;
 font-size:12px;
 background-color:#ffffff;
 text-align:center;
 margin:0px;
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}

pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{ 
  text-decoration:underline;
  font-weight:normal;
  color:#ffffff;
  font-size:12px;
}
a:active, a:hover
{ 
  color:#ffffff;
}
a.menu {
 display:block;
 padding:3px;  
 text-align:left;
 color:#FFFFFF;
 text-decoration:underline;
 font-family:Arial;
 font-size:12px;
 letter-spacing: 0.1em; 
 }
a.menu:link, a.menu:visited
{ 
 color:#ffffff;
 text-decoration:underline;
}
a.menu:active, a.menu:hover
{ 
 background-color:#667597;
 color:#FDCC00;
}

a.menuactive:link, a.menuactive:visited, a.menuactive:hover, a.menuactive:active
 {
 display:block;
 background-color:#667597;
 padding:3px;
 text-align:left;
 text-decoration:none; 
 font-family:Arial;
 font-size:12px;
 color:#FDCC00;
 letter-spacing: 0.1em; 
 }

a.menusub {
 display:inline-block;
 padding:0px 10px 0px 10px;;
 background-color:#155619;
 text-align:center;
 color:#ffffff;
 text-decoration:none;
 font-family:Arial;
 font-size:14px;
 }
 
a.menusub:link, a.menusub:visited
{ 
 color:#ffffff;
 background-color:#155619;
 text-decoration:none; font-weight:bold;
}
a.menusub:active, a.menusub:hover
{ 
 color:#FCD915; 
 font-weight:bold;
 background-color:#155619;
 font-family:Arial;
 font-size:14px;
}

#title {
height:120px;
background-color:#F2F2F2;
border-bottom: 5px solid;
border-color: #ffffff; 
}
#left {
background-color:#F2F2F2;
float:left;
}
.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
border:1px solid #000;
background-color:#7b7d8e;
width:164px;
}

.menucontainersub {
border:1px solid #000;
background-color:#F7BE4B;
}

#content {
	border-left:5px solid #ffffff;
	background-color:#ffffff;
	width:797px; 
	float:right;
	padding:0px 10px;
}

a.mail {
	font-size:11px;
	font-family: Arial, Verdana;
}

.nav_titel {
 	display:inline-block;
	font-size:11px;
	font-family: Arial, Verdana;
	color: #FDCC00;
}

.nav_titel_right {
	font-size:12px;
	font-family: Arial, Verdana;
	color: #FDCC00;
	letter-spacing: 0.1em;
	text-align: left;
}

#boxtitel {
	font-size:12px;
	font-family: Arial, Verdana;
	color: #FDCC00;
	text-align: left;
	padding-left: 2px;
}

#boxcontent {
	font-size:12px;
	font-family: Arial, Verdana;
	color: #ffffff;
	letter-spacing: 0.1em;
	text-align: left;
	padding-left: 5px;
	padding-right: 3px;
}

.contenttable tbody p.bodytext {
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
}

h1.csc-firstHeader a:link, h1.csc-firstHeader a:visited  {
	color: #FBC501;
	font-size: 16px;
	text-decoration:underline;
}

h1.csc-firstHeader a:hover {
	color: #FFFFFF;
}

.td_31 h1.csc-firstHeader, .td_32 h1.csc-firstHeader {
	font-size: 14px;
	font-weight: bold;
}

.td_31 p.bodytext, .td_32 p.bodytext {
	margin: -10px 0px 0px 30px;
}

.tab_3 {
	width: 460px;
	border-top: 1px solid #FBC501;
}

.td_31 {
	width: 230px;
	vertical-align: top;
	text-align: left;

}

.td_32 {
	widht: 230px;
	vertical-align: top;
	text-align: left;
}

.td_33 {
	widht: 0px;
}

.td_31 h1.csc-firstHeader a:link, .td_31 h1.csc-firstHeader a:visited {
	font-size: 13px;
}

.td_32 h1.csc-firstHeader a:link, .td_32 h1.csc-firstHeader a:visited {
	font-size: 13px;
}

div .news-list-item  {
	float: left;
	width: 210px;
	margin: 5px 0px 10px 0px;
	padding: 0px 25px 0px 0px;
}

hr.clearer {
	clear: both;
}

div .tx-ttnews-browsebox {
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 400px;
}

.hr_white {
	background-color: #FFFFFF; 
	margin: 0px 0px 0px 0px;
}

#grete2 {display: none; }


