FONT		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
TD		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
BODY	
{
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px; 
/*Margin:10px 100px 30px 80px;
margin:auto;*/
margin-top: 10px;
text-align:center;
background:#f4e2a0;

}
#MainContain
{
  border: solid 1px #472618; 
  width:975px;
margin:0 auto; 
 
}
P		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
DIV		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
INPUT		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
TEXTAREA	{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
FORM 		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px}
A:link          {BACKGROUND: none; COLOR: #653922; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #653922; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #653922; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #653922; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px;  FONT-FAMILY: Tahoma;}
.storytitle 	{BACKGROUND: none; COLOR: #653922; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
.gen{padding:15px;}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #472618; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Tahoma}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Tahoma; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}
#dsub       {background-color:#653922;/* background-image:url(../images/bar.gif);*/ padding: 3px 20px 3px 20px;}
#header     {text-decoration:none;}
.block-content {text-decoration:none; list-style-type:none;}
/************************************************************
Hauptnavi
*************************************************************/

.content b a:link     { background-image:url(../images/reiter.gif); font-size: 16px; padding:4px 10px 4px 10px; line-height:28px; border-right: solid 1px #ccc; color:#5d3b2c; text-decoration: none}
.content b a:active   { background-image:url(../images/reiter_4.gif); font-size: 16px; padding:4px 10px 4px 10px; line-height:28px; border-right: solid 1px #ccc; color:#fff; text-decoration: none}
.content b a:visited  { background-image:url(../images/reiter.gif); font-size: 16px; padding:4px 10px 4px 10px; line-height:28px; border-right: solid 1px #ccc; color:#5d3b2c; text-decoration: none}
.content b a:hover    { background-image:url(../images/reiter_4.gif); font-size: 16px; padding:4px 10px 4px 10px; line-height:28px; border-right: solid 1px #ccc; color:#fff; text-decoration: none}

/************************************************************
Subnavi
*************************************************************/
.navig a:link      {padding-left: 10px; padding-right:10px; font-weight:bold; COLOR: #ffffff; text-decoratin:none;}
.navig a:active    {padding-left: 10px; padding-right:10px; font-weight:bold; COLOR: #f33; text-decoration:none; background-color:#ffffff;}
.navig a:visited   {padding-left: 10px; padding-right:10px; font-weight:bold; COLOR: #ffffff; text-decoration:none;}
.navig a:hover     {padding-left: 10px; padding-right:10px; font-weight:bold; COLOR: #f33; text-decoration:none; background-color:#ffffff;}



#kopf {height: 224px; background-image:url(../images/Header_bg.jpg);}
#rechteseite {height:160px; width:380px; float:right; background-image:url(../images/Veranstalter.png);}

TD.story {
background:#FFFFFF;
color:#000000;
font:11px Tahoma;
BORDER-RIGHT: #707070 1px solid; 
BORDER-TOP: #FFFFFF 1px solid; 
BORDER-BOTTOM: #707070 1px solid;
BORDER-LEFT: #FFFFFF 1px solid;
}

/* Background images for tables */
.tbl{border-collapse:collapse;height:4px;width:100%}
.tbll{background: url(../images/tb4_l.gif) no-repeat;width:8px}
.tblbot{background: url(../images/tb4_m.gif) repeat-x;width:100%}
.tblr{background: url(../images/tb4_r.gif) no-repeat;width:8px}
.tbl80{border-collapse:collapse;height:4px;width:80%}

/* Background images for tables */
.tbt{border-collapse:collapse;height:22px;width:100%}
.tbtl{background: url(../images/tb2_l.gif) no-repeat;width:22px}
.tbtbot{background: url(../images/tb2_m.gif) repeat-x;width:100%;font-size:11px;color:#445588;}
.tbtr{background: url(../images/tb2_r.gif) no-repeat;width:124px}

/* Background images for tables */
.tbn{border-collapse:collapse;height:22px;width:100%}
.tbnl{background: url(../images/tb1_l.gif) no-repeat;width:76px}
.tbnbot{background: url(../images/tb1_m.gif) repeat-x;width:100%;font-size:11px;color:#445588;}
.tbnr{background: url(../images/tb1_r.gif) no-repeat;width:39px}

/*###############################################################################################*/


@charset "utf-8";
/* CSS Document 

@import 'http://us.js2.yimg.com/us.js.yimg.com/lib/common/css/reset_2.1.2.css'; 
@import 'http://us.js2.yimg.com/us.js.yimg.com/lib/common/css/fonts_2.1.2.css';
*/
@import 'reset.css';
@import 'font.css';



#yeug-navigation {
 padding-top: 5px;
 background: transparent url(../images/back2.gif) repeat-x 0 100%;
}
#yeug-navigation,
#yeug-navigation .main, 
#yeug-navigation .sub,
#yeug-navigation .editorial {
 clear: both;
}
#yeug-navigation .main {
 padding-left: 10px;
}
#yeug-navigation .main li {
 float: right;
 margin-right: 2px;
 display: inline;
 border-bottom: 1px solid;
 position: relative;
 z-index: 9999;
}
#yeug-navigation .main li.rogue {
 float: right;
 margin-right: 18px;
}
#yeug-navigation .main li.current,
#yeug-navigation .main li.crumb,
#yeug-navigation .main a,
#yeug-navigation .main a span,
#yeug-navigation .main li.current span,
#yeug-navigation .main li.crumb span,
#yeug-navigation .main li.current h1,
#yeug-navigation .main li.rogue a,
#yeug-navigation .main li.rogue a span {
 background: transparent no-repeat top right;
} 
#yeug-navigation .main li.crumb,
#yeug-navigation .main li.rogue a,
#yeug-navigation .main a {
 display: block;
 padding-left: 10px;
 background-position: top left;
 font-weight: bold;
 text-transform: uppercase;
 position: relative;
}
#yeug-navigation .main li
{
 width:150px;
 display: block;
 text-align:center;
}
#yeug-navigation .main span,
#yeug-navigation .main h1 {
 font-size: 92%;
 display: block;
 padding: 8px 10px 7px 1px;
}
#yeug-navigation .main li.selected,
#yeug-navigation .main li.current,
#yeug-navigation .main li.crumb {
 border-bottom: 0;
}
#yeug-navigation .main li.selected span,
#yeug-navigation .main li.current span,
#yeug-navigation .main li.crumb span,
#yeug-navigation .main li.selected h1,
#yeug-navigation .main li.current h1 {
 padding-bottom: 8px;
}
#yeug-navigation .main li.dtk-dropper a span {
 padding-right: 30px;
}

#yeug-navigation .sub::after { 
 content: "."; 
 display: block; 
 height: 0; 
 font-size: 0;
 clear: both; 
 visibility: hidden; 
}
#yeug-navigation .sub { 
 display: inline-block; 
}
#yeug-navigation .sub { 
 display: block; 
}
#yeug-navigation div.sub {
 line-height: 0;
 font-size: 0;
}
#yeug-navigation .sub li {
 font-size: 92%;
 float: right;
 display: inline;
 position: relative;
 z-index: 9998;
 margin-right: 7px;
 padding: 5px 4px;
}
#yeug-navigation .sub a {
 display: block;
}
#yeug-navigation .sub li.dtk-dropper {
 background: url(../images/navf.gif) no-repeat 100% 50%;
}
#yeug-navigation .sub li.dtk-dropper a {
 padding-right: 16px;
}
/* Remove styling from dropdown items - has to be highly specific for some reason */
#yeug-navigation ul.sub li div.navmore div li,
#yeug-navigation ul.sub li div.navmore div li a,
#yeug-navigation ul.sub li div.navmore div li span,
#yeug-navigation ul.sub li div.navmore div li.first-child a,
#yeug-navigation ul.sub li div.navmore div li.first-child span {
 float: none;
 margin: 0;
 background: none;
 border: 0 none;
 float: none;
 padding: 0;
}
#yeug-navigation ul.sub li div.navmore {
 position: absolute;
 z-index: 9999;
 padding-top: 15px;
}
#yeug-navigation ul.sub li div.navmore iframe {
 border: 0 none;
 background: #fff;
}
#yeug-navigation ul.sub li div.navmore div.flyout {
 overflow: hidden;
 background: #D52E3F;
 border: 2px solid #653922;
 width: 160px; /* Width for a single column - JS fixes depending on columns needed. */
 padding-top: 5px;
}
#yeug-navigation ul.sub li div.navmore div ul {
 float: left;
 margin-bottom: 5px;
}
#yeug-navigation ul.sub li div.navmore div li,
#yeug-navigation ul.sub li div.navmore div li.first-child {
 display: inline;
}
#yeug-navigation ul.sub li div.navmore div li a,
#yeug-navigation ul.sub li div.navmore div li.first-child a {
 display: block;
 padding: 5px 5px;
 margin: 0 3px;
}
#yeug-navigation ul.sub li div.navmore div li a:hover,
#yeug-navigation ul.sub li div.navmore div li.current,
#yeug-navigation ul.sub li div.navmore div li.selected a {
 background: #653922;
}
#yeug-navigation ul.sub li div.navmore div li.current {
 padding: 5px 5px;
 margin: 0 3px;
 display: block;
}
#yeug-navigation .editorial {
 padding: 7px 29px;
 font-size: 85%;
}
#yeug-navigation .editorial h2,
#yeug-navigation .editorial li {
 display: inline;
 margin: 0 9px 0 0;
}
#yeug-navigation .editorial h2 {
 margin: 0 7px 0 0;
 font-weight: normal;
}
#yeug-navigation .editorial ul {
 display: inline;
}
#yeug-navigation .main li {
 border-color: #653922;
}
#yeug-navigation .main a,
#yeug-navigation .main a span {
 color: #666;
 background-color: #f0efee;
}

#yeug-navigation .main li.first-child.current,
#yeug-navigation .main li.first-child a {
 border-color: #bebebe;
}
#yeug-navigation .main li.selected a,
#yeug-navigation .main li.selected span,
#yeug-navigation .main li.current,
#yeug-navigation .main li.current span,
#yeug-navigation .main li.crumb,
#yeug-navigation .main li.crumb span,
#yeug-navigation .main li.current h1 {
 color: #fff; 
 border-color: #fff;
}
#yeug-navigation .sub {
 color: #1f697c;
 /* Add sub-nav background image here if necessary */
 background: #663300;
 border-color: #653922;
 font-weight: bold;
}
#yeug-navigation .sub li,
#yeug-navigation .sub a,
#yeug-navigation ul.sub li.current div.navmore div li a {
 color: #fff;
}
/* Editorial nav */
#yeug-navigation .editorial {
 color: #4f565d;
 background: #f2f1f2;
 text-transform: uppercase;
}
#yeug-navigation .editorial a {
 font-weight: bold;
 text-transform: none;
}
#yeug-navigation .main li.NotCurrent,
#yeug-navigation .main li.crumb,
#yeug-navigation .main li.NotCurrent a, 
#yeug-navigation .main li.NotCurrent span,
#yeug-navigation .main li.crumb span,
#yeug-navigation .main li.NotCurrent h1 {
 background-image: url(../images/navt5_CC.gif);
}
#yeug-navigation .main li.dtk-dropper {
 background: transparent url(../images/navt1.gif) right top;
}
#yeug-navigation .main li.dtk-dropper a,
#yeug-navigation .main li.dtk-dropper a span {
 background-image: url(../images/navt1.gif);
}
body.notsafari #yeug-navigation .main li.dtk-dropper a:hover span {
 background-position:100% -300px;
 background-position-x:100%;
 background-position-y:-300px;
} 
#yeug-navigation .main li.current span,
#yeug-navigation .main li.crumb,
#yeug-navigation .main li.crumb span,
#yeug-navigation .main li.current h1,
#yeug-navigation .main li.current a, 
#yeug-navigation .main li.first-child.current {
 background-image: url(../images/navt4_CC.gif);
}


#yeug-navigation .sub li.current {  
} 
#yeug-navigation .sub li.current a{ 
 color:#FFCC00;
 font-weight:bold; 
} 
#yeug-navigation .sub li.NotCurrent {  
} 
 
#yeug-navigation .sub li.Hidden {  
display:none;
} 