#AGB .important {
	color:#F00;
	}

.tx-svsstudiengaenge-pi1-listView img
{
BORDER-RIGHT: medium none;
PADDING-RIGHT: 10px;
BORDER-TOP: medium none;
PADDING-LEFT: 10px;
FLOAT: left;
PADDING-BOTTOM: 0px;
BORDER-LEFT: medium none;
PADDING-TOP: 0px;
BORDER-BOTTOM: medium none;
}

.tx-svsstudiengaenge-pi1-singleView img
{
BORDER-RIGHT: medium none;
PADDING-RIGHT: 10px;
BORDER-TOP: medium none;
PADDING-LEFT: 10px;
FLOAT: left;
PADDING-BOTTOM: 10px;
BORDER-LEFT: medium none;
PADDING-TOP: 10px;
BORDER-BOTTOM: medium none;
}



.tx-svsstudiengaenge-pi1-listView a
{
color:#c40202;
}


.sponsors_termin img
{
BORDER-TOP: medium none;
PADDING-LEFT: 0px;
FLOAT: right;
PADDING-BOTTOM: 0px;
BORDER-LEFT: medium none;
PADDING-TOP: 0px;
BORDER-BOTTOM: medium none;

}

.trenner
{
height:1px;
border-bottom:1px dotted #CCCCCC;
}

a img
{
border:0;
}

.banner
{
padding-bottom:20px;
padding-top:20px;
overflow:hidden;
width:auto;
}

.banner_anzeige
{
width:300px;
padding-left:80px;
text-align:right;
font-size:11px;
padding-bottom:1px;
}

.banner_ad
{
width:300px;
padding-left:80px;
}

input
{
/*border:1px solid #cccccc;*/

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

select
{
/*border:1px solid #888888;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

p
{
padding:0px;
margin:0px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 16px;
}

.normal_schwarz_kategorie
{
letter-spacing:0px;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 18px;
color:#000000;
font-weight:normal;
}


h1
{
color:#09577f;
font-size:18px;
font-weight:bold;
margin:0px;
padding-top:7px;
padding-bottom:7px;
}

h2
{
color:#09577f;
font-size:15px;
font-weight:bold;
margin:0px;
padding-top:7px;
padding-bottom:7px;
}


h5
{
font-size:11px;
font-weight:normal;
margin:0px;
padding-top:5px;
padding-bottom:5px;
line-height:14px;
}

h6
{
font-size:10px;
font-weight:normal;
margin:0px;
padding-top:5px;
padding-bottom:5px;
}

#news-list-container p
{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:inline;
/*float:left;*/
}


.bodytext
{
padding:0px;
margin:0px;
padding-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a
{
color:#09577f;
text-decoration:none;
}

a:hover
{
text-decoration:underline;
color:#d10202;
}

a.normalerlinkfett
{
font-weight:bold;
color:#09577f;
font-size:11px;
}

a.sportstaetten
{
font-weight:bold;
color:#f55717;
font-size:11px;
}

a.mediengruen
{
font-weight:bold;
color:#81bb42;
font-size:11px;
}

a.isporot
{
font-weight:bold;
color:#e3001b;
font-size:11px;
}


a.personality
{
color:#000000;
}

a.personality b
{
font-weight:bold;
color:#000000;
}

a.roterlink
{
color:#c40202;
}

a.roterlinkfett
{
color:#c40202;
font-weight:bold;
}

a.red
{
color:#d10202;
text-decoration:none;
}

.news-single-imgcaption
{
margin:0px;
padding:0px;
}

ul
{
margin-top:0px;
margin-left:0px;
padding:0px;
padding-left:15px;
list-style-image:url(../img/ul_zeichen.gif);
}

li{
margin:0px;
padding:0px;
}

.backlink
{
font-weight:bold;
text-decoration:underline;
font-size:10px;
}

.backlink a
{
font-weight:bold;
text-decoration:underline;
font-size:10px;
}

.backlink a:hover
{
text-decoration:underline;
}

.prefooter
{
font-size:10px;
padding-top:15px;
padding-left:10px;
}

.footer
{
padding-top:30px;
text-align:center;
width:530px;
font-size:10px;
line-height:17px;
padding-left:150px;
padding-right:150px;
padding-bottom:50px;

}

.footer a
{
padding-left:4px;
padding-right:4px;
font-size:10px;
}

.schlagworttext
{
color:#c40202;
font-size:11px;

}

/* #################################################################    agenturen */

.agenturen_ag_pic
{
float:right;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

.agenturen_pt_pic
{
text-align:right;
float:right;
padding-left:10px;
padding-right:10px;
font-size:9px;
color:#999999;
width:157px;
}

.agenturen_ag_pic img
{
border:1px solid #CCCCCC;
}



.agenturen_pt_pic img
{
border:1px solid #CCCCCC;
}

.agenturen_titel
{
color:#09577f;
font-size:18px;
font-weight:bold;
margin:0px;
padding-top:7px;
padding-bottom:7px;
}

.agenturen_daten
{
padding-top:10px;
}

.agenturen_daten img
{
margin-right:10px;
/*border:1px solid #CCCCCC;*/
}

.agenturen_details
{
font-weight:bold;
padding-bottom:5px;
}
.agenturen_details_value
{
padding-bottom:10px;
}
.agenturen_kurzbeschreibung
{
font-weight:bold;
padding-bottom:5px;
}
.agenturen_kurzbeschreibung_value
{
padding-bottom:10px;
}
.agenturen_kurzbeschreibung_container
{
background-color:#f3f3f3;
padding:5px;
margin-bottom:20px;
margin-top:10px;

}
.agenturen_referenzen
{
font-weight:bold;
padding-bottom:5px;
}
.agenturen_referenzen_value
{
padding-bottom:10px;
}


/* #################################################################    teaserspalte */



#teaserspalte p
{
font-size:10px;
line-height:13px;
}

#teaserspalte .Headline
{
font-weight:bold;
font-size:10px;
padding-bottom:14px;
padding-top:10px;
}

#teaserspalte .teaserimage
{
padding-bottom:10px;
}

#teaserspalte .seperator
{
border-bottom:1px dotted #cccccc;

}


.agenturenhalter
{
padding-left:6px;
padding-right:6px;
width:163px;
overflow:hidden;

}
.agentur-headline
{
font-size:12px;
padding-top:16px;
padding-bottom:5px;
color:#0000cc;
text-decoration:underline;
font-weight:bold;

}
.agentur-text
{
font-size:11px;

}

.agentur-www
{
padding-top:11px;
}

.agentur-www a
{
color:#008000;
font-size:11px;
}

.agentur_bottomtext
{
color:#d10202;
font-size:11px;
padding-top:15px;
padding-bottom:20px;
}

/* #################################################################	left nav */

#leftnav_service .sub_nav_sub a
{
color:#c40202;
}


.login_info
{
color:#112957;
font-size:11px;
}

.login_info_name
{
color:#112957;
font-size:12px;
font-weight:bold;
}

.login_info_mycenter
{
color:#d10202;
font-size:11px;
}

/* ################ news */
#leftnav_news
{
	right:0px;
	margin:0px;
	padding:0px;
}

#leftnav_news li
{
	width:156px;
	height:17px;
	list-style:none;
	margin:0px;
	padding:0px;
	background:url(../img/left_nav/news_bg.gif);
	padding-top:3px;
}

#leftnav_news li.last
{
	height:19px;
	background:url(../img/left_nav/news_last_bg.gif);
}

#leftnav_news li a
{
height:20px;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#09577f;
padding-left:11px;
}


/* ################ service */
#leftnav_service
{
	right:0px;
	margin:0px;
	padding:0px;
}

#leftnav_service li
{
	width:156px;
	height:17px;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:3px;
	background:url(../img/left_nav/service_bg.gif);
}

#leftnav_service li.last
{
	height:19px;
	background:url(../img/left_nav/service_last_bg.gif);
}

#leftnav_service li a
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#09577f;
padding-left:11px;
}

#leftnav_service li a.isActivated
{
text-decoration:underline;
}


/* ################ service addon*/
#leftnav_service_addon
{
	right:0px;
	margin:0px;
	padding:0px;
}

#leftnav_service_addon li
{
	width:156px;
	height:17px;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:3px;
	background:url(../img/left_nav/service_bg_addon.gif);
}

#leftnav_service_addon li.first
{
	height:19px;
	background:url(../img/left_nav/service_bg_addon_first.gif);
}

#leftnav_service_addon li.last
{
	height:19px;
	background:url(../img/left_nav/service_last_bg_addon.gif);
}

#leftnav_service_addon li a
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#09577f;
padding-left:11px;
}

/* ################################################################		suche */

.selected_schlagwort_dropdown
{
color:#c40202;
}

a.verlinkte_schlagworte
{
color:#c40202;
font-size:10px;
}

a:hover.verlinkte_schlagworte
{
color:#c40202;
}

.find_by_search
{
background-color:#e5ecf9;
}

.f_b_s
{
background-color:#e5ecf9;
}


.search_selectbox
{
font-size:10px;
width:97px;
}

.search_checkbox
{
padding:0px;
margin:0px;
}

.search_select_schlagworte
{
font-size:11px;
width:97px;
}

.news_text_list_cats_notsearch
{
color:#000000;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-decoration:none;
overflow:auto;
}



.news_text_list_cats
{
color:#000000;
font-weight:bold;
font-size:10px;
letter-spacing:1px;
text-decoration:none;
}

.news_text_list_cats a
{
text-decoration:none;
}

.news_text_list_cats a:hover
{
text-decoration:none;
}


.news_extra_type
{
background-color:#D1DEF5;
width:auto;
float:left;
font-size:11px;
color:#000000;
font-family:Verdana,Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-decoration:none;
font-weight:normal;
padding-right:4px;
padding-left:3px;
padding-top:1px;
padding-bottom:1px;
}

.NEWS_SEARCHRESULT_COUNT
{
/*background-color:#e6ecfa;*/
letter-spacing:0px;
float:left;
color:#000000;
padding-right:2px;
padding-top:2px;
padding-left:2px;
margin-right:5px;
font-size:10px;
font-weight:normal;
}

#search_result_bottom
{
	width:475px;
	height:20px;
	background:url(../img/search_result_bottom_header_bg.png);
	overflow:hidden;
	margin-bottom:15px;
	padding-top:5px;
	font-size:11px;
	color:#c40202;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_bottom a
{
font-size:11px;
color:#c40202;
text-decoration:none;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_bottom a:hover
{
background-color:#FFFFFF;
text-decoration:underline;
}


#search_result_bottom_erweitert
{
	width:660px;
	height:20px;
	background:url(../img/search_result_bottom_header_bg.png);
	overflow:hidden;
	margin-bottom:15px;
	padding-top:5px;
	font-size:11px;
	color:#c40202;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_bottom_erweitert a
{
font-size:11px;
color:#c40202;
text-decoration:none;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_bottom_erweitert a:hover
{
background-color:#FFFFFF;
text-decoration:underline;
}

#search_result_top
{
width:475px;
height:20px;
background:url(../img/search_result_bottom_header_bg.png);
overflow:hidden;
margin-bottom:15px;
padding-top:5px;
font-size:11px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_top a
{
font-size:11px;
color:#c40202;
text-decoration:none;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_top a:hover
{
text-decoration:underline;
background-color:#ffffff;
}

#search_result_top_erweitert
{
width:660px;
height:20px;
background:url(../img/search_result_bottom_header_bg.png);
overflow:hidden;
margin-bottom:15px;
padding-top:5px;
font-size:11px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_top_erweitert a
{
font-size:11px;
color:#c40202;
text-decoration:none;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_top_erweitert a:hover
{
text-decoration:underline;
background-color:#ffffff;
}

.tx-ttnews-browsebox a
{
padding-right:5px;

}

/* #################################################################	standardelemente */

#maincontent_header_extra_search
{
	width:660px;
	height:20px;
	background:url(../img/maincontent_header_bg.png);
	overflow:hidden;
	margin-bottom:15px;
}

.maincontent_header_extra_search_c a
{
font-size:10px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.maincontent_header_extra_search_c a:hover
{
text-decoration:underline;
}

.maincontent_header_extra_search_c
{
margin:0px;
padding-top:6px;
padding-bottom:0px;
font-size:10px;
color:#c40202;
}

#maincontent_header
{
	width:481px;
	height:20px;
	background:url(../img/maincontent_header_bg.png);
	overflow:hidden;
	margin-bottom:15px;
}

.maincontent_header_c a
{
font-size:10px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.maincontent_header_c a:hover
{
text-decoration:underline;

}

.maincontent_header_c
{
margin:0px;
padding-top:6px;
padding-bottom:0px;
font-size:10px;
color:#c40202;
}

.maincontent_extra_text_headline
{
font-size:11px;
font-weight:normal;
color:#000000;
letter-spacing:0px;
height:10px;
}

.maincontent_extra_text_headline b
{
color:#000000;
}

.more_link
{
color:#09577f;
font-weight:normal;
font-size:12px;
font-family:Verdana,Arial, Helvetica, sans-serif;
}

.more_link_eingeloggt
{
color:#c40202;
font-size:12px;
font-family:Verdana,Arial, Helvetica, sans-serif;
}

a:hover .more_link_eingeloggt
{
text-decoration:underline;
/*color:#c40202;*/
}

a:hover .more_link
{
text-decoration:underline;
color:#c40202;
}


.loginbox
{
background-image:url(../img/login_bg.gif);
width:373px;
height:166px;
margin-left:50px;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
}

.loginbox_spflogin
{
background-image:url(../img/login_spflogin_bg.gif);
width:373px;
height:166px;
margin-left:50px;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
}

.loginbox th
{
font-weight:normal;
font-size:11px;
letter-spacing:0px;
}

.login_forgot a
{
color:#d10202;
font-size:10px;
}

/* #################################################################	news liste startseite */

.personality_container
{
width:422px;
/*border:1px solid #eeeeee;*/
margin-top:20px;
margin-bottom:20px;
}

.personality_container_inner
{
line-height:15px;
width:auto;
/*border:1px solid white;*/
padding:10px;
padding-bottom:0px;
/*background-color:#eeeeee;*/
background:url(../img/personality_verlaufoben.jpg);
text-align:left;
}

.personality_text
{
font-size:12px;
font-weight:normal;
}

.personality_text b
{
color:#09577f;
}

.personality_subtext
{
font-size:10px;
line-height:normal;
text-align:right;
}

.personality_header
{
font-size:10px;
font-weight:bold;

padding-bottom:0px;
}

.news-list-container
{
clear:both;
}

.news-list-item
{
padding-top:20px;
overflow:auto;
border-bottom:1px dotted #CCCCCC;
padding-bottom:16px;
}

.news-list-item_topnews
{
padding-top:12px;
overflow:auto;
padding-bottom:12px;
padding-left:11px;
padding-right:11px;
background-color:#f2e9d9;

/* ######## */
width: 455px;
/* ######## */

}

.border_if_topnews
{
padding-top:10px;
padding-bottom:16px;
border-bottom:1px dotted #CCCCCC;
}

.news_text_list_container
{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*float:right;
/*width:200px;*/
}

.news_pic_list
{
float:left;
}

.news_pic_list img
{
border:1px solid #808080;
margin-bottom:10px;
margin-right:18px;
}

.news_pic_list_topnews img
{
border:1px solid #808080;
margin-bottom:10px;
}



/*
.
{
color:#000000;
font-size:11px;
font-weight:bold;
letter-spacing:2px;
padding-bottom:5px;

}
*/

.news_text_list_topnews
{
color:#c40202;
}


.news_text_list_headline
{
font-size:18px;
color:#09577f;
font-weight:bold;
padding-bottom:7px;
padding-top:3px;
}

.news_text_list_headline a
{
color:#09577f;
}

.news_text_list_headline a:hover
{
text-decoration:underline;
color:#c40202;
}

.news_text_list_headline a:visited
{
color:#666666;
}


.news_text_list_headline_novisited
{
font-size:18px;
font-weight:bold;
padding-bottom:7px;
padding-top:3px;
color:#09577f;
}

.news_text_list_headline_novisited a
{
color:#09577f;
}

.news_text_list_headline_novisited a:hover
{
text-decoration:underline;
color:#c40202;
}



.suche_media_link a
{
color:#09577f;
font-weight:bold;
font-size:12px;
}

.suche_media_beitrag_link
{
color:#09577f;
font-size:12px;
}

a.NewsHeaderLink
{
color:#FF0000;
}

.news_text_list_text
{
font-size:12px;
color:#000000;
padding-bottom:10px;
text-decoration:none;
}

.news_text_list_text a
{
text-decoration:none;
}

.news_text_list_text a:hover
{
text-decoration:underline;
}

.news_text_list_subtext
{
clear:both;
font-size:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*letter-spacing:-1px;*/
text-decoration:none;
font-weight:normal;
overflow:auto;

}

.sub_text_datum
{
color:#000000;
padding-right:2px;
font-weight:normal;
font-size:9px;
letter-spacing:0px;
float:right;
}

.sub_text_datum_topnews
{
color:#000000;
padding-right:2px;
font-weight:normal;
font-size:9px;
letter-spacing:0px;
float:right;
}

/* #################################################################	news liste singleseite */

.news_single_content_author
{
display:none;
/*
width:470px;
text-align:right;
padding-bottom:50px;
*/
}

.newsBottomText
{
padding-top:30px;
width:470px;
text-align:center;
font-size:16px;
color:#d10202;
font-weight:bold;
}
.newsBottomTextInfo
{
width:470px;
text-align:center;
font-size:11px;
color:#d10202;
padding-bottom:35px;
border-bottom:1px dotted #CCCCCC;
}


.news_single_header
{
text-align:right;
background:url(../img/news_single_header_bg.png);
height:26px;
padding-right:10px;
padding-top:6px;
font-size:10px;
color:#c40202;
}

.news_single_header a
{
font-size:10px;
color:#c40202;
}

.news_single_header_infos
{
color:#666666;
font-size:10px;
line-height:18px;
padding-bottom:20px;
}

.news_single_header_infos a
{
font-size:10px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.news_single_header_infos a:hover
{
text-decoration:underline;
}

.news_single_leserbrief
{
background:url(../img/news_single_tools_bg.png);
height:26px;
padding-right:10px;
padding-top:6px;
padding-left:7px;
margin-bottom:5px;
font-size:11px;
color:#c40202;
}

.news_single_leserbrief a
{
font-size:10px;
color:#c40202;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.news_single_leserbrief a:hover
{
text-decoration:underline;
}

.news_single_content_cats
{
/*
font-size:10px;
font-weight:bold;
color:#cccccc;
letter-spacing:2px;
padding-bottom:5px;
*/

color:#000000;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-decoration:none;
overflow:auto;

}

.news_single_content_cats_first
{
color:#000000;
}

.news_single_content_headline
{
color:#09577f;
font-size:18px;
font-weight:bold;
padding-bottom:7px;
}

.news_single_content_subtext
{
font-size:11px;
color:#CCCCCC;
}

.news_single_content_subtext_date
{
color:#000000;
}

.news_single_content_subtext
{
border-bottom:1px dotted #CCCCCC;
padding-bottom:16px;
}

.news_single_content img
{
float:left;
padding-right:20px;
padding-bottom:17px;

}

.news_single_grafiken
{
color:#000000;
font-size:11px;
padding-top:16px;
border-bottom:1px dotted #CCCCCC;
padding-bottom:16px;
}

.news_single_grafiken img
{
margin-top:10px;
border:1px solid #808080;
}


.news_single_diagramme
{
color:#000000;
font-size:11px;
padding-top:16px;
border-bottom:1px dotted #CCCCCC;
padding-bottom:16px;
}

.news_single_diagramme img
{
margin-top:10px;
border:0px solid #808080;
}

.news_single_image_wrapper
{
float:left;
padding-right:15px;
padding-bottom:15px;
}




/* #################################################################	headerbereich */

.header_date
{
color:#ffffff;
text-decoration:none;
font-size:11px;
}

.haeder_link
{
color:#a5a8aa;
text-decoration:none;

font-size:11px;
}

.haeder_trenner
{
color:#a5a8aa;
text-decoration:none;

font-size:12px;
padding-left:2px;
padding-right:2px;
}

#breacrumb
{
	float:left;
	width:50px;
	height:26px;
	padding-top:6px;
	/*border:1px solid #000000;*/
	/*text-align:right;*/
}

#ticker
{
	width:477px;
	position: relative;
	left: -2px;

	height:26px;

	background:url(../img/ticker_bg.png);
	float:right;
	overflow:hidden;
}


.go_naviheader { 
color: #000000; 
font-size: 11px; 
font-style: normal; 
line-height: 12px; 
font-weight: normal; 
text-decoration: none;
margin:0px;
padding:0px;
padding-top:7px;
}

.go_naviheader:hover 
{
color: #000000;
font-size: 12px; 
font-style: normal;
line-height: 12px;
font-weight: normal;
text-decoration: none; 
} 

.input_left_nav
{
border:1px solid #888888;
width:101px;
height:15px;
margin-top:1px;
}

/* #################################################################	subnav */

#leftnav_news a.isActivated {	text-decoration:underline; font-weight:bold;}

#subnav_container{	background:url(../img/subnav_bg.gif);	float:left;	width:830px;	height:29px;	overflow:hidden;}
#subnav_container  a {	font-size:11px;	color:#182a50;	text-decoration:none;	padding-left:8px;	padding-right:0px;	padding-top:20px;}
#subnav_container  a.isActivated {	text-decoration:underline;}
#subnav_container  a:hover{	text-decoration:underline;}

#subnav {	overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px;}

#first{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:33px;}
#second{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:410px;}
#third{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:74px;}
#fourth{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:70px;}
#fifth{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:203px;}
#sixth{ overflow:hidden;	float:right;	position:relative;	right:3px;	margin:0;	margin-top:2px;	padding:0;	padding-top:5px; right:67px;}

#subnav li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}

#first li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}
#second li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}
#third li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}
#fourth li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}
#fifth li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}
#sixth li{	float:left;	list-style:none;	text-align:center;	margin:0px;	padding:0px;}


#subnav  a{	padding-left:15px;	padding-right:15px;}

#first  a{	padding-left:10px;	padding-right:10px;}
#second  a{	padding-left:10px;	padding-right:10px;}
#third  a{	padding-left:10px;	padding-right:10px;}
#fourth  a{	padding-left:10px;	padding-right:10px;}
#fifth  a{	padding-left:10px;	padding-right:10px;}
#sixth  a{	padding-left:10px;	padding-right:10px;}



/* #################################################################	metanav */

#metanav_container 
{
height:27px;
text-align:right;
}

/* #################################################################	mainnav */

#mainnav_container
{
	background:url(../img/mainnav_bg.png);
	float:left;
	width:830px;
	height:28px;
	text-align:right;
	overflow:hidden;
	border-bottom:1px solid white;
	border-top:1px solid white;
}

#mainnav
{
	overflow:hidden;
	float:right;
	position:relative;
	right:0px;
	/*border:1px solid green;*/
	margin:0;
	margin-top:2px;
	padding:0px;
}

#mainnav li
{
	width:134px;
	float:left;
	list-style:none;
	text-align:center;
	border-right:1px solid white;
	margin:0px;
}

#mainnav li.startseite
{
	width:155px;
	float:left;
	list-style:none;
	text-align:center;
	border-right:1px solid white;
	margin:0px;
}

#mainnav li.last
{
	width:134px;
	border-right:none;
}


#mainnav li a
{
	display:block;
	/*width:120px;*/
	text-decoration:none;
	font-size:12px;
	/*font-weight:bold;*/
	color:#ffffff;
	height:25px;
	padding-top:5px;
/*	padding-left:22px;
	padding-right:22px;
	margin:1px;*/
}

#mainnav li a:hover
{
	background-color:#c40202;
}

#mainnav a.isActivated
{
	background-color:#c40202;
}


	/* ======= ======= ======= ======= */

	#AGB
	{
		margin-top: 0px;
		float: left;
		height: 150px;
		width: 477px;
		overflow: auto;
		padding-right: 5px;
		/* display: none; */
		background-color: #F3F3F3;
	}

	#AGB div,
	#AGB h1,
	#AGB p,
	#AGB li
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000;
	}
	#AGB table.contenttable
	{
		display: none;
	}

.news_single_content_more2thema
{
padding-top:20px;
}
	
.news_single_content_more2thema .header_more2thema
{
font-weight:bold;
padding-bottom:10px;
padding-top:20px;
} 

.news_single_content_more2thema .row_more2thema
{
font-size:11px;
padding:0px;
padding-bottom:7px;
margin:0px;
}

.news_single_content_more2thema .row_more2thema a
{
color:#c40202;
}
	
	
	
#search_result_network_top
{
	width:475px;
	height:20px;
	background:url(../img/search_result_network_top_bg.png);
	overflow:hidden;
	margin-bottom:8px;
	padding-top:6px;
	font-size:11px;
	color:#c40202;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_network_top a
{
font-size:11px;
color:#c40202;
text-decoration:none;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search_result_network_top a:hover
{
background-color:#FFFFFF;
text-decoration:underline;
}

.network_list_container
{
clear:both;
width:100%;
border-bottom:0px dotted #CCCCCC;
padding-bottom:14px;
padding-top:14px;
}

.network_list_container_even
{
clear:both;
border-bottom:0px dotted #CCCCCC;
color:#000000;
background-color:#F3F3F3;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}

.network_list_container_odd
{
clear:both;
border-bottom:0px dotted #CCCCCC;
color:#000000;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}

.network_list_container_odd a ,.network_list_container_even a 
{
color:#000000;
text-decoration:none;
}

.network_list_container_odd,.network_list_container_even
{
color:#000000;
text-decoration:none;
}


.network_list_container_even_nohover
{
clear:both;
border-bottom:0px dotted #CCCCCC;
color:#000000;
background-color:#F3F3F3;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}

.network_list_container_odd_nohover
{
clear:both;
border-bottom:0px dotted #CCCCCC;
color:#000000;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}

.network_list_container_odd_nohover a ,.network_list_container_even_nohover a 
{
color:#000000;
text-decoration:none;
}

.network_list_container_odd_nohover,.network_list_container_even_nohover
{
color:#000000;
text-decoration:none;
}

.network_list_container_odd_nohover:hover,.network_list_container_even_nohover:hover
{
clear:both;
border-bottom:0px dotted #CCCCCC;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}

.network_list_container_odd:hover,.network_list_container_even:hover
{
clear:both;
border-bottom:0px dotted #CCCCCC;
padding-bottom:14px;
padding-top:10px;
padding-left:15px;
padding-right:10px;
background-color:#FEEBED;
}

.network_list_text
{
float:left;
width:auto;
}

.network_list_kontakt
{
text-align:right;
height:24px;
color:#C40202;
}

.network_kontakt_form
{
padding-top:0px;
background-color:#F3F3F3;
border:1px solid #CCCCCC;
border-top:none;
width:473px;
}

.network_kontakt_form input
{
width:270px;
}

.network_kontakt_form textarea
{
width:370px;
}

#network_form a.error
	{
	visibility: visible;
	display: block;

	text-decoration: none;

	color: #FFF;
	background-color: #F30202;
	font-weight: bold;
	
	margin-top: 4px;
	width: 2ex;
	
	z-index: 1000;
	}
	
#network_form .error
{
	color: #FF0000;
}

#network_form a
{
	visibility: hidden;
	display: none;
}

.networkplattform_sonsoren
{
margin-top:30px;
font-weight:bold;
border-top:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
padding-top:20px;
padding-bottom:20px;
}

.networkplattform_sonsoren_ohnetopborder
{
margin-top:30px;
font-weight:bold;
border-bottom:1px dotted #CCCCCC;
padding-top:20px;
padding-bottom:20px;
}

.networkplattform_sonsoren img
{
padding-top:0px;
}

.tx-svsnetworkingplatform-pi1-listrow
{
padding-top:3px;
}
#mform .error
{
color: #FF0000;
}

#stoerer{
	position: absolute;
	top: 55px; left: 20px;
	/*width:100%; height:100%;*/
	z-index: 5000;
	/*background-image: url(/images/clear.gif);*/
	border:0px solid red;
}


.getty_info_layer_top{
	background-image:url(../img/getty_voting/text_bg.gif);
	width:432px;
	height:25px;
	font-size:11px;
	color:#FFF;
	padding-left:20px;
	padding-top:10px;
}

.getty_info_layer_bottom{
	background-image:url(../img/getty_voting/text_bottom_bg.gif);
	width:432px;
	height:26px;
	font-size:11px;
	color:#FFF;
	padding-left:20px;
	padding-top:11px;
}

.getty_voting_layer{
	background-image:url(../img/getty_voting/image_bg.gif);
	width:434px;
	height:421px;
	padding-top:20px;
	padding-left:18px;
	overflow:hidden;
}

.getty_trenner_top{
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
	height:1px;
	width:458px;
	margin-top:15px;
	margin-bottom:15px;
	}

.getty_submit_layer{
	width:456px;
	text-align:right;}
	
.getty_voting_layer .vote_container{
	float:left;
	width:204px;
	height:220px;
	margin-right:12px;
}

.getty_voting_layer .vote_container a{
	cursor:pointer;
	text-decoration:none;
}

.getty_voting_layer .vote_container a:hover{
	text-decoration:none;
}

.getty_voting_layer .vote_container .toptext{
	color:#000;
	font-weight:bold;
	font-size:11px;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:5px;
}

.getty_voting_layer .vote_container .bottomtext, .getty_voting_layer .vote_container .bottomtext_right{
	padding-left:0px;
	padding-top:5px;
}

.getty_voting_layer .vote_container .bottomtext .text{
	color:#999;
	font-size:11px;
	border:0px solid red;
	width:100px;
	float:left;
	}

.getty_voting_layer .vote_container .bottomtext .plus{
	padding-top:2px;
	border:0px solid red;
	float:left;
	width:11px;
}

.getty_voting_layer .vote_container .bottomtext_right .text{
	color:#999;
	font-size:11px;
	border:0px solid red;
	width:100px;
	float:right;
	}

.getty_voting_layer .vote_container .bottomtext_right .plus{
	padding-top:2px;
	padding-right:0px;
	border:0px solid red;
	float:right;
	width:11px;
}

.getty_voting_layer .vote_container .right{
	text-align:right;
}
/*
.getty_voting_layer .vote_container .bottomtext a{
	color:#999;
	font-size:11px;
	
	background: url('../img/getty_voting/plus.gif') no-repeat left 7px;
	padding: 6px 0 5px 20px;
	}*/
	
.getty_voting_layer .vote_container .bildunterschrift{
	padding-top:1px;
	font-size:11px;
	color:#999;
	display:none;
}

.getty_radio_layer{
	padding-top:10px;
	padding-bottom:30px;
	display:block;
	overflow:auto;
	clear:both;
}

.getty_radio_layer  .radioelement_left, .getty_radio_layer  .radioelement_right{
	float:left;
	width:20px;
	overflow:hidden;
	
}

.getty_radio_layer  .radioelement_right{
	width:20px;
}

.getty_radio_layer  .label_left, .getty_radio_layer  .label_right{
	border:0px solid #CCC;
	width:240px;
	overflow:auto;
	float:left;
	color:#000;
	font-weight:bold;
	font-size:11px;
	padding-top:4px;
	padding-left:13px;
}
.getty_radio_layer  .label_right{
	width:80px;
}

.getty_radio_layer  .radiocontainer{
	background-color:#f0f1f5;
	overflow:auto;
	
	margin-top:5px;
	width:445px;
	height:20px;
	margin-left:5px;
}

.voting_error
{
	color: #FF0000;
	padding-left:5px;
}



.pagereiter
{
	text-align:center;
	border:0px solid red;
	
	}

.pagereiter_off a
{
	text-decoration:none;
	color:#0000cc;
}

.pagereiter_on a
{
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

.pagereiter_off a table
{
	border:0px solid #CCC;
	display:block;
	overflow:auto;
	cursor:pointer;
}


.pagereiter_trenner
{
	color:#333333;
}

#pagereiter_navigator_links{
	float:left;
	padding-top:7px;
	color:#000;
}

#pagereiter_navigator_rechts{
	float:right;
}

.tx-svsnetworkingplatform-pi1-browsebox
{
	padding-top:10px;
	padding-bottom:30px;
}

.pagereiter_image_next{
	padding-left:5px;
}

.pagereiter_image_prev{
	padding-right:5px;
}

.medienforum {color:#82ba41;
}

.innovationsforum { color:#d5cb27;
}

#login_with_sponsors,
#login_use_logout,
#login_wrong_login,
#login_with_loggedin{
	overflow:auto;
	color:#F00;
	margin-bottom:40px;}
	
input.best_case {
	border:1px solid #cccccc;
	background-color:#ffffff;
	width: 450px;	
}

div.login_info_networker{ color:#122b5a; margin-top:3px;font-size:11px;}
div.login_info_networker a{ color:#122b5a;}

.abo_highlight {font-size:14px;color:#f20101; font-style:normal;}
	
