/* Voreinstellungen */
body { background: #ffffff; margin: 0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 16px; color: #666666; }
img { border: none; }
p { margin: 0; padding: 0; line-height: 16px; }
form { margin: 0; padding: 0; border: none; }

/* generelle textformatierung */
a, a:visited, a:active, a:link, a:hover { color: #034099; }
h2 { color: #034099; }
h2 a, h2 a:visited, h2 a:active, h2 a:link, h2 a:hover { color: #034099; background-image: url(/images/global/pfeil_link_blau.gif); }

.ColumnSingle { position: relative; top: 0; left: 0; width: 859px; background: transparent url(/images/btd-gruppe/back_grau_mitte.jpg) top left repeat-y; clear: both; }
.Homepage .Column1 { width: 275px; }
.Homepage .Column2 { width: 584px; background: transparent url(/images/btd-gruppe/bg_homepage.jpg) top left no-repeat; }
.Homepage .Column1 .InfoBox { width: 201px; height: 260px; padding: 44px 30px 44px 44px; background: transparent url(/images/btd-gruppe/box_info.jpg) 1px 1px no-repeat; overflow: hidden; color: #ffffff; }

/*
.ColumnSingle .Content { position: relative; top: 0; left: 0; width: 500px; padding: 44px 250px 20px 109px; background: transparent url(/images/btd-gruppe/back_default.jpg) top left no-repeat; }
*/
.ColumnSingle .Content { position: relative; top: 0; left: 0; width: 650px; padding: 44px 100px 20px 109px; background: transparent url(/images/btd-gruppe/back_default.jpg) top left no-repeat; }
.ColumnSingle .ContentFooter { position: relative; top: 0; left: 0; width: 859px; height: 25px; background: transparent url(/images/btd-gruppe/back_grau_unten.jpg) top left no-repeat; }
.Homepage .Column2 .Content { width: 460px; padding: 44px 77px 0 46px; background: transparent; }
.ColumnSingle .Content .Textblock { width: 500px; }
.ColumnSingle .Content .Teaser { width: 500px; }

.InnerColumns { position: relative; top: 0; left: 0; width: 660px; padding: 0; margin: 0; background: transparent; clear: both; overflow: hidden; }
.InnerColumns .ColumnLeft { position: relative; top: 0; left: 0; float: left; width: 354px; padding: 0 85px 0 0; }
.InnerColumns .ColumnRight { position: relative; top: 0; left: 0; float: left; width: 215px; padding: 0; }

#SubAreaNav { position: relative; top: 0; left: 0; width: 853px; padding: 0 0 0 6px; clear: both; overflow: hidden; }
#SubAreaNav .SubArea { position: relative; top: 0; left: 0; float: left; height: 173px; overflow: hidden; }
#SubAreaNav .SubAreaOff { position: relative; top: 0; left: 0; z-index: 20; width: 166px; height:173px; }
#SubAreaNav .SubAreaOn { position: relative; top: 0; left: 0; z-index: 10; width: 166px; height:173px; }
#SubAreaNav .SubAreaOn .SubMenu { position: absolute; top: 0; left: 0; z-index: 30; width: 166px; height:133px; padding: 30px 0 0 9px; background-color: transparent; }
#SubAreaNav .SubAreaOn .SubMenu a { color:#FFFFFF; text-decoration:none; font-size:10px; }
#SubAreaNav .MainLink { position: absolute; top: 0; left: 0; display: block; width: 166px; xpadding-right: 200px; height: 32px; z-index: 100; background-color: transparent; text-decoration: none !important; }
    

#Footer { padding: 0 5px 0 6px; }

.Teaser h2 a, .Teaser h2 a:visited, .Teaser h2 a:active, .Teaser h2 a:link, .Teaser h2 a:hover  { color: #034099; background-image: url(/images/global/pfeil_link_blau.gif); }

#FlashContent { position: absolute; top: 0px; left: 281px; z-index: 10; background: white; width: 569px; height: 340px; }

#SideBox { position: absolute; top: 50px; left: 850px; z-index: 100; width: auto; height: auto; background: orange; }

a.linkw  {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

#teaserButtons {position: absolute; right:20px; bottom:20px; height: 30px;}
.previewButton {width:39px; height:30px; float:left; cursor:pointer;}
.previewButton a{width:39px; height:30px; background: transparent url(/media/images/teaser/pfeil_normal.png);display:block;}
.previewButton a:hover {background: transparent url(/media/images/teaser/pfeil_hover.png);display:block;}
.previewButton a.active {background: transparent url(/media/images/teaser/pfeil_hover.png);display:block;}
.teaserImg {position:absolute; left:0; top:0; display:none;}



