

/*  -= HTML Basic Elements =-  */

A:link, A:active, A:visited, A:hover {
	text-decoration:none;}

/*  -= Form and Input Fields  =- */ 
ul, ol, form, blockquote {
	margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;
	}

hr {border: 1px solid Gray;}
	
table {
	font-family:Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; color:#000000;}

.cc {	/*cellclass*/
	background-Color: #E9E9E9;
}
.cco {	/*cellclass over*/
	background-Color: #DCDCDC;
	cursor : pointer;
 	} 	
.ttxxl {	/* text title XXL */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#a00000;
	} 
.ttxl {	/* text title XXL */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#a00000;
	} 
.tt {	/* text title */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#004040;}
.tnl {	/* text normal lead */
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:italic;
	} 
.tpages {
	font-family:Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; color:#000000;
}
.tpagesdis {
	font-family:Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; color:#808080;
}
	

/*  -= PLASTIC shop specified elements =-  */

/* Table Title */	
td.tsubtitle {
	font-family:"Trebuchet MS",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; color:#404040; background-color: #e0e0f0; }
td.tsubtitlehl {
	font-family:"Trebuchet MS",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:17px; color:#404040; background-color:#d0d0e8; }
/* Table Header */
td.th	{	background-color: #DCDCDC; }

/* Table Normal */
td.tn {	background-color:white; }
/* Table Normal Bold */
td.tnb {	font-weight:bold; background-color:white;}
/* Table Normal With Highlight */
td.thl {	background-color:#F8F8c0; }
/* Table Normal Bold With Strong Highlight */
td.tnbhl {	background-color:#f8f8c0; font-weight:bold; }


/* Pair Lines */
/* Table Normal 2nd lines */
td.tn2 {	background-color:#e8e8ff; }
/* Table Normal Bold */
td.tnb2 {	font-weight:bold; background-color:#e8e8ff;}
/* Table Normal With Highlight 2nd lines*/
td.thl2 {	background-color:#d0d0ff; }
/* Table Normal Bold With Strong Highlight */
td.tnbhl2 {	background-color:#d0d0ff; font-weight:bold; }


/* TAble With Black Background */
td.tbb {	color:#FFFFFF; background-color:#000000;}
/* Table Gap */
td.tgap {	font-size:11px; font-weight:bold; background-color:#e8f0e8; padding-left:12px; }

/* Table Normal With Gray Letters  - In Basket*/
td.tng {	font-size:10px; color:#404040; }
/* Table Normal With White Back - In Basket */
td.tnwh {	color:#404040; background-color:#ffffff; }
/* Table Title Line - In Basket */
td.tt	{	font-size:12px; color:white; font-weight:bold; background-color:#000068; }

/* Table Footer */
td.tf	{	color:white; background-color:#005080; }


.txtartno {	font-style:italic; font-size:9px; color:gray; }


/* Normal Field */
input.normal {
	font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; background-color:#e0e0ff; height:15px; text-align:left; padding-top:0px; border:1px solid Navy; margin-top:1px; margin-bottom:1px;}
/* Normal Fixed field */
input.nf {
	font-family:"Courier New", Courier, monospace; font-size:11px; color:#000000; background-color:#e0e0ff; border:1px solid Navy; margin-top:1px; margin-bottom:1px;}
/* Normal Filed in Product Line for Ordering */
input.nfo {
	font-family:"Courier New",Courier,monospace; font-size:10px; color:#000000; background-color:#e0e0ff; height:15px; text-align:right; padding-top:0px; font-weight:bold; border:1px solid Navy; margin-top:1px; margin-bottom:1px;}
	
/* Normal Filed in Admin Pages */
input.fix {
	font-family:"Courier New",Courier,monospace; font-size:11px; color:#000000; background-color:#e0e0ff /*#d8f0d8*/; height:16px; text-align:left; padding-top:0px; font-weight:bold; border-style:solid; margin-top:1px; margin-bottom:1px;}
/* Normal Textarea Field in Admin Pages*/
textarea.normal {
	font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; background-color:#e0e0ff; text-align:left; padding-top:0px; margin-top:1px; margin-bottom:1px; border: 1px solid;}
/* fixed-width Textarea Field in Admin Pages*/
textarea.fix {
	font-family:"Courier New",Courier,monospace; font-size:11px; color:#000000; background-color:#e0e0ff; text-align:left; padding-top:0px; font-weight:bold; border-style: solid; margin-top:1px; margin-bottom:1px;}

/* Normal Field */
select.normal {
	font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; background-color:#e0e0ff; height:15px; text-align:left; padding-top:0px; afont-weight:bold; border:1px solid Navy; margin-top:1px; margin-bottom:1px;
	outline: #DAA520 solid 1px;
	}
aoption.normal {
	font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; background-color:#e0e0ff; height:15px; text-align:left; padding-top:0px; font-weight:bold; border:1px solid Navy; margin-top:1px; margin-bottom:1px;}

	
/* Normal Button in Admin Pages */
input.button {
	font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#000000; background-color:#e0e0e0; border:1px solid Gray; height:13px; text-align:center; padding-top:0px; margin-right:6px;  margin-top:1px; margin-bottom:1px;}
		


	
	
	
	
/*  -= SIMPLE Page Style elements =-  */

/* Title of Page */	
.title {
	font-family:"Trebuchet MS",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:20px; color:#404040;}
/* Sub-Title of Page */	
.subtitle {
	font-family:"Trebuchet MS",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:14px; color:#404040;}
/* Normal Text */
.normal	{
	font-family:Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; color:#000000;}
/* Inverse Text */
.inverseb	{
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#ffffff; font-weight: bold;}
/* Very Highlighted Text */
.vh	{
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#a00000; font-weight:bold;}
/* Highlighted Price Text */
.phl	{
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:14px; color:#f00000; font-weight:bold;}
/* Normal Footer */
.footer	{
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:9px; color:#606060;}
/* error and warn */
.error {
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#ff0000;
	font-style: italic;
}
.warn {
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#e08000;
	font-style: italic;
}


