.font { font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 16px; }
.title { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #002358; line-height: 16px; }
.maintitle { font-size: 18px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #002358; }
.sectitle { font-size: 14px; line-height: 18px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #002358; }
.subtitle { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
.lead { font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
.font_small { font-size: 10px; font-family: Verdana, Arial, sans-serif; }
.font_very_small { font-size: 9px; font-family: Verdana, Arial, sans-serif; color: #8a8a8a;}
.kruemel { font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #dddddd; font-decoration: underline; }
.horinav { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
.small { font-size: 9px; font-family: Verdana, Arial, sans-serif; color: #b0b0b0; }
.story_box { background: #eeeeee; padding-left: 4px; }
.ad_border { background: #7ea4e6; }
.ad_inner_border { background: #ffffff; }
a:visited { color: #0f3669; text-decoration: none; font-size: 11px; }
a:visited:hover { color: #0f3669; text-decoration: underline; font-size: 11px; }
a:link { color: #0f3669; text-decoration: none; font-size: 11px; }
a:link:hover { color: #0f3669; text-decoration: underline; font-size: 11px; }

a:visited.link_teaser { color: #0f3669; text-decoration: none; font-size: 10px; line-height: 14px; }
a:visited:hover.link_teaser { color: #0f3669; text-decoration: underline; font-size: 10px; line-height: 14px; }
a:link.link_teaser { color: #0f3669; text-decoration: none; font-size: 10px; line-height: 14px; }
a:link:hover.link_teaser { color: #0f3669; text-decoration: underline; font-size: 10px; line-height: 14px; }


a:visited.navlink { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bold; }
a:visited:hover.navlink { color: #ffffff; text-decoration: underline; font-size: 12px; font-weight: bold; }
a:link.navlink { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bold; }
a:link:hover.navlink { color: #ffffff; text-decoration: underline; font-size: 12px; font-weight: bold; }

a:visited.title { color: #0f3669; text-decoration: none; font-size: 12px; font-weight: bold; }
a:visited:hover.title { color: #0f3669; text-decoration: underline; font-size: 12px; font-weight: bold; }
a:link.title { color: #0f3669; text-decoration: none; font-size: 12px; font-weight: bold; }
a:link:hover.title { color: #0f3669; text-decoration: underline; font-size: 12px; font-weight: bold; }

a:visited.maintitle { color: #0f3669; text-decoration: none; font-size: 18px; font-weight: bold; }
a:visited:hover.maintitle { color: #0f3669; text-decoration: underline; font-size: 18px; font-weight: bold; }
a:link.maintitle { color: #0f3669; text-decoration: none; font-size: 18px; font-weight: bold; }
a:link:hover.maintitle { color: #0f3669; text-decoration: underline; font-size: 18px; font-weight: bold; }

a:visited.sectitle { color: #0f3669; text-decoration: none; font-size: 14px; line-height: 20px; font-weight: bold; }
a:visited:hover.sectitle { color: #0f3669; text-decoration: underline; font-size: 14px; line-height: 20px; font-weight: bold; }
a:link.sectitle { color: #0f3669; text-decoration: none; font-size: 14px; line-height: 20px; font-weight: bold; }
a:link:hover.sectitle { color: #0f3669; text-decoration: underline; font-size: 14px; line-height: 20px; font-weight: bold; }

a:visited.small { color: #0f3669; text-decoration: none; font-size: 10px; font-weight: bold; }
a:visited:hover.small { color: #0f3669; text-decoration: underline; font-size: 10px; font-weight: bold; }
a:link.small { color: #0f3669; text-decoration: none; font-size: 10px; font-weight: bold; }
a:link:hover.small { color: #0f3669; text-decoration: underline; font-size: 10px; font-weight: bold; }

a:visited.font_small { color: #0f3669; text-decoration: none; font-size: 10px; }
a:visited:hover.font_small { color: #0f3669; text-decoration: underline; font-size: 10px; }
a:link.font_small { color: #0f3669; text-decoration: none; font-size: 10px; }
a:link:hover.font_small { color: #0f3669; text-decoration: underline; font-size: 10px; }

.story_line { background: #7ea4e6; line-height: 5px; }
.iframe_aktiv { border-top: none;
		border-left: solid 1px #4b75c0; 
		border-bottom: solid 1px #4b75c0; 
		border-right: solid 1px #4b75c0; 
		padding: 4px; 
		background: #d6e5ff;
		
		
} 

.reiter_aktiv { border-top: solid 1px #7ea4e6;
		background: #d6e5ff;
		line-height: 12px;
		font-family: verdana, arial; 
		font-size: 12px;
		font-weight: bold;
		text-align: left;
}
.reiter_inaktiv { border-top: solid 1px #7ea4e6;
		background: #7ea4e6;
		line-height: 12px;
		font-family: verdana, arial; 
		font-size: 12px;
		font-weight: bold;
		text-align: left;
}
	
.navmainline { 	border-top: solid 1px #b1b1b1; 
		padding: 1px; 
		margin-bottom: 2px; 
		background: #ffffff; 
} 
.teaser_content{
		font-family: verdana, arial;
		font-size: 10px;
		line-height: 14px;
		padding-bottom: 4px;
}		
		
.teaser{ 	 
		border-left: #7ea4e6 solid 1px; 
		border-right: #7ea4e6 solid 1px; 
		border-bottom: #7ea4e6 solid 1px; 
		padding: 3px;
		background: #d6e5ff;
		font-family: verdana, arial;
		font-size: 10px;
		line-height: 14px;
		
}
.teaser_top { 	background: #7ea4e6;
		line-height: 12px;
		font-family: verdana, arial; 
		font-size: 12px;
		font-weight: bold;
		border-bottom: #ffffff solid 1px;
		padding-left: 4px;
		color: #0f3669;
		
		
}

/*20.css:2007*/

/*____________________ layout breit ____________________ */

/*____0:all general____*/
/*nice way to clear divs in gecko browsers without superflous markup*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*undo html*/
#storylayout_breit img {
padding:0;
margin:0;
border:0;
}
#storylayout_breit div {
padding:0;
margin:0;
border:0;
}

/*____1:container____*/
#storylayout_breit {
width:517px;
padding:0;
margin:0;
margin-top:4px;
text-align:left;
}

#storylayout_breit form {
margin:0;
padding-bottom:16px;
display:block;
}
#storylayout_breit label {
width:180px;
display:block;
float:left;
}
#storylayout_breit input, #storylayout_breit textarea {
vertical-align:top;
font-family:Verdana,sans-serif;
font-size:11px !important;
line-height:16px;
width:280px;
margin-bottom:2px;
float:left;
}
#storylayout_breit .senden {
width:auto !important;
}

/*____1.1:linie oben____*/

#storylayout_breit .story_line {
height:5px;
width:507px;
overflow:hidden;
padding:0;
margin:0 0 0 5px;
/*CUSTOM*/
background-color:#333;
}

/*____1.2:tools oben____*/

/*tools container*/
#storylayout_breit .story_line_tools {
display:none;
width:507px;
padding:0;
margin:0 0 0 5px;
background-color:#EEE;
border-bottom:solid 1px #FFF;
text-align:right;
font-size:10px !important;
}
/*tools right*/
#storylayout_breit .story_line_tools ul {
list-style:none;
float:right;
margin:0;
padding:0;
}
/*tools left*/
#storylayout_breit .story_line_tools ul.links {
float:left !important;
}
#storylayout_breit .story_line_tools li {
float:left;
height:18px;
margin:0;
/*padding:2px 5px 0 2px;*/
border-left:solid 1px #FFF;
}
#storylayout_breit .story_line_tools a {
font-size:10px !important;
line-height:10px;
}
#storylayout_breit .story_line_tools .icon {
margin:2px 3px 0 3px;
padding:0;
border:0;
float:left;
}
#storylayout_breit .story_line_tools p {
float:left;
margin:3px 3px 0 0;
padding:0;
}
*html #storylayout_breit .story_line_tools p {
cursor:hand;
}
/*date*/
#storylayout_breit .story_line_tools .story_date {
float:left;
font-family:Verdana,sans-serif;
font-size:10px !important;
line-height:13px;
padding:2px 5px 2px 5px;
}

/*____1.3:tools oben extended*/

#storylayout_breit #story_line_tools_senden {
/*display:none;*/
font-family:Verdana,sans-serif;
font-size:11px !important;
background-color:#EEE;
width:507px;
margin-left:5px;
}
#storylayout_breit #story_line_tools_senden_content {
height:150px;
padding:5px !important;
}
#storylayout_breit #story_line_tools_senden_content textarea {
height:70px;
}
#storylayout_breit #story_line_tools_senden_content form {
height:135px;
margin:0;
padding:0;
}
#storylayout_breit #story_line_tools_senden_content input.senden {
height:21px;
}

/*____2:content____*/

#storylayout_breit .content {
padding:0 5px 0 5px;
}

/*____2.1:big visual*/

/*wrapper*/
#storylayout_breit .leadbildbox {
margin-bottom:16px;
}
/*bild*/
#storylayout_breit .leadbild {
width:505px;
height:248px;
border:solid 1px #767676;
}
/*video*/
#storylayout_breit #leadvideo {
width:505px;
border:solid 1px #767676;
border-bottom:0 !important;
}
/*bildstrecke*/
/*see -> bildstrecke*/

/*_____3:typos all____*/

/*date*/
#storylayout_breit .story_date {
font-family:Verdana,sans-serif;
font-size:10px !important;
line-height:10px;
padding:2px 0 0 1px;
}
/*headline*/
#storylayout_breit .maintitle {
font-weight:bold; 
font-size:22px;
line-height:24px;  
color:#002358; 
font-family:Verdana, sans-serif;
margin:15px 0 14px 0;
}
/*leadtext*/
#storylayout_breit .leadtext {
font-weight:bold;
margin-bottom:8px;
}
/*bildtext all*/
#storylayout_breit .bildtext {
color:#777;
font-size:10px;
font-weight:normal;
margin:2px 0 2px 0;
}
/*memo best. format: .font + .title*/
#storylayout_breit .font {
font-size:11px; 
line-height:16px; 
font-family:Verdana, Arial, sans-serif;
}
#storylayout_breit .font_bright {
color:#9e9e9e;
}
/*toolboxen*/
#storylayout_breit .title {
font-weight:bold;
font-size:12px;
color:#002358;
line-height:16px;
font-family:Verdana, Arial, sans-serif;
}
/*links*/
a:visited, a:link {
font-size:11px;
color:#0F3669;
text-decoration:none;
}
a:hover {
font-size:11px;
color:#0F3669;
text-decoration:underline;
}

#storylayout_breit .fliesstext {
}

/*____4:toolboxen____*/

#storylayout_breit .toolbox {
width:249px;
float:right;
/*margin:4px 0 6px 6px;*/
margin:4px 0 0 6px;
}

/*____4.0:toolboxen:all*/
#storylayout_breit .toolbox_modul {
width:249px;
margin:0;
margin-bottom:10px;
padding:0;
}

#storylayout_breit .toolbox_spacer {
display:block;
height:10px !important;
margin:0 !important;
padding:0 !important;
overflow:hidden;
}
#storylayout_breit .toolbox_close {
float:right;
}

/*titel*/
#storylayout_breit .toolbox_zeile_titel {
padding:2px 5px 2px 5px;
font-size:11px !important;
line-height:15px;
/* ---CUSTOM--- */
background-color:#DDD;
border-top:solid 5px #333;
}
/*zeile*/
#storylayout_breit .toolbox_zeile {
background-color:#EEE;
border-top:solid 1px #FFF;
padding:3px 5px 3px 5px;
line-height:15px;
/*fix*/
position:relative;
}
/*scroll*/
#storylayout_breit .toolbox_zeile_titel_scroll {
background-color:#EEE;
border-top:solid 1px #FFF;
padding:2px 5px 2px 5px;
font-size:11px !important;
line-height:15px;
}
/*icon*/
#storylayout_breit .toolbox .icon {
/*margin:0 3px 0 0;*/
margin:0;
padding:0;
border:0;
/*float:left;
vertical-align:middle;*/
position:absolute;
top:3px;
left:5px;
}
*html #storylayout_breit .toolbox .icon {
left:0;
}

/*link*/
#storylayout_breit a.icontext {
margin:0;
padding:0;
}
/*link toolbox*/
#storylayout_breit .toolbox a.icontext {
margin:0 0 0 22px !important;
padding:0;
display:block;
}

/*____4.1:toolboxen:rating*/

#storylayout_breit .toolbox_rating {
display:none !important;
}
#storylayout_breit #toolbox_rating_buttons {
background-color:#EEE;
border-top:solid 1px #FFF;
width:249px;
padding:3px 0 3px 0;
white-space:nowrap;
}

#storylayout_breit .toolbox_rating a.icon_bewertung {
display:block;
float:left;
width:14px;
height:14px;
margin:0 0 0 3px;
padding:0;
border:0;
vertical-align:top;
}
#storylayout_breit .toolbox_rating a.bw_1 {
background-image:url(../images/icons/icon_bewertung_1.gif);
}
#storylayout_breit .toolbox_rating a.bw_1:hover {
background-image:url(../images/icons/icon_bewertung_1_A.gif);
}
#storylayout_breit .toolbox_rating a.bw_2 {
background-image:url(../images/icons/icon_bewertung_2.gif);
}
#storylayout_breit .toolbox_rating a.bw_2:hover {
background-image:url(../images/icons/icon_bewertung_2_A.gif);
}
#storylayout_breit .toolbox_rating a.bw_3 {
background-image:url(../images/icons/icon_bewertung_3.gif);
}
#storylayout_breit .toolbox_rating a.bw_3:hover {
background-image:url(../images/icons/icon_bewertung_3_A.gif);
}
#storylayout_breit .toolbox_rating a.bw_4 {
background-image:url(../images/icons/icon_bewertung_4.gif);
}
#storylayout_breit .toolbox_rating a.bw_4:hover {
background-image:url(../images/icons/icon_bewertung_4_A.gif);
}
#storylayout_breit .toolbox_rating p {
float:left;
margin:0;
padding:0;
line-height:13px !important;
}

/*tool:rating:feedback*/
#storylayout_breit #toolbox_rating_feedback {
width:249px;
background-color:#EEE;
margin:0;
}
#storylayout_breit #toolbox_rating_feedback_content {
font-family:Verdana,sans-serif;
font-size:11px !important;
line-height:16px;
padding:5px !important;
}

/*____4.2:toolboxen:image*/

#storylayout_breit .toolbox_modul img {
margin:0;
border:0;
}
/*fallback image*/
#storylayout_breit .toolbox_image img {
width:249px !important;
}

/*____4.3:toolboxen:video*/


#storylayout_breit .toolbox_modul .video {
background-color:#EEE;
/*ohne text: padding:3px;*/
padding:3px 3px 1px 3px;
border-top:solid 1px #FFF;
}

/*____4.31:toolboxen:video*/


#storylayout_breit .toolbox_modul .audio {
background-color:#EEE;
/*ohne text: padding:3px;*/
padding:3px 3px 1px 3px;
border-top:solid 1px #FFF;
}

/*____4.4:toolboxen:interaktiv*/

#storylayout_breit .toolbox_interaktiv {
}

/*____4.5:toolboxen:link*/

#storylayout_breit .toolbox_link {
}

/*____4.6:toolboxen:info*/

#storylayout_breit .toolbox_info {
}

/*____4.7:toolboxen:kontext*/

#storylayout_breit .toolbox_kontext {
}

/*____4.8:toolboxen:thema*/

#storylayout_breit .toolbox_thema { display:none !important;
}
#storylayout_breit .toolbox_thema iframe {
width:249px;
height:118px;
margin:0;
padding:0;
border:0;
}

/* head */
#storylayout_breit .toolbox_thema .toolbox_head {
position:relative;
/*height:27px;*/
width:249px;
overflow:hidden;
/*CUSTOM*/
background-color:#EEE;
}

#storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav1 {
width:103px;
margin-right:1px;
float:left;
/*CUSTOM*/
background-color:#EEE;
}
#storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav2 {
width:72px;
margin-right:1px;
float:left;
/*CUSTOM*/
background-color:#EEE;
}
#storylayout_breit .toolbox_thema .toolbox_head .toolbox_head_nav3 {
width:72px;
float:left;
/*CUSTOM*/
background-color:#EEE;
}
#storylayout_breit .corner_left {
position:relative;
float:left;
width:2px;
height:2px;
overflow:hidden;
/*CUSTOM*/
background-color:#333;
}
#storylayout_breit .dot_left {
position:absolute;
top:1px;
left:1px;
width:1px;
height:1px;
overflow:hidden;
/*CUSTOM*/
background-color:#EEE;
}
#storylayout_breit .corner_right {
position:relative;
float:right;
width:2px;
height:2px;
overflow:hidden;
/*CUSTOM*/
background-color:#333;
}
#storylayout_breit .dot_right {
position:absolute;
top:1px;
right:1px;
width:1px;
height:1px;
overflow:hidden;
/*CUSTOM*/
background-color:#EEE;
}

#storylayout_breit .toolbox_thema .toolbox_head a.toolbox_head_navtext {
display:block;
margin:1px 1px 0 1px;
padding-left:3px;
/**/
font-weight:bold;
font-size:11px;
color:#002358;
line-height:21px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
/*CUSTOM*/
background-color:#EEE;
}
/*memo: hover + .active custom def.*/

/* body */
#storylayout_breit .toolbox_thema .toolbox_body {
position:relative;
height:86px;
width:249px;
overflow:auto;
background-color:#EEE;
padding:0;
margin:0;
/*ie.css*/
scrollbar-base-color:#002358;
scrollbar-3d-light-color:#eee;
scrollbar-arrow-color:#002358;
scrollbar-darkshadow-color:#002358;
scrollbar-face-color:#eee;
scrollbar-highlight-color:#eee;
scrollbar-shadow-color:#eee;
scrollbar-track-color:#eee;
/*CUSTOM*/
border-bottom:solid 5px #333;
}
/*ie hack*/
*html #storylayout_breit .toolbox_thema .toolbox_body {
height:86px;
}

/*____4.9:toolboxen:talkback*/

#storylayout_breit #toolbox_talkback {
width:507px;
padding:0;
margin:0 0 0 5px;
background-color:#EEE;
}
#storylayout_breit #toolbox_talkback p {
margin:0;
padding:0;
}
#storylayout_breit #toolbox_talkback p.talkback_writer {
color:#999;
margin:8px 0 8px 0;
padding:0;
}
#storylayout_breit #toolbox_talkback p.talkback_writer span {
margin:0 12px 0 0;
}
#storylayout_breit #toolbox_talkback input, #toolbox_talkback textarea {
vertical-align:top;
font-family:Verdana,sans-serif;
font-size:11px !important;
line-height:16px;
width:280px;
}
#storylayout_breit #toolbox_talkback input.senden {
width:auto !important;
margin-top:5px;
}

/*____4.10:toolboxen:sport-tabellen*/

#storylayout_breit .toolbox .thead {
width:249px !important;
border:0 !important;
background-color:#eee !important;
}
#storylayout_breit .sport_tabelle_container_small {
margin:3px;
}
#storylayout_breit .sport_tabelle_container_small .sport_tabelle {
width:243px;
}
#storylayout_breit .sport_tabelle_container_small .sport_tabelle .text_head {
font-family: Verdana, Helvetica !important;
}
#storylayout_breit .sport_tabelle_container_small .sport_tabelle .text_body {
font-size:10px;
font-family: Arial, Verdana, Helvetica !important;
color:#000000;
padding:0 2px 1px 2px;
border:solid 1px #FFF;
background-color:#eee !important;
vertical-align:top;
}
#storylayout_breit .sport_tabelle_container_small .sport_tabelle .sport_tabelle_roweven td {
background-color:#ddd !important;
}
#storylayout_breit .sport_tabelle_container_small .sport_tabelle .sport_tabelle_hr .text_body {
background-color:#b0e1ac !important;
}

/* ----ADS--- */
#ad_center_monster {display:none;
width:507px !important;
margin:9px 0 0 5px !important;
padding:11px 12px 11px 11px !important;
/*CUSTOM*/
border:solid 1px #000 !important;
}


/*____________________ bildstrecke ____________________ */

#dia {
background-color:#767676;
}
#dia iframe {
border:0 !important;
width:505px;
height:526px;
margin:1px 1px 0 1px;
overflow:hidden;
}

/*____iframe bildstrecke____*/
#bildstrecke {
margin:5px !important;
padding:0 !important;
border:0 !important;
background-color:#CBCBCB !important;
background-image: url(../images/bildstrecke/bildstrecke_bg_2.gif);
overflow:hidden;
}
#bildstrecke_bild {
position:absolute;
bottom:70px;
margin:0 !important;
padding:0 !important;
border:0 !important;
}
#bildstrecke table, #bildstrecke_bild td {
width:489px;
height:460px;
text-align:center;
vertical-align:middle;
margin:0 !important;
padding:0 !important;
border:0 !important;
}
#bildstrecke_bild img {
border:solid 1px #777 !important;
margin:0 !important;
padding:0 !important;
}
#bildstrecke_text {
position:absolute;
z-index:1;
left:5px;
bottom:21px;
width:491px;
height:46px;
overflow:auto;
font-family:Verdana, sans-serif;
color:#000;
font-size:11px;
line-height:14px;
font-weight:normal;
margin:0;
}
/*controls*/
#bildstrecke #dia_control {
position:absolute;
left:0;
bottom:0;
/*z-index:9;*/
width:505px;
height:21px;
/*margin:0 1px 0 1px;*/
margin:0;
}
#bildstrecke #dia_control a {
text-decoration:none;
}
#bildstrecke #dia_control_1 a {
width:205px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_back.gif);
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}
#bildstrecke #dia_control_2 a {
width:95px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_senden.gif);
background-repeat:no-repeat;
position:absolute;
top:0;
left:205px;
}
#bildstrecke #dia_control_3 a {
width:206px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_forward.gif);
background-repeat:no-repeat;
position:absolute;
top:0;
left:299px;
}
/*popup version*/
.bildstrecke_popup {
background-image: url(../images/bildstrecke/bildstrecke_bg_fade.gif) !important;
}
.bildstrecke_popup #bildstrecke_20min {
position:absolute;
top:0;
left:0;
}
.bildstrecke_popup #bildstrecke_logo {
position:absolute;
top:12px;
left:597px;
}
.bildstrecke_popup #bildstrecke_iframe {
position:absolute;
top:12px;
left:78px;
width:auto;
height:auto;
background-color:#767676;
padding:1px 1px 0 1px;
}
.bildstrecke_popup #bildstrecke_iframe iframe {
width:505px;
height:600px;
overflow:hidden;
}
#bildstrecke_text_thema {
position:absolute;
z-index:1;
left:6px;
top:6px;
width:491px;
height:65px;
overflow:auto;
font-family:Verdana, sans-serif;
color:#000;
font-size:11px;
line-height:14px;
font-weight:bold;
margin:0;
padding:0;
}
#bildstrecke_text_thema h1 {
font-size:15px;
color:#1d75b1;
margin:0 0 7px 0;
padding:0;
}
.bildstrecke_popup #bildstrecke_banner {
position:absolute;
z-index:1;
left:99px;
top:624px;
width:468px;
height:60px;
}
.bildstrecke_popup #bildstrecke_more {
position:absolute;
left:597px;
top:117px;
width:228px;
height:578px;
/*default font*/
font-family: Verdana, sans-serif;
font-size:11px;
font-weight:bold;
color:#1A6FAC;
}
.bildstrecke_popup #bildstrecke_more h2 {
font-family: Verdana, sans-serif;
font-size:11px;
font-weight:bold;
color:#1A6FAC;
margin:0 0 7px 0;
padding:0;
}
.bildstrecke_popup #bildstrecke_more select {
width:226px;
font-family: Verdana, sans-serif;
font-size:11px;
color:#1A6FAC;
font-weight:bold;
background-color:#D6D6D6;
border:0;
margin:0;
padding:0;
}
/*ie patch: fix styles*/
*html .bildstrecke_popup #bildstrecke_more select {
width:230px;
}
.bildstrecke_popup #bildstrecke_more option {
width:auto;
margin:0;
padding:0;
}
.bildstrecke_popup #bildstrecke_more option.suboption {
}
.bildstrecke_popup #bildstrecke_more .formfieldwrap {
width:226px;
border:solid 1px #7F9DB9;
background-color:#FFFFFF;
padding:1px;
margin:0;
}
/*ie patch: undo styles*/
*html .bildstrecke_popup #bildstrecke_more .formfieldwrap {
width:auto;
border:0;
background-color:transparent;
padding:0;
}
.bildstrecke_popup #bildstrecke_more #bildstrecke_scroller {
position:absolute;
left:0;
top:68px;
width:229px;
height:508px;
/*background-color:#7F9DB9;*/
margin:0;
padding:0;
/*border-top:solid 1px #7F9DB9;
border-bottom:solid 1px #7F9DB9;
border-right:solid 1px #7F9DB9;*/
overflow:auto;
}
.bildstrecke_popup #bildstrecke_more #bildstrecke_scroller_borders {
border-top:solid 1px #7F9DB9;
/*border-bottom:solid 1px #7F9DB9;*/
border-right:solid 1px #7F9DB9;
}

/*scrollbar properties*/

.scrollgeneric {
line-height:1px;
font-size:1px;
position:absolute;
top:0; 
left:0;
}
/*v*/
.vscrollerbase {
width:18px;
background:url(../images/bildstrecke/bildstrecke_button_scrollbg.gif);
}
.vscrollerbar {
width:18px;
height:130px !important;
padding:18px;
background-image:url(../images/bildstrecke/bildstrecke_button_scroll.png);
}
*html .vscrollerbar {
/* IE6 alpha png trick */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/bildstrecke/bildstrecke_button_scroll.png');
background-image:none;
}

.vscrollerbasebeg {
width:18px;
height:18px !important;
background:url(../images/bildstrecke/bildstrecke_button_up.gif) no-repeat;
}
.vscrollerbaseend {
height:18px !important;
width:18px;
background:url(../images/bildstrecke/bildstrecke_button_down.gif) no-repeat;
}

/*h*/
.hscrollerbase {
height: 1px;
background-color:#D6D6D6;
}
.hscrollerbar {
height: 1px;
background-color:black;
}
.scrollerjogbox {
/*display:none;*/
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
/**/
.bildstrecke_popup #bildstrecke_more a.bildstrecke_linkbox {
font-family: Verdana, sans-serif;
font-size:11px;
font-weight:normal;
color:#1A6FAC;
text-decoration:none;
display:block;
position:relative;
height:41px;
/*width:211px;*/
width:99%;
background-color:#FEFEFE;
background-image: url(../images/bildstrecke/bildstrecke_button_bg.gif);
border:solid 1px #7F9DB9;
border-right:0 !important;
border-top:0 !important;
}
.bildstrecke_popup #bildstrecke_more a.bildstrecke_linkbox:hover {
color:#0C5D98;
background-image: url(../images/bildstrecke/bildstrecke_button_bg_aktiv.gif);
/*border:solid 1px #6587A7;*/
cursor:pointer;
}
*html .bildstrecke_popup #bildstrecke_more a.bildstrecke_linkbox:hover {
cursor:hand;
}
.bildstrecke_popup #bildstrecke_more .bildstrecke_linkbox img {
position:absolute;
left:1px;
top:1px;
width:39px;
height:39px;
border:0 !important;
}
.bildstrecke_popup #bildstrecke_more .bildstrecke_linkbox_text {
position:absolute;
left:46px;
top:1px;
width:77%;
height:41px;
overflow:hidden;
background-image: url(../images/bildstrecke/bildstrecke_button_pfeil.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

/*____________________ textstrecke ____________________ */

#diatext {
background-color:#767676;
}
#diatext iframe {
border:0 !important;
width:505px;
/*250px-21px*/
height:229px;
margin:1px 1px 0 1px;
overflow:hidden;
}

/*_____iframe textstrecke____*/
#textstrecke {
margin:5px !important;
padding:0 !important;
border:0 !important;
background-color:#CBCBCB !important;
background-image: url(../images/bildstrecke/bildstrecke_bg.gif);
overflow:hidden;
}
#textstrecke_bild {
margin:0 !important;
padding:0 !important;
border:0 !important;
}
#textstrecke_bild tr, #textstrecke_bild td {
margin:0 !important;
padding:0 !important;
border:0 !important;
}
#textstrecke_bild img {
border:solid 1px #777 !important;
margin:0 !important;
padding:0 !important;
}
#textstrecke_text {
position:absolute;
left:182px;
top:5px;
font-family:Verdana, sans-serif;
color:#000;
font-size:11px;
line-height:14px;
font-weight:normal;
margin:0;
padding:0;
}
/*controls*/
#textstrecke #dia_control {
position:absolute;
left:0;
bottom:0;
width:505px;
height:21px;
margin:0 1px 0 1px;
}
#textstrecke #dia_control a {
text-decoration:none;
}
#textstrecke #dia_control_1 a {
width:205px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_back.gif);
position:absolute;
top:0;
left:0;
}
#textstrecke #dia_control_2 a {
width:95px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_leer.gif);
position:absolute;
top:0;
left:205px;
cursor:default;
}
#textstrecke #dia_control_3 a {
width:205px;
height:21px;
background-image: url(../images/bildstrecke/bildstrecke_forward.gif);
position:absolute;
top:0;
left:299px;
}


