@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image: url(../img/bg_page.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#454968;
}

#wrapper {
	background-image: url(../img/bg_wrapper.jpg);
	width: 1058px;
	margin: 0px auto;
	background-repeat: no-repeat;
	min-height: 930px;
}

#clearer,
.clearer {
	clear:both;
}

a {
	outline:none;
}

#preload,
.preload {
	display:none;
}

/* Header und Top-Navigation */

#header {
	height:185px;
}

#header #topnav {
	float:right;
	margin-top:5px;
}

*+html #header #topnav {  /*IE7*/
	float:right;
	margin-top:22px;
}

*html #header #topnav {    /*IE6*/
	float:right;
	margin-top:22px;
}

#header #topnav ul#nav-top{
	list-style-type:none;
}

#header #topnav ul#nav-top li{
	display:inline;
	float:left;
}

#header #topnav ul#nav-top li a{
	width:71px;
	height:12px;
	text-indent:-9999px;
	outline:none;
}

#header #topnav ul#nav-top li#startseite a{
	background-image: url(../img/navtop_startseite.jpg);
	display:block;
	margin-right:17px;
	background-repeat: no-repeat;
}

#header #topnav ul#nav-top li#login a{
	background-image: url(../img/navtop_login.jpg);
	display:block;
	margin-right:18px;
	background-repeat: no-repeat;
}

#header #topnav ul#nav-top li#impressum a{
	background-image: url(../img/navtop_impressum.jpg);
	display:block;
	margin-right:22px;
	background-repeat: no-repeat;
}

#header #topnav ul#nav-top li#datenschutz a{
	background-image: url(../img/navtop_datenschutz.jpg);
	display:block;
	margin-right:42px;
	background-repeat: no-repeat;
}

/* Spalte 1 und Hauptnavigation */

#col1 {
	width:210px;
	float:left;
}

#mainnav_container a{
     text-indent:-9999px;
     outline:none;
}

#mainnav_container ul#mainnav {
	list-style:none;
	margin-top: 115px;
}

#mainnav_container ul#mainnav-2nd {
	list-style:none;
	margin-left: 19px;
	padding-left:0px;
}

#mainnav_container li#initiative a{
	width:170px;
	height:22px;
	background-image:url(../img/nav_initiative.jpg);
	display:block;
}

#mainnav_container li#initiative a:hover, #mainnav_container li#initiativeactive a.main {
	width:170px;
	height:22px;
	background-image:url(../img/nav_initiativeactive.jpg);
	display:block;
}

#mainnav_container li#stimmen a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_stimmen.jpg);
	display:block;
}

#mainnav_container li#stimmen a:hover, #mainnav_container li#stimmenactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_stimmen-aktiv.jpg);
	display:block;
}

#mainnav_container li#expertenrat a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_expertenrat.jpg);
	display:block;
}

#mainnav_container li#expertenrat a:hover, #mainnav_container li#expertenratactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_expertenrat-aktiv.jpg);
	display:block;
}

#mainnav_container li#leitbild a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_leitbild.jpg);
	display:block;
}

#mainnav_container li#leitbild a:hover, #mainnav_container li#leitbildactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_leitbild-aktiv.jpg);
	display:block;
}

#mainnav_container li#studierende a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_studierende.jpg);
	display:block;
}

#mainnav_container li#studierende a:hover, #mainnav_container li#studierendeactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_studierende-aktiv.jpg);
	display:block;
}


#mainnav_container li#hintergrund a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_hintergrund.jpg);
	display:block;
}

#mainnav_container li#hintergrund a:hover, #mainnav_container li#hintergrundactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_hintergrund-aktiv.jpg);
	display:block;
}

#mainnav_container li#strategie a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_strategie.jpg);
	display:block;
}

#mainnav_container li#strategie a:hover, #mainnav_container li#strategieactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_strategieaktive.jpg);
	display:block;
}

#mainnav_container li#massnahmen a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_massnahmen.jpg);
	display:block;
}

#mainnav_container li#massnahmen a:hover, #mainnav_container li#massnahmenactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_massnahmenactive.jpg);
	display:block;
}

#mainnav_container li#studien {
	margin-top:6px;
}

#mainnav_container li#studien a{
	width:170px;
	height:22px;
	background-image:url(../img/nav_studien.jpg);
	display:block;
}

#mainnav_container li#studien a:hover, #mainnav_container li#studienactive a.main {
	margin-top:6px;
	width:170px;
	height:22px;
	background-image:url(../img/nav_studien-aktiv.jpg);
	display:block;
}

#mainnav_container li#aolg a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_aolg.jpg);
	display:block;
}

#mainnav_container li#aolg a:hover, #mainnav_container li#aolgactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_aolgactive.jpg);
	display:block;
}

#mainnav_container li#sondergutachten a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_sondergutachten.jpg);
	display:block;
}

#mainnav_container li#sondergutachten a:hover, #mainnav_container li#sondergutachtenactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_sondergutachtenactive.jpg);
	display:block;
}

#mainnav_container li#gesundheitsbarometer a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_gesundheitsbarometer.jpg);
	display:block;
}

#mainnav_container li#gesundheitsbarometer a:hover, #mainnav_container li#gesundheitsbarometeractive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_gesundheitsbarometeractive.jpg);
	display:block;
}

#mainnav_container li#aokstudie a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_aokstudie.jpg);
	display:block;
}

#mainnav_container li#aokstudie a:hover, #mainnav_container li#aokstudieactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_aokstudieactive.jpg);
	display:block;
}

#mainnav_container li#presse {
	margin-top:6px;
}

#mainnav_container li#presse a{
	width:170px;
	height:22px;
	background-image:url(../img/nav_presse.jpg);
	display:block;
}

#mainnav_container li#presse a:hover, #mainnav_container li#presseactive a.main {
	margin-top:6px;
	width:170px;
	height:22px;
	background-image:url(../img/nav_presse-aktiv.jpg);
	display:block;
}

#mainnav_container li#verband {
	margin-top:6px;
}

#mainnav_container li#verband a{
	width:170px;
	height:22px;
	background-image:url(../img/nav_verband.jpg);
	display:block;
}

#mainnav_container li#verband a:hover, #mainnav_container li#verbandactive a.main {
	margin-top:6px;
	width:170px;
	height:22px;
	background-image:url(../img/nav_verband-aktiv.jpg);
	display:block;
}

#mainnav_container li#kurzbeschreibung a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_kurzbeschreibung.jpg);
	display:block;
}

#mainnav_container li#kurzbeschreibung a:hover, #mainnav_container li#kurzbeschreibungactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_kurzbeschreibung-aktiv.jpg);
	display:block;
}

#mainnav_container li#landesverbaende a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_landesverbaende.jpg);
	display:block;
}

#mainnav_container li#landesverbaende a:hover, #mainnav_container li#landesverbaendeactive a.sub {
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_landesverbaendeactive.jpg);
	display:block;
}

#mainnav_container li#publikationen a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_publikationen.jpg);
	display:block;
}

#mainnav_container li#publikationen a:hover, #mainnav_container li#publikationenactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_publikationen-aktiv.jpg);
	display:block;
}

#mainnav_container li#impressum a{
	margin-top:6px;
	width:170px;
	height:22px;
	background-image:url(../img/nav_impressum.jpg);
	display:block;
}

#mainnav_container li#impressum a:hover, #mainnav_container li#impressumactive a.main {
	margin-top:6px;
	width:170px;
	height:22px;
	background-image:url(../img/nav_impressumactive.jpg);
	display:block;
}

#mainnav_container li#datenschutz a{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_datenschutz.jpg);
	display:block;
}

#mainnav_container li#datenschutz a:hover, #mainnav_container li#datenschutzactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_datenschutzactive.jpg);
	display:block;
}

#mainnav_container li#stellenboerse a{
	width:151px;
	height:20px;
	background-image:url(../img/nav_stellenboerse.jpg);
	display:block;
}

#mainnav_container li#stellenboerse a:hover, #mainnav_container li#stellenboerseactive a.sub{
	margin-top:0px;
	width:151px;
	height:20px;
	background-image:url(../img/nav_stellenboerse-aktiv.jpg);
	display:block;
}

/* Spalte 2 und Content */

#col2 {
	width:530px;
	float:left;
	margin-left: 10px;
	background-image: url(../img/bg_col2.jpg);
	background-repeat: repeat-x;
	background-position: 10px 26px;
	overflow:hidden;
}

#col2 .bodytext {
	font-size:12px;
	line-height:16px;
	padding:10px;
}

#col2 img {
	border:none;
}

#startseite-teaser {
	margin-top:5px;
        background-image: url(../img/bg_teaser.jpg);
        background-repeat:no-repeat;
        background-position: left 25px;
}

#ttnews-headline {
	padding:10px 10px 5px 10px;
}

#ttnews-headline a,
#ttnews-headline h1,
.startseite_topthema h1{
	font-size: 32px;
	color: #00509d;
	font-weight: bold;
    text-decoration:none;
}

.startseite_topthema h1 {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:7px;
}

#ttnews-abstract {
	color: #646464;
	font-weight:bold;
	font-size: 14px;
	padding:0px 10px 10px 10px;
}

#startseite-specials  {
	/*margin-top:10px;*/
	float:left;
	overflow:hidden;
	width:540px;
	margin-bottom:20px;
}

#startseite-specials #box{
	width:170px;
	height:177px;
	float: left;
	margin-right:10px;
	background-image: url(../img/bg_specials.jpg);
	background-position: top;
}

#startseite-specials #box #ttnews-img-box{
	margin-top: 5px;
}

#startseite-specials #box a {
	color:#00509D;
	font-weight:bold;
}

#startseite-specials #box #ttnews-headline-box{
	padding: 10px 5px 5px 5px;
}

#startseite-specials #box #ttnews-headline-box {
	font-size: 11px;
	font-weight: bold;
	color: #00bbb2;
	text-decoration:none;
}

#box #ttnews-abstract-box{
	font-size: 11px;
	color: #000;
	padding: 0px 5px 5px 5px;
}

#content {
	margin-top:5px;
}

#content a {
        color:#00509D;
        text-decoration:underline;
}

#content p.bodytext {
        margin-top:10px;
        padding-top:0px;
        padding-bottom:5px;
}

#content .csc-textpic-imagewrap {
        padding-top:5px;
}

#content table{
         font-size:12px;
}

#content ul {
     list-style-type:none;
     margin-left:0px;
     margin-top:0px;
}

#content li {
    background:url(../img/li-icon.jpg) no-repeat;
    background-position: left 3px;
    padding-left:20px;
    font-size:12px;
    line-height:16px;
    padding-bottom:9px;
}

#content .csc-header,
.survey_item h1 {
	padding:10px 10px 5px 10px !important;
	padding-left:0px !important;
}

#content .csc-header h1,
.survey_item h1 {
	font-size: 29px;
	color: #00509d;
	font-weight: bold;
	margin:0;
	padding:0;
}

#content .csc-header h1 {
	padding-left:8px;
}


#content h1 {
	font-size: 32px;
	color: #00509d;
	font-weight: bold;
	margin:0;
	padding:0;
}

#content h2{
	font-size: 14px;
	color: #646371;
	font-weight: bold;
	margin:0;
	padding:5px 10px 0px 10px;
}

#content h3{
	font-size: 14px;
	color: #00509D;
	font-weight: bold;
	margin:10px 0px 0px 0px;
	padding:2px 10px 3px 10px;
	width:350px;
	float:left;
	background-color:#e5e5e5;
	display:block;
	
}

#content h4{
	font-size: 14px;
	color: #00509D;
	font-weight: bold;
	margin:10px 0px 0px 0px;
	padding:2px 10px 3px 10px;
	
}

#content h6{
	font-size: 12px;
	color: #363754;
	font-weight: bold;
	margin:0;
	padding:0px 10px 0px 10px;
}

#content #text {
	font-size:12px;
	line-height:16px;
	padding:10px;
}

/* Spalte 3 und Boxen */

#col3 {
	width:260px;
	float:left;
	margin-left: 10px;
}

#col3 img{
	border-bottom: solid 1px #fff;
}

#suche {
	background-image: url(../img/bg_suche.jpg);
	height: 24px;
	width: 260px;
	margin-top:5px;
	overflow:hidden;
}

#login-profil {
	width:240px;
	height:60px;
	background-color:#add6ec;
	margin-top:1px;
	padding:5px 10px 5px 10px;
}

#login-profil a{
	color:#00519e;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}

#newsticker{
	margin-top:10px;
	background-color: #ADD6EC;
	display:none;
}

#newsticker .newsticker-entry{
	background-color: #ADD6EC;
	border-bottom: solid 1px #3f539a;
	font-size: 12px;
	color: #323232;
	padding: 5px 10px 5px 10px;
	margin-top:0px;
}

#newsticker .newsticker-entry a{
	color: #323232;
	text-decoration:none;
}

#newsticker .newsticker-entry span.newsticker-meta{
	font-size: 11px;
	color: #fff;
	width:240px;
	display:block;
}

#newsticker .newsticker-entry span.newsticker-meta a{
	color: #00509D;
	text-decoration:none;
	font-weight:bold;
}
	
#video{
	margin-top:10px;
	font-size: 12px;
	color: #323232;
	background-color: #ADD6EC;
}

#video p{
	padding:5px 10px 5px 10px;
	margin-top:0px;
}

#video a {
	color:#00509D;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}

#newsletter,
#downloads {
	margin-top:10px;
	background-color: #ADD6EC;
	font-size: 12px;
	color: #323232;
}

#newsletter p,
#downloads p {
	padding:5px 10px 5px 10px;
	margin-top:0px;
}

#downloads p {
	padding-left:43px;
	margin-top:12px;
	background:url(../img/pdf_icon_pha.png) no-repeat top left;
	padding-bottom:10px;
}

#newsletter a{
	color:#00509D;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}

#downloads a{
	color:#00509D;
	text-decoration:underline;
	font-size: 12px;
	font-weight:bold;
}

#downloads .pdf_icon {
	float:left;
}

.tx-macinasearchbox-pi1 {
	text-align:right;
}	

.tx-macinasearchbox-pi1 #suche_input {
	border:none;
	height:18px;
	width:146px;
	margin-right:2px;
	padding-left:17px;
	margin-top:3px;
	background:url(../img/suche_lupe.jpg) no-repeat left;
	color:#646464;
	font-weight:bold;
}

*+html .tx-macinasearchbox-pi1 #suche_input {
	margin-top:2px;
}

:root .tx-macinasearchbox-pi1 #suche_input {
	margin-top:4px;
	height:16px;
}

.tx-indexedsearch {
	padding:10px;
	font-size:12px;
	line-height:16px;
}

.tx-indexedsearch a {
	color:#475c9f;
	text-decoration:none;
}

#newsletter form #email {
	width:236px;
	height:18px;
	border:1px solid #5967A4;
	margin-left:9px;
}

:root #newsletter form #email { 
	margin-left:9px;
	width:240px;
	height:16px;
}

#newsletter a {
	margin-top:5px;
	margin-right:4px;
	margin-bottom:5px;
	float:right;
}

/* News */

.news-single-item h1 {
	font-size: 32px;
	color: #00509d;
	font-weight: bold;
	margin:0;
	/*padding:10px 10px 0px 10px;*/
}

.news-single-item p.bodytext{
	font-size: 12px;
	line-height:16px;
}

.news-single-item p.bodytext{
	padding:10px;
}

.news-single-item h3{
	color: #646464;
	font-weight:bold;
	font-size: 14px;
	padding:0px 10px 10px 10px;
}

.news-single-backlink {
	color: #00509d;
	font-size: 12px;
	text-decoration:none;
}

.tx-pbsurvey-pi1 {
        font-size:12px;
/*        line-height:20px;*/
}

.tx-pbsurvey-pi1 fieldset.survey_item {
        border:0px;
        padding-bottom:10px;
        padding-left:7px;
        border-bottom:1px solid #adadad;
        margin-bottom:10px;
}

.tx-pbsurvey-pi1 .textbox {
	border-bottom:none !important;
}

.tx-pbsurvey-pi1 .textbox .checkbox_umfrage {
	margin:0;	
	margin-right:4px;
	margin-bottom:4px;
}

.tx-pbsurvey-pi1 .question {
        font-weight:bold;
       	float:left;
       	width:415px;
       	font-size:12px;
       	color:#363754;
}

.tx-pbsurvey-pi1 .survey_error {
	color:red;
}

.tx-pbsurvey-pi1 .umfrage_radios {
	float:right;
}

.tx-pbsurvey-pi1 .pagenumbering {
	background:url(../img/question_legend.jpg) no-repeat right;
	height:102px;
}

.tx-pbsurvey-pi1 .legende {
	margin-left:10px;
}

.tx-pbsurvey-pi1 .questionNumber {
	margin-right:3px;
}

.tx-pbsurvey-pi1 .question {
	padding-left:0px;
}

:root .tx-pbsurvey-pi1 .legende {
	margin-left:0px;
}

.tx-pbsurvey-pi1 .gewinnspiel-bild {
	margin-left:-10px;
	padding-bottom:10px;
}

*html .tx-pbsurvey-pi1 .gewinnspiel-bild,
*+html .tx-pbsurvey-pi1 .gewinnspiel-bild {
	margin-top:-19px;
}

.tx-srfeuserregister-pi1{
	font-family: Arial, Helvetica, sans-serif;
}

.tx-pbsurvey-pi1 #abschicken {
	background-image:url(../img/weiter.jpg);
	width:170px;
	height:24px;
	border:none;
	cursor:pointer;
}

.tx-srfeuserregister-pi1 #abschicken,
.tx-felogin-pi1 #abschicken,
.tx-cwtcommunity-pi1 #abschicken,
#mailformformtype_mail {
	background-image:url(../img/abschicken.jpg) !important;
	width:170px !important;
	height:24px !important;
	border:none !important;
	cursor:pointer;
}

#mailformformtype_mail {
	margin-top:20px;
}

.tx-felogin-pi1 #einloggen {
	background-image:url(../img/einloggen.jpg);
	width:160px;
	height:29px;
	border:none;
	cursor:pointer;
}

.tx-felogin-pi1 #einloggen:hover {
	background-image:url(../img/einloggen_hover.jpg);
}

.tx-srfeuserregister-pi1 #zurueck,
.tx-cwtcommunity-pi1 #zurueck {
	background-image:url(../img/zurueck.jpg);
	width:170px;
	height:24px;
	border:none;
	margin-bottom:5px;
	cursor:pointer;
}

.tx-srfeuserregister-pi1 #erstellen {
	background-image:url(../img/erstellen.jpg);
	width:170px;
	height:24px;
	border:none;
	cursor:pointer;
}

div.survey_item , div.formbuttons {
        padding: 0px 10px 0px 10px;
}

div.survey_message, div.survey_error{
        padding: 0px 10px 0px 10px;
        font-weight:bold;
        color:#00509d;
}

.tx-felogin-pi1 {
	margin-top:11px;
}

.tx-felogin-pi1 fieldset {
	border:none;
}

#login_inputs input {
	float:left;
	width:112px;
	margin-right:4px;
	border:1px solid #334893;
}

#logout_text {
	color:#323232;
	font-size:12px;
}

#login_button input,
#news_button input {
	background:#ADD6EC;
	border:none;
	cursor:pointer;
	float:right;
	margin-top:3px;
	color:#00519e;
	font-size:11px;
	font-weight:bold;
}

#mein_profil a {
	display:block;
}

#mein_profil {
	margin-top:4px;
	float:left;
}

.tx-srfeuserregister-pi1 input {
	background:none;
}

.tx-srfeuserregister-pi1 .input,
#tx-srfeuserregister-pi1-status,
#tx-srfeuserregister-pi1-select select,
.tx-cwtcommunity-pi1 input,
.tx-cwtcommunity-pi1 select,
.tx-srfeuserregister-pi1 .login_reg{
	width:235px;
	border:1px solid #b6b6b6;
	color:#363754;
	background:none;
	padding-top:3px;
	padding-left:3px;
	height:17px;
	font-weight:normal;
	font-size:12px;
}

#tx-srfeuserregister-pi1-status,
#tx-srfeuserregister-pi1-select select,
.tx-cwtcommunity-pi1 select {
	height:23px;
	width:242px;
}

.tx-cwtcommunity-pi1 .radio_profile {
	width:20px;
}

.tx-srfeuserregister-pi1 textarea,
.tx-cwtcommunity-pi1 textarea {
	width:235px;
	border:1px solid #b6b6b6;
	color:#363754;
	background:none;
	padding-top:4px;
	padding-left:3px;
	height:60px;
	font-weight:normal;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.tx-srfeuserregister-pi1 p {
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#363754;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	margin-bottom:8px;

}

.tx-srfeuserregister-pi1 .submitButtons {
	width:500px;
}

.tx-srfeuserregister-pi1 .reg_text{
	padding-top:20px;
	padding-bottom:20px;
	font-weight:normal;
	color:#454968;
	font-family:Arial,Helvetica,sans-serif;
}

.tx-srfeuserregister-pi1 td { 
	color:#454968;
	font-family:Arial,Helvetica,sans-serif;
}

.tx-srfeuserregister-pi1 .smallinput {
	width:120px;
}

.tx-cwtcommunity-pi1 {
	padding:10px;
}

.tx-srfeuserregister-pi1-icon {
	width:11px !important;
	height:11px;
}

.tx-srfeuserregister-pi1 .tdtrenner {
	width:20px;
}

.addthis_toolbox {
        width:150px;
        float:right;
        padding-left:10px;
        margin-top:12px;
}

a.addthis_button_expanded{
       font-size:12px;
}

#footer {
	padding-top:35px;
	text-align:center;
	color:#a0a0a2;
	padding-bottom:15px;
}

#footer a {
	color:#a0a0a2;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	background:url(../img/footer_trenner.jpg) no-repeat left;
}

#first_footer {
	background:none !important;
}

#footer #smallfooter {
	font-size:10px;
}

#footerlinks {
	padding-left:100px;
}

#topanker {
	float:right;
	padding-right:37px;
}

#topanker a {
	color:#363754;
	text-transform:none;
	padding-right:16px;
	background:url(../img/topanker.jpg) no-repeat right;
}


#directmail-subscription, #newsletter-desc, #directmail-subscription-edit{
	font-size:12px;
	line-height:16px;
}

#newsletter-desc {
        margin-top:10px;
}

#directmail-subscription-verschickt {
        font-size:12px;
        padding-top:10px;
}

#directmail-subscription #email,
#directmail-subscription #last_name,
#directmail-subscription-edit #last_name,
#directmail-subscription-edit #email {
	border:1px solid #B6B6B6;
	color:#363754;
	font-size:12px;
	font-weight:normal;
	height:17px;
	padding-left:3px;
	padding-top:3px;
	width:235px;
	display:block;
}

#directmail-subscription #title,
#directmail-subscription #news_button,
#directmail-subscription-edit #email,
#directmail-subscription-edit #title {
	display:block;
}

#directmail-subscription #anrede_box,
#directmail-subscription-edit #anrede_box,
#directmail-subscription #name_box,
#directmail-subscription-edit #name_box {
	margin-top:7px;
}

#directmail-subscription #news_edit,
#directmail-subscription-edit #bundesl_box,
#directmail-subscription-edit #freiwillig{
	display:none;
}

#directmail-subscription,
#directmail-subscription-edit{
	padding-top:10px;
}

#directmail-subscription .warning {
	font-weight:bold;
	color:red;
	padding-bottom:7px;
}

#news_edit_heading {
	font-weight:bold;
	padding-bottom:10px;
}

#startseite-specials .Doppel-Teaser {
	width:350px !important;
	background-image:none !important;
}

#mainnav-2nd #initiative,
#mainnav-2nd #studien,
#mainnav-2nd #presse,
#mainnav-2nd #verband,
#mainnav-2nd #impressum {
	display:none;
}

#homelink {
height:140px;
margin-left:30px;
margin-top:40px;
outline:none;
position:absolute;
width:1000px;	
}

/* Expertenrat */

.expertenrat_teaser,
.expertenrat_frage {
	padding-bottom:10px;
	background-color:#d8ebf5;
}

.expertenrat_teaser .expertenrat_info_container {
	margin-left:10px;
	background:url(../img/expertenrat_teaser_smallbox_bg.jpg) top left repeat-y;
}

.expertenrat_teaser .expertenrat_info_container_text {
	width:515px;
	min-height:99px;
	float:left;
}

.expertenrat_teaser .expertenrat_info_container_copytext {
	margin-left:10px;
	color:#8c8c8c;
	font-size:12px;
	font-weight:bold;
}

.expertenrat_teaser h5,
.expertenrat_frage h5 {
	padding:0;
	margin:0;
	background:none;
	color:#00509d;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	margin:10px;
	margin-bottom:4px;
}

.expertenrat_frage h5 {
	margin:0;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:3px;
	margin-top:10px;
	background:url(../img/frage_header_bg.jpg) top left no-repeat;
	float:left;
	width:100%;
}

.expertenrat_frage h5 .error {
	font-size:12px;
	color:red;
	padding-left:15px;
}

.expertenrat_frage {
	margin-left:10px;
}

.expertenrat_teaser .frage_button {
	float:left;
	margin-top:69px;
	background:url(../img/frage_eingeben_button.jpg);
	width:160px;
	height:29px;
	display:block;
	text-indent:-9999px;
}


.expertenrat_teaser .frage_button:hover {
	background:url(../img/frage_eingeben_button_hover.jpg);
}

.expertenrat_teaser .reg_button{
	display:block;
	width:160px;
	height:29px;
	text-indent:-9999px;
	margin-top:0px;
	margin-left:10px;
	background:url(../img/reg_button.jpg) top left no-repeat;
	float:left;
}

.expertenrat_teaser .reg_button:hover {
	background:url(../img/reg_button_hover.jpg) top left no-repeat;
}

.expertenrat_teaser .uebersicht_button a,
.uebersicht_button a {
	display:block;
	width:100px;
	height:20px;
	text-indent:-9999px;
	margin-top:2px;
	background:url(../img/uebersicht_button.jpg) top left no-repeat;
	float:left;
}

.expertenrat_teaser .uebersicht_button a:hover,
.uebersicht_button a:hover {
	background:url(../img/uebersicht_button_hover.jpg) top left no-repeat;
}

.expertenrat_frage #frage {
	width:488px;
	height:38px;
	border:1px solid #00509d;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:10px;
	line-height:19px;
}

.expertenrat_frage #erl {
	width:488px;
	height:79px;
	border:1px solid #00509d;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:10px;
	line-height:19px;
}

.expertenrat_frage #kat {
	width:340px;
	height:20px;
	border:1px solid #00509d;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

.expertenrat_frage #submit {
	width:100px;
	height:20px;
	border:none;
	cursor:pointer;
	float:right;
	margin-right:10px;
	background:url(../img/frage_abschicken_button.jpg) top left no-repeat;
}

.expertenrat_frage #submit:hover {
	background:url(../img/frage_abschicken_button_hover.jpg) top left no-repeat;
}

.expertenrat_teaser_infotext {
	text-align:justify;
	font-size:10px;
	line-height:11px;
	margin-top:4px;
}

.expertenrat_logo {
	width:167px;
	height:47px;
	background:url(../img/expertenrat_logo.png) top left no-repeat;
	position:absolute;
	margin-left:350px;
	margin-top:10px;
}

*+html .expertenrat_logo { 
	margin-left:-160px;
}

.ttnews-expertenrat-gray-container {
	background-color:#e5e5e5;
	color:#505050;
	font-size:10px;
	font-weight:bold;
}

.ttnews-expertenrat-subheader-box {
	display:none;
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
	color:#8C8C8C;
	font-weight:bold;
}

.news-list-container-expertenrat span {
	color:#00519e;
}

.expertenrat_teaser .button_line {
	float:left;
	width:413px;
	height:20px;
	margin-top:2px;
	margin-left:2px;
	background:url(../img/button_line.jpg) top left no-repeat;
}

.news-list-container-expertenrat .ttnews-expertenchat-itembox {
	margin-top:20px;
	border-bottom:1px solid #add6ec;
	padding-bottom:10px;
}

.ttnews-expertenrat-gray-container {
	padding:2px;
	padding-left:3px;
	padding-right:3px;
}

.ttnews-expertenrat-kat {
	float:left;
}

.ttnews-expertenrat-user {
	float:right;
	color:#505050;
}

.ttnews-expertenrat-headline-box {
	font-size:16px;
	font-weight:bold;
	color:#00bab1;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;
}

.ttnews-expertenrat-headline-box span a {
	font-size:10px !important;
	text-decoration:none !important;
	color:#505050 !important;
	font-weight:bold !important;
}

.ttnews-expertenrat-img-box {
	float:left;
}

.ttnews-expertenrat-abstract-box {
	float:left;
	font-size:12px;
	line-height:18px;
	width:445px;
	margin-left:10px;
}

.ttnews-expertenrat-img-box {
	width:71px;
}

.ttnews-expertenrat-antwortvon-label {
	font-size:10px;
	color:#8c8c8c;
}

.ttnews-expertenrat-antwortvon {
	font-size:10px;
	color:#00bab1;
	font-weight:bold;
}

h1.expertenrat_panel {
	font-size:15px !important;
	color:#00509D !important;
	padding-left:10px !important;
}

img.expertenrat_panel {
	border:none !important;
}

p.expertenrat_panel {
	background:none !important;
	padding:0 !important;
	margin:0 !important;
	padding-left:10px !important;
}

a.expertenrat_panel {
	display:block;
	width:100px;
	height:20px;
	background:url(../img/zum_expertenrat.jpg);
	text-indent:-9999px;
	float:right;
	margin:5px;
}

a.expertenrat_panel:hover {
	background:url(../img/zum_expertenrat_hover.jpg);
}

#expertenrat_teaser .tx-felogin-pi1 #user,
#expertenrat_teaser .tx-felogin-pi1 #pass {
	width:150px;
}

.startseite_topthema #expertenchat_link {
	display:block;
	height:286px;
	width:530px;
	background:url(../../user_upload/topthema_studierende_off.jpg) top left no-repeat;
}

.startseite_topthema #expertenchat_link:hover {
	background:url(../../user_upload/topthema_studierende_mouseover.jpg) top left no-repeat;
}

.startseite_topthema #broschuere_link {
	display:block;
	height:13px;
	width:43px;
	position:absolute;
	cursor:pointer;
	margin-top:233px;
	margin-left:247px;
}

/*****/


.csc-textpic-intext-left .csc-textpic-caption  {
	font-size:10px;
	font-weight:bold;
}

.csc-textpic-intext-left .csc-textpic-image {
	padding-left:10px;
	padding-right:10px;
}

.csc-textpic-border img {
	border:1px solid #ADD6EC !important;
}

.csc-mailform {
	border:none;
}

.csc-mailform label {
	font-weight:bold;
	display:block;
	font-size:12px;
	color:#363754;
	margin-top:10px;
	margin-bottom:3px;
}

.csc-mailform input {
	width:225px;
	border:1px solid #cdcdcd;
	padding:3px;
}

.news-list-browse {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-size:11px;
}
