html {
	overflow-y:scroll;
}

body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#25367a;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin-bottom:5px;
	padding-top:0px;
	margin-top:0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
	padding-top:0px;
	margin-top:0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:17px;
	margin-bottom:5px;
	padding-top:0px;
	margin-top:0px;
}
.whitetext {
	color:#FFFFFF;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;

}
.maincont {
	width:650px;
	height:auto;
	padding-bottom:80px;
	margin-left:auto;
	margin-right:auto;
}
.banner {
	width:650px;
	height:116px;
	background-image:url(../images/babg.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.menue {
	width:639px;
	height:31px;
	padding-left:11px;
	background-image:url(../images/menbg.png);
	background-repeat:no-repeat;
}
.men_item {
	width:auto;
	height:20px;
	padding-top:6px;
	float:left;
}
.pauswahl {
	width:650px;
	height:auto;
}
.pitem1 {
	width:217px;
	height:123px;
	float:left;
}
.pitem2 {
	width:216px;
	height:123px;
	float:left;
}
.service {
	width:650px;
	height:240px;
	overflow:hidden;
}
.foot {
	width:650px;
	height:29px;
	background-image:url(../images/foot.gif);
	background-repeat:no-repeat;
	background-color:inherit;
	color:#FFFFFF;
}
.footl {
	width:500px;
	height:auto;
	padding-top:7px;
	padding-right:14px;
	float:right;
	text-align:right;
	background-color:inherit;
	color:#FFFFFF;
}
.p1_head {
	width:650px;
	height:40px;
}
.p1_teaser, .p2_teaser, .p3_teaser, .p4_teaser, .p5_teaser, .p6_teaser, .p7_teaser, .ds_teaser, .an_teaser, .ka_teaser {
	width:630px;
	height:158px;
	padding-left:20px;
	padding-top:14px;
	background-image:url(../images/p1_teaser.jpg);
	background-repeat:no-repeat;
	background-color:#dbdee6;
}
.p2_teaser {
	background-image:url(../images/p2_teaser.jpg);
}
.p3_teaser {
	background-image:url(../images/p3_teaser.jpg);
}
.p4_teaser {
	background-image:url(../images/p4_teaser.jpg);
}
.p5_teaser {
	background-image:url(../images/p5_teaser.jpg);
}
.p6_teaser {
	background-image:url(../images/p6_teaser.jpg);
}
.p7_teaser {
	background-image:url(../images/p7_teaser.jpg);
}



.ds_teaser {
	background-image:url(../images/ds_teaser.jpg);
}
.an_teaser {
	background-image:url(../images/an_teaser.jpg);
}
.ka_teaser {
	background-image:url(../images/ka_teaser.jpg);
}

.teaser_clear {
	width:296px;
	height:142px;
	padding-left:354px;
	padding-top:30px;
	background-image:url(../images/p22_teaser.jpg);
	background-repeat:no-repeat;
}

.pdfi {
	width:100px;
	height:31px;
	margin-top:22px;
	padding-left:44px;
	padding-top:2px;
	line-height:14px;
	cursor:pointer;
	background-image:url(../images/pdfi.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.gar {
	width:160px;
	height:41px;
	padding-top:28px;
}
.content {
	width:610px;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
	background-color:#FFFFFF;
	color:#000000;
}
.cont1 {
	width:610px;
	height:auto;
	border-bottom: 1px solid #000000;
}
.cont_c {
	width:610px;
	height:auto;
	border-bottom: 1px solid #000000;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.co1_links {
	width:305px;
	height:106px;
	float:left;
	background-repeat:no-repeat;
}
.co1_rechts {
	width:285px;
	height:106px;
	padding-left:19px;
	border-left: 1px solid #000000;
	float:left;
	background-repeat:no-repeat;
}
.cbox_1 {
	width:196px;
	height:auto;
	float:left;
	padding-top:10px;
}
.cbox_2 {
	width:199px;
	height:auto;
	float:left;
	padding-top:10px;
	border-left: 1px solid #000000;
	padding-left:16px;
}
.cbox_3 {
	width:181px;
	height:auto;
	float:left;
	padding-top:10px;
	border-left: 1px solid #000000;
	padding-left:16px;
}
.subbox1 {
	width:80px;
	height:auto;
	float:left;
}

.cbox_4 {
	width:151px;
	height:auto;
	float:left;
	padding-top:10px;
}
.cbox_5 {
	width:137px;
	height:auto;
	float:left;
	padding-top:10px;
	border-left: 1px solid #000000;
	padding-left:16px;
}
.cbox_6 {
	width:136px;
	height:auto;
	float:left;
	padding-top:10px;
	border-left: 1px solid #000000;
	padding-left:16px;
}
.cbox_7 {
	width:135px;
	height:auto;
	float:left;
	padding-top:10px;
	border-left: 1px solid #000000;
	padding-left:16px;
}

.barcode {
	width:366px;
	height:auto;
	padding-top:24px;
	padding-left:244px;
	padding-bottom:10px;
	border-bottom: 1px solid #000000;
	background-image:url(../images/barcodeteaser.jpg);
	background-repeat:no-repeat;	
}
.bar {
	width:361px;
	height:35px;
	margin-top:14px;
	padding-bottom:14px;
	background-image:url(../images/tytan_barcode.gif);
	background-repeat:no-repeat;
}
.bar_cont {
	width:610px;
	height:auto;
	border-bottom: 1px solid #000000;

}
.bar_b1 {
	width:160px;
	height:97px;
	padding-top:10px;
	padding-bottom:10px;
	border-right: 1px solid #000000;
	float:left;
}
.bar_b2 {
	width:120px;
	height:auto;
	border-right: 1px solid #000000;
	float:left;
}
.bar_b3 {
	width:104px;
	height:48px;
	padding-top:10px;
	padding-left:16px;
	border-bottom: 1px solid #000000;
}
.bar_b4 {
	width:104px;
	height:48px;
	padding-top:10px;
	padding-left:16px;
}
.bar_b5 {
	width:310px;
	height:97px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:16px;
	float:left;
}

.p7_box1 {
	width:609px;	
	height:auto;
	padding-bottom:12px;
	padding-top:7px;
	border-bottom: 1px solid #000000;
}
.p7_box2 {
	width:304px;
	height:auto;
	border-right: 1px solid #000000;
	float:left;
}
.p7_box3 {
	width:286px;
	padding-left:18px;
	height:auto;
	float:left;
}
.p7_box4 {
	width:609px;	
	height:auto;
	padding-bottom:12px;
	padding-top:22px;
	border-bottom: 1px solid #000000;
}
.p7_box5 {
	width:609px;	
	height:auto;
	padding-bottom:12px;
	padding-top:17px;
}
.p7_box6 {
	width:413px;	
	height:auto;
	padding-left:196px;
	padding-bottom:12px;
	padding-top:22px;
	border-bottom: 1px solid #000000;
	background-repeat:no-repeat;
}


.p7_abs {
	width:290px;
	height:auto;
	padding-bottom:8px;
}
.p7_hea {
	width:300px;
	height:auto;
	padding-bottom:6px;
	font-size:14px;
	font-weight:bold;
}
.p7_abs2 {
	width:150px;
	height:auto;
	padding-bottom:8px;
}

.p7_abs3 {
	width:400px;
	height:auto;
	padding-bottom:9px;
}

.p7_abs4 {
	width:400px;
	height:auto;
	padding-bottom:7px;
}

.p7_abs5 {
	width:400px;
	height:auto;
	padding-top:2px;
	padding-bottom:10px;
}


.p7_br {
	line-height:2px;
}



.fahi {
	width:650px;
	height:43px;
	padding-top:17px;
	background-image:url(../images/fabg.jpg);
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.rfid_desc {
	width:610px;
	height:auto;
	padding-top:245px;
}
.rfid_box_links {
	width:178px;
	height:auto;
	padding-left:127px;
	background-image:url(../images/rfid_l.jpg);
	background-repeat:no-repeat;
	float:left;
	border-right: 1px solid #25367a;
}
.rfid_box_rechts {
	width:160px;
	height:auto;
	padding-left:127px;
	background-image:url(../images/rfid_r.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:16px;
}
.sure_cont {
	width:274px;
	height:auto;
	padding-left:336px;
	background-image:url(../images/sure_bg.jpg);
	background-repeat:no-repeat;
}

.druck {
	width:438px;
	padding-left:152px;
	padding-bottom:10px;
	height:auto;
	border-bottom: 1px solid #000000;
	background-repeat:no-repeat;
}
.drucktrenn {
	width:438px;
	height:18px;
	border-top: 1px solid #000000;
	margin-top:17px;
}
.druckhinweis {
	width:292px;
	height:76px;
	background-image:url(../images/dhw.gif);
	background-repeat:no-repeat;
	margin-top:18px;
	margin-bottom:18px;
}

.impr {
	width:386px;
	padding-left:224px;
	height:auto;
	background-image:url(../images/impr.jpg);
	background-repeat:no-repeat;
}
.pokal {
	width:650px;
	height:113px;
	margin-top:12px;
	padding-top:12px;
	font-size:15px;
	font-weight:bold;
	line-height:21px;
	color:#FFF;
	text-align:center;
	background-image:url(../images/pokal.png);
	background-repeat:no-repeat;
}


.ang_box1 {
	width:650px;
	height:62px;
}
.ang_box2 {
	width:650px;
	height:auto;
	padding-top:18px;
	padding-bottom:18px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

.ang_c1, .ang_c2, .ang_c3 {	
	height:17px;
	padding-top:3px;
	padding-left:8px;
	border-right: 1px solid #ffffff;
	background-color:#b1c646;
	color:#000000;
	float:left;
}
.ang_c1 { width:146px; }
.ang_c2 { width:219px; }
.ang_c3 { width:219px; border-right: none; }

.ang_c4, .ang_c5, .ang_c6 {	
	height:17px;
	padding-top:3px;
	padding-left:8px;
	border-right: 1px solid #ffffff;
	background-color:#FFFFFF;
	color:#000000;
	float:left;
}
.ang_c4 { width:146px; }
.ang_c5 { width:219px; }
.ang_c6 { width:219px; border-right: none; }

.ang_c7, .ang_c8, .ang_c9 {	
	height:17px;
	padding-top:3px;
	padding-left:8px;
	border-right: 1px solid #ffffff;
	background-color:#d8e2a2;
	color:#000000;
	float:left;
}
.ang_c7 { width:146px; }
.ang_c8 { width:219px; }
.ang_c9 { width:219px; border-right: none; }

.ang_fn {
	width:610px;
	height:auto;
	padding-top:10px;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
}

a.link_foot:link, a.link_foot:visited, a.link_foot:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a.link_foot:hover {
	text-decoration:underline;
}

a.link_norm:link, a.link_norm:visited, a.link_norm:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
a.link_ange:link, a.link_ange:visited, a.link_ange:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#25367a;
	text-decoration:underline;
}

a.link_pokal:link, a.link_pokal:visited, a.link_pokal:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFF;
	text-decoration:underline;
}

.dummy {
	width:2px;
	height:2px;
	overflow:hidden;
	visibility:hidden;
}



