/*

"One main layout Table" stylesheet for osC created by Paul Mathot

2003/11/12



- these stylesheet settings apply to all media

- for printing styles edit templates/print.css

- modified 2004/03/18 PaulM forums.eeweb.nl

- To optimize the stylesheet for small filesize (=>maximum speed) you can remove most comments, and group the styles.

*/



/* begin imported some styles  from original osC stylesheet */



/* Shipping Site Beginn */



TR.shippingHeader {

  background: #bbc3d3;

}



TR.shippingNavigation {

  background: #bbc3d3;

}



TD.shippingNavigation {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  background: #bbc3d3;

  color: #000000;

  font-weight : bold;

}

/* Shipping Site End */







.smallText {

font-family: Verdana, Arial, sans-serif;

font-size: 12px;

}

.messageStackError, .messageStackWarning {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

background-color: #ffb3b5;

}

textarea {

width: 100%;

font-family: Verdana, Arial, sans-serif;

font-size: 9px;

}

/* end import from original stylesheet */



body, html {

margin: 0;

padding: 0;

	font-family: Tahoma;

	font-size: 11px;

	color: #595959;

	text-decoration: none;

	font-weight: bold;

text-align: center; /* needed for IE center bug */

}

/* pageWrapper div for centering and width settings! 2004/01/06 */

div#pageWrapper {

position: relative;

margin: 10px auto;

	font-family: Tahoma;

	font-size: 9px;

	color: #595959;

width: 100%; /* set total pagewidth */

}

form {

display: inline;

	font-family: Tahoma;

	font-size: 9px;

	color: #595959;

}

td { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

}

td.productListing-data { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

vertical-align: middle;

}

table#mainLayoutLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

margin: 0px auto;

width: 100%;

}

td.columnLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

width: 155px;

padding: 0;

}



table.infoBoxLT td table { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

width: 100%;

}

td#contentLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;



}

.infoBoxLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

margin: 5px;

}

td#contentLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

padding: 10px 12px;

}



td.boxTextLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

padding: 6px 5px;

}



div#imageNavLT{ 

font-family: Tahoma;

font-size: 10px;

color: #595959;

margin: 12px 7px 0 0;

float: right;

}

.navRightLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

float: right;

}

.boxTextLT select { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

width: 90%;

}

td#navBarTopLT div, td#navBarBottomLT div { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

margin: 1px 5px;

height: 17px;

}

.logoLT, .navLeftLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

float: left;

}

.footerLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

text-align: center;

}

.footerLT div { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

margin: 5px auto;

}



#languagesBoxLT, #specialsBoxLT, #currenciesBoxLT, #whats_newBoxLT, #manufacturersBoxLT, #searchBoxLT, #tell_a_friendBoxLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

text-align: center;

}

/* begin colors and borders (for link colors: see the link styles section below) */



.productListing-heading { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

background-color: #E8E8E8;

}

tr.productListing-even td { 

font-family: Tahoma;

font-size: 10px;

color: #595959;



}

tr.productListing-odd td.productListing-data { 

font-family: Tahoma;

font-size: 10px;

color: #595959;



}

.errorText { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

color: red;

}

/* .cBoxE higlighting for categories box enhancement contrib */

TABLE.categ A{
font-size: 12px;
}

.cBoxE { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

color: red;

}



td#navBarTopLT, td#navBarBottomLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

border-left:0px solid #ffb21c; border-right:0px solid #ffb21c; border-top:1px solid #ffb21c; border-bottom:1px solid #ffb21c; 

}

table#mainLayoutLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

border: 2px #ffb21c solid;

}

.infoBoxLT td { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

border: 1px black solid;

}

contentLT table td.pageHeading, h1 { 

font-family: Tahoma;

font-size: 12px;

color: #595959;

color: #d00;

}

.infoBoxLT td table td { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

border-width: 0px;

}

.inputRequirement, .greetUser { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

color: red;

}

/* example how to assign styles to one individual small infobox (delete if you don't like) */

table#shopping_cartBoxLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-weight: bold;

color: #e00;

}

td.infoBoxHeadingFONT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

color: #FFFFFF;

vertical-align: bottom; 

}

td.infoBoxCONTENTFONT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

color: #000000; background-color:#DEDEDE

}



/* end colors and borders */



/* begin fonts */

#copyRightLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

}



.infoBoxLT td, .infoboxLT td.boxTextLT form select { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

font-family: arial, sans-serif;

}

#navBarTopLT, #navBarBottomLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

font-weight: bold;

}

/* font size for content in and outside tables */

#contentLT table td, #contentLT { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

font-size: 10px;

font-family: arial, sans-serif;

}

#contentLT table td.pageHeading, h1 { 

font-family: Tahoma;

font-size: 12px;

color: #595959;

font-weight: bold;

text-indent: 15px;

padding-top: 5px;

}

/* end fonts */

/* begin link styles */



a { 

font-family: Tahoma;

font-size: 10px;

color: #595959;



	font-family: Tahoma;

	font-size: 10px;

	color: #707070;

	text-decoration: none;

}

a:hover { 

font-family: Tahoma;

font-size: 10px;

color: #595959;

text-decoration: underline;

	font-family: Tahoma;

	font-size: 10px;

	color: #707070;



}

/* end link styles */