@charset "utf-8";

html {margin-top:0px; padding-top:0;}
body{ background-color:#231f20; font-family:Arial; margin-left: 8px; margin-top:0px; padding-top:0;}

a:focus { outline: none; }

.main{ border: 1px solid #022fc8; width:1038px;}
.header { height:95px; width:1038px; overflow:hidden; }
.header img { display:block; border:0; }

.menu { height:22px; position:relative; border-top: 1px solid #022fc8; border-bottom: 1px solid #022fc8; background-image:url(../menu/menu_bg_1.gif); background-repeat:repeat-x; width:1038px; z-index:1001; 
-moz-box-shadow:0 3px 5px #003566; -webkit-box-shadow:0 3px 5px #003566; box-shadow:0 3px 5px #003566; }
.menu img { border:0; }
* html .menu { overflow:hidden; } *+html .menu { overflow:hidden; } @media \0screen { .menu { overflow:hidden; } } :root .menu { overflow:hidden\9;}
#menu { top:254px; left:12px; }
#menu a { background-color:#004c92;color:#FFFFFF; padding:20px 10px 20px 25px;opacity:0.9;filter:Alpha(opacity=90);width:1003px;z-index:100;}
.menuItem { cursor:pointer; }

#submenu_bg {background:#004c92/* url(../img/subnav_hsv.png) bottom right no-repeat*/; display:none; position:absolute; color:#FFFFFF; left:9px; padding:20px 10px 20px 25px; opacity:0.9; filter:Alpha(opacity=90); width:1003px; z-index:100; }
* html #submenu_bg { width:1038px; }
#submenu {width:430px; float:left; }
#submenu_image { float:right; width:278px; display:none!important; }
#level2menu { float:left; width:200px; }
#level2menu div div a {display:block; border-top:1px dotted #0469dd; color:#FFFFFF;font-size:9pt; font-weight:bold; padding:3px; text-decoration:none;}
#level3menu div a { display:block; border-top:1px dotted #0469dd; color:#FFFFFF;font-size:9pt; padding:3px; text-decoration:none; }

#level3menu div a:hover, #level2menu div div:hover, #level2menu div div a:hover { background-color:#015bbb; }
.level3menu_yes, .level3menu_yes a:hover {background-image:url(../menu/submenu_pfeil.gif); background-position:right; background-repeat:no-repeat;}

#menuCategories { padding:0 0 10px; }
#menuCategories a { color:#FFF; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:15px; }
#menuCategories a:hover { text-decoration:underline; }

.tright { width:390px;vertical-align:top; }
.right{ width:390px; float:right;  margin-top:10px;}

.content{ background-image:url(../img/bg.jpg); width:1038px;}
.right{ width:390px; float:right;  margin-top:10px;}

.box_rechts{ width:372px; margin-left:14px;margin-bottom:10px;}
.box_rechts_header a{width:372px; height:37px; background-image:url(../img/header_rechts.jpg);}
.box_rechts_header img { display:block; }
.box_rechts_header td {font-size:12pt;  padding-top:2px; color:#221f1f; font-weight:bold; }
.box_rechts_teaser {width:360;padding-left:5px;}
.box_rechts_content{background-color:#fdfdfd; border-left:1px solid #cacaca; border-right:1px solid #cacaca; }
.box_rechts_content_bild{ width:120px;float:left;}
.box_rechts_content_head, .box_rechts_content_head a {color:#004a99; font-weight:bold; font-size:12px;padding-bottom:5px;}
.box_rechts_content_text{float:right;  font-size:11px; width:240px;}
.box_rechts_content dl { margin:0; }
.box_rechts_content table { font:normal 12px Arial,sans-serif; border-collapse:collapse; margin:0 auto 10px; width:96%; border-bottom:1px solid #DDD; }
.box_rechts_content table td { vertical-align:top; padding:0; }
.box_rechts_content table td.cal_datum { width:22%; font-weight:bold; padding:0 0 0 5px; }
.box_rechts_content table .cal_time { display:block; }
.box_rechts_content table .cal_title { font-weight:bold; }
.box_rechts_content table .cal_location, .box_rechts_content table .cal_category { display:block; font:italic 11px Arial,sans-serif; color:#666; }
.box_rechts_content table .cal_category { float:left; width:55%; }
.box_rechts_content table .cal_ics { text-align:right; float:right; width:40%; font-size:11px; padding:0 5px 5px 0; }
.box_rechts_content table a { color:#BF1821; }
.box_rechts_footer{width:372px; height:33px; background-image:url(../img/box_footer_rechts.jpg);background-repeat:no-repeat; clear:both;}
.box_rechts_content marquee { font:bold 14px/14px "Courier New",mono-space; }

/* Trend */
.trend { border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; background-color:#fdfdfd; font-size:9pt; }
.trend h1 { color:#004A99; font-size:11pt; font-weight:bold; padding-left:10px; margin:0px; }
.trend div { padding:2px 5px; }
.trend p { padding:10px 0px 1px 0px; margin:0px; }
.trend form { margin:0px; padding:0px 0px 1px 0px;}
.trend a { background-image:url(../img/popup_bg.png); border:1px solid #CACACA; font-weight:bold; margin:0px 10px; padding:0px 5px; color:#505050; text-decoration:none; }

/* Kalender */
.box_rechts .list-view { overflow:hidden; }
.box_rechts_content dl { margin:0; }
.box_rechts_content table { font:normal 12px Arial,sans-serif; border-collapse:collapse; margin:0 auto; width:96%; border-bottom:1px solid #DDD; }
.box_rechts_content table td { vertical-align:top; padding:0; }
.box_rechts_content table .cal_datum { font-weight:bold; }
.box_rechts_content table .cal_time { display:block; font-size:11px; }
.box_rechts_content table .cal_info { width:270px; padding-bottom:10px; }
.box_rechts_content table .cal_title { font-weight:bold; }
.box_rechts_content table .cal_location, .box_rechts_content table .cal_category { display:block; font:italic 11px Arial,sans-serif; color:#666; }
.box_rechts_content table .cal_category { float:left; width:55%; }
.box_rechts_content table .cal_ics { text-align:right; float:right; width:40%; font-size:11px; padding:0 5px 5px 0; }
.box_rechts_content table a { color:#BF1821; }

.tx-tsselect-pi1 { float:right; padding:10px 20px 0 0; }
#month-header-prevnext { background:#E3EDF9; border:2px solid #C0D3EB; margin:20px 10px; padding:10px 5px 12px; }
#month-header-prevnext a.url { padding:0 5px; }
#month-header-prevnext strong { padding:0 15px; }
.rest .tx-cal-controller dl { margin:0; }
.rest .tx-cal-controller table { font:normal 12px Arial,sans-serif; border-collapse:collapse; margin:0 auto 10px; width:96%; border-bottom:1px solid #DDD; }
.rest .tx-cal-controller table td { vertical-align:top; padding:0; }
.rest .tx-cal-controller table td.cal_datum { width:150px; font-weight:bold; padding:0 0 0 5px; }
.rest .tx-cal-controller table .cal_time { width:80px; }
.rest .tx-cal-controller table .cal_info { padding:0 0 0 10px; width:370px; }
.rest .tx-cal-controller table .cal_title { font-weight:bold; }
.rest .tx-cal-controller table .cal_location, .rest .tx-cal-controller table .cal_category { display:block; font:italic 11px Arial,sans-serif; color:#666; }
.rest .tx-cal-controller table .cal_category { float:left; width:55%; }
.rest .tx-cal-controller table .cal_ics { text-align:right; float:right; width:40%; font-size:11px; padding:0 5px 10px 0; }
.rest .tx-cal-controller table a { color:#BF1821; }

/* Anzeige */
.anzeige { border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; background-color:#fdfdfd; font-size:9pt; }
.anzeige h1 { color:#004A99; font-size:11pt; font-weight:bold; padding-left:10px; margin:0px; }
.anzeige div { padding:2px 5px; background-image:url(../img/popup_bg.png); }
.anzeige p { padding:10px 0px 1px 0px; margin:0px; }
.anzeige form { margin:0px; padding:0px 0px 1px 0px;}
.anzeige a { font-weight:bold; margin:0px 10px; padding:0px 5px; color:#505050; text-decoration:none; }


.tleft { width:640px; vertical-align:top; }
.left{ width:640px;}
.aufmacher{ width:640px;padding-top:1px; padding-left:1px; }
.aufmacher_bild{}
.aufmacher_subheader{ color:#221f1f;width:625px; font-weight:bold; font-size:12px; margin-bottom:10px; }
.aufmacher_text{ color:#221f1f;margin-left:8px; width:625px;}
.aufmacher_text p {font-size:12px;}
.aufmacher_text_rub td {color:#bf1821; font-weight:bold; font-size:11px; margin-bottom:10px;margin-top:10px;}
.aufmacher_text_rub a {color:#bf1821; }
.aufmacher_text_head, .aufmacher_text_head h1 {color:#004a99; font-weight:bold; font-size:18px; margin-bottom:10px; margin-top:10px;}
.aufmacher_text_head a {color:#004a99; font-weight:bold; font-size:18px; margin-bottom:10px; margin-top:10px; text-decoration:none;}
.aufmacher_text_text{ font-size:12px; margin-top:10px;}
.aufmacher_text_text a {text-decoration:underline; color:#bf1821; padding-right:3px;}
.aufmacher_rest {margin-left:8px; font-size:12px; margin-top:10px;}
.mehrlink {text-decoration:underline; color:#bf1821; padding-right:3px; margin-top:8px; }

/* Alternativer Aufmacher - ohne Flash */
#aufmacher_preview0 { background-image:url(img/preview1_small.jpg); background-repeat:no-repeat;  width:180x; height:102px; margin-left:20px; border:0px;  }
.aufmacher_preview img { border:1px solid #FFF; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; width:180px; height:102px; }
.aufmacher_preview:hover img { border:1px solid #FFF; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:181px; }
#aufmacher_preview1 { background-image:url(img/preview1_small.jpg); background-repeat:no-repeat; margin-left:20px;}
#aufmacher_preview2 { background-image:url(img/preview3_small.jpg); background-repeat:no-repeat; margin-left:20px;}

.trenner{margin-top:10px; margin-bottom:10px;margin-left:-1px;}

.linkbox { width:200px; background-color:#fdfdfd; margin-right:8px; margin-bottom:8px;_margin-top:10px; }
.linkbox_contents { width:198px; _width:200px;  border-left:1px solid #cacaca; border-right:1px solid #cacaca; font-size:9pt; }
.linkbox_text {padding-left:5px; font-weight:bold; color:#004a99;}
.linkbox_text a{color:#1f1f1f; font-weight:normal;}



/*Suchfeld und Suchergebnisse*/
#searchform table tr td { vertical-align:middle; }
.searchfield { float:left; border:1px solid #FFF; background:#EEE; height:16px; width:120px; font:normal 11px Arial,sans-serif; padding:0 2px; color:#666; }
.searchbtn { float:left; border:1px solid #CCC; height:16px !important; width:auto !important; padding:0; margin:0 0 0 3px; background:#DDD; color:#004A99; font:bold 11px Arial,sans-serif; }

.browsebox { font-size:12px; padding:10px 0 10px 0; text-align:center; margin:0 15px 10px 10px; }
.browsebox li a { text-decoration:none; }
.browsebox li a:hover { text-decoration:underline; }

.tx-indexedsearch-browsebox { margin:0 0 10px 0; font-size:12px; }
.tx-indexedsearch-browsebox p { padding:0 0 10px 0; }
.tx-indexedsearch-browsebox p strong,  { color:#004A99; }
.tx-indexedsearch-whatis { font:bold 18px Arial,sans-serif; margin:0 !important; color:#004A99; padding:10px 0; }
.tx-indexedsearch-res { margin:0; padding:0; }
.tx-indexedsearch-res .tx-indexedsearch-res { margin:0 15px 10px 10px; border-bottom:2px solid #d7e3f1; }
.tx-indexedsearch-res .tx-indexedsearch-res table { padding:10px 0 0 0; }
.tx-indexedsearch-title a { font:bold 12px Arial,sans-serif; padding-bottom:5px; }
.tx-indexedsearch-title { padding-bottom:5px; }
.tx-indexedsearch-percent { font-size:12px; padding-bottom:5px; }
.tx-indexedsearch-descr { font:normal 12px Arial,sans-serif !important; }
.tx-indexedsearch-info { font:italic 11px Arial,sans-serif; color:#666; background:none !important; padding-top:5px; }
.tx-indexedsearch-redMarkup { color:#004A99 !important; }
.tx-indexedsearch-icon { display:none; }

/*SOCIAL MEDIA*/

.socialmedialist{ margin: 0;padding: 0; list-style-type: none;}
.socialmedialist li{display:inline;}
.meldung_trenner_social { width:635px; background-image: url("../img/trenner_imgcaption.jpg"); background-position:center-bottom; background-repeat:repeat-x; }

/*MELDUNGEN*/

.csc-textpic-text{font-size:12px;}
.csc-textpic-text p { font-family:Arial; font-size:12px; color:#2A3137; }
.csc-textpic-text h2 { color:#E41800; font-family:Arial; font-size:12px; font-weight:normal; }
.csc-textpic-text h3 { color:#2A3137; font-family:Arial; font-size:12px; font-weight:bold; }
.csc-textpic-text a { color:#BF1821; }

.csc-textpic { clear:both; }
.csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap { float:left; margin-right:8px; margin-left:4px; padding:0; background-color:#f0f1f2; font-size:12px; border:1px solid #cacaca;margin-bottom:10px; }
.csc-textpic.csc-textpic-intext-right .csc-textpic-imagewrap { float:right; margin-left:8px; margin-right:4px;font-size:12px;  border:1px solid #cacaca;margin-bottom:20px; }

.csc-textpic-image { border:1px solid #fbfbfb; }
.csc-textpic-caption { margin:0px;  font-family:Arial,Tahoma; color:#4F5255; font-size:8pt; background-color:#fbfbfb; background-image: url(../img/trenner_imgcaption.jpg); background-repeat:repeat-x; background-position:bottom; }
.csc-textpic-image.csc-textpic-firstcol.csc-textpic-lastcol { margin:0; padding:0; }
.inhalt {font-size:10pt;margin-top:10px;}
.inhalt p {padding:0 8px; }
.der_text {font-size:10pt;}
.der_text a, .rest a {color:#BF1821;}
.rest {margin-left:8px; font-size:12px; margin-right:8px;}
.rest h3, .inhalt h3 { font-size:12px; font-weight:bold; }

.internal-link { color:#BF1821; }


/* MELDUNGEN VERSCHIEDENES */

.csc-frame-frame1 {background-color:#004a99; color:#ffffff;}



/*DATENSEITE Tabellen */
.contenttable { width:622px; border:1px solid #cacaca; font-size:9pt; border-collapse:collapse;}
.contenttable thead tr { background-color:#e4e4e4; text-align:left; }
.contenttable thead tr th { padding:3px 2px; }
.contenttable tbody tr { background-color:fdfdfd; border-left:1px solid #cacaca; border-right:1px solid #cacaca; }
.contenttable tr td { padding:3px 2px; border-top:1px solid #f4f4f4;}
.contenttable tbody tr td {border-top:1px solid #cacaca;}

/*MELDUNGEN TABELLE */
.contenttable-0 { width:622px; border:1px solid #cacaca; font-size:9pt; border-collapse:collapse;}
.contenttable-0 .tr-even { background-color:#f4f4f4;}
.contenttable-0 .tr-odd { background-color:#fdfdfd; }
.contenttable-0 .tr-0 {font-weight:bold; background-color:#e4e4e4; text-align:center;}
.contenttable-0 tr td {padding:3px 2px; text-align:center; border:0px;}

/*VIDEOTEASER*/


.teaservideo_main {position:relative;background-image: url(../img/vid_bg.jpg); background-repeat: repeat-x; width:639px;height:172px; margin-top:20px; margin-bottom:20px;clear:both; }
.teaservideo_text {position:relative;left:-4;top:-14; color:#221F1F; float:right; height:160px;  width:382px; }
.teaservideo_text_rub td{ color:#BF1821; font-size:12px; font-weight:bold;padding-bottom:5px;   }
.teaservideo_text_head {z-index:10;position:relative; top:25px; left:119px; width:508px; height:18px; background-color:#015DBE; border:1px solid #FFFFFF; color:#FFFFFF; font-size:13px; font-weight:bold;  padding-left:5px; padding-top:1px;  }
.teaservideo_text_head_pay {z-index:10;position:relative; top:25px; left:119px; width:508px; height:18px; background-color:#bf1821; border:1px solid #FFFFFF; color:#FFFFFF; font-size:13px; font-weight:bold;  padding-left:5px; padding-top:1px;  }
.teaservideo_text_text { font-size:12px; height:85px; padding-top:32px; }
.teaservideo_bild {position:absolute; top:4; left:4;z-index:1;  border:2px solid #FFFFFF; cursor:pointer; height:160px; _height:164px; width:230px; }
.teaservideo_bild a img { margin:60px 0 0 95px; }



/*DIASHOW*/
.dia_main { width: 408px; margin:20px 0 20px 100px; background:#fafafa url(/fileadmin/html/img/footer_diashow.jpg) bottom no-repeat; text-align:center; }
#dia_txt { padding:0 0 5px 0; font-size:11px; }
/* #txt, #current { width:370; text-align:left; font-family:arial; font-size:11px;} */
#dia_bild { width: 370px; height: 208px;background-color:#fdfdfd; float:left; }

.dia_main_right { width: 372px;background-color:#fafafa;margin-top:20px; margin-bottom:20px; }
#dia_txt_right { font-size: 11px; text-align: center; width: 372px; padding-bottom:3px; }
#dia_bild_right { width: 330px; height: 186px;background-color:#fdfdfd; }


.dia_content { border-left:1px solid #cacaca; border-right:1px solid #cacaca }
#dia_pfeil_links { float:left; width:17px; padding:90px 1px 0 0; }
#dia_pfeil_rechts { float:left; width:17px; padding:90px 0 0 1px; }
#dia_txt a img { float:right; margin:5px 20px 0 0; border:0; }
#dia_txt p { margin:0; }
.clear { clear:both; height:1px; overflow:hidden; }



.teaser{margin-left:8px; width:625px; margin-top:30px; }
.teaser_bild{ width:180px; border: 1px solid #022fc8;}
.teaser_text{color:#221f1f;margin-left:8px; width:432px; float:right;}
.teaser_text_rub{color:#bf1821; font-weight:bold; font-size:11px;margin-bottom:3px;}
.teaser_text_rub td{color:#bf1821; font-weight:bold; font-size:11px;margin-bottom:5px;}
.teaser_text_head, .teaser_text_head a {color:#004a99; font-weight:bold; font-size:14px; text-decoration:none; }
.teaser_text_text{font-size:12px;}
.teaser_text_text a{text-decoration:underline; color:#bf1821; padding-right:3px;}

.vermischt{ background-image:url(/fileadmin/html/img/trennung.jpg);width:632px; background-repeat:repeat-x;margin-left:1px; padding-left:7px; padding-top:40px;}
* html .vermischt {width:639px;}
.teaser_u{ width:625px; padding-bottom:30px;}



/*DPA NEWS*/

.dpanews_u {}
.dpanews_text {}
.dpanews_text_rub table{color:#221f1f; font-weight:bold; font-size:12px;margin-bottom:3px;margin-top:10px;margin-left:10px;}
.dpanews_text_head {color:#004a99; font-weight:bold; font-size:12px;}
.dpanews_text_head a{color:#004a99; font-weight:bold; font-size:12px;}
.dpanews_text_datum {color:#bf1821; font-weight:bold; font-size:11px; margin-right:10px;}

.dpa_teaser{margin-left:8px; width:625px; margin-top:30px; }
.dpa_teaser_bild{float:left; width:180px; border: 1px solid #022fc8; margin-right:8px; margin-bottom:8px;}
.dpa_teaser_text{color:#221f1f; width:624px;}
.dpa_teaser_text_rub{color:#bf1821; font-weight:bold; font-size:11px;margin-bottom:3px;}
.dpa_teaser_text_rub td{color:#bf1821; font-weight:bold; font-size:11px;margin-bottom:5px;}
.dpa_teaser_text_head, .teaser_text_head a {color:#004a99; font-weight:bold; font-size:14px; text-decoration:none; margin-bottom:8px; }
.dpa_teaser_text_text{font-size:12px;}
.dpa_teaser_text_text a{text-decoration:underline; color:#bf1821; padding-right:3px;}
.dpa_teaser_u{ width:625px; padding-bottom:30px;}

/*HSV-SPLITTER*/
.csc-frame-frame2 { background-color:#004A99; color:#FFFFFF; }

/*ARCHIV*/
.archiv_u {font-weight:bold;}


#ERGEBNISSE, #TABELLE {width:622px; border:1px solid #cacaca; font-size:9pt; border-collapse:collapse; margin-bottom:20px;}
#ERGEBNISSE tbody tr, #TABELLE tbody tr {background-color:#fdfdfd; background-image:url(../../images/sysimg/dpa_tabelle_bg.gif);text-align:center;}
#ERGEBNISSE tbody tr td, #TABELLE tbody tr td { padding:4px; }
#TABELLE thead tr {font-weight:bold; background-color:#e4e4e4; text-align:center;}


#promo {margin-left:22px;}

.box_links{ float:left; width:295px; height:181px; margin-right:7px;  }
.box_links_header {width:295px; height:37px; background-image:url(/fileadmin/html/img/box_header.jpg);}
.box_links_content { background-color:#fdfdfd; border-left:1px solid #cacaca; border-right:1px solid #cacaca; height:119px; padding-left:10px;}
.box_links_footer{width:295px; height:28px; background-image:url(/fileadmin/html/img/box_footer.jpg);}
.box_links_content_bild{ width:100px; float:right;}
.box_links_content_head, .box_links_content_head a {color:#004a99; font-weight:bold; font-size:12px;padding-bottom:5px; text-decoration:none; }
.box_links_content_text{ float: right; font-size:11px; width:182px;}
.preis {color:#004a99; font-weight:bold; font-size:13px;}

.live_links { margin-top:3px; }
.live_links a { background:transparent url(../img/live_buttons_bg.gif) repeat-x scroll 0; border-bottom:1px solid #CBC9CC; 
		border-left:1px solid #CBC9CC; border-right:1px solid #CBC9CC; color:#FFFFFF;
		font-size:10px;
		padding:3px 3px 0;
		text-decoration:none;
		vertical-align:top;
}


.footer * { color:#ffffff; font-family:Arial; font-size:10pt; font-weight:bold; }
.footer .sponsoren_footer img { border:0; display:block; }
.footer .footer_bg { background:url(/fileadmin/html/img/footer_bg.jpg) no-repeat; width:1038px; height:42px; }
.footer .footer_bg img {  }
.footer { width:1038px; height:140px; background:transparent url('/fileadmin/html/img/footer.jpg') no-repeat; clear:both;}
/*** .footer #menufooter { position:relative; top:105px; left:277px; } korrigiert 30.07.09 
.footer  #menufooter { width:700px;  } */

/* #menufooter { position:relative; top:3px; margin-left:150px; } */
#menufooter { position:relative; top:3px; text-align:center; }

#menufooter a{color:#ffffff;} 


.footer a { text-decoration:none; color:#ffffff;}
.footer a:hover { text-decoration:underline; } 

.break { clear:both !important;	float:none !important; height:1px !important; overflow:hidden !important; margin:0 !important; padding:0 !important; }

/* Meldungen */
.csc-textpic csc-textpic-center csc-textpic-above { padding-top:0px; }
.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol { padding-top:0px; }


/* DATENSEITEN Algemein */
.datasite_tabelle table { font-size:9pt; border-left:1px solid #cacaca; border-right:1px solid #cacaca; background-color:#fdfdfd;}
.datasite_tabelle tr { margin-top:1px; height:22px; }
.datasite_tabelle table tr td table { border:0px; }

.datasite_tabelle a:link {color: #004a99;}
.datasite_tabelle a:visited {color: #004a99;}
.datasite_tabelle a:hover {color: #004a99;}
.datasite_tabelle a:active {color: #004a99;}


/*DATENSEITEN Tabelle*/
//.tabelle_tabelle {width: 622px;	border-left: 1px solid;	border-right: 1px solid; border-color: #cacaca; }

.tabelle_th {background-color: white; font-weight: bold; }
.tabelle_main {width:624px; font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;padding-bottom:20px;margin-top:20px;}
.meister {background-color: #e4e4e4; text-align: center; vertical-align: middle;}
.cl {background-color: #efefef; text-align: center; vertical-align: middle;}
.el {background-color: #f4f4f4;	text-align: center; vertical-align: middle;}
.rel {background-color: #f4f4f4; text-align: center; vertical-align: middle;}
.norm {background-color: #FFFFFF; text-align: center; vertical-align: middle;}
.abst {background-color: #efefef; text-align: center; vertical-align: middle;}
#hsv_highlight{font-weight: bold; color: #004a99;}
.torplus {text-align: right;}
.torminus {text-align: left;}

/*DATENSEITEN Spielplan*/
//.spielplan_tabelle {border-left: 1px solid; border-right: 1px solid; border-color: #cacaca;}
//.spielplan_tabelle table {font-size: 9pt;}
.spielplan_th { background-color: #e4e4e4; font-weight: bold;}
.spielplan_main {width:624px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;padding-bottom:20px;margin-top:20px;}
.even {background-color: #f4f4f4;}
.spielplan_erg {color: #004a99;	font-weight: bold;}
.spielplan_date {font-size: 8pt;}
.spielplan_detail {color: #004a99;}
.datasite_actRow_spielplan{background-color: #e4e4e4; text-align:left}


/*DATENSEITEN Kader*/
//.kader_tabelle {width: 622px;border-left: 1px solid; border-right: 1px solid; border-color: #cacaca;}
.kader_th {background-color: #e4e4e4;font-weight: bold;}
.kader_main {width: 624px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;padding-bottom:20px;margin-top:20px;}
.even {background-color: #f4f4f4;text-align: center;vertical-align: middle;}
.odd {text-align: center;vertical-align: middle;}
.datasite_actRow{background-color: #e4e4e4;text-align: center;vertical-align: middle;}
.spielerleiste {margin:20px 0px;}

/*DATENSEITEN Portraits*/
.port_main {width:616px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding-bottom:20px;margin-top:20px;}
.port_inhalt {width:616px;background-color:#fdfdfd;border-left: 1px solid;border-right: 1px solid;border-color: #cacaca;padding-right: 3px;padding-left: 3px;}
.port_foto {border: 1px solid #004495;height: 420px;width: 280px;  vertical-align: top;}
.port_th {background-color: #e4e4e4;font-weight: bold;text-align: left;	color: #004495;}
.port_name {font-weight: bold;	color: #004495;	font-size: 18px;padding-bottom: 2px;padding-left: 7px;text-transform: uppercase; width:600px;}

.port_tabelle table{font-size: 9pt;}
.even {	background-color: #f4f4f4;text-align: left;vertical-align: middle;}
.odd {text-align: left;	vertical-align: middle;}

/*DATENSEITEN Spieldetails*/
//.spdetails_tabelle {width: 622px; border-left: 1px solid; border-right: 1px solid; border-color: #cacaca;}
.spdetails_th {background-color: #e4e4e4; font-weight: bold;}
.spdetails_main {width: 624px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #fdfdfd; margin-top:20px;}
.even {background-color: #f4f4f4;}
.datasite_actRow {background-color: #e4e4e4; text-align: center; vertical-align: middle;}
.spdetails_pos {padding-right:5px; font-weight:bold; color:#004a99;}
.spdetails_pos2 {padding-left:5px; font-weight:bold; color:#004a99;}

/*DATENSEITEN Tabelle_rechts*/
.tabellekl_tabelle {width: 370px;border-left: 1px solid;border-right: 1px solid;border-color: #cacaca;}
.tabellekl_main {margin:10px 0px 10px 14px; width: 372px;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;}

/*DATENSEITE Sponsoren*/

.sponsoren_border { background-color:#014a99; width:530px; padding:10px; }
.sponsoren { width:530px; border-collapse:collapse; margin:5px 0px; border:0px; }
.sponsoren tr td a img { margin-top:10px; border:0px;}


/*Listen*/
ul { list-style-type:none; }

/*Map24-Einbindung*/
.map24logo, #map24 {text-align:center;}

/*ADs*/
#skyscraper_container {height:600px;margin-top:0px; left:1047px;padding:98px 0 0 9px;position:absolute;top:0px;width:190px;z-index:1090;}
#banner_top_container {margin:0 0 8px 135px; padding:0; position:relative; text-align:center; width:770px; z-index:1090; overflow:hidden; font-size:1px; }
.fullbanner {text-align: center;}
#wallpaper-links {height:1000px; left:0; position:absolute; top:0; width:8px; z-index:1089;}
#wallpaper-oben {height:100px; left:8px; position:absolute; top:0; width:1040px; z-index:1089;}
#wallpaper-rechts {height:1000px; left:1048px; position:absolute; top:0; width:220px; z-index:1089;}
#contad_container {text-align: center;}
#contad_content {border: 4px solid #004a99; width: 300px;margin-left: 32px;}


/* LAOLA1 LIGHTBOX */

.overlay { opacity:0.4;filter:alpha(opacity=40); z-index:100000; position:absolute; top:0px; left:0px; background-color:#000000; display:none; }
.lightbox { position:absolute; z-index:100001; display:none; }
.imageContainer { padding:10px; }
.lightboxNav { left:0px; top:0px; position:absolute; width:100%; }
.lightboxNavPrev { float:left; padding-left:10px; }
.lightboxNavNext { float:right; padding-right:10px; }
.lightboxTextContainer { padding-left:0 auto; background-color:#FFFFFF; font-size:11px; height:50px; } 
.lightboxDescription { float:left; padding-left:10px; padding-right:10px; width:70%; }
.lightboxImgCaption { font-weight:strong; width:100%; }
.lightboxImgCounter { clear:left; }
.closebtn { position:absolute; top:10px; right:10px; }

a.lightboxNavPrev:hover { background-image:url(../img/lightbox/lprev.gif); background-repeat:no-repeat; background-position:left 70px; }
a.lightboxNavNext:hover { background-image:url(../img/lightbox/lnext.gif); background-repeat:no-repeat; background-position:right 70px; }

.clickenlarge-0, .clickenlarge-1, .clickenlarge-2, .clickenlarge-3, .clickenlarge-4, .clickenlarge-5 { top:-19px; right:4px; position:relative; float:right; }

/* LAOLA1 THUMBNAIL GALLERY */

.thumbnaillist { margin-left:8px; maring-right:8px; }
.thumb-helper { display:block; }

.thumbform { align:center; }
#thumbgrid { list-style:none outside none; }
#thumbgrid li { display:table; height:155px; width:155px; #position:relative; border:1px solid #022FC8; float:left; padding:2px; margin:5px; background:#FFF; }
#thumbgrid span { display:block; #position:absolute; #top:49%; #left:50%; display: table-cell; vertical-align:middle; }
#thumbgrid a { display:block; #position:relative; #top:-50%; #left:-50%; text-align:center; #text-align:left; #border-bottom:1px solid #e4e4e4; }
#thumbgrid a img { vertical-align:middle; align:center; border:1px solid #E4E4E4; }

/*SOCIAL MEDIA*/
.socialmedialist{ margin: 0;padding: 0; list-style-type: none;}
.socialmedialist li{display:inline;}


