*
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6f7072;
}

body, html
{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:12px;
	height:100%;
}

#page
{
	width:905px;
	position:relative;
	text-align:left;
	z-index:100;
}

#header
{
	position:relavive;
	height:150px;
}

#logo
{
	position:absolute;
	top:48px;
	left:0px;
	border:none;
}

#claim
{
	position:absolute;
	right:0px;
	top:73px;
	color:#7b7c7e;
	font-size:14px;
}

#navi
{
	position:absolute;
	top:128px;
	left:240px;
	color:#7b7c7e;
	font-size:12px;
}

#main
{
	position:relative;
	margin-left:49px;
	width:855px;
}

#footer
{
	margin-left:49px;
	border-top:1px solid #bbbdbe;
	text-align:right;
	color:#bbbdbe;
	margin-bottom:10px;
	margin-top:19px;
	font-size:11px;
	line-height:20px;
}

div.text_head
{
	position:relative;
	height:150px;
}

div.text_picture
{
	position:absolute;
	height:150px;
	width:665px;
	top:0px;
	right:0px;
}

div.text_navi_sub
{
	position:absolute;
	height:100px;
	width:130px;
	top:0px;
	left:0px;
	border-bottom:1px solid #b0b3b4;
	border-top:1px solid #b0b3b4;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:24px;
	padding-top:24px;
}

div.text_content
{
	position:relative;
	margin-left:190px;
	width:475px;
	color:#6f7072;
	margin-top:25px;
}

div.right_site
{
	float:left;
	width:190px;
	text-align:right;
}

a.navi_sub
{
	text-decoration:none;
	font-size:11px;
	color:#7b7c7e;
	line-height:16px;
}

a.navi
{
	text-decoration:none;
	color:#7b7c7e;
}

a.footer
{
	text-decoration:none;
	color:#7b7c7e;
	font-size:11px;
}

a.navi:hover, a.navi_sub:hover
{
	text-decoration:underline;
}

a.active
{
	color:#0062a1;
}

div.start_head
{
	position:relative;
	height:285px;
	background-color:#666666;
}

div.start_picture
{
	position:absolute;
	height:285px;
	width:855px;
	top:0px;
	left:0px;
	z-index:150;
}

img.start_flasche
{
	position:absolute;
	top:85px;
	left:611px;
	z-index:200;
}

div.start_content
{
	height:62px;
	width:265px;
	background-image:url(../images/start_content_bg.jpg);
	padding-top:75px;
	padding-left:15px;
	color:#6f7072;
}

textarea.text
{
	border:1px solid #bbbdbe;
	width:270px;
	height:128px;
}

input.input_text
{
	border:1px solid #bbbdbe;
	width:185px;
}

#layer_white
{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#f9fbfe;
	width:100%;
	height:100%;
	z-index:1000;
	-moz-opacity: 0.90;
	opacity:0.90;
	filter: alpha(opacity=90);
	display:none;
}

#layer_main
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:1010;
	display:none;
}

#layer
{
	width:150px;
	margin-top:50px;
	width:620px;
	height:386px;
	background-image:url(../images/layer_bg.gif);
	position:relative;
	padding-top:34px;
	padding-left:36px;
	padding-bottom:42px;
	padding-right:42px;
}

#layer_text
{
	position:absolute;
	top:117px;
	left:208px;
	height:303px;
	width:406px;
	text-align:left;
	overflow:auto;
	overflow-x:hidden;
}
h1
{
	color:#0062a1;
	font-size:16px;
}
h1.layer
{
	color:#ee7f00;
	font-size:15px;
}

input.callback_input
{
	margin-bottom:6px;
	border:1px solid #d2d3d5;
	width:180px;
}

input.callback_input_small
{
	margin-bottom:6px;
	border:1px solid #d2d3d5;
	width:50px;
}

input.layer_submit
{
	background-color:#ee7f00;
	border:1px solid #d2d3d5;
	color:#FFFFFF;
}

textarea.layer_textarea
{
	margin-bottom:6px;
	border:1px solid #d2d3d5;
	width:180px;
	overflow:auto;
	height:85px;
}

a.orange
{
	color:#ee7f00;
	text-decoration:none;
}

div.teaser
{
	position:relative;
	margin-top:100px;
	height:62px;
	background-image:url(../images/content/teaser_bg.jpg);
	width:156px;
	margin-left:19px;
	padding-top:75px;
	padding-left:15px;
	text-align:left;
}


ul
{
	list-style:disc;
	margin-top:0px;
}

li.list_1
{
	list-style-image:url(../images/1.gif);
}
li.list_2
{
	list-style-image:url(../images/2.gif);
}
li.list_3
{
	list-style-image:url(../images/3.gif);
}
li.list_4
{
	list-style-image:url(../images/4.gif);
}
li.list_5
{
	list-style-image:url(../images/5.gif);
}
li.list_6
{
	list-style-image:url(../images/6.gif);
}
li.list_7
{
	list-style-image:url(../images/7.gif);
}
li.list_8
{
	list-style-image:url(../images/8.gif);
}
li.list_9
{
	list-style-image:url(../images/9.gif);
}
li.list_10
{
	list-style-image:url(../images/10.gif);
}