.systemwidth{width:958px;}
/*********************
* BANNER
*********************/
.banner{
  position:relative;
	background: url('../images/layout/bg.banner.gif') repeat-x #fff;
	height:114px;
	color:#336dad;
	text-align:left;
}
.logo{
	position:absolute;
	top:52px;
	left:24px;
	width:100px;
	height:25px;
	text-align:left;
}

.banner .top_left{
	position:absolute;
	top:12px;
	left:15px;
	width:250px;
	height:20px;
	text-align:left;
}

.banner .top_right{
	position:absolute;
	top:12px;
	right:25px;
	width:160px;
	height:20px;
	text-align:right;
}
.banner .top_middle,
.banner .tx-macinasearchbox-pi1{
	position:absolute;
	top:8px;
	left:510px;
	width:160px;
	height:20px;
}
.top_left a,
.top_left a:link,
.top_left a:visited,
.top_left a:hover,
.top_left a:active,
.top_right a,
.top_right a:link,
.top_right a:visited,
.top_right a:hover,
.top_right a:active{
	color:#336dad;
	text-decoration:none;
	padding: 3px 10px
}
.top_left a:hover,
.top_right a:hover{
	text-decoration:underline;
}


.system_logo_menu{
	position:absolute;
	top:27px;
	left:855px;
	width:92px;
	height:68px;
}
/***********************
* FOOTER
************************/
.footer{
	border-top:1px solid #ececec;
	margin:20px 0;
}
.footer table td{
	font: normal 11px/20px  "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color: #a4a4a4;
	padding: 10px 20px 10px 30px;
}
/***********************
* CONTENT (links)
************************/
.content{
	background: url('../images/layout/bg.content.gif') no-repeat 0 0 #fff;
	margin: 0 250px 0 13px;
	width:688px;
/*	width:auto;*/
}
.content_padding{
	padding:20px 30px;
}

.content_right{
	float:right;
	width:247px;
	text-align:left;
}
.content_element{
	margin: 10px 0px 20px 0;
}

.content_right .content_element{
	background: url('../images/layout/bg.content_container_right.gif') no-repeat 0 0 #fff;
	margin: 0 0 10px 0;
	width:247px;
	text-align:left;
}
.content_right .content_element fieldset{
	padding:17px 15px 7px 15px;
}

.headline_1{
	font: bold 14px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
}
.headline_1 a,
.headline_1 a:link,
.headline_1 a:visited,
.headline_1 a:hover,
.headline_1 a:active{
	font: bold 14px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
	text-decoration:none;
}
.headline_1 a:hover{
	text-decoration:underline;
}

.content_right .content_element fieldset .headline_1{
	font: bold 11px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
}
.content_right .content_element fieldset .headline_1 a,
.content_right .content_element fieldset .headline_1 a:link,
.content_right .content_element fieldset .headline_1 a:visited,
.content_right .content_element fieldset .headline_1 a:hover,
.content_right .content_element fieldset .headline_1 a:active{
	font: bold 11px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
	text-decoration:underline;
}
.content_right .content_element fieldset .headline_1 a:hover{
	text-decoration:none;
}
/**************
* Menu nach dem Login
***************/

.menu_systems{
	background: url('../images/layout/bg.system.gif') no-repeat 0 0 #fff;
	width:196px;
	height:207px;
	text-align:center;
	float:left;
}
.menu_systems a,
.menu_systems a:link,
.menu_systems a:visited,
.menu_systems a:hover,
.menu_systems a:active{
	font: bold 12px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
	text-decoration:none;
}

.menu_systems span.menu_systems_text{
	display:block;
	text-align:right;
	padding: 20px 20px 5px 20px;
	font: bold 11px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#336dad;
	text-decoration:none;
}
.menu_systems span.img{
	display:block;
	text-align:center;
	padding: 0px 20px 20px 20px;
}
/*********
* drop down menu
************/
.system_menu_container{
	position:absolute;
	top:60px;
	left:210px;
	width:600px;
}
.system_menu ul{
	list-style-type:none;
list-style-image:none;
	padding:0px;
	margin:0px;
}
.system_menu ul li{
	float:left;
}
.system_menu ul li a,
.system_menu ul li a:link,
.system_menu ul li a:visited,
.system_menu ul li a:hover,
.system_menu ul li a:active{
	font: bold 12px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#838383;
	padding:10px 20px;
	display:block;
	text-decoration:none;
}
.system_menu ul li a:hover{
	color:#fff;
	background:#004998;
}
.nav_right{
	display:block;
}
.nav_right a,
.nav_right a:link,
.nav_right a:visited,
.nav_right a:hover,
.nav_right a:active{
	font: normal 12px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#838383;
	padding:4px 10px 4px 10px;
	display:block;
	text-decoration:none;
}
.nav_right a:hover{
	color:#fff;
	background:#004998;
}
.return_path{
	display:block;
	font: bold 13px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#004998;
	padding: 0 0 14px 0;
}
.return_path a,
.return_path a:link,
.return_path a:visited,
.return_path a:hover,
.return_path a:active{
	font: normal 11px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#838383;
	padding:0px 4px 0px 4px;
	text-decoration:none;
}
.return_path a:hover{
	text-decoration:underline;
}
.return_path a.onair{
	color:#004998;
}
.csc-header csc-header-n4{
	width:220px;
	background-color:#ccc;
}
.odd{
	background-color:#ccc;
}
.even{
	background-color:#c7c7c7;
}
.video{
	text-align:center;
	margin:10px 0;
}
.qlink{

	background-color:#0095cf;
	width:150px;
	padding-left:2px;

}
.qlink a,
.qlink a:link,
.qlink a:visited,
.qlink a:hover,
.qlink a:active{
	font: normal 11px "Arial", "Tahoma", "Helvetica", "Sans Serif", "Verdana";
	color:#fff;
	text-decoration:none;
}


#iterator { 
	width: 300px;
	position:relative; 
	left: 445px;
	top: 5px;
	text-align:center;
}


#searchCategorie {
	width:150px;
	position: relative;
	top: -45px;
}


.pageTitle {
	color: #336dad;
}