
/*centerpage*/
DIV.centerpage{
  width: 1000px;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -500px;
}

/*scrollbar news*/
.scrollbar_news{
width:420px;height:797px; overflow: auto; align: left;
scrollbar-face-color: #e1e1e1;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

/*scrollbar product info*/
.scrollbar_product_info{
width: 100%;height:237px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_information_product_info*/
.scrollbar_information_product_info{
width: 100%;height:100%; overflow: auto; align: left;
/*width: 100%;height:650px; overflow: auto; align: left;*/
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_new_movie_information_product_info*/
.scrollbar_new_movie_information_product_info{
width: 100%;height:100%; overflow: auto; align: left;
/*width: 100%;height:226px; overflow: auto; align: left;*/
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_post_product_info*/
.scrollbar_post_product_info{
width: 100%;height:457px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_post_special_product_info*/
.scrollbar_post_special_product_info{
width: 100%;height:664px; overflow: auto; align: left;
scrollbar-face-color: #e1e1e1;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

/*scrollbar_post_special_100_product_info*/
.scrollbar_post_special_100_product_info{
width: 100%;height:100%; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

/*scrollbar_post_special_2-product_info*/
.scrollbar_post_special_2_product_info{
width: 100%;height:457px; overflow: auto; align: left;
scrollbar-face-color: #e1e1e1;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

/*scrollbar_scrollbar_product_reviews_info*/
.scrollbar_product_reviews_info{
width: 100%;height:385px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_thumbs_product_info*/
.scrollbar_thumbs_product_info{
width: 100%;height:126px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_new_movie_product_info*/
.scrollbar_new_movie_product_info{
width: 100%;height:90px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_new_movie_thumbs_product_info*/
.scrollbar_new_movie_thumbs_product_info{
width: 100%;height:54px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_slave_product_info*/
.scrollbar_slave_product_info{
width: 100%;height:90px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar_attributes_product_info*/
.scrollbar_attributes_product_info{
width: 100%;height:190px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar product options*/
.scrollbar_product_options{
width: 20px;height:10px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #ffffff;
}

/*scrollbar cart*/
.scrollbar_cart{
width:100%;height:372px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #6E6E6E;
scrollbar-3dlight-color: #efefef;
scrollbar-darkshadow-color: #efefef;
scrollbar-shadow-color: #6E6E6E;
scrollbar-arrow-color: #EF6D00;
scrollbar-track-color: #efefef;
}

/*scrollbar popup image zoom*/
.scrollbar_popup_image_zoom{
width: 100%;height:100%; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #42a59c;
scrollbar-track-color: #ffffff;
}

.productdescription{
width: 100%;height:48px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.productdescription_new{
width: 100%;height:48px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.productdescription_xsell{
width: 188px;height:48px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.productdescription_search{
width: 95px;height:100%; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.productdescription_cat_new{
width: 100%;height:50px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.directorydescription_search{
width: 100px;height:100%; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.productdescription_index_products{
width: 100%;height:48px; overflow: auto; align: left;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

/*you can change the family et the size of the text in the bow in the menu in left et right.*/
.boxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*That is for the errors*/
.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	background: #ffb3b5;
	font-weight: bold;
	color: #FFFFFF;
}

/*change it if you have stocks*/
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
/*change the background of products notifications*/
.productsNotifications { background: #f2fff7; }

/*BODY {*/
/*  background: #e1e1e1;*/    /*background main*/
/*  color: #000000;*/		  /*text op main*/
/*  margin: 0px;*/
/*}*/



BODY {
  background: url(images/design/bg.gif);   /*background main*/
  color: #000000;		  /*text op main*/
  margin: 0px;
}


/*links color on the page
  choice of otption for the links: here nothing*/
A { 
  color: #000000; 
  text-decoration: none; 
}

/*links color when touch them with the mouse.
  choice of option : here underline*/
A:hover { 
  color: #003C5E; 
  text-decoration: underline; 
}



FORM {
	display: inline;
}

/*color of the header of the page*/
TR.header {
	background: #ffffff;
}

/*color of the menu on top.*/
TR.headerNavigation {
/*  background: #2296ad; */
}

/*family
  size 
  background color
  BE CAREFUL !!! : THIS IS THE REAL BACKGROUND
  color
  option
*/

/*TD.header-Navigation {
  font-family: Verdana, Arial, sans-serif;
  color:#000000;
  font-size:9px;
  font-weight : bold;
  padding-top: 8px;
}*/

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  color:#003C5E;
  font-size:10px;
  font-weight : bold;
  padding-top: 3px;
}

/*here, this is like the link for the number "4"
  but it's for the menu on top*/
A.headerNavigation { 
  color: #000000; 
}

/*"hover" means "when you touch the word with the mouse".*/
/*A.headerNavigation:hover {
  color: #2296ad;
}*/

/*for the errors*/
TR.headerError {
  background: #EF6D00;
}

/*for the errors*/
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #EF6D00;
  color: #000000;
  font-weight : bold;
  text-align : center;
}

/*for the header*/
TR.headerInfo {
  background: #00ff00;
}

/*for the header*/

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

/*footer? It's for navigation banner in the bottom part of the page where is the date.*/
TR.footer {
  background: #EF6D00;
}

/*footer? It's for navigation banner in the bottom part of the page.*/
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #332233;
  color: #000000;
  font-weight: bold;
  
}

/*color of the header tekst of the page*/
.headertekst {
	color: #000000;
	font-weight: bold;
}

/*bordercolor of "boxes and modules*/
.infoBox {
  background: #6E6E6E;
}
  
/*bordercolor of "boxes and modules" ----> x-sell module*/  
.infoBox_Xsell {
  background: #ffffff;
}

/*bordercolor of "boxes and modules" ----> categories module*/
.infoBox_categories {
  background: #e1e1e1; 
}

/*bordercolor of "boxes and modules" ----> box_left.tpl*/
.infoBox_left {
  background: #6E6E6E;
}
/*bordercolor of "boxes and modules" ----> box_right.tpl*/
.infoBox_right {
  background: #6E6E6E;
}

/*bordercolor of "boxes and modules" ----> box_index.tpl*/
.infoBox_index {
  background: #6E6E6E;
}

/*background color of "boxes and modules"*/
.infoBoxContents {
/*	background: url(images/design/z1.jpg);*/
    background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" outline image*/
.infoBoxContents_image_border {
    background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px #6E6E6E solid;
}

/*background color of "boxes and modules" outline image in dynamic_mopics*/
.image_border {
	border: 1px #6E6E6E solid;
}

/*background of "boxes and modules" ----> x-sell module*/
.infoBoxContents_Xsell {
/*	background: url(images/design/z1.jpg);*/
    background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> categories module*/
.infoBoxContents_categories {
    background: url(images/design/menu.png);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" *----> cart module*/
.infoBoxContents_cart {
/*	background: url(images/design/z1.jpg);*/
    background: #efefef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" *----> cart module*/
.infoBoxContents_cart_odd {
/*	background: url(images/design/z1.jpg);*/
    background: #efefef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*background color of "boxes and modules" *----> cart module*/
.infoBoxContents_cart_even {
/*	background: url(images/design/z1.jpg);*/
    background: #efefef;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" *----> manufacturer box*/
.infoBoxContents_manufacturer {
/*	background: url(images/design/z1.jpg);*/
    background: 'transparent';
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*background color of "boxes and modules" ----> box_left.tpl*/
.infoBoxContents_left {
	background: url(images/design/box.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> information_netscape*/
.infoBoxContents_netscape_left {
	background: url(images/design/box_netscape.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> information_netscape_main_page*/
.infoBoxContents_netscape_left_main_page {
	background: url(images/design/box_netscape_main_page.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> box_left_small.tpl*/
.infoBoxContents_left_small {
	background: url(images/design/box_small.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> box_left_xtra_small.tpl*/
.infoBoxContents_left_xtra_small {
	background: url(images/design/box_x_small.jpg);
/*	background: #dfdfdf;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> box_right.tpl*/
.infoBoxContents_right {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> box_index.tpl*/
.infoBoxContents_index {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*background color of "boxes and modules" ----> box_interior.tpl*/
.infoBoxContents_interior {
	background: url(images/design/interior.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*heading color of "boxes and modules"*/
TD.infoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  font-weight: bold;*/
  background: url(images/design/heading.jpg);
  color: #353535;
}

/*heading color of "cart"*/
TD.infoBoxHeading_cart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #efefef;
  color: #000000;
}

/*heading color of "boxes and modules" ----> box_left.tpl*/
TD.infoBoxHeading_left {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  font-weight: bold;*/
  background: url(images/design/heading.jpg);
  color: #353535;
}

/*heading color of "boxes and modules" ----> box_right.tpl*/
TD.infoBoxHeading_right {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  font-weight: bold;*/
  background: url(images/design/heading.jpg);
  color: #353535;
}

/*heading color of "boxes and modules" ----> box_index.tpl*/
TD.infoBoxHeading_index {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  font-weight: bold;*/
  background: url(images/design/heading.jpg);
  color: #353535;
}

/*heading color of "boxes and modules" ----> box_index.tpl*/
TD.infoBoxHeading_caption {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
/*  font-weight: bold;*/
  background: 'transparent';
  color: #353535;
}

/*for the infobox...*/
.infoBoxNotice {
  background: #FF8E90;
}

/*for the infobox...*/
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*here for the adress book, payment... : background for the new entry*/
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: #efefef;
}

TR.searchListing-odd {
  background: ffffff;
}

TR.content_categoriesListing-odd {
  background: ffffff;
}

/*for the old entry fo name for example in the adress book.*/
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: #efefef;
}

TR.searchListing-even {
  background: ffffff;
}

TR.content_categoriesListing-even {
  background: ffffff;
}
/*here, options for the banner "product's list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TR.productListing-heading {
  background: #EF6D00;
}

/*here, options for the banner "search's list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TR.searchListing-heading {
  background: #FFFFFF;
}

/*here, options for the banner "index categories list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TR.content_categoriesListing-heading {
  background: #FFFFFF;
}

/*here, options for the banner "product's list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  background: ECECEC;
  color: #000000;
  font-weight: bold;
  font-variant: sans-serif;
}

/*here, options for the banner "search's list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TD.searchListing-heading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  background: FFFFFF;
  color: #808080;
  font-weight: bold;
  font-variant: sans-serif;
}
/*here, options for the banner "index categories list by price or name" when you click
on a category. it's not enough clear but you'll see fastly*/
TD.content_categoriesListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  background: FFFFFF;
  color: #000000;
  font-weight: bold;
  font-variant: sans-serif;
}

/*here, option for the in cart list :
family, size, color, and link's options*/
TD.cart img {
border: 1px #EF6D00 solid;
} 
TD.cart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*here, option for the product's list :
family, size, color, and link's options*/
TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*here, option for the search's list :
family, size, color, and link's options*/
TD.searchListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/*here, option for the index categories list :
family, size, color, and link's options*/
TD.content_categoriesListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults { 
  color: #EF6D00; 
   font-weight: bold;
}
A.pageResults:hover { 
  color: #003C5E; 
  background: 'transparent'; 
}

/*here, option for product's title in the individual presentation:
size, family, option, color.*/
TD.pageheading img {
border: 1px #EF6D00 solid;
} 
TD.page-Heading{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #EF6D00;
}

TD.pageHeading{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #808080;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

/*product description*/
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

/*promo text*/
TD.promo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #808080;
}

A.promo:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #808033;
	text-decoration : none;
} 

/*slave text*/
TD.slave, P.slave {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #808080;
  font-weight: bold;
}

/*product description hosting*/
TD.mainhosting {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
}
/*product description hostingheadertabel*/
TD.mainhostingheadertabel {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	font-weight: bold;
}
/*product description hostingheadertabel*/
TD.mainhostingtabeloption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	font-weight: bold;
	color: #EF6D00;
}

/*text in the bottom part of the product like "this product was 
  added to our catalog on Saturday 04 January, 2003."
  or "Click to enlarge".*/
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.content_categoriessmallText, SPAN.content_categoriessmallText, P.content_categoriessmallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: url(images/design/box.jpg);
}


/*account category*/
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
}

/*name of the field in "advanced search" for example.*/
TD.fieldKey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/*[ don't touch ]*/
TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

/*for the products in the cart :quantity, remove..."*/
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  
}

/*new products in the cart. in the right part, in the "cart" box...*/
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #EF6D00;
}

/*about the form, don't touch, it's not necessary, for sure*/
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/*about the form, don't touch, it's not necessary, for sure*/
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/*on the main page, there is you name or "GUEST". Whatever, here this is for this text*/
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #EF6D00;
  font-weight: bold;
}

/*don't touch this one*/
TABLE.formArea {
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
}

/**/
TD.formAreaTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*for the text : out of stock*/
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

/*for special price*/
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #cc3333;
  font-weight: bold;
}

.moduleRow { }
.moduleRowOver { background-color: #ABC88E; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

TD.tab {
	background-color: #333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	}
		
A.tab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration : none;
	}
A.tab:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #ffcc00;
	text-decoration : none;
}
TD.ontab {
	background-color: #EF6D00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #000000;
	}

A.headerLink {
	background-color: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #000000;
	text-decoration : none;
}
A.headerLink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: smaller;
	color: #FF0033;
	text-decoration : none;
} 

TR.tableHostHeading {
  background: #afcae4;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #193a4d;
}
TD.tableHostPrice {
  background: #e6f0f9;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #6a4630;
}
TR.tableHostPrice {
  background: #e6f0f9;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #6a4630;
  line-height: 1.5;
}

bla {
 background-color: #CCCCCC;
 border-style: solid;
 border-width: 1px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #6a4630;
 padding: 0px;
}
P.main  {
 color: #000000;
}

/*for the old entry fo name for example in the adress book.*/
TR.accountHistory-even { color: #FFFFFF }DIV.pageHeading  {   font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
 } 
 
 
 
input {
	color : #000000;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif;
	
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	font-weight: bold;
}
.right_start {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	font-weight: bold;
}

.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}
.right a:hover {
	color : #000000;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
	font-weight: bold;
}
.left a {
	color : #000000;
}
.left a:hover {
	color : #003C5E;
}

p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana, Arial, sans-serif;
}
p a {
	color : #003C5E;
}
p a:hover {
	color : #000000;
}

.login {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
}
.login a {
	color : #000000;
	text-decoration: none;
}
.login a:hover {
	color : #003C5E;
}

.welcome {
	color : #808080;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
    background: #ffffff;
}
.welcome a:hover {
	color : #2599BE;
	font-weight: bold;
}

.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
}

.bot a {
	color : #003C5E;
}
.bot a:hover {
	color : #000000;
}

.faqcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: VVerdana, Arial, sans-serif
}
.faqtitel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003C5E; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.faqsubtitel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.faqcopyred {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #EF6D00; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.faqcopyred:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #EF6D00; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.faqcopyblue {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.faqcopyblue:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003C5E; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

#dropinboxv2cover{

width: 320px; /*change width to desired */

/*height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */

position:absolute; /*Don't change below 4 rules*/

z-index: 100;

overflow:hidden;

visibility: hidden;

}

#dropinboxv2{

/*width: 217px; /*change width to above width-20. */

/*height: 200px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
/*A9A99D*/
border: 1px solid #6E6E6E; /*Customize box appearance*/

background-color: #FFFBC0;

padding: 4px;

position:absolute; /*Don't change below 3 rules */

left: 0;

top: 0;

}

/* message box */
.messageStackError, .messageStackWarning { color: #cc0033; }
/**/
 
/* effect */
div#tooltipDiv {
	padding: 3px;
	border: solid 1px #808080;
	display: none; /*white-space: nowrap;*/
	background: #FFF;
	color: #2B3D2B;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
}

/* tooltip */
a.tool { position:relative; cursor:help; }
a.tool:hover { text-decoration:none; }
a.tool span.tip { display:none; }
a.tool:hover span.tip {
	display:block;
	z-index:100;
	position:absolute;
	top:1.5em;
	left:0;
	width:auto;
	line-height:1.2em;
	padding:3px 7px 4px 6px;
	border:1px solid #336;
	background-color:#f7f7ee;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
}
#content a.tool::after { padding-left:3px; content:url('/images/design/bubble.gif'); } 

/* Navigation  */
.navLink {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
}

.navLink a {
	color : #949294;
}
.navLink a:hover {
	color : #003C5E;
}

/* Navigation link */
.footerLink, a.footerLink, a.footerLink:link, a.footerLink:active, a.footerLink:visited {
	color: #808080;
	font-weight: bold;
}
a.footerLink:hover {
	color:	#EF6D00;
	text-decoration: underline;
}