/* CSS für TMEDIA-Templatesystem BEGIN */


/* CSS from Main-Template BEGIN */
TD.root_left {
	BACKGROUND-IMAGE: url("images/BG_left.jpg");
	BACKGROUND-COLOR: #CC33FF;
	BACKGROUND-REPEAT: repeat-y;
	width: 20px;
}

TD.root_right {
	BACKGROUND-IMAGE: url("images/BG_right.jpg");
	BACKGROUND-COLOR: #CC33FF;
	BACKGROUND-REPEAT: repeat-y;
	width: 10px;
}

/* CSS from Main-Template BEGIN */





.box01 {		font-size: 10pt; border: 1px solid rgb(200,200,200);}
.preis {    		font-size: 10pt;}

.box01background { 	background-image:  url("images/box_header_01.jpg"); background-repeat: repeat-x; }

.box01title {		font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: black; height:12px; vertical-align: middle; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=white, Positive=true);}

TABLE.grand {		BORDER-RIGHT: #FD9405 1px solid; BORDER-TOP: #FD9405 1px solid; BORDER-LEFT: #FD9405 1px solid; BORDER-BOTTOM: #FD9405 1px solid; BACKGROUND-COLOR: #ffffff; }
TABLE.lgrand {		BORDER-RIGHT: #ebeef1 1px solid; BORDER-TOP: #ebeef1 1px solid; BORDER-LEFT: #ebeef1 1px solid; BORDER-BOTTOM: #ebeef1 1px solid; BACKGROUND-COLOR: #ffffff}

TABLE.lightgray {	BACKGROUND-COLOR: #DEE2F0 }
table.customerinfo {	background-color: #EBEEF1; border: 1px solid #B1BCC9;}



INPUT {			FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,Verdana,Geneva,Helvetica }
SELECT {		FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,Verdana,Geneva,Helvetica }
TEXTAREA {		FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,Verdana,Geneva,Helvetica}



TD.titel {		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #314BA0; TEXT-ALIGN: left }
TD.titel2 {		PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #314BA0; TEXT-ALIGN: left }

TD.gray {		BACKGROUND-COLOR: #FD9405 }
TD.white {		BACKGROUND-COLOR: white;}
TD.lightgray {		BACKGROUND-COLOR: #ebeef1; }
TD.titelhead {		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #314BA0; TEXT-ALIGN: left;}
TD.lightgray {		BACKGROUND-COLOR: #DEE2F0}
TD.lrand {		BORDER-RIGHT: #b1bcc9 1px solid; BORDER-TOP: #b1bcc9 1px solid; BORDER-LEFT: #b1bcc9 1px solid; BORDER-BOTTOM: #b1bcc9 1px solid; BACKGROUND-COLOR: #ffffff }
TD.white {		BACKGROUND-COLOR: white; }
TD.headlightgray {	BACKGROUND-COLOR: #DEE2F0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; COLOR: #373737; }
TD.customerinfo {	background-color: #EBEEF1;}


A.titel, A.titel:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight : bold; text-align : left; letter-spacing: 1px; text-transform: uppercase; }

.IMGBorder {		border: 1px solid #314BA0; }

.LeftNavHead {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
  cursor:hand;
  height:15px;
  color: #FFFFFF;
  FONT-WEIGHT: bold;
  text-align:center;
  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='black', Positive='true');
  letter-spacing: 0px;
  text-transform: uppercase;
	PADDING-TOP: 3px;
}

TD.whitesmall {		FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff }
TD.minitext {		FONT-SIZE: 10px; FONT-FAMILY: Tahoma,Arial,Geneva,Helvetica; }

INPUT.quantitybox {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Arial,Verdana,Geneva,Helvetica;
	BORDER: #434c65 1px solid;
	BACKGROUND-COLOR: #FEFEEB;
        width: 20px;        
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}


A.ChartProduct {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #3366FF;
  font-weight: normal;
}

A.ChartProduct:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #103E93;
  font-weight: normal;
}


A.removeProduct {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #AAAAAA;
  font-weight: normal;
}

A.removeProduct:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #FF0000;
  font-weight: normal;
}

TD.headercategory {		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #000000; BACKGROUND-COLOR: #dee2e7}

TD.middlegray {            	BACKGROUND-COLOR: #dee2e7}



TD.headerNavigationPath, .headerNavigationPath {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : normal;
}

.colorBlack {
  color: #000000;
}

A.headerNavigationPath {
  color: #005dc5;
  TEXT-DECORATION: none;
}

A.headerNavigationPath:hover {
  color: #000000;
  font-size: 10px;
}

#trailimageid {
	Z-INDEX: 10000; LEFT: 0px; VISIBILITY: hidden; WIDTH: 286px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}


input.input {
	background-color: #EEEEEE;
	border-top: 1px solid blue;
	border-bottom: 1px solid blue;
	border-left: 1px solid blue;
	border-right: 1px solid blue;
}


input.inputbg, div.form select.whitebg, div.form textarea.whitebg {
	background-color: white;
	border-top: 1px solid red;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
}



/* CSS für TMEDIA-Templatesystem END */

