body {
	margin: 0px;
	background-image: url(../img/back.riss.gif);
	background-repeat: repeat-x;
	background-position: -10px 0px;
	color: #000000;
}

table.splash {
	width: 980px;
	height: 100%;
	background-image: url(../img/splash.jpg);
	background-repeat: no-repeat;
}

table.content_feld {
	width: 980px;
	height: 100%;
	background-image: url(../img/back.1.jpg);
	background-repeat: no-repeat;
}
table.content_feld_test {
	width: 980px;
	height: 100%;
	background-image: url(../img/back.1.jpg);
	background-repeat: no-repeat;
}
table.content_brille {
	width: 980px;
	height: 100%;
	background-image: url(../img/back.2.jpg);
	background-repeat: no-repeat;
}
table.content_haus {
	width: 980px;
	height: 100%;
	background-image: url(../img/back.3.jpg);
	background-repeat: no-repeat;
}
table.content_haus_test {
	width: 980px;
	height: 100%;
	background-image: url(../img/back.3.jpg);
	background-repeat: no-repeat;
}

ul.pfeil {
	list-style-image: url(../img/aufz.pfeil.gif);
	padding-left: 0px;
	margin-left: 28px;
}


ul.minus {


	list-style-image: url(../img/aufz.minus.gif);


	padding-left: 5px;


	padding-top: 0px;


	margin-left: 28px;


	margin-top: 5px;


	margin-bottom: 5px;


}


ul.point {


	list-style-image: url(../img/aufz.point.gif);


	padding-left: 10px;


	padding-top: 0px;


	margin-left: 28px;


	margin-top: 5px;


	margin-bottom: 5px;


}





li {


	font-family: Arial;


	font-size: 9pt;


	margin-left: -10px;


}





#title {


	position: absolute;


	top: 145px;


	left: 240px;


	width: 580px;


	height: 28px;


	border-bottom: 2px #000000 solid;


	vertical-align: bottom;


	font-family: Arial;


	font-size: 16pt;


	color: #9E6227;








/*	position: absolute;


	top: 100px;


	left: 240px;


	width: 580px;


	height: 73px;


	border-bottom: 2px #000000 solid;


	vertical-align: bottom;


	font-family: Arial;


	font-size: 16pt;


	padding-top: 45px;


	color: #9E6227;*/





}


#content {


	position: absolute;


	top: 190px;


	left: 240px;


	width: 580px;


	padding-bottom: 30px;


}

#neben{
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	COLOR: #58595b;
}


#text {


	font-family: Arial;


	font-size: 9pt;


	text-align: left;


	vertical-align: top;


}


#textdiv {


	font-family: Arial;


	font-size: 9pt;


	text-align: left;


}








#login_news_head {


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	text-align: left;


	padding-left: 10px;


	padding-top: 2px;


	padding-bottom: 2px;


	background-color: #CCCCCC;


}


#login_news_content {


	font-family: Arial;


	font-size: 9pt;


	text-align: left;


	padding-top: 15px;


	padding-left: 10px;


	padding-right: 40px;


	padding-bottom: 20px;


	background-image: url(../img/login_news_content.gif);


	background-repeat: no-repeat;


	background-position: top right;


}


#shop_head {


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	text-align: left;


	padding-left: 10px;


	padding-top: 2px;


	padding-bottom: 2px;


	background-image: url(../img/shop_table_top.gif);


	background-repeat: repeat-y;


	background-position: left;


	background-color: #CCCCCC;


}


#shop_cat {


	color: #9E6227;


	font-family: Arial;


	font-size: 12pt;


	font-weight: bold;


	text-align: left;


	padding: 20 0 20 10;


}


#shop_head_detail {


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	text-align: center;


	padding-top: 2px;


	padding-bottom: 2px;


	background-color: #CCCCCC;


}


#shop_content {


	font-family: Arial;


	font-size: 9pt;


	text-align: left;


	padding-top: 15px;


	padding-left: 10px;


	padding-right: 5px;


	padding-bottom: 20px;


}


#shop_preis {


	font-family: Arial;


	font-size: 9pt;


	text-align: right;


	padding-top: 15px;


	padding-left: 10px;


	padding-right: 10px;


	padding-bottom: 20px;


}








#logo {


	top: 75px;


	left: 840px;


	position: absolute;


}


#logo_dienst {


	top: 75px;


	left: 800px;


	position: absolute;


}





#teaser {


	position: absolute;


	top: 190px;


	left: 840px;


	padding-bottom: 30px;


}








#nav_box1 {


	width: 160px;


	top: 300px;


	left: 40px;


	position: absolute;


}


#nav_box2 {


	width: 160px;


	top: 274px;


	left: 240px;


	position: absolute;


}


#nav_box3 {


	width: 160px;


	top: 254px;


	left: 440px;


	position: absolute;


}


#nav_box4 {


	width: 160px;


	top: 240px;


	left: 640px;


	position: absolute;


}





#nav_basic {


	top: 20px;


	left: 218px;


	position: absolute;


}








h1.nav_box_title {


	cursor: default;


	width: 160px;


/*	border-bottom: 2px #000000 solid;*/


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	display: inline;


}





a.nav_box_link {


	cursor: hand;


	color: #000000;


	width: 160px;


	font-family: Arial;


	font-size: 9pt;


	font-weight: normal;


	text-decoration: none;


	


} a.nav_box_link:hover {


	color: #9E6227;


}





a.nt0 {


	cursor: hand;


	color: #000000;


	margin-left: 22px;


	margin-right: 22px;


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	text-decoration: none;


} a.nt0:hover {


	color: #9E6227;


} a.nt0a {


	cursor: hand;


	color: #9E6227;


	margin-left: 22px;


	margin-right: 22px;


	font-family: Arial;


	font-size: 10pt;


	font-weight: bold;


	text-decoration: none;


}











#nav_main {
	display: block;
	left: 0px;
	/* top: 171px; */
	top: 240px;
	position: absolute;
	/* border-bottom: 2px #000000 solid; */
}





a.nl0 {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFE98D;
	border-top: 2px #000000 solid;
	padding-top: 1px;
	/* padding-left: 40px; */
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
} a.nl0:hover {
	color: #9E6227;
} a.nl0a {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFDA44;
	/* background-color: #FDF9A8; */
	border-top: 2px #000000 solid;
	padding-top: 1px;
	/* padding-left: 40px; */
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

a.nl1 {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFF7D5;
	padding-top: 1px;
	/* padding-left: 50px; */
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: regular;
	text-decoration: none;
	display: block;
} a.nl1:hover {
	color: #9E6227;
} a.nl1a {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFF7D5;
	padding-top: 1px;
	/* padding-left: 50px;*/
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

a.nl2 {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFF7D5;
	padding-top: 1px;
	/* padding-left: 60px; */
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: regular;
	text-decoration: none;
	display: block;
} a.nl2:hover {
	color: #9E6227;
} a.nl2a {
	cursor: hand;
	color: #000000;
	width: 220px;
	background-color: #FFF7D5;
	padding-top: 1px;
	/* padding-left: 60px; */
	padding-bottom: 1px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

a {
	cursor: hand;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #9E6227;
}


#form_lable {
	font-family: Arial;
	font-size: 9pt;
}
#form_text {
	border: 1px #000000 solid;
	font-family: Arial;
	font-size: 9pt;
}
#form_area {
	border: 1px #000000 solid;
	font-family: Arial;
	font-size: 9pt;
}
#form_button {
	background-color: #FFFFFF;
	border: 1px #000000 solid;
	font-family: Arial;
	font-size: 9pt;
}

#error {
	color: #FF0000;
	font-family: Arial;
	font-size: 9pt;
}

