/*
	Styles fuer www.mediaworx.com
	(c) 2003-2009 mediaworx berlin AG
	Version 1.7 GW
	Version 1.6 GW
	Version 1.5 GW
	Version 1.4 GW
	Version 1.3 NK
	Version 1.2 GW
*/


body { padding: 8px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; background: #fff; font-size: 11px;  }

.dok { width: 932px; clear: both; margin-top: 20px; position: relative; }
.image { width: 932px; border-spacing: 0px; position: relative; }
.text { float: right; width: 420px; }
.listentext { display: block; float: left; width: 444px; margin-bottom: 8px; font-weight: bold; color: #749688; cursor: pointer; }

h1 { font-size: 1.5em; font-weight: bold; color: #111153; margin: 0; margin-bottom: 8px; line-height: 1.25em; }
h2 { font-size: 1.0em; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; text-transform: uppercase; font-weight: bold; color: #111153; margin: 32px 0px 0px 0px; padding: 0px; }
h3 { text-transform: uppercase; font-weight: bold; color: #749688; margin: 0px; padding: 0px; font-size: 11px; }

a { color: #506b7d; text-decoration: none;  }
a img { border: 0; }
ul { list-style-image:url(/medien/el_listenpunkt.gif); margin-top: 0; margin-bottom: 0; }
li { margin-left: -22px; margin-bottom: 2px; }
.hd { color: #111153; }

.clear { clear: both; display: inline; height: 1px; overflow: hidden; }
.kopf { height: 28px; margin: 0px 0px 12px 0px; } 
.mehrwertbreite {  width: 170px; height: 1px; overflow: hidden; background-color: #ff0000; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; padding: 0px;}

.imageflashcontainer { width: 940px; clear: both; z-index: 1; margin: 0px; padding: 0px;  }
.imageflashcontainer br, .liste br { line-height: 1px; clear: both; }
.imagegross { border: 1px solid #537890; width: 750px; height: 140px; overflow: hidden; padding: 0px; float:left; }
.imagegross[class] { width: 748px; }
.imageklein { border: 1px solid #537890; width: 170px; height: 140px; overflow: hidden; padding: 0px; float:left; margin-left: 12px; }
.flashgross { border: 1px solid #537890; width: 750px; height: 250px; overflow: hidden; padding: 0px; float:left; }
.flashgross[class] { width: 748px; }
.flashklein { border: 1px solid #537890; width: 170px; height: 250px; overflow: hidden; padding: 0px; float:left; margin-left: 12px; }
.flash { width: 750px; height: 250px; margin: 0px; }

.kopf div { float: left; padding: 0px 4px 0px 0px; margin-bottom: 12px; }
.hauptnavigation { position: relative; top: -4px; clear: left;  font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; height: 36px; z-index: 2;}
.hauptnavigation div { float: left;  padding-top: 14px; height: 28px; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; text-transform: uppercase; background: url(/medien/el_navstrich.gif) center top no-repeat; }
.hauptnavigation div.slashe { float: left; color: #05d6fc; width: 36px; background: none; }
.hauptnavigation a { color: #446275; font-weight: bold; display: block; }
.hauptnavigation a.aktiv { color: #111153; font-weight: bold; }
.hauptnavigation a:hover { color: #05d6fc;  }

.navigationspalte { position: absolute; top: 0; left: 0; width: 172px; overflow: hidden; }
.navigationspalte h1 { color: #111153; font-size: 10px; padding: 0px; text-transform: uppercase; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; text-transform: uppercase; margin: 2px; font-weight: bold; letter-spacing: 1px; padding-bottom: 4px; }
.navigationspalte ul { list-style-image: none; list-style-type: none; font-size: 10px; margin-bottom: 16px; }
.navigationspalte li { margin-left: -38px; color: #111153; }
.navigationspalte li a { color: #749688; font-weight: normal; }
.navigationspalte li a:hover { color: #05d6fc; }

.inhaltspalte { position: absolute; top: 0; left: 183px; padding-bottom: 32px; width: 566px; overflow: hidden; margin-top: -1px; }
.inhaltspalte .liste {  clear: both; position: relative; height: 1%; border-top: 1px solid #6095b0; padding: 8px 8px 8px 115px; line-height: 1.5em; }
.inhaltspalte .liste a:hover { color: #05d6fc; }
.inhaltspalte .liste a.mitbild { display: block; padding: 0px; background: none; font-weight: bold; color: #111153; }
.inhaltspalte .liste a.mitbild:hover { color: #05d6fc; }
a:hover h3 { color: #05d6fc; }
.inhaltspalte .liste a.pfeil { display: block; background: url(/medien/hg_pfeilrechts-3.gif) #fff no-repeat; text-indent: 14px; font-weight: bold; color: #111153; margin-left: -115px;}
.inhaltspalte .liste a.pfeil:hover { color: #05d6fc; }
.inhaltspalte .zus { padding: 0px; color: #749688; text-transform: none; font-weight: normal; margin-bottom: 8px; display: block; }
.inhaltspalte .teasertext { display: block; color: #506b7d; font-weight: normal; text-transform: none; line-height: 1.5em; }
.inhaltspalte .liste a img { border: 1px solid #506b7d; margin: 0 8px 8px -115px; float: left; }
.inhaltspalte .liste img.relevanz { position: absolute; right: 0px; top: 8px; border: 0px;  }

.pfad { text-transform: uppercase; font-size: 10px; padding-top: 0px; color: #749688; margin-bottom: 12px; letter-spacing: 1px; }
.pfad a { color: #749688; padding: 0px; background: none; letter-spacing: 1px; }
.pfad a:hover { color: #05d6fc; }


.zusammenfassung { color: #506b7d; padding-bottom: 8px; border-bottom: 1px solid #6095b0; font-weight: bold; clear:left; line-height: 1.5em; }
.zusammenfassungliste { color: #506b7d; font-weight: bold; }
.inhalt { color: #506b7d; line-height: 1.5em; }
.inhalt a { color: #749688; padding-left: 12px; background: url(/medien/hg_pfeilrechts-1.gif) #fff no-repeat; }
.inhalt a:hover { color: #05d6fc; }

.bildcontainer { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; color: #506b7d; line-height: 1.5em; padding: 0px; float: left; width: 130px;}
.bildcontainer img { border: 1px solid #506b7d; margin: 0px 8px 8px 0px; }

.mehrwertspalte { width: 168px; float: left; position: absolute; top: 0; left:762px; }
.mehrwertspalte div.teaser { width: 170px; border: 1px solid #537890; color: #537890; padding: 4px 0 8px 0; margin: 0px 0px 8px 0px; line-height: 1.25em; font-size: 10px; }
.mehrwertspalte div.teaser div { margin: 0 8px 0 8px; }
.mehrwertspalte p { margin: 0px 0px 4px 0px;  }
.mehrwertspalte legend { color: #111153; text-transform: uppercase; }
.mehrwertspalte input { margin-left: -9px; border: 1px solid #537890; width: 135px; background: #fff; font-size: 10px; }
.mehrwertspalte select { margin-left: -9px; border: 1px solid #537890; width: 135px; background: #fff; font-size: 10px; }
.mehrwertspalte optgroup { font-size: 10px; font-style: normal; font-weight: normal; }
.mehrwertspalte option { font-size: 10px; text-transform: none; }
.mehrwertspalte input.smsrest { background-color: #fff; margin: 0px; width: 60px; border: 0px; color: #cccccc; }
.mehrwertspalte textarea { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; margin-left: -9px; border: 1px solid #537890; width: 135px; height: 100px; background: #fff; font-size: 10px; }
.mehrwertspalte .img { width: auto; border: none; margin-left: 4px; }
.mehrwertspalte label { text-transform: uppercase; color: #111153; font-weight: bold; margin: 4px 0px 4px 0px; display: block; }
.mehrwertspalte .titel { text-transform: uppercase; color: #111153; font-weight: bold; font-size: 10px; margin: 4px 0px 4px 0px; display: block; }
.mehrwertspalte form { margin: 0px; padding: 0px; }
.mehrwertspalte img.bild { margin: 4px -8px 4px -8px; border-top: 1px solid #537890; border-bottom: 1px solid #537890; width: 168px; }

.teaser a { color: #749688; padding: 0px 0px 0px 12px; margin: 0px; background: url(/medien/hg_pfeilrechts-2.gif) #fff no-repeat; }
.teaser a.voll { padding: 0px; margin: 0px; background: none; }
.teaser a:hover { color: #05d6fc; }

span.begriff { background: #eaeaea;  }
span.owxmini { font-size: 10px; line-height: 1.25em; } 
span.owxlistenpunkt { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; color: #111153; line-height: 1.5em; } 
span.owxliste { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, SansSerif; color: #506b7d; line-height: 1.5em; }

.keinpfeil a { background: none; padding-left: 0px; }


