@charset "utf-8";
/* CSS Document */
*{
 outline: none;
}

body
{
background-image:url(../img/border.gif);
background-repeat:repeat-x;
background-color:#efefef;
margin:0px;
padding:0px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#484348;
}

p{
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
}

ul{
	padding-top:0px;
	margin-top:0px;
}

hr {
height:0px;
color:#fbf9fe;
border-bottom:1px dotted #cccccc;
margin:0px;
clear:both;
}
a, a:hover, a:visited,li a,li a:hover,li a:visited
{
color:#e2001a;
text-decoration:underline;
}

a:hover,li  a:hover
{
color:#e2001a;
text-decoration:none;
}

h1 , h2, h3 , h4 ,h5 ,h6
{
font-size:18px;
color:#000000;
padding:0px;
margin:0px;
padding-top:15px;
padding-bottom:10px;
}


#teasercontent .csc-header , #teasercontent p.bodytext
{
padding-left:11px;

}
h1
{
line-height:22px;
}

h2
{
font-size:16px;
}

h3
{
	font-size:12px;
	color: #000000;
	padding-top:5px;
	padding-bottom:5px;
}

h4
{
font-size:12px;
}

h5
{
font-size:10px;
}

h6
{
font-size:9px;
}

a.download
{

font-size:11px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/pdf_link.gif')  no-repeat left 7px ;
padding: 9px 0px 10px 34px;

color:#f10000; 
font-weight:bold;
text-decoration:underline;
}

a:hover.download 
{
text-decoration:underline;
}

#teasercontent p.bodytext
{
	padding:0px;
	margin:0px;
}

img
{
border:none;
}

div#homebutton{
	float:left;
	border:0px solid red;
	height:191px;
	width:430px;
}

div#language_header
{
	float:left;
	text-align:right;
	width:545px;
	border:0px solid blue;
}

div#header
{
text-align:left;
width:978px;
height:119px;
overflow:hidden;
background-color:#FFFFFF;
border:0px solid blue;
border-left:0px solid #dddddd;
border-right:0px solid #dddddd;
border-top:0px solid #dddddd;
border-bottom:0px solid #444d92;
background-image:url('/fileadmin/templates/img/header.gif');
}

div#mainnav
{
text-align:left;
width:963px;
overflow:auto;
background-color:#c10618;
padding-left:15px;
}

div#subnav
{
padding:0px;
margin:0px;
background-image: url('/fileadmin/templates/img/subnav_level1_bg.gif');
border-top:1px solid white;
text-align:center;
padding-left:15px;
width:963px;
line-height:0;
font-size:1px;
overflow:auto;

}

div#content
{
text-align:left;
width:978px;
overflow:auto;
background-color:#FFFFFF;
border:0px solid blue;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
}

div#maincontent
{
width:570px;
padding-left:49px;
padding-right:50px;
overflow:hidden;
float:left;
}

div#maincontent_ohne_teaser
{

width:899px;;
padding-right:30px;
padding-left:49px;
overflow:hidden;
float:left;
border:0px solid #00FF00;
}


div#teasercontent
{
width:309px;
overflow:hidden;
float:left;
border:0px solid red;
}

#maincontent .mc_mainteaser .border_pic img
{
border-top:1px solid #dddddd;
padding-top:2px;
} 

#maincontent .mc_mainteaser_middle .border_pic img
{
border-top:1px solid #dddddd;
padding-top:2px;
} 

.single_wraper_referenten_ohne_bild
{
	padding:13px;
	padding-top:8px;
	width:538px;
	background-color:#fbf9fe;
}

.triple_wraper
{
border:0px solid red;
overflow:auto;
padding-top:30px;
font-size:11px;
line-height:15px;
}

.triple_wraper_referenten
{
border:0px solid black;
overflow:auto;
padding-top:0px;
font-size:11px;
line-height:15px;
}

.triple_wraper .mc_mainteaser
{
border:0px solid #00FF00;
width:184px;
float:left;
overflow:hidden;
}

.triple_wraper_referenten .mc_mainteaser_referenten
{
border:0px solid #00FF00;
width:184px;
float:left;
overflow:hidden;
}


.triple_wraper .mc_mainteaser_middle
{
border:0px solid #00FF00;
width:184px;
float:left;
padding-right:8px;
padding-left:8px;
overflow:hidden;
}

.triple_wraper_referenten .mc_mainteaser_referenten_middle
{
border:0px solid red;
width:184px;
float:left;
padding-right:8px;
padding-left:8px;
overflow:hidden;
}

.triple_wraper a.morelink
{
font-size:11px;
background: url('/fileadmin/templates/img/morelink_teaser_arrow.gif')  no-repeat left 7px;
padding: 2px 10px 10px 9px;
}


.triple_wraper_referenten .referentenliste_name
{
color:#000;
font-size:12px;
}

.single_wraper_referenten_ohne_bild .referentenliste_name
{
color:#000;
font-size:12px;
}

.triple_wraper_referenten .referentenliste_pic img
	{
	padding-bottom:5px;
	border-top:1px solid #CCC;
	padding-top:3px;
	}



a.morelink
{
color:#e2001a;
font-size:12px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/morelink_arrow.gif')  no-repeat left 7px ;
padding: 2px 0 10px 11px;
text-decoration:none;
}

a.morelink:hover
{
text-decoration:underline;
}

#teasercontent .bodytext a
{
color:#e2001a;
font-size:11px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/morelink_teaser_arrow.gif')  no-repeat left 7px ;
padding: 2px 0 10px 9px;
text-decoration:none;
}

#teasercontent .bodytext a.download , #teasercontent .bodytext a.internal-link
{
color:#e2001a;
font-size:11px;
/*font-weight:bold;*/
background:none;
padding: 0px;
text-decoration:none;
}

#teasercontent .bodytext a:hover
{
text-decoration:underline;
}

.subteaser_container .element a
{
color:#e2001a;
font-size:11px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/morelink_teaser_arrow.gif')  no-repeat left 7px ;
padding: 2px 0 10px 9px;
text-decoration:none;
}

.subteaser_container .element a:hover
{
text-decoration:underline;
}

.subteaser_menu
{
background:url('/fileadmin/templates/img/subnav_bg.gif') no-repeat;
width:245px;
height:21px;
padding:0px;
margin:0px;
/*font-weight:bold;*/
cursor:pointer;
padding-left:15px;
padding-top:4px;
color:#000000;
}

.subteaser_menu_on
{
background:url('/fileadmin/templates/img/subnav_bg_on.gif') no-repeat;
width:245px;
height:21px;
padding:0px;
margin:0px;
/*font-weight:bold;*/
cursor:pointer;
padding-left:15px;
padding-top:4px;
color:#FFFFFF;
}

.subteaser_container
{
width:236px;
overflow:hidden;
border:1px solid #dddddd;
background-color:#fbf9fe;
padding-right:11px;
padding-left:11px;
padding-bottom:11px;
}

.subteaser_headline , #teasercontent h1
{
color:#000000;
font-weight:bold;
font-size:11px;
}

.subteaser_container .element
{
border:0px solid red;
padding-top:11px;
font-size:11px;
line-height:15px;
}

#teasercontent .csc-header
{
border-top:1px solid #dddddd;
padding-top:20px;
margin-top:20px;
width:260px;
}

#footer
{
text-align:left;
width:908px;
overflow:hidden;
background-color:#FFFFFF;
border:0px solid blue;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
padding-left:50px;
padding-right:20px;
padding-bottom:80px;
padding-top:20px;
color:#666666;
font-size:11px;
font-weight:normal;
}

#footer .footernav a  , #footer .footernav 
{
color:#999999;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#footer a:hover
{
text-decoration:underline;
}

.news-latest-container
{
width:526px;
border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
background-color:#fbf9fe;
padding-left:21px;
padding-right:21px;
padding-bottom:15px;
margin-bottom:30px;
font-size:11px;
line-height:15px;
}

.last-news_header
{
width:528px;
height:22px;
overflow:hidden;
background:url(/fileadmin/templates/img/news_header.gif) no-repeat;
color:#FFFFFF;
font-size:12px;
margin-top:5px;
padding-top:6px;
padding-left:21px;
padding-right:21px;
}

.left
{
float:left;
}

.right
{
float:right;
}

.tripple_wrap_closer 
{
border:0px solid red;
overflow:auto;
padding-top:30px;
padding-bottom:30px;
}

.tripple_wrap_closer .mc_mainteaser_widthholder
{
width:184px;
border-bottom:1px solid #dddddd;
float:left;
}

.tripple_wrap_closer .mc_mainteaser_widthholder_middle
{
width:184px;
margin-left:8px;
margin-right:8px;
border-bottom:1px solid #dddddd;
float:left;
}


.news-latest-item .news-latest-date
{
color:#322d7c;
overflow:auto;
float:left;
font-size:11px;
font-weight:bold;
}

.news-latest-item .news-latest-title
{
color:#000000;
overflow:auto;
}

.news-latest-item .news-latest-title h3
{
padding:0px;
margin:0px;
font-size:11px;
font-weight:bold;
padding-left:11px;
}

.news-latest-item 
{
color:#756675;
padding-top:15px;
padding-left:9px;
}

.news-latest-item p.bodytext
{
padding:0px;
margin:0px;
padding-bottom:3px;
}

.news-latest-item #news-latest-title
{
color:#000000;
float:left;
overflow:auto;
}

.news-latest-morelink a
{
color:#e2001a;
font-size:11px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/morelink_teaser_arrow.gif')  no-repeat left 7px ;
padding: 2px 0 10px 9px;
text-decoration:none;
}

.news-latest-morelink a:hover
{
text-decoration:underline;
}

.news-latest-item a
{
color:#e2001a;
font-size:11px;
/*font-weight:bold;*/
background: url('/fileadmin/templates/img/morelink_teaser_arrow.gif')  no-repeat left 7px ;
padding: 2px 0px 10px 9px;
margin-left:10px;
text-decoration:none;
}

.news-latest-item a:hover
{
text-decoration:underline;
}

.outputnav_container
{
border:0px solid #000000;
overflow:auto;
}

.mediathek_light_catnav_spezelement
{
float:left;
overflow:auto;
padding-left:10px;
background: url('/fileadmin/templates/img/mediathek_nav_bg.gif')  no-repeat left 0px ;
background-position:right;
height:21px;
padding-top:3px;
padding-right:35px;
font-size:11px;
font-weight:bold;
}

.mediathek_light_catnav_spezelement a
{
color:#000000;
text-decoration:none;
}



.mediathek_light_catnav_top5_on
{
float:left;
overflow:auto;
padding-left:10px;
background: url('/fileadmin/templates/img/mediathek_nav_top5_bg_on.gif')  no-repeat left 0px ;
background-position:right;
height:21px;
padding-top:3px;
padding-right:30px;
font-size:11px;
font-weight:bold;
}

.mediathek_light_catnav_top5_on a
{
color:#ffffff;
text-decoration:none;
}

.mediathek_light_catnav_spezelement_starter_on
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_bg_left_on.gif')  no-repeat left 0px ;
width:50px;
height:24px;
}

.outputnav_container .mediathek_light_catnav_element
{
float:left;
overflow:auto;
padding-left:10px;
background: url('/fileadmin/templates/img/mediathek_nav_bg.gif')  no-repeat left 0px ;
background-position:right;
height:21px;
padding-top:3px;
padding-right:25px;
font-size:11px;
font-weight:normal;
}

.outputnav_container .mediathek_light_catnav_element_fotos
{
float:left;
overflow:auto;
padding-left:10px;
background: url('/fileadmin/templates/img/mediathek_nav_fotos_bg.gif')  no-repeat left 0px ;
background-position:right;
height:21px;
padding-top:3px;
padding-right:30px;
font-size:11px;
font-weight:bold;
}

.mediatheklight_top5_starter
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_bg_left.gif')  no-repeat left 0px ;
width:5px;
height:24px;
}

.mediatheklight_top5_starter_on
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_top5_bg_left_on.gif')  no-repeat left 0px ;
width:5px;
height:24px;
}

.mediathek_light_catnav_element_fotos_on
{
	text-decoration:underline;
}


.outputnav_container .mediathek_light_catnav_element_starter
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_bg_left.gif')  no-repeat left 0px ;
width:5px;
height:24px;
}

.outputnav_container .mediathek_light_catnav_element_starter_fotos
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_fotos_bg_left.gif')  no-repeat left 0px ;
width:5px;
height:24px;
}

.outputnav_container .mediathek_light_catnav_element_starter_on
{
float:left;
background: url('/fileadmin/templates/img/mediathek_nav_bg_left_on.gif')  no-repeat left 0px ;
width:5px;
height:24px;
}



.outputnav_container .mediathek_light_catnav_element a , .outputnav_container .mediathek_light_catnav_element_fotos a
{
color:#000000;
text-decoration:none;
}

.outputnav_container .mediathek_light_catnav_element a:hover , .outputnav_container .mediathek_light_catnav_element_fotos a:hover
{
text-decoration:underline; /*underline*/
}

.outputnav_container .mediathek_light_catnav_element a:visited, .outputnav_container .mediathek_light_catnav_element_fotos a:visited
{
text-decoration:none;
}



.outputnav_container .mediathek_light_catnav_element_on
{
float:left;
overflow:auto;
padding-left:10px;
background: url('/fileadmin/templates/img/mediathek_nav_bg_on.gif')  no-repeat left 0px ;
background-position:right;
height:21px;
padding-top:3px;
padding-right:25px;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.outputnav_container .mediathek_light_catnav_element_on a
{
color:#ffffff;
text-decoration:none;
}

.outputnav_container .mediathek_light_catnav_element_on a:visited
{
text-decoration:none;
}

.outputvideo_container_cat
{
float:left;
overflow:auto;
border:0px solid green;
padding-left:11px;
overflow:hidden;
}

.outputvideo_container
{
overflow:auto;
height:450px;
width:877px;
border:1px solid #dddddd;
background-color:#fbf9fe;
}

.mediathek_light_video_element
{
width:160px;
height:192px;
margin-right:9px;
border:0px solid blue;
float:left;
padding-bottom:0px;
}

.mediathek_light_video_foto_element
{
width:153px;
height:102px;
margin-right:9px;
float:left;
margin-bottom:9px;
text-align:center;
padding:3px;
margin:0px;
border:1px solid #999;
padding:3px;
}

.foto_trenner
{
width:8px;
height:9px;
float:left;
}

.foto_trenner_height
{
width:1px;
height:9px;
clear:both;
}


.mediathek_light_video_foto_element a
{
padding:0px;
margin:0px;
}

.mediathek_light_video_foto_element img
{
padding:0px;
margin:0px;
}

.mediathek_light_foto_headline
{
	font-weight:bold;
	color:#322d7c;
	font-size:19px;
	padding-top:33px;
	padding-bottom:5px;
	clear:both;
}



.mediathek_light_video_element .text
{
overflow:hidden;
padding-left:0px;
padding-right:10px;
padding-top:10px;
font-weight:normal;
line-height:12px;
}

.mediathek_light_video_element .text a, .mediathek_light_video_element .text a:hover , .mediathek_light_video_element .text a:visited, .mediathek_light_video_element .text a:active, .mediathek_light_video_element .text a:focus
{
font-size:10px;
text-decoration:none;
color:#756675;
}

.mc_headline
{
padding:0px;
margin:0px;
padding-right:10px;
}

.mc_headline h2
{
padding:0px;
margin:0px;
padding-top:10px;
padding-bottom:3px;
font-size:11px;
}

.mc_mainteaser div, .mc_mainteaser_middle div
{
padding-right:10px;
}

.macmenu_container
{
border:0px solid red;
/*height:514px;
overflow:auto;*/
}

#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:570px;
    height:275px;
    overflow:hidden;
} 

#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
    display:block;
    background-color:#FFFFFF;
}

#videosubline
{
/*height:140px;*/
overflow:hidden;
display:block;
width:470px;
margin-bottom:0px;
margin-top:-12px;
padding-left:15px;
padding-right:15px;
border:0px solid red;
font-size:10px;
line-height:15px;
}

#videosubline p
{
line-height:13px;
font-size:10px;
}

#videotopline
{
overflow:auto;
width:470px;
margin:0px;
padding:0px;
padding-left:15px;
padding-right:15px;
border:0px solid red;
}

#videotopline h1
{
font-size:10px;
padding:0px;
margin:0px;
margin-bottom:5px;
line-height:15px;
}

.mediatheklight_element_laufzeit_date_container
{
	width:159px;
	border:0px solid red;
	overflow:auto;
}

.mediathek_light_video_element .datum
{
color:#000;
padding-top:15px;
font-size:10px;
font-weight:bold;
padding-bottom:3px;
float:left;
overflow:auto;
}

.mediatheklight_element_laufzeit
{
font-weight:bold;
color:#000000;
font-size:10px;
padding-bottom:3px;
padding-top:15px;
float:right;
}

.text_subvideo
{
font-size:11px;
color:#756675;
line-height:12px;
margin-top:10px;
}

.text_subvideo p
{
padding:0px;
margin:0px;
padding-bottom:4px;
}

.text_subvideo b
{
color:#000000;
}

.datum_subvideo
{
color:#88c918;
font-size:11px;
padding-bottom:5px;
font-weight:bold;
}

.mediathek_left
{
float:left;
/*width:537px;*/
width:518px;
border:0px solid red;
overflow:hidden;
padding-bottom:15px;
}
.mediathek_right
{

width:370px;
border:0px solid red;
overflow:hidden;
padding-bottom:0px;
margin-bottom:0px;
}

div.clear
{
height:0px;
clear:both;
}

div.container_top5
{
clear:both;
width:357px;
height:349px;
border:1px solid #cccccc;
overflow:auto;

background-color:#fbf8fe;
}

div.container_top5 .top5_element, div.container_top5 .top5_element_on
{
padding:10px;
font-size:10px;
font-weight:bold;
cursor:pointer;
}

div.container_top5 .top5_element .text
{
/*color:#756675;*/
/*color:#e2001a;*/
font-size:11px;
color:#000;
line-height:13px;
padding-top:4px;
font-weight:normal;
}

div.container_top5 .top5_element .maintext
{
padding-top:3px;
color:#756675;
/*color:#e2001a;*/
line-height:15px;
font-weight:bold;
}

div.container_top5 .top5_element_on .text
{
line-height:13px;
padding-top:4px;
font-size:11px;
color:#000;
font-weight:normal;
}

div.container_top5 .top5_element_on .maintext
{
padding-top:3px;
line-height:15px;
font-weight:bold;
color:#e2001a;
}

div.container_top5 .top5_element .date , div.container_top5 .top5_element_on .date
{

color:#000000;
float:left;
}

div.container_top5 .top5_element .zeit , div.container_top5 .top5_element_on .zeit
{
color:#000000;
padding-left:40px;
}


div.top5_element_on
{
background-color:#eeeaf1;
}

div.top5_element:hover
{
background-color:#F4F4F4;
}

div.top5_element:hover .text 
{
/*color:#e2001a;*/
}

div.top5_element_on .text
{
color:#e2001a;
}


.video_container_left
{
    border:0px solid green;
    float:left;
    width:400px;
    vertical-align:top;
}

.video_addons_right
{
    border:0px solid red;
}

p#preview
{
    margin:0px;
    padding:0px;
}

div#bookmarks {
position:absolute;
z-index:1110;
border:1px solid black;
background-color:white;
}

div#videourl {
position:absolute;
z-index:1110;
border:1px solid black;
background-color:white;
}

.error
{
    color:red;
}



/* ######################### mediathek */

#mediathek_titel{
  font-size:20px;
  color:black;
  font-weight:bold;
  padding-bottom:20px;
}

#mediathek_datum_ort{
    color:#262267;
    font-size:11px;
    font-weight:bold;
    padding-top:20px;
}

#mediathek_referenten{
    padding-top:5px;
    color:#756675;
    font-size:12px;
}

#mediathek_referenten span.titel {
    color:black;
}

#mediathek_referenten a {
    color:#756675;
    font-weight:bold;
}

#mediathek_download{
    padding-top:20px;
    padding-left:15px;
    vertical-align:middle;
}

#mediathek_download a{
    color:#ac0303;
    font-weight:bold;
    background: url('/fileadmin/templates/img/morelink_arrow_red.gif')  no-repeat left 7px;
    padding: 2px 10px 10px 9px;
}

#mediathek_list_header{
    clear:both;
    margin-top:40px;
    width:906px;
    height:40px;
    background-color:#17135d;
}

#mediathek_list_header_text{
    float:left;
    color:white;
    font-size:20px;
    padding-top:10px;
    padding-left:20px;
    }

#mediathek_list_header_search{
    /*background: url('/typo3conf/ext/mediathek/files/img/search_bg.gif');*/
    width:346px;
    height:39px;
    float:right;
}

#mediathek_tag_container{
    width:861px;
    background-color:#ebe9ee;
    padding-top:24px;
    padding-bottom:24px;
    padding-left:45px;
    overflow:auto;
}

.mediathek_layer_container{
    width:861px;
    background-color:#ebe9ee;
    padding-top:24px;
    padding-bottom:24px;
    padding-left:45px;
    overflow:hidden;
    border:0px solid red;
 
}

.inlay{
    width:816px;
    height:400px;
    overflow:auto;
    border:1px solid #838383;
}

#mediathek_tag_1,#mediathek_tag_2{
    width:357px;
    height:277px;
    border:1px solid #b6c5be;
    float:left;
}

#mediathek_tag_2{
    margin-left:97px;
}

#mediathek_tag_1 .header,#mediathek_tag_2 .header{
    height:21px;
    color:white;
    font-size:12px;
    font-weight:bold;
    padding-left:15px;
    padding-top:2px;
    background: url('/typo3conf/ext/mediathek/files/img/tag_header_bg.gif');
}


#mediathek_tag_1 .list,#mediathek_tag_2 .list{
    height:21px;
    padding-top:2px;
}

#mediathek_tag_1 .list a,#mediathek_tag_2 .list a{
    color:black;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    background: url('/fileadmin/templates/img/morelink_arrow.gif')  no-repeat left 7px;
    padding:2px 15px 10px 9px;
    margin-left:15px;
}

#mediathek_tag_1 .even, #mediathek_tag_2 .even{
    background-color:white;
}

.mediathek_tag_element_image{
    width:165px;
    height:109px;
    border:1px solid grey;
    margin:20px;
    float:left;
    
}

.mediathek_tag_element_titel{
    background-color:#d6d3da;
    height:20px;
    font-weight:bold;
    color:black;
    font-size:13px;
    padding-top:3px;
    padding-bottom:5px;
    padding-left:15px;
    padding-right:15px;
    }

.mediathek_layer_container_element{
    border:0px solid #838383;
    border-bottom: 0px;
    background-color: #fbf9fe;
    clear:both;
    overflow:auto;
}    
 
.mediathek_layer_container_element_closer{
    border-top:1px solid #838383;
    height:0px;
} 

.mediathek_layer_container_element .addons{
    margin:20px;
    clear:both;
    border:0px solid red;
    overflow:auto;
}
 
.mediathek_tag_element_details{
    margin:20px;
    font-size:11px;
}


.mediathek_layer_container_element .download{
    float:left;
    width:400px;        
    border:0px solid green;
}

.mediathek_layer_container_element .download a{
    color:#ac0303;
    font-weight:bold;
    background: url('/fileadmin/templates/img/morelink_arrow_red.gif')  no-repeat left 7px;
    padding: 2px 10px 10px 9px;
}


.mediathek_layer_container_element .back{
    float:right;
    border:0px solid blue;
}

.mediathek_layer_container_element .head{
    color:#17135d;
    font-size:10px;
}

.mediathek_layer_container_element .name{
    color:black;
}

.spobis_form input[type=text], select, textarea{
    width:400px;
    border:1px solid #cccccc;
}

 textarea{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 }

.spobis_form input.error {
    border:1px solid red;
}

#loginbox{
	background: url('/fileadmin/templates/img/mediatheck_login.png')  no-repeat;
	width:325px;
	height:117px;
	color:#ffffff;
	padding-top:45px;
	padding-left:15px;
	font-weight:bold;
	letter-spacing:-1px;
}
#loginbox input{
	border:0px;
	width:138px;
	height:20px;
	margin-right:11px;
}

#loginbox input.password{
	width:100px;
	margin-right:0px;
}

#loginbox .fields{
	padding-top:5px;
	padding-bottom:2px;
	width:265px;
	overflow:auto;
	border:0px solid green;
	float:left;
}

#loginbox .over{
	float:left;
	border:0px solid red;
	width:265px;
}

#loginbox .button{
	border:0px solid red;
	overflow:hidden;
	width:32px;
	height:12px;
	margin-top:0px;
	cursor:pointer;
	}

table.anmeldung_choice_table{
	background-color:#fbf9fe;
	border:1px solid #e4e4e4;

	font-size:11px;
	margin-bottom:20px;
	width:560px;
}

table.anmeldung_standard_table{

	font-size:11px;
	margin-bottom:20px;
	width:560px;
}

.spobis_form input.vw
{
	width:70px;
}

.spobis_form input.nr
{
	width:202px;
}

.spobis_form input.dw
{
	width:40px;
}

.csc-frame-frame1{
margin-top:5px;
margin-bottom:35px;
padding:20px;
background-position:top left;
background-repeat:repeat-x;
background-image:url('/fileadmin/templates/img/csc-frame-frame1.gif');
border-bottom:1px solid #e1e1e1;
}
.csc-frame-frame1 ul li{
	list-style-image:url('/fileadmin/templates/img/arrow_green.gif');
	margin-top:10px;
	background-position:top;
}
div.csc-frame-frame1 h3{
color:#262175;
}
div.csc-frame-frame1 p{
margin:0px;
padding:0px;
}

.agb_container{
	overflow:auto;
	height:150px;
	border:1px solid #dddddd;
	width:530px;
	padding-left:15px;
	padding-right:15px;
	font-size:10px;
}

.form_hint_1{
	padding-top:10px;
	font-size:11px;
}

.form_hint_2{
	color:#e2001a;
	font-size:11px;
}

#teasercontent .bodytext a img
{
margin-left: -15px;
padding-left:5px;
background:none;
}

#slide-show{
	overflow:hidden;
	border:0px solid red;
}

/* ######################## news */

.news-single-timedata{
	display:none;
}

.news-single-backlink{
	width:auto;
	overflow:auto;
	text-align:right;
}
 
.news-single-img{
	float:left;
	padding-right:15px;
}

.news-latest-item p.bodytext{
	color:#484348;
}
 
/* ######################## over layer / neesletter */

#over_layer{
	position: absolute;
	top: 0px; left: 0px;
	/*width:100%; height:100%;*/
	z-index: 10000;
	/*background-image: url(/images/clear.gif);*/
	border:0px solid red;
}

#over_layer_danke{
	position: absolute;
	top: 0px; left: 0px;
	/*width:100%; height:100%;*/
	z-index: 10000;
	/*background-image: url(/images/clear.gif);*/
	border:0px solid red;
}

.over_layer_content{
	width:748px;
/*	height:458px;
	overflow:auto;*/
	border:1px solid #cccccc;
	background-repeat:no-repeat;
	background-color:#ffffff;
}

.over_layer_border_right{
	width:25px;
	background-image: url(/fileadmin/templates/php/newsletter/img/layer_border_right.png);
}
 
 
#over_layer input{
	font-size:28px;
	width:410px;
}

#over_layer input.small{
	font-size:28px;
	width:198px;
}

.greenlink a{
	color:#e2001a;
    font-weight:bold;
    background: url('/fileadmin/templates/img/morelink_arrow.gif')  no-repeat left 7px;
    padding: 2px 10px 10px 12px;
}

#mediatheklight_catnav_element_fotos a{
	color:#FFF;
	font-weight:normal;
}

.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;
}

.loginbox_esblogin
{
background-image:url(../img/login_esblogin_bg.jpg);
background-repeat:no-repeat;
width:373px;
height:166px;
margin-left:99px;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
}

