html {
	background-color: #669;
}
body {
	margin: 3px auto;
	min-height:1000px;
	width: 1100px;
	border: 1px solid #006;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px;
	background-color: #fff;
	background-image: url(Stile/bl.jpg);
	background-repeat: repeat-x;
}
body.div #erst { position: absolute; left: 0px; top: 1px; }
.zen {
	background-image: url(css/dslruban.png);
	text-align:center;
	z-index: 2;
	background-repeat: no-repeat;
}
div#Men { font:bolder 11px Arial, Helvetica, sans-serif; background-color:#fff; width: 140px; border-color: #e1f5e8 #666 #666 #83beec; border-style: solid; border-width: 1px 3px 1px 10px; }
div.Men { font:bolder 11px Arial, Helvetica, sans-serif; background-color:#fff; width: 140px; border-color: #e1f5e8 #666 #666 #83beec; border-style: solid; border-width: 1px 3px 1px 10px; }
#Menlist { font:bolder 11px Arial, Helvetica, sans-serif; text-align:center; background-color:#fff; border-color: #666 #666 #666 #83beec; border-style: solid; border-width: 0px 3px 1px 10px; float:left; width: 160px;}
a#Men:link { font:bolder 11px Arial, Helvetica, sans-serif; background-color:#fff; border-color: #e1f5e8 #666 #666 #83beec; border-style: solid; border-width: 1px 3px 1px 10px; }
a.Men:link { font:bolder 11px Arial, Helvetica, sans-serif; background-color:#fff; border-color: #e1f5e8 #666 #666 #83beec; border-style: solid; border-width: 1px 3px 1px 10px; }
.mitte { padding:2px; width: 99%; background-color: #ffffff; margin: 2px; border: solid 1px #83beec; clear:left; min-height: 76px; display: block; }
div#kub { padding:0px; width: 250px; }
div#kp { font: 10px Arial, Helvetica, sans-serif; font-weight:bolder; }
.tdfor { font: 10px Arial, Helvetica, sans-serif; }
div#tt { font: 12px Arial, Helvetica, sans-serif; }
div.tt { font: 12px Arial, Helvetica, sans-serif; }
.sat { height: 100%; border: solid 1px #000; }
div.klein { font: 9px Arial, Helvetica, sans-serif; }
div#copy { font: 7px Arial, Helvetica, sans-serif; }
#klai { font: 10px Arial, Helvetica, sans-serif; }
a:link { color: #0000ff; font-weight: bold; text-decoration:none; }
a:visited { color: #003399; font-weight: bold; text-decoration:none; }
a:hover { color:#02dcbe; text-decoration:none; font-weight:bold; }
hr { margin: 5px auto; width: 40%; padding: 0; border: 0px; border-top: solid 1px #83beec; border-bottom: transparent; }
h1, h2, h3, h4, h5 {
	margin:0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}
h1 {
	color:#046080;
	font-size: 16px;
}
h2 { color:#035d80; font-size: 15px;}
h3 { color:#035480; font-size: 14px;}
h4 { color:#044e80; font-size: 13px;}
h5 { color:#0000a0; font-size: 12px; }
pre { font: 10px Arial, Helvetica, sans-serif; }
table, tr, td {
font: 11px Arial, Helvetica, sans-serif; }
#tabelle { margin:2px; padding:5px; text-align:center; font: 11px Arial, Helvetica, sans-serif; width: 160px; float: left; }
#tabelle2 { margin:2px; padding:5px; text-align:center; font: 11px Arial, Helvetica, sans-serif; width: 100%; }
.extra {
	padding:5px;
	border: solid 1px #83beec;
	background-color:#f8f6ff;
	text-align:center;
	font: 11px Arial, Helvetica, sans-serif;
}
.extra-w { padding:5px; border: solid 1px #83beec; background-color:#fff; text-align:left; font: 9px Arial, Helvetica, sans-serif; width: 292px; clear: right; margin: 1px; }
.tarif { color: #553fff; padding:5px; border: solid 1px #83beec; background-color:#eef7ff; text-align:left; font: 11px Arial, Helvetica, sans-serif; width: 95%; }
.info { padding:5px; border: solid 1px #83beec; background-color:#eff; font: 11px Arial, Helvetica, sans-serif; width: 98%; clear: inherit; }
.inform { padding:5px; border: solid 1px #83beec; background-color:#ecf9ff; text-align:left; font: 11px Arial, Helvetica, sans-serif; width: 98%; clear: inherit; }
.text { padding:5px; border: solid 1px #83beec; background-color:#ffffff; text-align:left; font: 12px Arial, Helvetica, sans-serif; width: 98%; clear: right; margin: 1px; display: block; }
.unten { padding:5px; border: solid 1px #83beec; background-color:#ffffff; text-align:center; font: 9px Arial, Helvetica, sans-serif; width: 98%; }
table.lenta {border:solid 0px #83beec; width:99%; background-color:#FFFFFF}
table.lenta td.img {margin:0; padding: 5px; border:solid 1px #83beec}
table.lenta td.text {margin:0; padding: 3px; border:solid 1px #83beec}
table.lenta img {margin:0}
table.lenta A:link {color:#183CAD; font-size:12px;}
table.lenta A:link img {border:none}
table.lenta A:visited {color:#840084}
table.lenta A:visited img {border:solid 1px #FFFFFF}
table.lenta p.title {margin:0; font-family:Arial; font-size:12px; font-weight:bold}
table.lenta p.t {margin:0; font-family:Arial; font-size:12px; color:#000000}
table.lenta p.content {margin:0; font-family:Arial; font-size:12px; color:#000000}
.rbcwea { font-family : Verdana, Tahoma, sans-serif; font-size: 11px; }
.playerBox_gsvsc .player_gsvsc { overflow: hidden; width: 600px; height: 470px; }
.playerInnerBox_gsvsc .player_gsvsc {
  width: 600px;
  height: 470px;
}
#videoBar { width : 160px; margin-right: 2px; margin-left: 2px; padding-top : 2px; padding-right : 2px; padding-left : 2px; padding-bottom : 0px; }
a.fest:link { color: #0000fc; font:bolder 10px Arial, Helvetica, sans-serif; background-color:#a2e7d6; margin: 1px; padding: 0 1px 0; border: solid 1px #f90; }
a.fest:visited { color: #00f; font:bolder 10px Arial, Helvetica, sans-serif; background-color:#a2e7d6; margin: 1px; padding: 0 1px 0; border: solid 1px #f90; }
a.fest:hover { color: #000012; font:bolder 10px Arial, Helvetica, sans-serif; background-color:#ff0; margin: 1px; padding: 0 1px 0; border: solid 1px #999; }
a.suche:link { color: #0000fc; font:bolder 11px Arial, Helvetica, sans-serif; background-color:#eee; text-align: center; width: 85px; clear: inherit; margin: 3px 0; padding: 0; border: solid 1px #f90; display: block; }
a.suche:visited { color: #00f; background-color:#eee; width: 85px; clear: inherit; margin: 3px 0; padding: 0; border: solid 1px #f90; display: block; }
a.suche:hover {
	color: #000012;
	background-color:#ff0;
}
.festival { background-color: #ffc; text-align: center; position: fixed; left: 0; bottom: 2px; width: 100%; z-index: 1; padding: 2px; border: dashed 1px #909090; }
#preis { color: #ff1f00; }
#textur { padding:5px; border: solid 1px #83beec; background-color:#ffffff; text-align:left; font: 11px Arial, Helvetica, sans-serif; width: 98%; clear: inherit; display: block; }
#textura {
	padding:5px;
	border: solid 1px #83beec;
	background-color:#ffffff;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	background-image: url(ban/1und1-farb.jpg);
	background-repeat: repeat-x;
	width: 98%;
	clear: inherit;
	display: block;
}
.texttar { color: #000; padding:1px; border: solid 1px #83beec; background-color:#99f3fd; text-align:center; font: bold 11px Arial, Helvetica, sans-serif; width: 98%; clear: inherit; display: block; }
.kommentar {
	margin: 0 auto;
	color: #000;
	padding:1px;
	border: solid 1px #83beec;
	background-color:#69F;
	text-align:center;
	font: 11px Arial, Helvetica, sans-serif;
	width: 550px;
	filter:alpha(opacity=50); /* IE */
-moz-opacity:0.5; /* Gecko-Browser */
opacity:0.5; /* Opera 9+ */
}
.kum { background-image: url(Stile/kum.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 14px; }
a.kum:link { background-image: url(Stile/kum.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 14px; color: #0000fc; font:11px Arial, Helvetica, sans-serif; }
a.kum:visited { background-image: url(Stile/kum.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left: 14px; color: #00f; font:11px Arial, Helvetica, sans-serif; }
a.kum:hover {
	background-image: url(Stile/kum.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 14px;
	color: #02dcbe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.breit { min-width: 1000px; }
 .hg {background-color: #000000; color: #FFFFFF}
#absolut { position: absolute; right: 3px; top: 1px; margin: 0; padding: 0; }
.wblock {
	width:300px;
}
.news {
	width:300px;
	background-color:#FFF;
}
.inblock {
	width:300px;
}
#mblock {
	width:300px;
	height:310px;
	background-color:#FFF;
}
form#lim { width:296px; margin: 0; padding: 0;}
.w300x250 { width: 300px; height: 250px; float: right; margin:  0 0 0 10px; padding: 0; visibility: visible; border-style: solid; border-width: 0; }
.cl { clear:both; margin: 0; padding: 0; }
.ktab { border-collapse:collapse; border:solid 1px; width:520px; font-size:12px;}
.ttab { border-collapse:collapse; border:solid 1px; width:600px; font-size:12px;}
.tc { border:1px solid #000; text-align:center; font-weight:bold; width:150px; font-size:12px;}
.tcb { text-align:center; font-weight:bold; font-size:12px;}
.tk { border:1px solid #000; font-size:12px; text-align:left;}
.tn { border:1px solid #000; text-align:center; width:70px; font-size:12px;}
