/* CSS Document */
/*container*/
#container {
	position:relative;
	width:900;
	margin:auto;
	z-index: 1;
}
#container_flex {	position:absolute;	width:900;	margin:auto;	height: auto;	left: 0;	top: 200;	z-index: 2;	visibility: visible;}
#popup {	position:relative;	width:500;	margin:auto;	height: auto;	top: 20;}
#popup2 {	position:relative;	width:auto;	margin:auto;	height: auto;	top: 20;}
#innen {	left:225px;	top:0px;	width:435px;	height:auto;	z-index:16;	position: absolute;	visibility: visible;}
#innen2 {
	left:0px;
	top:0px;
	width:900px;
	height:auto;
	z-index:17;
	position: absolute;
	visibility: visible;
	padding-left: 30px;
	padding-right: 30px;
}
#wein {	left:10px;	top:0px;	width:880px;	height:auto;	z-index:18;	position: absolute;	visibility: visible;}
#links{position:absolute;left:0px;width:2px;z-index:5;visibility:visible;background-image: url(images/r1_c1.jpg);top: -1400;height: 1445;}
#sprache{
	position:absolute;
	left:16px;
	top:36px;
	width:125px;
	height:50px;
	z-index:6;
	visibility:visible;
	text-align: left;
	font-size: 11px;
}
#logo{
	position:absolute;
	left:345px;
	top:21px;
	width:210px;
	height:117px;
	z-index:5;
	visibility:visible;
	background-image: url(images/logo.jpg);
}
#spezial{position:absolute; left:790px; top:99px;width:19px; height:41px;z-index:7; visibility:visible;}
#rechts{position:absolute;left:896;width:2;height:1445;z-index:4;visibility:visible;background-image: url(images/r1_c23.jpg);top: -1400;}
#navigation{position:absolute; left:7px; top:164px;width:886px; height:25px;z-index:11; visibility:visible;}
#submenu{position:absolute;left:10px;top:0px;width:200px;height:210px;z-index:3;visibility:visible;background-image: url(images/submenu.jpg);}
	
#sub{
	position:absolute;
	left:34px;
	top:13px;
	visibility:visible;
	width: 156px;
	height: 186px;
	text-align: left;
	z-index: 1;
}
#aktuell1{
	position:absolute;
	left:680px;
	top:0;
	width:210px;
	height:210px;
	z-index:13;
	visibility:visible;
	background-image: url(images/aktuell1.jpg);
}
#aktuelllinks{
	position:absolute;
	left:10px;
	top:230;
	width:200px;
	height:210px;
	z-index:12;
	visibility:visible;
	background-image: url(images/aktuelllinks.jpg);}
#maintext{
	position:absolute;
	left:27px;
	width:405px;
	height:310px;
	z-index:9;
	visibility:visible;
	font-size:12px;
	line-height:10pt;
	text-align:left;
}
#maintext2{position:absolute; left:10px; top:0px;width:440px; height:552px;z-index:9; visibility:visible;font-size:12px; line-height:10pt; text-align:left}

#emobild{
	left:25px;
	top:0;
	width:400;
	height:212px;
	z-index:9;
	visibility:visible;
	text-align: left;
}
#wein{
	left:25px;
	top:0;
	width:850px;
	height:22px;
	z-index:9;
	visibility:visible;
	text-align: left;
}
#aktuell2{
	position:absolute;
	left:680px;
	top:230px;
	width:210px;
	height:210px;
	z-index:10;
	visibility:visible;
	background-image: url(images/aktuell2.jpg);
}
#impressum{
	position:absolute;
	left:0px;
	width:213px;
	height:35;
	z-index:11;
	visibility:visible;
	background-image: url(images/impressum.jpg);
	bottom: 0px;
}
#footer{
	position: absolute;
	height:50px;
	visibility:visible;
	background-image: url(images/footer.jpg);
	left: -225;
	width: 898;
	z-index: 4;
	}
#footer2{
	position: absolute;
	height:50px;
	visibility:visible;
	background-image: url(images/footer.jpg);
	left: 0;
	width: 898;
	z-index: 4;
	}
#nikoshimedia{
	position:absolute;
	left:677px;
	width:224px;
	height:35;
	z-index:13;
	visibility:visible;
	background-image: url(images/nikoshimedia.jpg);
	vertical-align: middle;
	bottom: 0px;
}
#aktbild1 {
	position:absolute;
	left: 10px;
	top:10px;
	width: 180;
	height: 80px;
	text-align: left;
}
#aktbild2 {
	position:absolute;
	left: 10px;
	top:10px;
	width: 190;
	height: 80;
	text-align: left;
	z-index: 2;
}
#aktbild3 {
	position:absolute;
	left: 10px;
	top:10px;
	width: 190;
	height: 80;
	text-align: left;
	z-index: 1;
}
#akttext1 {
	position:absolute;
	left: 10px;
	top:100px;
	width: 180;
	height: 100;
	font-size:12px; line-height:10pt; text-align:left
}
#akttext2 {
	position:absolute;
	left: 10px;
	top:100px;
	width: 190;
	height: 100;
	font-size:12px;
	line-height:10pt;
	text-align:left;
	z-index: 1;
}
#akttext3 {
	position:absolute;
	left: 10px;
	top:100px;
	width: 190;
	height: 100;
	font-size:12px;
	line-height:10pt;
	text-align:left;
	z-index: 2;
}
#spezial_text {
	position:absolute;
	left:814px;
	top:90px;
	width:71px;
	height:43px;
	z-index:8;
	visibility:visible;
	text-align: left;color:#C5A15F;
	font-size:11px; line-height:13pt;}
	

#impressum_text {
	position: absolute;
	top: 25px;
	left: 10;
	width: auto;
	z-index: 3;
}
#footer_text {
	position: absolute;
	width: 435px;
	left: 225;
	top: 25;
	z-index: 2;
}
#nikoshitext {
	position: absolute;
	left: 680px;
	top: 25px;
	width: 200px;
	z-index: 1;
}

/*BODY*/
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
body {background-color: #000000;margin-top: 0px;text-align: center;}
a:link {color: #990000;text-decoration: none;}
a:visited {text-decoration: none;color: #990000;}
a:hover {text-decoration: underline;color: #990000;}
.submenu a:link {color: #C5A15F;font-size: 13px;line-height: 10pt;text-decoration: none;}
.submenu a:visited {text-decoration: none;color: #C5A15F;font-size: 13px;line-height: 10pt;}
.submenu a:hover {text-decoration: none;color: #990000;font-size: 13px;line-height: 10pt;}
.submenu a:active {text-decoration: none;color: #990000;font-size: 13px;line-height: 10pt;}
.nikoshimedia a:link {color: #999999;font-size: 11px;text-decoration: none;}
.nikoshimedia a:hover {color: #999999;font-size: 11px;text-decoration: underline;}
.nikoshimedia a:visited {text-decoration: none;color: #999999;font-size: 11px;}
.nikoshimedia a:active {text-decoration: none;color: #999999;font-size: 11px;}
.impressum a:link {color: #999999;font-size: 11px;text-decoration: none;}
.impressum a:hover {color: #999999;font-size: 11px;text-decoration: underline;}
.impressum a:visited {text-decoration: none;color: #999999;font-size: 11px;}
.impressum a:active {text-decoration: none;color: #999999;font-size: 11px;}
#spezial_text a:link {color: #C5A15F;font-size: 11px; text-decoration: none;}
#spezial_text a:visited {text-decoration: none;color: #990000;}
#spezial_text a:hover {text-decoration: underline;color: #990000;}
#spezial_text a:active {text-decoration: none;color: #990000;}
#sprache a:link {color: #C5A15F;font-size: 11px; text-decoration: none;}
#sprache a:visited {text-decoration: none;color: #990000;}
#sprache a:hover {text-decoration: underline;color: #990000;}
#sprache a:active {text-decoration: none;color: #990000;}
/*TEXT*/
.text {	font-size:12px;	line-height:10pt;	text-align:left;}
.underline {	text-decoration: underline;	line-height: 22px;}
.text_re {font-size:12px; line-height:10pt; text-align:right;}
.impressum {font-size:11px; line-height:10pt; text-align:center;color: #999999;}
.text_fett {font-size:12px; line-height:10pt; font-weight:bold;text-align:left}
.fett_rot {	color:#990000;	font-size:14px;	font-weight:bold;	line-height: 10pt;	text-align:left;	font-variant: small-caps;}
.gvg {	color:#C5A15F;	font-size:12px;	font-weight:bold;	font-variant: small-caps;}
.head_quadrat {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height: 10pt;
	text-align:left;
	font-variant: small-caps;
}
