

/* -----------------------------------------------------------------------------------------

   $Id: stylesheet.css,v 1.2 2004/01/25 12:01:17 fanta2k Exp $   



   XT-Commerce - community made shopping

   http://www.xt-commerce.com



   Copyright (c) 2003 XT-Commerce 

   -----------------------------------------------------------------------------------------

   based on: 

   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)

   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 

   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   (c) 2004-2008 VOODOOMANIACS (stylesheet.css,v 1.7 2003/08/13); www.voodoomaniacs.de



   Released under the GNU General Public License 

   ---------------------------------------------------------------------------------------*/

    /* wishlist */
    .wl_border	{border-top:1px solid #dddddd; margin-top:5px;}
    .wl_checkbox {padding-bottom:5px;}
    .wl_name	 {padding-left:0px; font-weight:bold;}
    .wl_desc	 {padding-right:3px;padding-top:3px;}
    .wl_price	 {font-weight:bold;}
    .wl_box		{background-color:#f2f2f2;padding:5px;margin-bottom:1px;}
    .wl_searchbox	{background-color:#f2f2f2;}
    .wl_resultheader	{background-color:#dddddd; padding:2px;}
    .wl_resultcontent	{background-color:#f9f9f9;}
    .wl_resultcontent2	{background-color:#ffffff;}

		/* Product Inquiry */
		.error_input{background:#ff0000;}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #454547; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #FF0000; }

.productsNotifications { background: #454547; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



BODY {

  background: #1A1A1A;

  color: #FFFFFF;

  margin: 0px;

}



A {

  color: #FFFFFF;

  text-decoration: none;

}



A:hover {

  color: #FF0000;

  text-decoration: none;

}



FORM {

	display: inline;

}



TR.header {

  color: #2D2D2D

}



TR.headerNavigation {

  background: #454547;

}



.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}



.topNavigation {

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

  font-size: 13px;

  color: #FFFFFF;

  font-weight: bold;

}



A.topNavigation { 

  color: #FFFFFF; 

}



A.topNavigation:hover {

  color: #FF0000;

}



A.headerNavigation { 

  color: #FFFFFF; 

}



A.headerNavigation:hover {

  color: #FF0000;

}



TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #FF0000;font-weight : bold;text-align : center;padding-right:40px;}



TR.headerInfo {

  background: #454547;

}



TD.headerInfo {

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

  font-size: 12px;

  background: #454547;

  color: #FFFFFF;

  font-weight: bold;

  text-align: center;

}



TD.footer {

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

  font-size: 9px;

  color: #CFCFCF;

}



.footer_top {

  border-top: 0px solid;

  border-color: #737373;

}



.infoBoxContents {

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

  font-size: 10px;

}



.infoBoxNotice {

  background: #FF0000;

}



.infoBoxNoticeContents {

  background: #737373;

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

  font-size: 10px;

}



.infoBoxHeading-left {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
	line-height:18px;	
  background: url(/templates/voodoomaniacs/img/vm_boxheader_left.png) no-repeat;
  color: #FFFFFF;
 	padding-bottom:10px !important;
 	margin-top:10px !important; 	
}



.infoBoxHeading-right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
	line-height:18px;	
	padding-bottom:8px;  
  background: url(/templates/voodoomaniacs/img/vm_boxheader_right.png) no-repeat -4px 0;
  color: #FFFFFF;
}




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: #454547;

}



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: #666666;

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #737373;

  border-spacing: 1px;

}



.productListing-heading {

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

  font-size: 10px;

  background: #737373;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

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

  font-size: 10px;

}



A.pageResults {

  color: #FF0000;

}



A.pageResults:hover {

  color: #FF0000;

  background: #737373;

}



TD.pageHeading, DIV.pageHeading {

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

  font-size: 16px;

  font-weight: bold;

  color: #FFFFFF;

}



TR.subBar {

  background: #454547;

}



TD.subBar {

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

  font-size: 10px;

  color: #FFFFFF;

}



TD.main, P.main,.main {

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

  font-size: 11px;

  line-height: 1.5;

}



TD.main-small, P.main-small,.main-small {

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

  font-size: 10px;

}



TD.perchant {

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

  font-size: 10px;

  color: #000000;

}



TD.smallText, SPAN.smallText, P.smallText {

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

  font-size: 10px;

}



TD.accountCategory {

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

  font-size: 13px;

  color: #FFFFFF;

}



TD.fieldKey {

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

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

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

  font-size: 12px;

}



TD.tableHeading {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

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

  font-size: 10px;

  color: #FF0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

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

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

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

  font-size: 11px;

}



SPAN.greetUser {

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

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

}



TABLE.formArea {

  background: #454547;

  border-color: #737373;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

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

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

}



SPAN.productSpecialPrice {

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

  font-size: 8px;

  color: #FF0000;

}



.productSpecialPrice {

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

  font-size: 12px;

}



SPAN.errorText {

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

  color: #FF0000;

}



SPAN.productDiscountPrice {

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

  font-size: 10px;

  color: #FF0000;

  font-weight: bold;

}



.moduleRow { }

.moduleRowOver { background-color: #454547; cursor: hand; }

.moduleRowSelected { background-color: #454547; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.messageStackError {color:#ff0000;font-weight:bold;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #454547; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }



.tableShop {

background-color: #2D2D2D;

border-left: 1px solid;

border-right: 1px solid;

border-bottom: 1px solid;

border-top: 1px solid;

border-color: #737373;

}



.navLeft {

border-right: 0px solid;

border-color: #2D2D2D;

}

A:link IMG { border: 0px }

 A:visited IMG { border: 0px }

 A:active IMG { border: 0px }



.navRight {

border-left: 0px solid;

border-color: #2D2D2D;

}



.poweredby {

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

  font-size: 10px;

  color: #FFFFFF;

  font-weight: bold;

}



.price_disclaimer {

	font-size: 8px;

	color: #FFFFFF;
}



.newsbox_headline_white {

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

  font-size: 10px;

  color: #FFFFFF;

  font-weight: bold;

}



.newsbox_headline_red {

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

  font-size: 10px;

  color: #FF0000;

  font-weight: bold;

}



.contentbox_heading {

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

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

  text-align: center;

}



.catlist_heading {

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

  font-size: 12px;

  color: #AAAAAA;

  font-weight: bold;

  text-align: center;

}



.catlist_sub {

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

  font-size: 10px;

  color: #FFFFFF;

  text-align: center;
  
  font-weight:normal;

}



.productinfo_box_board {

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

  font-size: 9px;

  color: #FFFFFF;

}



.sitemap_heading {

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

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

  text-align: center;

}



.sitemap_cat {

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

  font-size: 10px;

  color: #FFFFFF;

  font-weight: bold;

}



.sitemap_sub {

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

  font-size: 11px;

  color: #FFFFFF;

  font-weight: normal;

}



.lower_header_button {

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

  font-size: 10px;

  color: #FFFFFF;

  font-weight: normal;

}



/* upper header */

#vm_upper_header1 { width: 304px; height: 219px; background-image: url(/templates/voodoomaniacs/img/vm_upper_header1.jpg); }

#vm_upper_header2 { width: 630px; height: 59px; background-image: url(/templates/voodoomaniacs/img/vm_upper_header2.jpg); }

#vm_upper_header3 { width: 295px; height: 160px; background-image: url(/templates/voodoomaniacs/img/vm_upper_header3.jpg); }

#vm_upper_header4 { width: 335px; height: 160px; background-image: url(/templates/voodoomaniacs/img/vm_upper_header1.jpg); }



/* lower header */

#vm_lower_header { width: 934px; height: 81px; background-image: url(/templates/voodoomaniacs/img/vm_lower_header.jpg); }

#vm_navi_header_left { width: 207px; height: 30px; background-image: url(/templates/voodoomaniacs/img/vm_navi_header_button_left.gif); }

#vm_navi_header_right { width: 207px; height: 30px; background-image: url(/templates/voodoomaniacs/img/vm_navi_header_button_right.gif); }

#vm_lower_header_button { width: 100px; height: 30px; background-image: url(/templates/voodoomaniacs/img/vm_button_header.gif); }



/* center */

#vm_navi_left { width: 209px; background-image: url(/templates/voodoomaniacs/img/vm_dungeonstones_left.jpg); }

#vm_navi_right { width: 209px; background-image: url(/templates/voodoomaniacs/img/vm_dungeonstones_right.jpg); background-position:-12px 0px; }



/* footer */

#vm_footer1 { width: 330px; height: 260px; background-image: url(/templates/voodoomaniacs/img/vm_footer1.jpg); }

#vm_footer2 { width: 277px; height: 260px; background-image: url(/templates/voodoomaniacs/img/vm_footer2.jpg); }

#vm_footer3 { width: 327px; height: 260px; background-image: url(/templates/voodoomaniacs/img/vm_footer3.jpg); }

#vm_footer4 { width: 934px; height: 60px; background-image: url(/templates/voodoomaniacs/img/vm_footer4.jpg); }



/* vm_content_box_ v1 */

#vm_contentbox_header_v1 { width: 500px; height: 135px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_header_v1.jpg); }

#vm_contentbox_center_v1 { width: 500px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_center_v1.jpg);}

#vm_contentbox_footer_v1 { width: 500px; height: 23px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_footer_v1.jpg); }

#vm_contentbox_v1_allowed_space { width: 450px; }



/* vm_content_box_ v2 */

#vm_contentbox_header_v2 { width: 500px; height: 255px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_header_v2.jpg); }

#vm_contentbox_center_v2 { width: 500px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_center_v2.jpg); }

#vm_contentbox_footer_v2 { width: 500px; height: 24px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_footer_v2.jpg); }

#vm_contentbox_v2_allowed_space { width: 440px; }



/* vm_content_box_ v3 */

#vm_contentbox_header_v3 { width: 500px; height: 116px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_header_v3.jpg); }

#vm_contentbox_center_v3 { width: 500px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_center_v3.jpg); }

#vm_contentbox_footer_v3 { width: 500px; height: 23px; background-image: url(/templates/voodoomaniacs/img/vm_contentbox_footer_v3.jpg); }

#vm_contentbox_v3_allowed_space { width: 456px; }



/* vm_create_account_box */

#vm_create_accountbox_header { width: 500px; height: 261px; background-image: url(/templates/voodoomaniacs/img/vm_create_accountbox_header.jpg); }

#vm_create_accountbox_center { width: 500px; background-image: url(/templates/voodoomaniacs/img/vm_create_accountbox_center.jpg); }

#vm_create_accountbox_footer { width: 500px; height: 53px; background-image: url(/templates/voodoomaniacs/img/vm_create_accountbox_footer.jpg); }



/* vm_newsbox_header */

#vm_newsbox_header { width: 500px; height: 255px; background-image: url(/templates/voodoomaniacs/img/vm_newsbox_header.jpg); }



/* vm_newproductsbox_header */

#vm_newproductsbox_header { width: 500px; height: 255px; background-image: url(/templates/voodoomaniacs/img/vm_newproductsbox_header.jpg); }



/* vm_reviewsbox_header */

#vm_reviewsbox_header { width: 500px; height: 255px; background-image: url(/templates/voodoomaniacs/img/vm_reviewsbox_header.jpg); }



/* vm_searchbox_header */

#vm_searchbox_header { width: 500px; height: 277px; background-image: url(/templates/voodoomaniacs/img/vm_searchbox_header.jpg); }



/* service_box */

#vm_service_box1 { width: 179px; height: 55px; background-image: url(/templates/voodoomaniacs/img/vm_service_box1.gif); }

#vm_service_box2 { width: 179px; height: 165px; background-image: url(/templates/voodoomaniacs/img/vm_service_box2.gif); }

#vm_service_box3 { width: 60px; height: 67px; background-image: url(/templates/voodoomaniacs/img/vm_service_box3.gif); }

#vm_service_box4 { width: 58px; height: 67px; background-image: url(/templates/voodoomaniacs/img/vm_service_box4.gif); }

#vm_service_box5 { width: 61px; height: 67px; background-image: url(/templates/voodoomaniacs/img/vm_service_box5.gif); }

#vm_service_box6 { width: 179px; height: 88px; background-image: url(/templates/voodoomaniacs/img/vm_service_box6.gif); }



/* vm_specials_box_ header */

#vm_specialsbox_header { width: 500px; height: 255px; background-image: url(/templates/voodoomaniacs/img/vm_specialsbox_header.jpg); }



/* vm_product_info_box */

#vm_productinfo_box_header { width: 500px; height: 210px; background-image: url(/templates/voodoomaniacs/img/vm_productinfo_box_header.jpg); }

#vm_productinfo_box_board { width: 224px; height: 175px; background-image: url(/templates/voodoomaniacs/img/vm_productinfo_box_board.gif); }

#vm_productinfo_box_more_informations_header { width: 500px; height: 92px; background-image: url(/templates/voodoomaniacs/img/vm_productinfo_box_more_header.jpg); }




/* vm_linkbox */

#vm_linkbox_header { width: 498px; height: 168px; background-image: url(/templates/voodoomaniacs/img/vm_linkbox_header.jpg); }

#vm_linkbox_center { width: 498px; background-image: url(/templates/voodoomaniacs/img/vm_linkbox_center.jpg); }

#vm_linkbox_footer { width: 498px; height: 99px; background-image: url(/templates/voodoomaniacs/img/vm_linkbox_footer.jpg); }



/* catlist_button */

#catlist_button { width: 220px; height: 50px; background-image: url(/templates/voodoomaniacs/img/vm_catlist_button.gif); }



/* new_products_head */

#new_products_head { width: 500px; height: 92px; background-image: url(/templates/voodoomaniacs/img/vm_new_products_head.jpg); }



/* sitemap_cat_button */

#sitemap_cat_button { width: 220px; height: 35px; background-image: url(/templates/voodoomaniacs/img/vm_sitemap_cat_button.gif); }

