body {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background-color:#cc0000;
}
div.maincontent
{
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	border-left:#FFC668 3px solid;
	border-right:#FFC668 3px solid;
}
.adrtxt {
	font: normal 11px Verdana;
}
a {
	font: normal 11px Verdana;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font: normal 11px Verdana;
	color: #000000;
	text-decoration: underline;
}
table.main {
	width: 1000px;
	height: 100%;
	padding: 0px;
}


div.newsbox
{
/*  top:170px;
  left: 640px; */
  height: 302px;
  width: 172px;
  padding: 4px 4px 2px 4px;
  font-size:12px;
  background:url(layout/newsbox.jpg) no-repeat;
/*  z-index:1; */
}
div.linkbox_right {
  position:absolute;
  top:10px;
  left: 440px; 
  height: 20px;
  width: 300px;
  font: bold 10px Verdana;
  color: #CF0A01;
}
div.youarehere {
  font: normal 9px Verdana;
  color: #000000;
  position:absolute;
  top:145px;
  left: 170px;
  height: 20px;
  width: 600px;
  z-index:3;
  text-align: left;
}
div.menue 
{

  
}
a.topmenu
{
   display:block;
   width:90px;
   height:14px;
   border:#ffca72 solid 2px;
   text-align:center;
   margin-left:3px;
   text-decoration: none;
   color:#CC0000;
   float:left;
 }
a.topmenu:hover
{
background-color:#CC0000;
color:#FFFFFF;
} 
div.counter 
{
	margin-bottom:0px;
	margin-left: 20px;
 	font: normal 10px Verdana;
    color: #000000;
}

.nbox_head {
	font: bold 10px Verdana;
}

.nbox_text{
	font: normal 10px Verdana;
}

a.nbox_more {
	font: normal 10px Verdana;
	text-decoration: none;
	color: #CF0A01;
}

.textplain, .textnormal {
	font: normal 11px Verdana;
}
a.textnormal {
	font: normal 11px Verdana;
	color: #CF0A01;
}
.headline {
	font: bold 18px Verdana;
	color: #CF0A01;
}
/* MENUE */
ul#primary-nav ul,
ul#primary-nav
{
	margin:0;
	padding: 0px;
	font-size: 12px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */
ul#primary-nav li
{
	position: relative;
	width:137px;
	margin-top:8px;
	list-style: none;
}

ul#primary-nav li a
{
	text-decoration: none;
	border:#F3F1F4 1px solid;
	color:#CC0000;
	display:block;
	width:135px;
	padding-left:4px;
	font-size: 11px;
	font-weight:bold;
}
ul#primary-nav li a:hover
{
border:#ffc86e 1px solid;
background-color:#CC0000;
color: #FFFFFF;

}




ul#primary-nav ul
{
	margin:0;
	position: absolute;
	border:0;
	width:145px;
	top:0px;
	display:none;
	background: url(layout/navback.jpg) #f3f1f4 ;
	left: 137px; /* Set 1px less than menu width */
	z-index:10;
}

ul#primary-nav ul li
{
	position: relative;
	border:0;
	margin-top:1px;
	list-style: none;
}
ul#primary-nav li ul li a
{	
	border:0;
	display:block;
	overflow:hidden;
	height:14px;
	width:138px;
	margin-left:5px;
	margin-top:3px;
	color:#CC0000;
} /* Sub Menu Styles */

ul#primary-nav li ul li a:hover
{
border:0;
background-color:#CC0000;
color: #FFFFFF;

}

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */


ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url('layout/arrow_right_white.gif') right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background: URL('layout/1px_yellow.jpg'); }


/* Scroller */

#contentscroller
{
width:680;
overflow:auto;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
}
td.content {
	background-color: #FFFFFF;
}

a.adtvlogo
{
display:block;
margin-left:30px;
width:81px;
height:81px;
border:1px solid #f3f1f4;
}
a.adtvlogo:hover
{
border:1px solid #cc0000;
}
