@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	
	font-family:"Courier New",Courier, monospace;
	font-size:13px;
	line-height:17px;
	
	background-image:url(../_images/_bg/bg.gif);
	background-repeat:repeat-y;
	
	background-color:#FFFFFF;
}


a {
	color:black;
}
form {
	margin:0px;
	padding:0px;
}
input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:12px;
}

div.bg {
	position:absolute;
	left:0px;
	top:0px;
	width:1240px;
	height:939px;
	z-index:10;
	
	background-image:url(../_images/_bg/bg_main.jpg);
	background-repeat:no-repeat;
}

/*Layer Logo*/
div.logo {
	position:absolute;
	left:929px;
	top:66px;
	
	z-index:20;
}
div.logoSplash {
	position:absolute;
	left:665px;
	top:70px;
	
	z-index:20;
}

/*Layer Foto*/
div.fotos {
	position:absolute;
	left:225px;
	top:0px;
	
	z-index:30;
}

/*Layer Siteutils*/
div.siteutils {
	position:absolute;
	left:820px;
	top:7px;

	z-index:20;
}
div.siteutils a {
	color:#FFFFFF;
}

/*Layer Navigation*/
div.nav {
	position:absolute;
	left:0px;
	top:129px;

	z-index:20;
}


/*Layer News*/
div.news {
	position:absolute;
	left:43px;
	top:468px;

	z-index:20;
}

/*Layer Ami Sabi*/
div.amisabi {
	position:absolute;
	left:0px;
	top:551px;
	width:278px;
	height:272px;
	
	background-image:url(../_images/_img/amisabi/img_titel.gif);
	background-repeat:no-repeat;

	z-index:20;
}
div.amisabi div{
	position:absolute;
	width:278px;
	height:272px;
	
}

/*Layer Banner*/
div.ban {
	position:absolute;
	left:900px;
	top:270px;
	z-index:20;
}
div.ban img {
	position:absolute;
}


/*Layer Content*/
div.cnt {
	position:absolute;
	left:308px;
	top:168px;
	width:450px;
	
	padding-bottom:50px;
	
	z-index:20;
}

div.cnt p.tit{
	font-size:13px;	
	font-weight:bold;
}
div.cnt span.small {
	font-size:10px;
}

div.cnt p.err {
	font-size:11px;
	color:red;
}





img.ico {
	position:relative;
	
	margin-right:4px;
	margin-bottom:-3px;
}

img.quali {
	margin:1px;
}



table.preis {
	background-color:#FFFFFF;
	border: 1px solid black;
}
table.preis td.darkline {
	background-color:#333333;
}
table.preis td.body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#A9A9A9;
	border-left:1px solid white;
	text-align:right;
}
table.preis td.rowHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
}
table.preis td.colHead0 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color:#FFFFFF;
	border-bottom:1px solid white;
	border-left:1px solid white;
}
table.preis td.colHead1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color:#A9A9A9;
	border-bottom:1px solid white;
	border-left:1px solid white;
}
table.preis td.headbig {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	line-height:21px;
}

