/*Designs*/
body{background-color:#fff;padding:0px;margin-left:0px;margin-top:0px;margin-right:0px;}
.mainframe{width:1024px;background-color:white;}
.header_table{background-color:#fff;width:100%;height:75px;vertical-align:bottom;}
.tab{margin-left:40px;}
.cellr{border-bottom:2px dotted #ccc;font-size:12px;font-family:Arial;color:black;text-align:right;vertical-align:top;}
.cell{border-bottom:2px dotted #ccc;font-family:Arial;color:black;font-size:12px;vertical-align:top;}
.navi_teaser{background-image:url(images/hg_shortcuts.gif); height:30px; background-position:right; background-repeat:no-repeat; padding-right:5px; font-size: 12px; font-family:Arial; color:black; background-color:#F5F5F5;}
.index_teaser_box{width:270px;border:solid #ccc 1px;height:340px;text-align:left;line-height:15px;}
.teaser_box{width:270px;border:solid #ccc 1px;height:450px;text-align:left;line-height:15px;}
.rechts_teaser_box{width:196px;border:solid #ccc 1px;height:360px;text-align:left;}
.rechts_preis_box{width:196px;border:solid #ccc 1px;height:400px;text-align:left; margin-top:25px;}
.druckerraster{width:50%;border:solid #ccc 1px;font-size:12px;font-family:Arial;color:black;vertical-align:top;}
.druckerraster a:link{font-size:12px;font-family:Arial;color:black;text-decoration:none;}
.druckerraster a:visited{font-size:12px;font-family:Arial;color:black;text-decoration:none;}
.druckerraster a:hover{font-size:12px;font-family:Arial;color:red;text-decoration:underline;}
/*Schriftarten*/
.m1				{font-size: 12px; font-family:Arial; color:black;}
.m1 a:link		{font-size: 12px; font-family:Arial; color:black; text-decoration: none;}
.m1 a:visited	{font-size: 12px; font-family:Arial; color:black; text-decoration: none;}
.m1 a:hover 	{font-size: 12px; font-family:Arial; color:black; text-decoration: underline;}
.m1_red			{font-size: 13px; font-family:Arial; color:red; text-decoration:none;}
.m1_red	a:link		{font-size: 13px; font-family:Arial; color:red; text-decoration:none;}
.m1_red	a:visited		{font-size: 13px; font-family:Arial; color:red; text-decoration:none;}
.m1_red	a:hover		{font-size: 13px; font-family:Arial; color:red; text-decoration:none;}
.m1_small		{font-size: 11px; font-family:Arial; color:black;}
.m1_small a:link		{font-size: 11px; font-family:Arial; color:black; text-decoration: none;}
.m1_small a:visited	{font-size: 11px; font-family:Arial; color:black; text-decoration: none;}
.m1_small a:hover 	{font-size: 11px; font-family:Arial; color:#FF0000; text-decoration: underline;}
.sitemap 			{font-family:Arial; font-size:11px; color:#666666;}
.sitemap a:link		{font-family:Arial; font-size:11px; color:#666666; text-decoration:none;}
.sitemap a:visited 	{font-family:Arial; font-size:11px; color:#666666; text-decoration:none;}
.sitemap a:hover	{font-family:Arial; font-size:11px; color:#666666; text-decoration:underline overline;}
.header_teaser			{font-family:Arial; font-size:13px; color:#666666;}
.header_teaser a:link 	{font-family:Arial; font-size:13px; color:#666666; text-decoration:none;}
.header_teaser a:visited{font-family:Arial; font-size:13px; color:#666666; text-decoration:none;}
.header_teaser a:hover 	{font-family:Arial; font-size:13px; color:#e53433; text-decoration:underline;}
.header_teaser_x			{font-family:Arial; font-size:16px; color:#666666; margin-top:5px;}
.header_teaser_x a:link 	{font-family:Arial; font-size:16px; color:#666666; text-decoration:none;}
.header_teaser_x a:visited	{font-family:Arial; font-size:16px; color:#666666; text-decoration:none;}
.header_teaser_x a:hover 	{font-family:Arial; font-size:16px; color:#e53433; text-decoration:underline;}
.bigred {font-family:Arial; font-size:16px;color:red;font-weight:normal;}
h1{font-size:16px;font-family:arial,verdana,sans-serif;color:black;text-align:left;font-weight:normal;padding-top:10px;}
#h2{font-size:16px;font-family:arial,verdana,sans-serif;color:black;text-align:left;font-weight:normal;padding-top:10px;}
#h3{font-size:16px;font-family:arial,verdana,sans-serif;color:black;text-align:left;font-weight:normal;padding-top:10px;}
#h4{font-size:16px;font-family:arial,verdana,sans-serif;color:black;text-align:left;font-weight:normal;padding-top:10px;}
.biggrey {font-family:Arial; font-size:18px; color:#999999;}
.biggrey a:link {font-family:Arial; font-size:18px; color:#999999; text-decoration:none;}
.biggrey a:hover {font-family:Arial; font-size:18px; color:#999999; text-decoration:none;}
.biggrey a:visited {font-family:Arial; font-size:18px; color:#999999; text-decoration:none;}
.index_teaser			{font-family:Arial; font-size:13px; color:#666666; margin-left:25px;}
.teaser			{font-family:Arial; font-size:13px; color:#666666; margin-left:5px;}
.text_teaser			{font-family:Arial; font-size:13px; color:blue; margin-left:205px;}
.text_teaser a:link 	{font-family:Arial; font-size:13px; color:blue; text-decoration:none;}
.text_teaser a:visited{font-family:Arial; font-size:13px; color:blue; text-decoration:none;}
.text_teaser a:hover 	{font-family:Arial; font-size:13px; color:blue; text-decoration:underline overline;}
.subheader {font-size:18px; font-family:Arial; color:black;}
.subnavi a {font-family:Arial; font-size:13px; color:#666666; text-decoration:none;display:block;}
.subnavi a:hover{font-family:Arial; font-size:13px; color:white; text-decoration:underline overline;display:block;}
.breadcrumb 	{font-size: 11px; font-family: arial; color: #000; margin-left: 5px;}
.breadcrumb a:link	{font-size: 11px; font-family: arial; color: #000;}
.breadcrumb a:visited	{font-size: 11px; font-family: arial; color: #000; text-decoration:underline;}
.breadcrumb a:hover	{font-size: 11px; font-family: arial; color: #000; text-decoration:underline;}
/*Rollovereffekte*/	 
.nav_left {	text-align:center;font-family:Arial;font-size:13px;width:152px;line-height:100%;}
.navlinks {margin-left:22px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-bottom:10px; font-size: 12px; font-family:Arial; color:black;}		
.navlinks a:link{font-family:Arial; color:black; text-decoration: none;}	
.navlinks a:visited{font-family:Arial; color:black; text-decoration: none;}	
.navlinks a:hover{font-family:Arial; color:#e53433; text-decoration: underline;}	
.navlinks_1 {text-align:left;
			 background-image:url(images/Kat_Kartendrucker.gif); border-left:solid 1px #ccc; border-top:solid 1px #ccc; padding-top:35px; background-repeat:no-repeat; height:100%; background-color:#F5F5F5;}
.navlinks_2 {text-align:left;
			 background-image:url(images/Kat_Plastikkarten.gif); border-left:solid 1px #ccc; border-top:solid 1px #ccc; height:65px; padding-top:35px;background-repeat:no-repeat; background-color:#F5F5F5;}
.navlinks_3 {text-align:left;
			background-image:url(images/Kat_Software.gif); border-left:solid 1px #ccc; border-top:solid 1px #ccc; height:25px; padding-top:35px; background-repeat:no-repeat; background-color:#F5F5F5;}
.navlinks_4 {text-align:left;
			 background-image:url(images/Kat_Plaka_Zubehoer.gif); border-left:solid 1px #ccc; border-top:solid 1px #ccc; height:40px; padding-top:35px; background-repeat:no-repeat; background-color:#F5F5F5;}
.navlinks_5 {text-align:left;
			 background-image:url(images/Kat_Mailing.gif); border-left:solid 1px #ccc; border-top:solid 1px #ccc; height:25px; padding-top:35px; background-repeat:no-repeat; background-color:#F5F5F5;}
/*Fuss*/
#links{position:relative;left:0px;top:0px;height:125px;font-family:arial,verdana,sans-serif;width:1024px;z-index:0;list-style:none;}
#links ul{margin:0;padding-left:8px;padding-right:15px;list-style:none;font-size:11px;}
#links ul li.title{color:#333;font-weight:bold;margin-bottom:3px;font-size:12px;}
#links li a:hover{color:#e53433; text-decoration:underline;}
#links li a{color:#666; text-decoration:none;}
.col0{position:absolute;top:5px;left:5px;z-index:0;text-align:left;}
.col1{position:absolute;top:0px;left:300px;z-index:0;text-align:left;border-left:1px solid #ccc;}
.col2{position:absolute;top:0px;left:450px;z-index:0;text-align:left;border-left:1px solid #ccc;}
.col3{position:absolute;top:0px;left:590px;z-index:0;text-align:left;border-left:1px solid #ccc;}
.col4{position:absolute;top:0px;left:740px;z-index:0;text-align:left;border-left:1px solid #ccc;}
.col5{position:absolute;top:0px;left:860px;z-index:0;text-align:left;border-left:1px solid #ccc;}
.fusscontainer{clear: both;border-top: 1px solid #ccc;border-bottom:1px solid #ccc;height:5px;margin-top:40px;padding-top:10px;width:1024px;height:125px;}
#fuss{clear:both;margin:0;line-height:19px;width:1024px;vertical-align:top;position:relative;z-index:0;}
#fuss ul{list-style-type:none;margin:0;padding-left:5;}			