@charset "utf-8";
/* CSS Document */
body{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

#container{
	width: 802px;
	margin: auto;
}

#header{
	width: 802px;
	height: 95px;
	background-color: #f78f1e;
	margin-bottom: 7px;
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
}

#header_img{
	width: 802px;
	height: 150px;
	background-color: #ffffff;
	margin-bottom: 7px;
}

#navigation{
	width: 600px;
	height: 195px;
	background-color: #d1d3d4;
	margin-bottom: 7px;
	float: left;
	color: #000000;
}

#box_nav{
	width: 195px;
	height: 195px;
	float: right;
	background-color: #d1d3d4;
	margin-left: 7px;
}

#content{
	width: 600px;
	min-height: 400px;
	background-color: #d1d3d4;
	float: left;
	padding-bottom: 10px;
}

*html #content{
	height: 380px;
}

#box_content{
	width: 195px;
	min-height: 195px;
	float: right;
	background-color: #d1d3d4;
	margin-left: 7px;
}

*html #box_content{
	height: 195px;
}

#footer{
	height: 20px;
	background-color: #ffffff;
}

#warenkorb{
	min-height: 30px; 
	width: 195px; 
	float: left;
}

*html #warenkorb{
	height: 30px;
}

.navi a, .navi a:active, .navi a.visited{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #f78f1e;
	text-decoration: none;
}

.navi a:hover{
	color: #d2232a;
}

.headernavi a, .headernavi a:active, .headernavi a:visited{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.headernavi a:hover{
	color: #d2232a;
}

img{
	border: 0px;
}

.input_own{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #d1d3d4;
	overflow: auto;
}

.input_error{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #fcc583;
	border: 1px solid #d2232a;
}

.cbx{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	border: 0px;
}

.cbx_error{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-color: #fcc583;
	border: 1px solid #d2232a;
}

.header_helibay{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0095aa;
}

.txt_helibay{
	font-size: 10px;
	color: #666666;
}

a.btn_mehrinfo{
	width: 139px;
	height: 13px;
	background-image: url(../images/btn_mehrinfo.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_mehrinfo:hover{
	width: 139px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_weiter{
	width: 48px;
	height: 13px;
	background-image: url(../images/btn_weiter.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_weiter:hover{
	width: 48px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_weiter_shop{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_weiter_shop.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_weiter_shop:hover{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_fertig{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_fertig.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_fertig:hover{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

.btn_fertig_frm{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_fertig.gif);
	background-position: 0px 0px;
	display: block;
	border: 0px;
}

.btn_fertig:hover_frm{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_abbruch{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_abbruch.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_abbruch:hover{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

.btn_weiter_shop_frm{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_weiter_shop.gif);
	background-position: 0px 0px;
	border: 0px;
	display: block;
}

.btn_weiter_shop_frm:hover{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

.btn_bestellen{
	width: 78px;
	height: 13px;
	background-image: url(../images/btn_bestellen.gif);
	background-position: 0px -13px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_bestellen:hover{
	width: 78px;
	height: 13px;
	background-position: 0px 0px;
	display: block;
	border: 0px;
	cursor: pointer;
}

a.btn_pdf{
	width: 120px;
	height: 16px;
	background-image: url(../images/btn_pdf.gif);
	background-position: 0px 16px;
	display: block;
}

a.btn_pdf:hover{
	width: 120px;
	height: 16px;
	background-position: 0px 0px;
	display: block;
}

a.btn_kaufen{
	width: 63px;
	height: 13px;
	background-image: url(../images/btn_kaufen.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_kaufen:hover{
	width: 63px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_delete{
	width: 15px;
	height: 19px;
	background-image: url(../images/btn_delete.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_delete:hover{
	width: 15px;
	height: 19px;
	background-position: 0px 0px;
	display: block;
}

.subnavi a, .subnavi a:active, .subnavi a:visited{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}

.subnavi a:hover{
	color: #d2232a;
}

.subnavi_active a, .subnavi_active a:active, .subnavi_active a:visited{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #d2232a;
	text-decoration: none;
	text-align: right;
}

.headers{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f78f1e;
}

.headers_h1{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.headers_price{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2232a;
}

a.forget , a.forget:active, a.forget:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f78f1e;
	text-decoration: none;
}

a.forget:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f78f1e;
	text-decoration: underline;
}

a.btn_register{
	width: 114px;
	height: 17px;
	background-image: url(../images/register.gif);
	background-position: 0px -17px;
	display: block;
}

a.btn_register:hover{
	width: 114px;
	height: 17px;
	background-position: 0px 0px;
	display: block;
}

a.btn_warenkorb{
	width: 117px;
	height: 13px;
	background-image: url(../images/btn_warenkorb.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_warenkorb:hover{
	width: 117px;
	height: 13px;
	background-position: 0px -13px;
	display: block;
}

a.btn_kasse{
	width: 128px;
	height: 15px;
	background-image: url(../images/btn_kasse.gif);
	background-position: 0px 0px;
	display: block;
}

a.btn_kasse:hover{
	width: 128px;
	height: 15px;
	background-position: 0px -15px;
	display: block;
}

.btn_signin{
	width: 114px;
	height: 17px;
	background-image: url(../images/signin.gif);
	background-position: 0px -17px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_signin:hover{
	width: 114px;
	height: 17px;
	background-position: 0px 0px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_bet{
	width: 114px;
	height: 17px;
	background-image: url(../images/bet.gif);
	background-position: 0px -17px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_bet:hover{
	width: 114px;
	height: 17px;
	background-position: 0px 0px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_register_ok{
	width: 130px;
	height: 17px;
	background-image: url(../images/register_ok.gif);
	background-position: 0px -17px;
	display: block;
	border: 0px;
	cursor: pointer;
}

.btn_register_ok:hover{
	width: 130px;
	height: 17px;
	background-position: 0px 0px;
	display: block;
	border: 0px;
	cursor: pointer;
}

a.textlink, a.textlink:link , a.textlink:active, a.textlink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f78f1e;
	text-decoration: none;
}

a.textlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f78f1e;
	text-decoration: underline;
}

.shoptable{
	text-align: center;
}

a.shop_links, a.shop_links:active, a.shop_links:visited{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.shop_links:hover{
	text-decoration: underline;
}

