select, input, textarea {
	font-family: arial, verdanda, geneva;  
	font-size: 11px;
	color: #000000; 
	border: 1px solid #9F9FA3;
	height: 20px;
	padding-left: 3px;
}
.inputdisabled {
	background-color: #F2F5F8;
	border: 1px solid #9F9FA3;
	font-family: arial, verdanda, geneva; 
	font-size: 11px; 
	color: #000000;
	height: 20px; 
	vertical-align: middle;
	padding-left: 3px;
}
td {
	color:#003399;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}
td.title {
	font-family: arial, verdanda, geneva; 
	font-size: 13px; 
	color: #003399; 
	font-weight: bold;
	vertical-align: middle;
}
hr {
	border-bottom: 1px solid #cccccc;
	border-top: none;
	border-left: none;
	border-right: none;
	height:1px;
}
hr.white {
	border-bottom: 1px solid #ffffff;
	border-top: none;
	border-left: none;
	border-right: none;
	height:1px;
}
li.dot {
	list-style-type: square;
}
}

.cute {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	line-height: 13px;
}

A:link.titlelink{
	color:#003399; font-family: arial, verdanda, geneva; 	font-size: 13px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;
}
A:visited.titlelink{
	color:#003399;	font-family: arial, verdanda, geneva; 	font-size: 13px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;
}
A:hover.titlelink{
	color:#003399;	font-family: arial, verdanda, geneva; 	font-size: 13px;	font-weight: bold;	text-decoration: underline;	vertical-align: middle;
}
A:active.titlelink{
	color:#003399;	font-family: arial, verdanda, geneva; 	font-size: 13px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;
}

.areaheaders {
	color:#ffffff;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:12px;
	border-left:1px solid #c2cbd1;
	border-top:1px solid #90bbe5;
	border-right:1px solid #7f8a91;
	border-bottom:1px solid #4c7dac;
	font-weight:normal;
	text-decoration: none;	
	padding-left: 8px;
	padding-right: 6px;
}
.areaheaders_r {
	color:#ffffff;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:12px;
	border-left:1px solid #c2cbd1;
	border-top:1px solid #e3eaee;
	border-right:1px solid #7f8a91;
	border-bottom:1px solid #8e99a0;
	font-weight:normal;
	text-decoration: none;	
	padding-left: 8px;
	padding-right: 6px;
}
.headeredge_l {
	background-image:url(../gfx_mahei/navi_header_bgr_rest.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #c2cbd1;
	border-top:1px solid #c2cbd1;
	border-right:1px solid #7f8a91;
	border-bottom:1px solid #7f8a91;
	height:30px;
	width:8px;
}
.headeredge_r{
	background-image:url(../gfx_mahei/navi_header_bgr.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #c2cbd1;
	border-top:1px solid #c2cbd1;
	border-right:1px solid #7f8a91;
	border-bottom:1px solid #7f8a91;
	height:30px;
	width:8px;
}
.innerbiglink {
	font-weight: bold;
}

/************************************** normalshop links ********************************************************************************************/
A:link.linkheaders{
	color:#ffffff; font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	
	
}
A:visited.linkheaders{
	color:#ffffff;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	
	
}
A:hover.linkheaders{
	color:#676e73;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	
	
}
A:active.linkheaders{
	color:#ffffff;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12x;	font-weight: bold;	text-decoration: none;	
	
}

/* Newsletter - Headline */
.headline {
	color : #000000;
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.letterbtn {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
	height: 18px;
	width: 28px;
	border: 1px solid #000000;
	cursor: pointer;
	padding-bottom: 1px;
	padding-left: 3px;
}
.letteremail {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
	height: 18px;
	width: 200px;
}
.lettertext {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
	width: 133px;
	height: 18px;
}

.bestanz{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 50 px;
	height: 20 px;
	color: #4B5F9B;
	border-width: 1px;
	border-color: #4B5F9B;
	border-sytle: solid;
}
.best_auswahl{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 100%;
	height: 20px;
	color: #4B5F9B;
	border-width: 1px;
	border-color: #4B5F9B;
	border-sytle: solid;
}
.bestbtn{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 50 px;
	height: 20 px;
	color: #4B5F9B;
	border: 1px solid #4B5F9B;
	background-color: #E5E5E5;
	cursor: hand;
}
.bestbtn_2{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 50 px;
	height: 20 px;
	color: #4B5F9B;
	border: 1px solid #4B5F9B;
	background-color: #FFFF99;
	cursor: hand;
}

.big_btn{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 150 px;
	height: 20 px;
	color: #4B5F9B;
	border-width: 1px;
	border-color: #4B5F9B;
	border-sytle: solid;
	background-color: #E5E5E5;
	cursor: hand;
}

.bigbtn2{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 150 px;
	height: 20 px;
	color: #4B5F9B;
	border: 1px solid #4B5F9B;
	background-color: #FFFF99;
	cursor: hand;	
}

.backbtn{
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 11px;
	width: 80 px;
	height: 20 px;
	color: #4B5F9B;
	border-width: 1px; border-color: #4B5F9B; border-style: solid; background-color: #E5E5E5; 
}

A:link.backlink{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #E5E5E5; font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}
A:visited.backlink{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #E5E5E5;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}
A:hover.backlink{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #E5E5E5;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;		text-decoration: none;	vertical-align: middle;
}
A:active.backlink{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #E5E5E5;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}

A:link.backlink_big{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #FFFF99; font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}
A:visited.backlink_big{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #FFFF99;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}
A:hover.backlink_big{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #FFFF99;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;		text-decoration: none;	vertical-align: middle;
}
A:active.backlink_big{
	padding-bottom: 2px; border-width: 1px; border-color: #4B5F9B; border-style: solid; padding-top: 2px; width: 100%; height: 100%; color:#4B5F9B; background-color: #FFFF99;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	text-decoration: none;	vertical-align: middle;
}

/* ------------------- */
.startbgr {
	background-image: url(http://www.x-cen-tek.de/gfxsite/content/start_pic.jpg);
	background-repeat:no-repeat;
}
.big {
	color:#cccccc;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration: none;
}
#wk {
	position: absolute;
	z-index:99;
	left: 833px;
	top: 0px;
	width: 120px;
	height: 200px;
}
.white {
	color:#ffffff;
	font-family: Tahoma, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
.whitecute {
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}
.bunt {
	cursor: hand;
}
.catstartbgr {
	background-image: url(http://www.x-cen-tek.de/gfxsite/content/cat_text_ugr.gif);
	background-repeat:no-repeat;
}
.startprod {
 padding:5px;
 color:#ffffff;
 background-repeat:no-repeat;
 vertical-align:top;
}
.dummy {padding-left:6px;}

hr.dots {
	border: 1px dotted #e1e1e1;
	height: 1px;
}
.dotsvertical {
	border-right: 1px dotted #e1e1e1;
}
.heli {
	background-image:url(http://www.x-cen-tek.de/gfxsite/content/heli.jpg);
	background-repeat:no-repeat;
}
.stroke {
	background-color:#F5F5F5;
	border:1px solid #B4BCD3;
	vertical-align:middle;
	padding:2px;
}
.image{
	border-right: 1px solid #DA5C03;
	border-bottom: 1px solid #DA5C03;
}
.borderr {
	border-right: 1px solid #ffffff;
}
.borderb {
	border-bottom: 1px solid #ffffff;
}


/************************************** normalshop links ********************************************************************************************/
A:link{
	color:#6B6B6B; font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	
}
A:visited{
	color:#6B6B6B;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	
}
A:hover{
	color:#000000;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	
}
A:active{
	color:#6B6B6B;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	
}

/************************************** navi-top style ********************************************************************************************/
A:link.top {
	color:#ffffff; font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}
A:visited.top {
	color:#ffffff;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}
A:hover.top {
	color:#d1ddf0;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}
A:active.top {
	color:#ffffff;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}

A:link.topon {
	color:#d1ddf0; font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}
A:visited.topon {
	color:#d1ddf0;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;		
}
A:hover.topon {
	color:#d1ddf0;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}
A:active.topon {
	color:#d1ddf0;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-decoration: none;	
}

/** padding top right bottom left *********/
/*************************** underlined  *******************************/ 
A:link.underlined, A:visited.underlined, A:active.underlined {
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;
	color:#4B5F9B;
}
A:hover.underlined   {	
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;
	color:#A0AAC6; 
}


/*************************** content  *******************************/ 
A:link.content  {
	padding-bottom: 2px; vertical_align: middle; color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:visited.content {
	padding-bottom: 2px; vertical_align: middle; color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:hover.content  {
	padding-bottom: 2px; vertical_align: middle; color:#89a098;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:active.content  {
	padding-bottom: 2px; vertical_align: middle; color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}

A:link.contenton  {
	padding-bottom: 2px; vertical_align: middle; color:#A0AAC6;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:visited.contenton {
	padding-bottom: 2px; vertical_align: middle; color:#A0AAC6;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:hover.contenton  {
	padding-bottom: 2px; vertical_align: middle; color:#A0AAC6;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:active.contenton  {
	padding-bottom: 2px; vertical_align: middle; color:#A0AAC6;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}

/****************************** categorie-navigation left 1.ebene  **********************************/
A:link.navileft, A:visited.navileft, A:active.navileft {	
	padding: 2px; 	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#e4e7ea;	font-family:Verdana,  Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 12px; text-decoration: none;
}
A:hover.navileft  {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width: 100%;
	color:#ffffff;	font-family:Verdana,  Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 12px; text-decoration: none;
}

A:link.navilefton , A:visited.navilefton, A:hover.navilefton,   A:active.navilefton {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#ffffff;	font-family:Verdana,  Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 12px; text-decoration: none;
}

/***************** categorie-navigation left 2.ebene tief **********************************************/
A:link.subnavileft, A:visited.subnavileft, A:active.subnavileft {	
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#e4e7ea;	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}
A:hover.subnavileft  {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width: 100%;
	color:#ffffff;	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}

A:link.subnavilefton , A:visited.subnavilefton, A:active.subnavilefton {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#ffffff;	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}
A:hover.subnavilefton  {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#ffffff;	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}

/***************** categorie-navigation left 3.ebene tief **********************************************/
A:link.subsubnavileft, A:visited.subsubnavileft, A:active.subsubnavileft {	
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#131312;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}
A:hover.subsubnavileft  {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width: 100%;
	color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}

A:link.subsubnavilefton , A:visited.subsubnavilefton, A:active.subsubnavilefton {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}
A:hover.subsubnavilefton  {
	padding: 2px;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 2px;	display: block;	height: 100%;	width:100%;
	color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 11px; text-decoration: none;
}
#navileftul {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#navileft {
	padding: 5px;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 0px;
}
#subnavileft {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 100%;
}
/********************************************************************************************/
/*************************** LINKS boxes left + boxes right   *******************************/ 
/********************************************************************************************/
A:link.contents, A:visited.contents, A:active.contents {	
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 2px;
	display: block;
	height: 100%;
	width:100%;
	color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:normal;	text-decoration: none;
}
A:hover.contents  {
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 2px;
	display: block;
	height: 100%;
	width: 100%;
	color:#000000;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:normal;	text-decoration: none;
}

A:link.contentson , A:visited.contentson, A:active.contentson {
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 2px;
	display: block;
	height: 100%;
	width:100%;
	color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:bold;	text-decoration: none;
}


A:link.contentsgreen, A:visited.contentsgreen, A:active.contentsgreen {	
	height: 100%;
	width:100%;
	color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:normal;	text-decoration: none;
}
A:hover.contentsgreen  {
	height: 100%;
	width: 100%;
	color:#878787;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:normal;	text-decoration: none;
}

A:link.contentsongreen , A:visited.contentsongreen, A:active.contentsongreen {
	height: 100%;
	width:100%;
	color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:bold;	text-decoration: none;
}


A:hover.contentson  {
	height: 100%;
	width:100%;
	background-color: #ffffff;
	color:#003399;	font-family:verdana, tahoma, arial, sans-serif;	font-size: 10px; font-weight:bold;	text-decoration: none;
}

/**************************** input felder **********************************/

select {
base-color:#A4B3C5;
}
input.suche {
	height:17px;
	font-size:10px;
	color:#9B161C;
	vertical-align:middle;
	width:80px;
}
input.starten {
	background-image: url(../gfxsite/navileft/butt_bgr_left.gif);
	border:1px dotted #ffffff;
	text-align:center;
	vertical-align:middle;
	height:16px;
	font-size:11px;
	font-weight:bold;
	color:#4B5F9B;
	padding-left:8px;
	width:80px;
	background-color:#FFF100;
}
input.serial { width:160px; }
input.serialplz { width:40px; }
input.serialort { width:116px; }
input.serialentry { font-size:18px; width:120px; }
/**************************** content **********************************/
/** padding top right bottom left *********/
.framebgr {
	background-image: url(../gfxsite/content/frame_cont_bgr.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px; 
}
.framebgrtext {
	background-image: url(../gfxsite/content/frame_cont_textbgr.gif);
	background-repeat: repeat-y;
	padding: 8px 15px 8px 15px; 
	text-align:justify;
}
.pictobetw {
	background-image: url(../gfxsite/content/frame_cont_bgr.gif);
	background-repeat: repeat-y;
}

.picto {
	/*background-image: url(http://www.x-cen-tek.de/gfxsite/content/bgr_picto.gif);*/
	border-right: 1px solid #cccccc;
    border-top: 1px solid #506171;
	padding-top: 0px; 
	padding-right: 0px;
}
.lineright{
	border-right: 1px solid #cccccc;
}
.pictol {
	background-image: url(http://www.x-cen-tek.de/gfxsite/content/bgr_picto.gif);
	}
.pictob {
	/*background-image: url(http://www.x-cen-tek.de/gfxsite/content/bgr_picto_bottom.gif);*/
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #999999;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom:2px; 
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 0px;
}
.slim {
	color:#cccccc;
	font-size: 10px;
	letter-spacing:-1px;
}
.pictob2 {
	background-image: url(http://www.x-cen-tek.de/gfxsite/content/bgr_picto_bottom.gif);
	border-right: 1px solid #cccccc;
	font-size: 10px;
	letter-spacing:-1px;
}


.katbez {
	padding-left: 2px;
	padding-top: 2px;
	color:#687393;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

/*.product {
	width: 100%;
	height: 100%;
	display:block;
}*/

/*************************** content  *******************************/ 
A:link.katlink  {
	color:#687393;padding-left: 2px;padding-top: 2px;	font-family:tahoma, verdana, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
A:visited.katlink {
	color:#687393;padding-left: 2px;padding-top: 2px;	font-family:tahoma, verdana, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
A:hover.katlink  {
	color:#A0AAC6;padding-left: 2px;padding-top: 2px;	font-family:tahoma, verdana, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
A:active.katlink  {
	color:#687393;padding-left: 2px;padding-top: 2px;	font-family:tahoma, verdana, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
.frameless {
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
.withframe {
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
.block {
	text-align:justify;
}

/************************** content head ************************************************/
.cont_head_style {
	border-bottom: 2px solid #E1E1E1;
}
/********************** navi home, über uns usw ************************/
A:link.cute, A:visited.cute, A:active.cute  {
	color:#687393; font-family:tahoma, verdana, arial, sans-serif;	font-size:11px;	font-weight:normal;	text-decoration: none;
}
A:hover.cute  {
	color:#000000;	font-family:tahoma, verdana, arial, sans-serif;	font-size:11px;	font-weight:normal;	text-decoration: none;
}

/************** bezahlseiten u.a. **********/
.order_frame {
 	background-color: #e6e6e6;
	padding: 10px; 
	border: 1px solid #cccccc;
 }
 
 .order_frame_big {
 	background-color: #e6e6e6;
	padding: 10px; 
	border: 3px solid #5A95CD;
 }
 
 .bankdaten_frame {
	padding: 10px;
	border: 2px solid #5A95CD;
	width:90%;
 }
  
/************* startseite angebote bild **********/
.offer_pic {
	margin-top:4px;
	margin-right:4px;
	border-left:2px solid #fff500;
	border-top:2px solid #fff500;
	border-right:2px solid #616161;
	border-bottom:2px solid #616161;
	
}
/****************** produkt pic rahmen *******************/
.prod_pix_angebot {
	border:2px solid #ffffff;
}