@charset "iso-8859-1";
/*
  $Id:stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

h1 {
	font-size:22px;
	font-weight:bold;
	color:#f60;
	font-family:Arial, Verdana, sans-serif;
}

h2 {
	font-size:18px;
	font-weight:bold;
	color:#666;
	font-family:Arial, Verdana, sans-serif;
}

h3 {
	font-size:16px;
	font-weight:bold;
	color:#666;
	font-family:Arial, Verdana, sans-serif;
}

h4 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	font-family:Arial, Verdana, sans-serif;
}

.boxText { font-family:Verdana, Arial, sans-serif; font-size:12px; }
.errorBox { font-family:Verdana, Arial, sans-serif; font-size:10px; background:#ffb3b5; font-weight:bold; }
.stockWarning { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#cc0033; }
.productsNotifications { background:#F3F118; }
.orderEdit { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#70d250; text-decoration:underline; }
.minimumOrder { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#fff; background-color:red; }
.textDateAvailable { text-align:center; font-family:Verdana, Arial, sans-serif; font-size:12px; color:#f00; }
.waitLoading { font-family:Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; color:#cc0033; }

body {
  margin:0;
  padding:0;
  border:0;
  font-family:Verdana, Arial, sans-serif;
  color:#666;
  background:#fff;
}

.bobyBgSx {
  background:url(images/grafica/sfondo_sx.jpg) top right repeat-y;
  /*background-color:#010080;*/
}

.bodySite {
  width:994px;
  vertical-align:top;
}

.bodyBgDx {
  background:url(images/grafica/sfondo_dx.jpg) top left repeat-y;
  /*background-color:#010080;*/
}

a {
  color:#666;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  color:#06f;
  text-decoration:underline;
}

a.categories {
  font-size:10px;
  font-weight:normal;
  color:#666;
}

a.categories:hover {
  font-size:10px;
  font-weight:normal;
  color:#06f;
}

/* navigazione - beg */
#menu a { display:block; background:#d6f2f5; width:210px !important; width /**/:210px; height:20px; line-height:20px; }
#menu a:hover { background:#eee; text-decoration:none; color:#06f; }
#menu a.attivo { background:#ccc; }
#menu a.sottocategoria { font-weight:normal; background:#fff; }
#menu a.sottocategoria:hover { background:#eee; text-decoration:none; color:#06f; }
/* navigazione - end */

a.infopages {
  font-size:10px;
  font-weight:normal;
  color:#666;
}

a.infopages:hover {
  font-size:10px;
  font-weight:normal;
  color:#06f;
}

a.copyright {
  font-size:10px;
  font-weight:normal;
  color:#666;
}

a.copyright:hover {
  font-size:10px;
  font-weight:normal;
  color:#06f;
}

a.bestsellers { font-size:11px; font-weight:normal; text-decoration:underline; color:#10557c; }
a.bestsellers:hover { font-size:11px; font-weight:normal; text-decoration:underline; color:#06f; }

form { display:inline; }

td.headerTopSx { width:235px; height:140px; }
td.headerTopDx { vertical-align:top; }

td.headerAccount { height:40px; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#10557c; }
td.headerAccountSep { width:15px; }
a.headerAccount { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#10557c; }
a.headerAccount:hover { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#06f; }

td.headerCortesia { height:40px; text-align:right; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#333; }
span.headerCortesiaConnesso { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#f60; }
a.headerCortesiaAccedi { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#333; }
a.headerCortesiaAccedi:hover { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#06f; }
a.headerCortesiaInizia { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#900; }
a.headerCortesiaInizia:hover { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#06f; }

td.headerRicerca { height:44px; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; }
td.headerSearch { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#900; background:url(images/grafica/header_search_comp.jpg) left repeat-x; }
td.headerSearchSx { width:8px; height:34px; background:url(images/grafica/header_search_sx.jpg) no-repeat; }
td.headerSearchDx { width:8px; height:34px; background:url(images/grafica/header_search_dx.jpg) no-repeat; }
td.headerSearchBtn { width:51px; background:url(images/grafica/header_search_comp.jpg) left repeat-x; }
a.headerSearch { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#900; }
a.headerSearch:hover { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#06f; }

td.headerInfoPages { height:36px; }
td.headerInfoPagesSep { background-color:transparent; }

/* categorie secondarie beg */
td.productsCategorieSecondarie { height:30px; text-align:center; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#fff; font-weight:bold; background:url(images/grafica/header_categories_comp.jpg) left repeat; }
a.productsCategorieSecondarie { color:#fff;  font-size:11px; }
a.productsCategorieSecondarie:hover { color:#06f; font-size:11px; }
/* categorie secondarie end */

td.headerBanner { height:41px; background:url(images/grafica/header_banner_comp.jpg) left repeat-x; }

tr.headerError {
  background:#ff0000;
}

td.headerError {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  background:#ff0000;
  color:#fff;
  font-weight:bold;
  text-align:center;
}

td.headerInfo {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  background:#00ff00;
  color:#fff;
  font-weight:bold;
  text-align:center;
}

td.breadcrumb {
  font-family:Verdana, Arial, sans-serif;
  font-size:6px;
  font-weight:normal;
  color:#10557c;
  background-color:#fff;
}

span.breadcrumb {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#10557c;
  background-color:#fff;
}

a.breadcrumb {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#10557c;
}

a.breadcrumb:hover {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#06f;
}

td.footerSup {
  height:70px;
  border-top:1px solid #d1d1d1;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
  background-color:#fff;
}

td.footerInf {
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
  background-color:#fff;
}

.infoBox {
  background:#fff;
  border:1px;
  border-style:solid;
  border-color:#ddd;
}

.infoBoxContents {
  background:#fff;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

.infoBoxNotice {
  background:#FF8E90;
}

.infoBoxNoticeContents {
  background:#FFE6E6;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

td.infoBoxHeading {
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight:bold;
  background:#bbc3d3;
  color:#fff;
}

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:transparent;
}

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:transparent;
}

table.productListing {
  border:0;
}

.productListing-heading {
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  background:#FD7F2B;
  color:#fff;
  font-weight:bold;
}

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

a.pageResults {
  color:#0000FF;
}

a.pageResults:hover {
  color:#0000FF;
  background:#FFFF33;
}

td.pageHeading, div.pageHeading {
  font-family:Verdana, Arial, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#666;
  background:#E8E6E7;
}

tr.subBar {
  background:#f4f7fd;
}

td.subBar {
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
}

td.main, p.main, div.main {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  /* background:#fff; */
}

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:#aabbdd;
}

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:#f0a480;
  font-weight:bold;
}

table.formArea {
  background:#f1f9fe;
  border-color:#7b9ebd;
  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:#c76170;
  font-weight:bold;
}

span.productSpecialPrice {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#090;
}

span.errorText {
  font-family:Verdana, Arial, sans-serif;
  color:#ff0000;
}

.moduleRow { }
.moduleRowOver { background-color:#F3F118; }
.moduleRowSelected { background-color:#F3F118; }

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

/* message box */

.messageBox { font-family:Verdana, Arial, sans-serif; font-size:10px; }
.messageStackError, .messageStackWarning { font-family:Verdana, Arial, sans-serif; font-size:10px; background-color:#ffb3b5; }
.messageStackSuccess { font-family:Verdana, Arial, sans-serif; font-size:10px; background-color:#99ff00; }

/* input requirement */

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

.bar_top {
  height:1px;
  vertical-align:top;
  background-color:#fff;
}

.bar_top_spacer{
  height:10px;
  background-color:#fff;
}

.bar_right {
  width:227px;
  vertical-align:top;
  background-color:#fff;
}

.bar_left {
  width:227px;
  vertical-align:top;
  background-color:#fff;
}

/* Automatic Multi Box Categories by enplin.it - beg */
td.CategoriesBoxHeading1 {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background:url(images/grafica/box_categories.jpg) top left no-repeat;
}

.CategoriesBoxContents1 {
  border-left:1px solid;
  border-right:1px solid;
  border-color:#dfa671;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

td.CategoriesBoxFooter1 {
  width:212px;
  height:15px;
  background:url(images/grafica/boxfooter_categories.jpg) top left no-repeat;
}

td.CategoriesBoxHeading2 {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background-color:#d06f42;
}

td.CategoriesBoxHeading3 {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background-color:#b8cf41;
}

td.CategoriesBoxHeading4 {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background-color:#41a1d1;
}

td.CategoriesBoxHeading6 {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background-color:#d0419d;
}
/* Automatic Multi Box Categories by enplin.it - end */

td.OfferteBoxHeading {
  width:212px;
  height:108px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background:url(images/grafica/box_offerte.jpg) top left no-repeat;
}

td.MondoBatterieBoxHeading {
  width:212px;
  height:123px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background:url(images/grafica/box_batterie.jpg) top left no-repeat;
}

.MondoBatterieBoxContents {
  border-left:4px solid;
  border-right:4px solid;
  border-color:#002f67;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  background-color:#c5d5e5;
}

td.MondoBatterieBoxFooter {
  width:212px;
  height:10px;
  background:url(images/grafica/boxfooter_batterie.jpg) top left no-repeat;
}

.LeftinfoBox {
  background:#fff;
}

.LeftinfoBoxContents {
  border-left:1px solid;
  border-right:1px solid;
  border-color:#66bbc2;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

.LeftinfoBoxNotice {
  background:#FF8E90;
}

.LeftinfoBoxNoticeContents {
  background:#FFE6E6;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

td.LeftinfoBoxHeading {
  width:212px;
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#10557c;
  background:url(images/grafica/box.jpg) top left no-repeat;
}

td.LeftinfoBoxFooter {
  width:212px;
  height:15px;
  background:url(images/grafica/boxfooter.jpg) top left no-repeat;
}

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

.RightinfoBox {
  background:#fff;
}

.RightinfoBoxContents {
  border-left:1px solid;
  border-right:1px solid;
  border-color:#ccc;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

.RightinfoBoxNotice {
  background:#FF8E90;
}

.RightinfoBoxNoticeContents {
  background:#FFE6E6;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

td.RightinfoBoxHeading {
  width:212px;
  height:39px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#10557c;
  background:url(images/grafica/box_right.jpg) top left no-repeat;
}

td.RightinfoBoxFooter {
  width:212px;
  height:15px;
  background:url(images/grafica/boxfooter_right.jpg) top left no-repeat;
}

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

.CenterinfoBox {
  background:transparent;
  border:1px;
  border-color:#666;
}

.CenterinfoBoxContents {
  padding:0;
  margin:0;
  border:0;
  vertical-align:top;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  background:#fff;
}

.CenterinfoBoxNotice {
  background:#FF8E90;
}

.CenterinfoBoxNoticeContents {
  background:#FFE6E6;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

td.CenterinfoBoxHeading {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  background:#fff;
  color:#666;
}

td.CenterinfoBox, span.CenterinfoBox {
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}
	
td.CenterinfoBoxFooter {
  width:100%;
  height:19px;
}

/* titolo pagine beg */
.pageHeadingTable {
   width:100%;
   padding:0;
   border:0;
   border-collapse:collapse;
}

td.pageHeadingLeftMainpage {
  width:9px; 
  height:31px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_pagina_sx_mainpage.jpg) top left no-repeat;
}

td.pageHeadingLeft {
  width:9px; 
  height:31px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_pagina_sx.jpg) top left no-repeat;
}

td.pageHeadingCenter {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  color:#10557c;
  background:url(images/grafica/titolo_pagina_comp.jpg) top left repeat-x;
}

td.pageHeadingRight {
  width:9px; 
  height:31px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_pagina_dx.jpg) top right no-repeat;
}

a.pageHeadingTitle {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#10557c;
}

a.pageHeadingTitle:hover {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#06f;
}
/* titolo pagine end */

/* product info box immagini prodotto beg */
.pInfoImmaginiTable {
   width:100%;
   padding:0;
   border:0;
   border-collapse:collapse;
}

td.pInfoImmaginiLeft {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_immagini_sx.jpg) top left no-repeat;
}

td.pInfoImmaginiCenter {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  color:#10557c;
  background:url(images/grafica/titolo_immagini_comp.jpg) top left repeat-x;
}

td.pInfoImmaginiRight {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_immagini_dx.jpg) top right no-repeat;
}

td.pInfoImmaginiContent {
  border:1px solid #ddd;
  background-color:#fbf7f6;
}
/* product info box immagini prodotto end */

/* product info box form beg */
.pInfoFormTable {
   width:100%;
   padding:0;
   border:0;
   border-collapse:collapse;
}

td.pInfoFormLeft {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_form_sx.jpg) top left no-repeat;
}

td.pInfoFormCenter {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  color:#10557c;
  background:url(images/grafica/titolo_form_comp.jpg) top left repeat-x;
}

td.pInfoFormRight {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_form_dx.jpg) top right no-repeat;
}

td.pInfoFormContent {
  border:1px solid #ddd;
  background-color:#fbf7f6;
}

td.pInfoFormLabel {
  height:20px;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  color:#666;
}

td.pInfoFormDesc {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-align:right;
  color:#666;
}

td.pInfoFormFreeShip {
  height:30px;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  color:#090;
}
/* product info box form end */

/* product info box correlati beg */
.pInfoCorrelatiTable {
   width:100%;
   padding:0;
   border:0;
   border-collapse:collapse;
}

td.pInfoCorrelatiLeft {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_correlati_sx.jpg) top left no-repeat;
}

td.pInfoCorrelatiCenter {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  color:#10557c;
  background:url(images/grafica/titolo_correlati_comp.jpg) top left repeat-x;
}

td.pInfoCorrelatiRight {
  width:10px; 
  height:28px; 
  margin:0;
  padding:0;
  border:0;
  background:url(images/grafica/titolo_correlati_dx.jpg) top right no-repeat;
}

td.pInfoCorrelatiContent {
  border:1px solid #ddd;
  background-color:#fbf7f6;
}
/* product info box correlati end */

td.newProducts {
  font-family:Verdana, Arial, sans-serif;
  font-size:9px;
  background:transparent;
  color:#666;
  border:0px solid;
  border-color:#666;
  font-weight:normal;
}

td.newProductsContents {
  font-family:Verdana, Arial, sans-serif;
  font-size:9px;
  background:transparent;
  color:#666;
  font-weight:normal;
}

a.newProductsHeading { 
  font-family:Verdana, Arial, sans-serif;
  color:#FBBE55;
  font-size:12px;
  font-weight:bold;
  background:transparent;
}

td.newProductsHeading {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  background:transparent;
  color:#666;
  height:25px;
}

td.centercolor {
  vertical-align:top;
  background:#fff;
}

table.centercontent {
  width:540px;
}

td.specials, span.specials, p.specials {
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  border:1px solid;
  border-color:#666;
  padding:0;
}

td.outline {
    border-top:0px;
    border-right:0px;
    border-left:0px;
    border-bottom:0px;
    border-style:solid;
    border-color:#666;
}

 .bg{
  background-image:url(images/m23.gif);
  background-repeat:repeat-y; 
 }

 .bg1{
  background-image:url(images/m29.gif);
  background-repeat:repeat-y; 
 }

 .bg2{
  background-image:url(images/m42.gif);
  background-repeat:repeat-y; 
 }

 .bg3{
  background-image:url(images/m48.gif);
  background-repeat:repeat-y; 
 }

 .bg4{
  background-image:url(images/m42.gif);
  background-repeat:repeat-y; 
 }
 
 .bg5{
  background-image:url(images/m100.gif);
  background-repeat:repeat-y; 
 }

 .go{
  border-style:solid;
  border-width:1px;
  border-color:#A1A1A1;
  height:20px;
 }

 .cy{
  font-size:11px;
  color:#747474;
  font-weight:bold;
 }

 .cy1{
  font-size:12px;
  color:#FF850D;
  font-weight:bold;
 }

 .cy2{
  font-size:13px;
  color:#848282;
  font-weight:bold;
 }


 .ml{
  font-size:11px;
  color:#08A8C4;
  text-decoration:none;
 }
 
 td.mlbis {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
 }

 .ml1{
  font-size:11px;
  color:#848282;
  text-decoration:none;
 }

 .ml2{
  font-size:10px;
  color:#848282;
  text-decoration:underline;
 }

 .px2{
  font-size:2px;
 }

 .px4{
  font-size:4px;
 }

 .se{
  width:110px;
  font-size:9px;
 }
 
 .pinfo1{
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
  font-weight:normal;
 }
 
 .pinfo2{
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#666;
 }
 
 .pinfo3{
  font-size:13px;
  color:#848282;
  font-weight:bold;
 }
 
 .pinfo4{
  background-image:url(images/m48.gif);
  background-repeat:repeat-y; 
 }
 
 .pinfo5{
  font-size:4px;
 }
 
 .pinfo8 {
 font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
  font-weight:normal;
 }
 
 .pinfo6{
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
  color:#666;
  font-weight:normal;
 }
 
 .pinfobuy{
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
 }
 
 .pinfodesc{
  background-image:url(images/m49.gif);
  background-repeat:repeat-y; 
  border:0px solid;
  border-color:#666;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
 }
 
 .pinfodesc2{
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
 }

 a.pinfo7{
 font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  color:#666666;
  font-weight:bold;
 }
 
 a.pinfo7:hover{
  text-decoration:none;
  color:#06f;
 }
 
 .creaccount{
  background:#E6E6E6;
  border:1px solid;
  border-color:#757171;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
 }
 
  td.creaccount{
  background:#E6E6E6;
  border:0px solid;
  /*border-color:#757171;*/
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
 }
 
 td.category_desc {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  line-height:1.5;
}

/* Special Scroller */

#pscroller1 {
	height:160px;
	border:0px;
	padding:0;
}

#pscroller2{
	width:350px;
	height:20px;
	border:0px;
	padding:0;
}

#pscroller2 a{
	text-decoration:none;
}

.someclass {
  	font-family:sans-serif;
  	font-size:11px;
  	line-height:1.5;
}

/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color:black;
	background-color:#e6e7e6;
	border:1px outset #525252;
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float:left;
	/*white-space:nowrap;*/
}

.horizitem a {              /* Font style, size of submenu items */
  font-family:Verdana, Arial, sans-serif;
	font-size:10px;	
	text-decoration:none;
	position:relative;	
	display:block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color:#666;
	text-decoration:none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color:#06f;
	background-color:#21459c;
	text-decoration:none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color:#ffff00;
	background-color:#666666;	
	text-decoration:none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position:absolute;
	left:0;
	top:0;
	visibility:hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color:#e6e7e6;
	border:2px outset #fdfefd;
	
	position:relative;
	display:block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align:left;
	/*white-space:nowrap;*/
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family:Verdana, Arial, sans-serif;
	font-size:10px;	
	text-decoration:none;
	
	position:relative;
	display:block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color:#666;
	font-size:10px;	
	text-decoration:none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color:#06f;
	background-color:#21459c;
	text-decoration:none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color:#ffff00;
	background-color:#666666;		
	text-decoration:none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position:absolute;
	top:5px;
	right:8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color:#ccc;
		font-weight:bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color:#999;
}

/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color:black;
	background-color:#fff;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align:left;
	/*white-space:nowrap;*/
}

.vertitem	a {   /* Font style, size of main menu items */
  font-family:Verdana, Arial, sans-serif;
	font-size:10px;		
	text-decoration:none;
	position:relative;
	display:block;		
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color:#666;
	text-decoration:none;	
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color:#06f;
	background-color:#21449c;
	text-decoration:none;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	color:#ffff00;
	background-color:#666666;	
	text-decoration:none;	
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	/* DEBUG */
	z-index:2;
	/* DEBUG */
	position:absolute;
	left:0;
	top:0;
	visibility:hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	background-color:#e6e7e6;
	border:2px outset #fdfefd;

	position:relative;
	display:block;	
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align:left;
	/*white-space:nowrap;*/
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family:Verdana, Arial, sans-serif;
	font-size:10px;			
	text-decoration:none;
	
	position:relative;
	display:block;	
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color:#666;
	text-decoration:none;	
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color:#06f;
	background-color:#21449c;
	text-decoration:none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color:#ffff00;
	background-color:#666666;	
	text-decoration:none;			
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position:absolute;
	top:5px;
	right:8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color:#ccc;
		font-weight:bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color:#999;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display:block;
	/*white-space:nowrap;*/
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color:#666;
	font-size:10px;	
	text-decoration:none;	
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	color:#003300;
	font-size:10px;	
	text-decoration:none;	
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color:#06f;
	background-color:#ccc;
	font-size:10px;	
	text-decoration:none;	
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color:#ff0000;
	font-size:10px;	
	text-decoration:none;	
}

.dmselected {   /* Style overide for selected category tree */
    background-color:#ccc;
		font-weight:bold;
}

/* box home page beg */
td.HomeInfoBoxHeading {
  width:261px;
  height:56px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#10557c;
  background:url(images/grafica/box_homepage.jpg) top center no-repeat;
}
.HomeInfoBoxContents {
  border-left:1px solid;
  border-right:1px solid;
  border-color:#ccc;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}
td.HomeInfoBoxFooter {
  width:261px;
  height:20px;
  background:url(images/grafica/boxfooter_homepage.jpg) top center no-repeat;
}
/* Cronologia Ultimi Inserimenti */
td.newProdMeseGruppo { height:100px; vertical-align:top; }
ul.newProdMeseList { list-style-image:url(images/grafica/pallino.gif); }
li.newProdMeseList { font-size:11px; }
span.newProdMeseData { font-size:11px; font-weight:bold; color:#900; }
span.newProdMeseNome { font-size:11px; font-weight:normal; color:#10557c; }
a.newProdMeseNome { font-size:11px; font-weight:normal; text-decoration:underline; color:#10557c; }
a.newProdMeseNome:hover { font-size:11px; font-weight:normal; text-decoration:underline; color:#06f; }
/* Scegli per Fasce di Prezzo */
td.newProdFascePrezzoGruppo { height:100px; vertical-align:top; }
ul.newProdFascePrezzoList { list-style-image:url(images/grafica/pallino.gif); }
li.newProdFascePrezzoList { font-size:11px; }
span.newProdFascePrezzoFascia { font-size:11px; font-weight:bold; }
span.newProdFascePrezzoNome { font-size:11px; font-weight:normal; color:#10557c; }
a.newProdFascePrezzoNome { font-size:11px; font-weight:normal; text-decoration:underline; color:#10557c; }
a.newProdFascePrezzoNome:hover { font-size:11px; font-weight:normal; text-decoration:underline; color:#06f; }
/* box home page end */

.listingSfondo {
  background-color:#fff;
  border-right:1px #d6d6d6 solid;
  border-left:1px #d6d6d6 solid;
}

.listingNome {
  height:50px;
  text-align:center;
  vertical-align:top;
  font-size:11px;
  font-weight:bold;
  color:#10557c;
}

a.listingNome {
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  color:#10557c;
}

a.listingNome:hover {
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  color:#06f;
}

.listingDesc {
  height:150px;
  text-align:justify;
  vertical-align:top;
  font-weight:normal;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#666;
}

.listingImg {
  width:150px;
  height:160px;
  text-align:center;
  vertical-align:top;
}

.listingPrz {
  height:100px;
  text-align:center;
  vertical-align:top;
 }

.listingBtn {
  height:40px;
  text-align:center;
  vertical-align:middle;
}

/* enplin products novita beg */
.listingNovita {
  height:20px;
  text-align:center;
}
/* enplin products novita end */

/* prezzo di listino beg */
.prezzoTesto {
  font-size:12px;
}

.prezzoValore {
  font-size:14px; color:#090; font-weight:bold;
}

.prezzoScontatoTesto {
  font-size:12px;
}

.prezzoScontatoValore {
  font-size:14px; color:#090; font-weight:bold;
}

.prezzoListinoTesto {
  font-size:11px;
}

.prezzoListinoValore {
  font-size:12px;
  text-decoration:line-through;
}

.risparmioTesto {
  font-size:11px;
}

.risparmioValore {
  font-size:12px;
}
/* prezzo di listino end */

/* prezzo di listino in product_info beg */
.pInfoPrezzoTesto { font-size:14px; color:#666; }
.pInfoPrezzoValore { font-size:18px; color:#06f; font-weight:bold; }

.pInfoPrezzoScontatoTesto { font-size:14px; color:#666; }
.pInfoPrezzoScontatoValore { font-size:18px; color:#06f; font-weight:bold; }

.pInfoPrezzoOffertaTesto { font-size:14px; color:#666; }
.pInfoPrezzoOffertaValore { font-size:18px; color:#06f; font-weight:bold; }

.pInfoPrezzoListinoTesto { font-size:11px; color:#666; }
.pInfoPrezzoListinoValore { font-size:12px; color:#666; text-decoration:line-through; }

.pInfoRisparmioTesto { font-size:11px; color:#f00; }
.pInfoRisparmioValore { font-size:12px; color:#f00; }

.pInfoScontoDelTesto { font-size:11px; color:#666; }
.pInfoScontoDelValore { font-size:12px; color:#666; }

.pInfoIvaInclusa { font-size:11px; color:#333; }
/* prezzo di listino in product_info end */

/* products colore beg */
td.productsColoreTesto {
  height:27px;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:9px;
  color:#666;
  border:1px solid #666;
}

a.productsColoreTesto {
  font-family:Verdana, Arial, sans-serif;
  font-size:9px;
  text-decoration:none;
  color:#666;
}

a.productsColoreTesto:hover {
  font-family:Verdana, Arial, sans-serif;
  font-size:9px;
  text-decoration:none;
  color:#06f;
}
/* products colore end */

/* enplin ordinamento prodotti beg */
div.ordinaPer {
  height:30px;
  text-align:right;
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  background-color:#fff;
}
/* enplin ordinamento prodotti end */

/* enplin specials_of_the_day beg */
table.sotd_table { width:100%; margin:0; padding:0; border-collapse:collapse; }
td.sotd_cc { text-align:left; vertical-align:top; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000; background:url(images/grafica/sotd_cc.jpg) top left repeat; }
td.sotd_nw { width:10px; height:10px; margin:0; padding:0; background:url(images/grafica/sotd_nw.jpg) top left no-repeat; }
td.sotd_nn { height:10px; margin:0; padding:0; background:url(images/grafica/sotd_nn.jpg) top left repeat-x; }
td.sotd_ne { width:10px; height:10px; margin:0; padding:0; background:url(images/grafica/sotd_ne.jpg) top left no-repeat; }
td.sotd_ee { width:10px; margin:0; padding:0; background:url(images/grafica/sotd_ee.jpg) top left repeat-y; }
td.sotd_se { width:10px; height:10px; margin:0; padding:0; background:url(images/grafica/sotd_se.jpg) top left no-repeat; }
td.sotd_ss { height:10px; margin:0; padding:0; background:url(images/grafica/sotd_ss.jpg) top left repeat-x; }
td.sotd_sw { width:10px; height:10px; margin:0; padding:0; background:url(images/grafica/sotd_sw.jpg) top left no-repeat; }
td.sotd_ww { width:10px; margin:0; padding:0; background:url(images/grafica/sotd_ww.jpg) top left repeat-y; }
td.boxSotdTitolo { height:35px; text-align:left; font-family:Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; color:#666; }
td.boxSotdInfo { text-align:left; vertical-align:top; }
td.boxSotdImg { width:60px; text-align:center; vertical-align:top; }
span.boxSotdNome { font-size:10px; font-weight:bold; color:#10557c; }
a.boxSotdNome { font-size:10px; font-weight:bold; text-decoration:none; color:#10557c; }
a.boxSotdNome:hover { font-size:10px; font-weight:bold; text-decoration:underline; color:#06f; }
span.boxSotdPrzListino {   font-size:12px; text-decoration:line-through; }
span.boxSotdPrzScontato { font-size:14px; color:#090; font-weight:bold; }
/* enplin specials_of_the_day end */

/* box offerte beg */
td.boxOfferteImg { width:60px; text-align:center; vertical-align:top; }
td.boxOfferteInfo { text-align:left; vertical-align:top; }
span.boxOfferteNome { font-size:11px; font-weight:bold; color:#10557c; }
a.boxOfferteNome { font-size:11px; font-weight:bold; text-decoration:none; color:#10557c; }
a.boxOfferteNome:hover { font-size:11px; font-weight:bold; text-decoration:underline; color:#06f; }
span.boxOfferteDesc { font-size:10px; font-weight:normal; color:#10557c; }
a.boxOfferteDesc { font-size:10px; font-weight:normal; text-decoration:none; color:#10557c; }
a.boxOfferteDesc:hover { font-size:10px; font-weight:normal; text-decoration:underline; color:#06f; }
span.boxOffertePrzListino {   font-size:12px; text-decoration:line-through; }
span.boxOffertePrzScontato { font-size:14px; color:#090; font-weight:bold; }
/* box offerte end */

/* box mondo batterie beg */
td.boxMondoBatterieImg { width:60px; text-align:center; vertical-align:middle; }
td.boxMondoBatterieInfo { text-align:left; vertical-align:top; }
span.boxMondoBatterieNome { font-size:11px; font-weight:bold; color:#10557c; }
a.boxMondoBatterieNome { font-size:11px; font-weight:bold; text-decoration:none; color:#10557c; }
a.boxMondoBatterieNome:hover { font-size:11px; font-weight:bold; text-decoration:underline; color:#06f; }
span.boxMondoBatterieDesc { font-size:10px; font-weight:normal; color:#10557c; }
a.boxMondoBatterieDesc { font-size:10px; font-weight:normal; text-decoration:none; color:#10557c; }
a.boxMondoBatterieDesc:hover { font-size:10px; font-weight:normal; text-decoration:underline; color:#06f; }
span.boxMondoBatteriePrzListino {   font-size:12px; text-decoration:line-through; }
span.boxMondoBatteriePrzScontato { font-size:14px; color:#090; font-weight:bold; }
/* box mondo batterie end */

/* video del giorno end */
td.boxVideoDelGiornoVideo { text-align:center; }
td.boxVideoDelGiornoNome { text-align:center; font-size:12px; font-weight:bold; color:#f00; }
a.boxVideoDelGiornoNome { font-size:12px; font-weight:bold; text-decoration:none; color:#f00; }
a.boxVideoDelGiornoNome:hover { font-size:12px; font-weight:bold; text-decoration:underline; color:#06f; }
/* video del giorno beg */

/* enplin box random_products beg */
table.boxRandomProducts_table { width:100%; margin:0; padding:0; border-collapse:collapse; }
td.boxRandomProducts_nw { width:15px; height:15px; margin:0; padding:0; background:url(images/grafica/rp_nw.jpg) top left no-repeat; }
td.boxRandomProducts_nn { height:15px; margin:0; padding:0; background:url(images/grafica/rp_nn.jpg) top left repeat-x; }
td.boxRandomProducts_ne { width:15px; height:15px; margin:0; padding:0; background:url(images/grafica/rp_ne.jpg) top left no-repeat; }
td.boxRandomProducts_ww { width:15px; height:61px; margin:0; padding:0; background:url(images/grafica/rp_ww.jpg) top left no-repeat; }
td.boxRandomProducts_cc { text-align:left; vertical-align:middle; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000; background:url(images/grafica/rp_cc.jpg) top left repeat-x; }
td.boxRandomProducts_ee { width:15px; height:61px; margin:0; padding:0; background:url(images/grafica/rp_ee.jpg) top left no-repeat; }
td.boxRandomProducts_ww_arancione { width:15px; height:58px; margin:0; padding:0; background:url(images/grafica/rp_ww_arancione.jpg) top left no-repeat; }
td.boxRandomProducts_cc_arancione { text-align:center; vertical-align:middle; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000; background:url(images/grafica/rp_cc_arancione.jpg) top left repeat-x; }
td.boxRandomProducts_ee_arancione { width:15px; height:58px; margin:0; padding:0; background:url(images/grafica/rp_ee_arancione.jpg) top left no-repeat; }
td.boxRandomProducts_ww_blu { width:15px; height:58px; margin:0; padding:0; background:url(images/grafica/rp_ww_blu.jpg) top left no-repeat; }
td.boxRandomProducts_cc_blu { text-align:center; vertical-align:middle; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#fff; background:url(images/grafica/rp_cc_blu.jpg) top left repeat-x; }
td.boxRandomProducts_ee_blu { width:15px; height:58px; margin:0; padding:0; background:url(images/grafica/rp_ee_blu.jpg) top left no-repeat; }
td.boxRandomProducts_sw_arancione { width:15px; height:39px; margin:0; padding:0; background:url(images/grafica/rp_sw.jpg) top left no-repeat; }
td.boxRandomProducts_ss_arancione { height:39px; margin:0; padding:0; text-align:center; vertical-align:top; background:url(images/grafica/rp_ss.jpg) top left repeat-x; }
td.boxRandomProducts_se_arancione { width:15px; height:39px; margin:0; padding:0; background:url(images/grafica/rp_se.jpg) top left no-repeat; }
td.boxRandomProducts_sw_blu { width:15px; height:39px; margin:0; padding:0; background:url(images/grafica/rp_sw_blu.jpg) top left no-repeat; }
td.boxRandomProducts_ss_blu { height:39px; margin:0; padding:0; text-align:center; vertical-align:top; background:url(images/grafica/rp_ss_blu.jpg) top left repeat-x; }
td.boxRandomProducts_se_blu { width:15px; height:39px; margin:0; padding:0; background:url(images/grafica/rp_se_blu.jpg) top left no-repeat; }
td.boxRandomProductsImg { width:60px; text-align:center; vertical-align:top; }
td.boxRandomProductsInfo { text-align:left; vertical-align:top; }
span.boxRandomProductsNome { font-size:11px; font-weight:bold; color:#10557c; }
a.boxRandomProductsNome { font-size:11px; font-weight:bold; text-decoration:none; color:#10557c; }
a.boxRandomProductsNome:hover { font-size:11px; font-weight:bold; text-decoration:underline; color:#06f; }
span.boxRandomProductsPrzScontato { font-size:24px; font-weight:bold; }
span.boxRandomProductsIvaInclusa { font-size:12px; font-weight:normal; }
sup.boxRandomProducts { font-size:12px; font-weight:bold; vertical-align:top; }
/* enplin box random_products end */

/* enplin easy slider beg */
/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
  margin:0;
  padding:0;
  display:block;
  overflow:hidden;
  text-indent:-8000px;
}
/* // image replacement */
#container {	
  margin:0 auto;
  position:relative;
  text-align:left;
  width:540px;
  background:#fff;		
  margin-bottom:2em;
}	
#header {
  height:80px;
  line-height:80px;
  background:#5DC9E1;
  color:#fff;
}				
#content {
  position:relative;
}			

/* Easy Slider */
#slider ul, #slider li, #slider2 ul, #slider2 li {
  margin:0;
  padding:0;
  list-style:none;
}
#slider2 { margin-top:1em; }
#slider li, #slider2 li { 
  /* 
  define width and height of list item (slide)
  entire slider area will adjust according to the parameters provided here
  */ 
  width:540px;
  height:241px;
  overflow:hidden; 
}	
#prevBtn, #nextBtn, #slider1next, #slider1prev {
  display:block;
  width:30px;
  height:77px;
  position:absolute;
  left:-30px;
  top:71px;
  z-index:1000;
}	
#nextBtn, #slider1next { 
  left:540px;
}														
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a {  
  display:block;
  position:relative;
  width:30px;
  height:77px;
  background:url(images/slider/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a { 
  background:url(images/slider/btn_next.gif) no-repeat 0 0;	
}	
/* numeric controls */	
ol#controls {
  margin:1em 0;
  padding:0;
  height:28px;	
}
ol#controls li {
  margin:0 10px 0 0; 
  padding:0;
  float:left;
  list-style:none;
  height:28px;
  line-height:28px;
}
ol#controls li a {
  float:left;
  height:28px;
  line-height:28px;
  border:1px solid #ccc;
  background:#DAF3F8;
  color:#555;
  padding:0 10px;
  text-decoration:none;
}
ol#controls li.current a {
  background:#5DC9E1;
  color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus { outline:none; }
/* // Easy Slider */
/* enplin easy slider end */

