/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.Stil5 {font-size: 11px;}
.boxText { font-family: Geneva, Arial, Helvetica, sans-serif, font-size: 12px; }
.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	background: #ffb3b5;
	font-weight: bold;
	color: #000000;
}
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #CCCCCC; text-decoration: underline; }

body {
	color: #CCCCCC;
	background-color: #323232;
	font-family: Arial, Tahoma, helvetica;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	font-size: 12px;
}
body a:link, body a:visited, body a:active {
 color: #cccccc;
 text-decoration: underline;
 
}
body a:hover {
 color: #FFFFFF;
 text-decoration: underline;
 
}
#mainpage{ max-width:1350px;margin:0px auto 0;padding:0; position: relative;}
A {
	color: #000000;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

A:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 12px;
}
A:active {
	color: #000000;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

A:hover {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 12px;
}
h1 {
	padding: 13px 0px 0px 53px;
	font-size: 13px;
	font-family: tahoma,helvetica;
	text-align: left;
	margin:0;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: url('images/main/bg_nav.gif');
}

TD.headerNavigation {
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
    background: url('images/main/bg_nav.gif');
}

A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color: #000000;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: url('images/main/button_bg.gif');
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: url('images/main/button_bg.gif');
  color: #000000;
  font-weight: bold
}

.infoBox {
}

.infoBoxContents {
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 000000;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	font-style: normal;
	background-color: #383737;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background-color: #474747;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background-color: #383737;
}
TR.productListing-marked{
	background-color: #FFCC00;
	color: #000000;
}

TABLE.productListing {
	background-color: #101010;
	/*border: 1px solid #000000;*/
}

.productListing-heading {
	font-family: Arial, Tahoma, helvetica;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
	font-style: normal;
	background-color: #383737;
	/*padding: 3px;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	*/
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
}

TD.productListing-data {
  font-family: Arial, sans-serif;
  font-size: 12px;
  border-top: #5B5757 1px solid;
  border-left: #5B5757 1px solid;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CCCCCC;
	font-style: normal;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial, sans-serif;
  font-size: 12px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  font-family: Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver {
	background-color: #383737;
	cursor: pointer;
	cursor: hand;
}
.moduleRowSelected { background-color: #383737; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffde39; }

/* message box */

.messageBox { font-family: Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning {
	font-family: Arial, sans-serif;
	font-size: 12px;
	background-color: #ffb3b5;
	color: #000000;
	padding: 5px;
}
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffcc;
	color: #000000;
	padding: 5px;
}

/* input requirement */

.inputRequirement { font-family: Arial, sans-serif; font-size: 10px; color: #ffde39; }
.tax_info { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; }
#toplinks{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	text-align: center;
}

#toplinks a:link{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	text-align: center;
}
#toplinks a:visited{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	text-align: center;
}
#toplinks a:active{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	text-align: center;
}
#toplinks a:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	text-align: center;
}
#dymlinks{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #000000;
}

#dymlinks a:link{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #000000;
}
#dymlinks a:visited{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #000000;
}
#dymlinks a:active{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #000000;
}
#dymlinks a:hover{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	color: #000000;
}
#catlinks a:link{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	color: #000000;
}
#catlinks a:visited{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	color: #000000;
}
#catlinks a:active{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	color: #000000;
}
#catlinks a:hover{
	font-size: 8pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	text-align: center;
	color: #000000;
}
.boxTop    {
	background: url('images/infobox/top.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align : left;
	white-space: nowrap;
	padding-top: 4px;
	padding-bottom: 6px;
	vertical-align: top;
}
.boxTop_bl    {
	background: url('images/infobox/top_bl.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align : left;
	white-space: nowrap;
	padding-top: 6px;
	padding-bottom: 4px;
	vertical-align: top;
}
.boxLeft   { background: url('images/infobox/left.gif'); }
.boxRight  { background: url('images/infobox/right.gif'); }
.box_footer { background: url('images/infobox/footer.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.boxCenter { 				 font-size: 12px;}
.h_cart_text {
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #4C82BE;
}
.h_cart_bet {
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #FC8901;
	text-decoration: underline;
}
TABLE.categ {
  border: 0px;
  border-spacing: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
  color: #000000;
}

TD.categ {
     vertical-align: top;
}
.vertikal {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
.text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
}
.sm_table {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	border: 1px solid #000000;
	background-color: #333333;
}
.table_desc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
    border: 2px solid #000000;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

/** Darkblue **/
.mainpage {
 background-color: #323232;
}



.tableoutborder {
 background-color: #101010;
}



.tableinborder {
	background-color: #101010;
	line-height: normal;
}

.threadline {
 color: #101010;
 background-color: #101010;
 height: 1px;
 border: 0;
}


.tabletitle {
 
 background-color: #F7F7F7;
 border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
background: #F7F7F7 url(images/cyborg-darkblue/cat2.gif) repeat-x top left;
}



.inposttable {
 background-color: #444444;
 
}

.tabletitle a:link, .tabletitle a:visited, .tabletitle a:active { 
 color: #CCCCCC;
 text-decoration: none;
 
}
.tabletitle a:hover { 
 color: #FFFFFF;
 text-decoration: underline;
 
}

.smallfont {
 font-size: 11px;
 font-family: tahoma,helvetica;
 
 
}

.normalfont {
 font-size: 13px;
 font-family: tahoma,helvetica;
 
 
}

.tablecat {
	color: #CCCCCC;
	background-color: #383737;
}


.tablecat_fc {
 color: #CCCCCC;
}


.tablecat a:link, .tablecat a:visited, .tablecat a:active {
 color: #CCCCCC;
 text-decoration: none;
 
}
.tablecat a:hover { 
 color: #FFFFFF;
 text-decoration: underline;
 
}


#ntablecat a:link, .tablecat a:visited, .tablecat a:active {
 color: #333333;
 text-decoration: none;
 
}
#ntablecat a:hover { 
 color: #000000;
 text-decoration: underline;
 
}

.ntablea {
	color: #CCCCCC;
	background-color: #474747;
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground11.jpg);*/
 	padding: 4px;
	font-weight: bold;
	text-align: left
}

.ntableb {
	color: #CCCCCC;
	background-color: #383737;
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground10.jpg);*/
	padding: 4px;
	font-weight: bold;
	text-align: justify
}

.ntablec {
	color: #333333;
	background-color: #ffde39;
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground12.jpg);*/
	padding: 4px;
	font-weight: bold;
	text-align: justify
}
.ntablec a:link, .ntablec a:visited, .ntablec a:active {
 color: #333333;
 text-decoration: underline;
 
}
.ntablec a:hover { 
 color: #000000;
 text-decoration: underline;
 
}

.ntabled {
	color: #333333;
	background-color: #fffcd3;
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground13.jpg);*/
	padding: 4px;
	font-weight: bold;
	text-align: justify
}
.ntabled a:link, .ntabled a:visited, .ntabled a:active {
 color: #333333;
 text-decoration: underline;
 
}
.ntabled a:hover {
	color: #000000;
	text-decoration: underline; 
}

.ntablee {
 	color: #CCCCCC;
 	background-color: #474747;
 	border-top: #5B5757 1px solid;
 	border-left: #5B5757 1px solid;
 	/*background-image: url(images/cyborg-darkblue/ground14.jpg);*/
 	padding-bottom: 4px;
	padding-left: 4px;
	font-weight: bold;
	text-align: justify
}
.ntablef {
	color: #ffde39;
	background-color: #383737;
	/*background-color: #444444;*/
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground12.jpg);*/
	padding: 4px;
	font-weight: bold;
	text-align: center
}

.ntablef a:link, .ntablef a:visited, .ntablef a:active {
	color: #ffde39;
	text-decoration: none; 
}
#ntablef a:link, #ntablef a:visited, #ntablef a:active {
 color: #ffde39;
 text-decoration: none;
 
}
.ntablef a:hover { 
 color: #ffde39;
 text-decoration: underline;
 
}
#ntablef a:hover { 
 color: #ffde39;
 text-decoration: underline;
 
}

.ntableg {
	color: #CCCCCC;
	background-color: #383737;
	/*background-color: #444444;*/
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	padding: 4px;
	font-weight: bold;
	text-align: center
}
.ntableg a:link, .ntableg a:visited, .ntableg a:active {
	color: #CCCCCC;
	text-decoration: none; 
}
#ntableg a:link, #ntableg a:visited, #ntableg a:active {
 color: #CCCCCC;
 text-decoration: none;
 
}
.ntableg a:hover { 
 color: #CCCCCC;
 text-decoration: underline;
 
}
#ntableg a:hover { 
 color: #CCCCCC;
 text-decoration: underline;
 
}

.tableimg {
	color: #CCCCCC;
	background-color: #474747;
	border-top: #5B5757 1px solid;
	border-left: #5B5757 1px solid;
	/*background-image: url(images/cyborg-darkblue/ground11.jpg);*/
	padding-bottom: 4px;
	padding-top: 4px;
	font-weight: bold;
}



.tableb_fc {
 color: #CCCCCC;
}

.tableb {
 color: #CCCCCC;
 background-color: #383737;
 border-top: #5B5757 1px solid;
 border-left: #5B5757 1px solid;
 /*background-image: url(images/cyborg-darkblue/ground10.jpg);*/
}
.tableb a:link, .tableb a:visited, .tableb a:active { 
 color: #cccccc;
 text-decoration: none;
 
}
.tableb a:hover { 
 color: #FFFFFF;
 text-decoration: underline;
 
}

.tablea {
 color: #CCCCCC;
 background-color: #444444;
 border-top: #5B5757 1px solid;
 border-left: #5B5757 1px solid;
 /*background-image: url(images/cyborg-darkblue/ground11.jpg);*/
}

.tablea a:link, .tablea a:visited, .tablea a:active {
 color: #cccccc;
 text-decoration: underline;
 
}
.tablea a:hover { 
 color: #FFFFFF;
 text-decoration: underline;
 
}
.tablea_fc {
 color: #CCCCCC;
}

.prefix {
 color: #CCCCCC;
 
 
 
}

.time {
 color: #CCCCCC;
 
 
 
}

.highlight {
 color: #FF0000;
 
 
 
}

select {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #CCCCCC;
 background-color: #383737;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

textarea {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #CCCCCC;
 background-color: #383737;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.input {
	font-size: 12px;
	font-family: tahoma,helvetica;
	color: #444444;
	background-color: #CCCCCC;
	border:1px solid #000000;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	text-indent : 2px;
}

.publicevent {
 color: red;
 
}

.privateevent {
 color: #FFF000;
 
}

.hoverMenu {
 display: none;
 position: absolute;
 z-index: 10;
 padding: 5px;
 border: 1px solid #101010;
 color: #CCCCCC;
 background-color: #444444;
}
.hoverMenu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 
}
.hoverMenu ul li {
 text-align: left;
 padding: 0;
}

.report_t_blue {font-size: 13px;font-family: tahoma,helvetica; color: #81c3d4; }

form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
html, body{text-align:center;}
/** Header & Navigation **/
.head_line { background: url(images/cyborg-darkblue/c_head_line.gif);height:3px;width:100%; margin:0 auto;}
.headbg {
	height:115px;
	background-color: #323232;
	background-image: url(images/cyborg-darkblue/head_bg.jpg);
}
.headpic { background: url(images/cyborg-darkblue/c_02.jpg);height:115px;width:950px; margin:0 auto;}

.navibg{
	height:33px;
	background-image: url(images/cyborg-darkblue/c_06b.jpg);
}
.navibutton{
	height:27px;
	color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #5b5757;
	border-left-color: #101010;
}
.center_navi { margin:0 auto;  }

.nav_middle_pic { background: url(images/cyborg-darkblue/c_11b.jpg);height:33px;width:82px; margin:0 auto;  }

.horz_button_l {
	float:left;
	display:block;
	padding-top:0px;
	margin-top:8px;
	width:96px;
	height:23px;
}

.horz_button_lb{
	float:left;
	display:block;
	padding-top:0px;
	margin-top:2px;
	width:2px;
	height:29px;
	background-image: url(images/cyborg-darkblue/zw1.jpg);
}

.horz_button_r {
	float:right;
	display:block;
	padding-top:0px;
	margin-top:8px;
	width:96px;
	height:23px;
}

.horz_button_rb{
	float:right;
	display:block;
	padding-top:0px;
	margin-top:2px;
	width:2px;
	height:29px;
	background-image: url(images/cyborg-darkblue/zw.jpg);
}


/** Contentborder **/
.top_borderbg { background: url(images/cyborg-darkblue/c_19.jpg);height:18px; }
.top_border_middle_pic { background: url(images/cyborg-darkblue/c_21.jpg);height:18px;width:184px; margin:0 auto;  }
.top_border_right_pic { background: url(images/cyborg-darkblue/c_25.jpg);height:18px;width:41px;float:right; }

.top_border_left_pic { background: url(images/cyborg-darkblue/c_17.jpg);height:18px;width:41px;float:left; }

.border_left  { background: url(images/cyborg-darkblue/c_27.jpg) repeat-y top left;padding-left:41px; }
.border_right { background: url(images/cyborg-darkblue/c_30.jpg) repeat-y top right;padding-right:41px; }

.bottom_borderbg { background: url(images/cyborg-darkblue/c_37.jpg);height:24px; }
.bottom_border_middle_pic { background: url(images/cyborg-darkblue/c_35.jpg);height:24px;width:315px; margin:0 auto;  }
.bottom_border_right_pic { background: url(images/cyborg-darkblue/c_39.jpg);height:24px;width:41px;float:right; }
.bottom_border_left_pic { background: url(images/cyborg-darkblue/c_33.jpg);height:24px;width:41px;float:left; }

/** Content **/
.forbg { background: url(images/cyborg-darkblue/c_border_05.jpg); height: 34px; }
.forr {  background: url(images/cyborg-darkblue/c_border_06.jpg) no-repeat top right; height: 34px;  }
.forr_b {  background: url(images/cyborg-darkblue/c_border_06b.jpg) no-repeat top right; height: 34px;  }
.forl {  background: url(images/cyborg-darkblue/c_border_left.gif) no-repeat top left; height: 34px;  }
.forl_b {  background: url(images/cyborg-darkblue/c_border_left.gif) no-repeat top left; height: 34px;  }

.t_bg {  background: #343333 url(images/cyborg-darkblue/t_bg.gif) repeat-x top left;}
.t_bg_left {  background: #343333 url(images/cyborg-darkblue/t_bg_left.jpg) no-repeat top left;}
.t_bg_right {  background: #343333 url(images/cyborg-darkblue/t_bg_right.jpg) no-repeat top right;}
.t_bg, .t_bg_left, .t_bg_right  {font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;padding:6px 4px 6px 4px;}

.c_border_left  { background: url(images/cyborg-darkblue/c_border_13.jpg) repeat-y top left;padding-left:3px; }
.c_border_right { background: url(images/cyborg-darkblue/c_border_11.jpg) repeat-y top right;padding-right:3px; }

.c_border_bottombg { background: url(images/cyborg-darkblue/c_border_19.jpg); height: 19px; }
.c_border_bottom_left{  background: url(images/cyborg-darkblue/c_border_16.jpg) no-repeat top left; height: 19px;  }
.c_border_bottom-right{  background: url(images/cyborg-darkblue/c_border_21.jpg) no-repeat top right; height: 19px;  }

.fortitel{padding: 13px 0px 0px 53px; font-size: 13px; font-family: tahoma,helvetica; }
.fortitel_b{padding: 13px 0px 0px 53px; font-size: 13px; font-family: tahoma,helvetica; }
.frl {}

.pib {border-left: 1px solid #5B5757;border-top: 1px solid #5B5757;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #101010;background-color: #444444;margin-top: 2px; }

/** Footer **/
.c_footer { background: url(images/cyborg-darkblue/c_41.jpg);height:29px; }
.c_link { width:50%;font:bold 11px tahoma;text-align: center; }
.footer_middle_pic { background: url(images/cyborg-darkblue/c_44.jpg);height:29px; width:197px; }
.footer_left_pic {
	background: url(images/cyborg-darkblue/c_40.jpg);
	height:29px;
	width:83px;
	float: left;
}
.footer_right_pic {
	background: url(images/cyborg-darkblue/c_47.jpg);
	height:29px;
	width:83px;
	float: right;
}

.marked {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffde39;
}
.marked_ly {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffcc;
}
.marked_lb {
	font-family: Arial, Helvetica, sans-serif;
	color: #c5a461;
}
.marked_w {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}


.schipping_aktiv_tableinborder {
 background-color: #967d03;
}

.schipping_aktiv {
	color: #000000;
	background-color: #ffde39;
	border-top: #fded9e 1px solid;
	border-left: #fded9e 1px solid;
	padding: 4px;
	font-weight: normal;
	text-align: left
}
.schipping_aktiv a:link, .schipping_aktiv a:visited, .schipping_aktiv a:active {
	color: #000000;
	text-decoration: none; 
}
#schipping_aktiv a:link, #schipping_aktiv a:visited, #schipping_aktiv a:active {
 color: #000000;
 text-decoration: none;
 
}
.schipping_aktiv a:hover { 
 color: #000000;
 text-decoration: underline;
 
}
#schipping_aktiv a:hover { 
 color: #000000;
 text-decoration: underline;
 
}

.schipping_visited_tableinborder {
 background-color: #ffde39;
}

.schipping_visited {
	color: #000000;
	background-color: #ffffcc;
	border-top: #fcfcea 1px solid;
	border-left: #fcfcea 1px solid;
	padding: 4px;
	font-weight: normal;
	text-align: left
}
.schipping_visited a:link, .schipping_visited a:visited, .schipping_visited a:active {
	color: #000000;
	text-decoration: none; 
}
#schipping_visited a:link, #schipping_visited a:visited, #schipping_visited a:active {
 color: #000000;
 text-decoration: none;
 
}
.schipping_visited a:hover { 
 color: #000000;
 text-decoration: underline;
 
}
#schipping_visited a:hover { 
 color: #000000;
 text-decoration: underline;
 
}
.message_error{
	font-weight: bold;
	color: #D50000;
}

.copyright { font:10px tahoma;padding-top:16px;text-align: center; }
img { border:0; }

-->
</style>
</head>

<body>
 <!--[if IE]>
   <style type="text/css">
   /*<![CDATA[*/ 
.border_left { no-repeat; }
.border_right { no-repeat;
.c_border_left  {  no-repeat;float:left; }
.c_border_right { no-repeat;float:right; }
   /*]]>*/
   </style>
<![endif]-->