#commercials 
{
    display:none;
}
/* --------------------------------------------------------------
    Default CSS styles for all common browsers
---------------------------------------------------------------*/

/*  BASE
---------------------------------------------------------------*/
body {
  margin: 0;
  padding: 0;
  text-align: left; /*** IE/Win (not IE/MAC) alignment of page ***/
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height:140%;
  background-color:#D91E2E;
  color: #043959;
}

table tr td, table tr th {
  font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 120%;
}

h1, h2, h3, h4, h5, h6, form, img, a, p, ul, li {
  margin: 0;
  padding: 0;
  border: 0;
}

a { 
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

input, textarea, select {font-size:11px;}

/* #GENERIC CLASSES
---------------------------------------------------------------*/

.fl {
  float: left;
}

.fr {
  float: right;
}

.clr {
  clear: both;
  height: 0;
}

h1 {
  font: 16px "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color: #0B4799;
  padding-bottom: 7px;
}

h2 {
  font: 14px/150% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color: #0B4799;
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
}

h3 {
  font: 13px/140% "Lucida Sans Unicode", Verdana, Arial, sans-serif;
  color: #000066;
  font-weight: bold;
}

a.hover:hover {
  background-color: #000066;
  color: #FFFFFF !important;
}

.dN {
  display: none;
}

.dB {
  display: block;
}

.ch {
 cursor: hand;
 cursor: pointer;
}


/*  HACKS 
---------------------------------------------------------------*/

/* The clearfix class must be put on the parent that contains floating divs.
  The effect is that the height will be the height of the highest div */
  
.clearfix:after 
{
    content: ".";      
    display: block;      
    height: 0;      
    clear: both;      
    visibility: hidden; 
}  
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display:block;}
/* End hide from IE-mac */

/*-------------------------------------------------------------*/


/*  PAGE & CENTER
---------------------------------------------------------------*/


html, body, form, #page {
	margin:0px;
	padding:0px;
	border:none;
	text-align:left;
}

#page{
	margin:0px auto;
	width:963px;
}




#center {
  float: left;
}

#top {
  background-image: url(/i/bgCenterTop.gif);
  background-repeat: no-repeat;
  height: 3px;
  width: 758px;
}

#bottom {
  background-image: url(/i/bgCenterBottom.gif);
  background-repeat: no-repeat;
  height: 3px;
  width: 758px;
}

#w1 { width: 758px; margin-bottom:25px; } 
#w2 { border-left: 1px solid #B0B0B0; border-right: 1px solid #B0B0B0;}
#w3 { border-left: 1px solid #A9A9A9; border-right: 1px solid #A9A9A9;}
#w4 { border-left: 1px solid #9A9A9A; border-right: 1px solid #9A9A9A;}

#content{
  background-color: #FFFFFF;
}

#header{height:143px;background-image:url(/i/bgHeader.gif);background-repeat:no-repeat;background-position:bottom center;background-color:#D91E2E;}


/* #HEADER NAVIGATION 
---------------------------------------------------------------------*/

#headerNav {
  background-color: #FACC16;
  background-image: url(/i/bgHeaderNav.gif);
  background-repeat: repeat-x;
  height: 30px;
  display:none;
}

#headerNav ul {
  list-style: none;
  margin-left: 110px;
}

#headerNav ul li {
  float: left;
}

#headerNav ul li a {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; 
}

#headerCenter{
  h/eight: 185px;
  
}

#logo {
  float: left;
  padding-top: 28px;
  padding-left: 68px;
  position:absolute;
}

.headerWrapper {
  float: left;
  padding-top: 9px;
  padding-bottom: 14px;
}

#headerPhoto {
  border: 1px solid #85A6D5;
  padding: 4px;
}

#headerPhoto img {
  border: 1px solid #85A6D5;
}

#userStatus {
  /*width: 140px;*/
  color: #FFFFFF;
  float:right;
  text-align:right;
}

.loginStatus {
  color:#F4BCC1;
  padding-top:10px;

}

.loginStatus span{padding:5px;}


#utilLinks{padding-top:90px;padding-right:20px;}
#utilLinks a{color:#ffffff;padding-left:25px;}

#cumCumpar {
  padding-top: 17px;
  padding-left: 13px;
}

.status {
  b/order-top: 1px solid #86A7D5;
  margin-top: 3px;
  padding-top: 2px;
  
}

.loginStatus a {
  color: #F4BCC1;
  padding:0;
  margin:0;
  padding-left: 10px;
  background-image:url(/i/bgHeaderStatusSpacer.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  margin-left:6px;
}

.userName {
  color: #FFCC00;
  font-weight: bold;
  padding-bottom: 3px;
}


/* #SIDEBAR 
---------------------------------------------------------------------*/

#sidebar {
  float: left;
  margin-left: 11px;
  width: 194px;
  margin-top:143px;
}

#shoppingCart {
  
  margin-bottom: 14px;

}

#shoppingCartTitle {
  f/ont-weight: bold;
  height: 143px;
  b/ackground-color: #F9CB15;
  background-image: url(/i/bgShoppingCartTitle.gif);
  background-repeat: no-repeat;
  background-position: bottom center;
  c/olor: #FFFFFF;
  margin-top:-143px;
  _position:relative;
}

#NoItems {
	
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
	color: #0B4799;
	background-color: #FFFFFF;
}

#shoppingCartTitle div.title{
  padding-top: 7px;
  padding-left: 12px;
}

#shoppingCartItems {
  padding: 8px;
  background-color: #FFFFFF;
  color: #D91E2E;
  padding-bottom:0;
}

.item {
  b/order-bottom: 1px solid #F4BBC0;
  padding:0;
  margin:0;
  p/adding-top : 5px;
  padding-bottom:5px;
  color: #D91E2E;
  m/argin-bottom:5px;
  
}

.col1 {
  float: left;
  width: 150px;
}

.col1 .fl{color: #666666;}

.col2 {
  float: right;
  width: 18px;
  p/osition: relative;
  t/op:4px;
}

/*.total {
  background-color: #FFFFFF;
  font-weight:bold;
  padding-bottom : 5px;
  text-align: center;
  padding:8px;
  padding-top:0;
  color: #D91E2E;
}*/


#shoppingCartBottom {
  background-color: #FFFFFF;
  font-weight:bold;
  padding-bottom : 5px;
  text-align: center;
  padding:8px;
  padding-top:0;
  color: #D91E2E;
}


.itemSeparator {
	height : 1px;
	background-color : #F4BBC0;
	margin-top:5px;
}

/*.total div {
  pa/dding-top: 5px;
  text-align: right;
  m/argin-right: 10px;
  padding-bottom:5px;
}*/

#shoppingCartBottom div {
  pa/dding-top: 5px;
  text-align: right;
  m/argin-right: 10px;
  padding-bottom:5px;
}

#magazine {
  margin-bottom: 9px;
}

#magazine img{width:194px;}

.frontPage {
  background-color: #FFFFFF;
  border: 1px solid #6C9EE4;
  padding: 5px;
}

.frontPageTitle {
  padding-top: 5px;
  text-align: center;
  font-size: 11px;
  line-height: 140%;
  color: #000066;
}

#commercials {
  margin-bottom: 9px;
  border: 1px solid #FFFFFF;
  background-color: #F0F0F0;
  background-image: url(/i/bgCommercials.jpg);
  padding: 30px;
  text-align: center;
  font-size: 14px;
  line-height: 140%;
  color: #006600;
  height: 205px;
}

/* MAIN CONTENT
-------------------------------------------------------------------------*/

#titleBar {
  border-top: 1px solid #0B974B;
  border-bottom: 1px solid #86A7D5;
  height: 44px;
  background-image: url(/i/bgTitleBar.jpg);
}

#titleBar h1 {
  padding-top: 10px;
  padding-left: 15px;
  padding-bottom: 10px;
}
#titleBarWrapper {
  height:44px;
  background-image: url(/i/bgTitleBarLeft.jpg);
  background-repeat: no-repeat;
  background-position: right;
}

#mainContentWrapper {
  padding: 16px;
 
}

/* #MENU LEFT
--------------------------------------------------------------*/

#menuNav {
  float: left;
  width: 168px;
}

.category {
  margin-bottom: 20px;
}

.titleCategory {
  /*height: 17px;*/
  width: 152px;
  background-image: url(/i/bltArrow.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-left:6px;
  color: #D91E2E;
  font-family:Verdana, Arial, sans-serif;
}

.titleCategoryProd {
  width: 152px;
  background-image: url(/i/bltArrow.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-left:6px;
  color: #D91E2E;
  font-family:Verdana, Arial, sans-serif;
}

.category ul {
  list-style: none;
}

.category ul li a {
  w/idth: 143px;
  display: block;
  background-image: url(/i/tabCategoriiProduse.jpg);
  background-repeat: no-repeat;
  background-position:left center;
  padding-left: 10px;
  m/argin-left:10px;
  p/adding-right: 5px;
  p/adding-top: 3px;
  p/adding-bottom: 3px;
  color: #D91E2E;
  line-height: 120%;
  font-family:Verdana, Arial, sans-serif;
  height:34px !important;

}

.category ul li ul li a 
{
  display: block;
  background-image: url(/i/bltArrow.gif);
  background-repeat: no-repeat;
  background-position:left center;
  padding-left: 10px;
  margin-left:10px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #D91E2E;
  line-height: 120%;
  font-family:Verdana, Arial, sans-serif;	
  width:auto;
  height:auto !important;
  _height:10px !important;

}

.category ul li.selected a{font-weight:bold;}
.category ul li ul li.selected a{font-weight:bold;_margin-top:-15px;}

/*.category ul li a:hover, .category ul li.selected a{
  display: block;
  background-color: #F2F2F2;  
  background-image: url(/i/bgMenuNavItemActive.jpg);
  background-repeat: no-repeat;
  border-bottom: 1px solid #6B9EE4;
  padding-left: 20px;
  padding-right: 5px;
  color: #000066;
  min-height:20px;
}*/

.category ul li.last a, .category ul li.last a:hover {
  border: 0;
}

.dprod {
  border-bottom: 0px !important;
}

.prod ul li a{background-image: url(/i/bltArrow.gif);height:auto !important;_height:10px !important;margin-left:10px;padding-right: 5px;padding-top: 3px;padding-bottom: 3px;}


/*-------------------------------------------------------*/

#contents {
  float: left;
  margin-left: 20px;
  width: 534px;
}

.introText {
  padding: 10px;
  border: 1px solid #BBD2F2;
  background-color: #FFFFFF;
  margin-bottom: 20px;
}

.introText p {
  margin-left: 30px;
  color: #000066;
}

#addsBar {
  height: 40px;
  background-color: #F2D5A0;
  text-align: center;
  padding-top: 15px;
}


/*- Menu Tabs J--------------------------- */

    #tabsF {
      float:left;
      width:100%;
      font-size:93%;
      line-height:200%;
      }
    #tabsF ul {
	  margin-left:0px;
	  padding:4px 0px 0 10px;
	  list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
	  
    #tabsF a {
      float:left;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      padding:0px 10px 4px 4px;
      color:#fff;
      }
	  
    #tabsF li.selected a {
      float:left;
      background:url(/i/navLeft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsF li.selected a span {
      float:left;
      display:block;
      background:url(/i/navRight.gif) no-repeat right top;
      padding:0px 10px 4px 4px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    /*#tabsF a:hover span {
      color:#FFF;
      }
	  */
    /*#tabsF a:hover {
      background-position:0% -28px;
      }
    #tabsF a:hover span {
      background-position:100% -28px;
      }
	*/
	

	
/* #FORMS
-------------------------------------------------------------*/

.form {
  background-color: #F5F5F5;
  border: 1px solid #D4D4D4;  
  padding: 12px;
  margin-bottom: 20px;
}

.form .input {
  border: 1px solid #D4D4D4;
  height: 18px;
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;  
}
.borderBlue {border:1px #000066 solid !important;}
.borderGrey {border:1px #D4D4D4 solid !important;}

.frontPage_sidebar {
  background-color: #FFFFFF;
  border: 1px solid #6C9EE4;
  padding: 5px;
  width: 182;
  float:left;
}

#trafic {
  padding-top: 6px;
  padding-bottom: 10px;
  width: 750px;
}


/****************************************************************************************
 * Promotii
 *
 * taburi
 ****************************************************************************************/
#promotii { float: right; width: 533px; border: 1px solid #CDCDCD; border-bottom: 0; font-size: 12px; margin-bottom: 2em; position:relative; } 
#promotii ul { margin: 0; background: #fff; display: inline-block; margin-left:-6px; margin-right:-1px; }
#promotii ul { display: block; }
#promotii ul:after { display: block; clear: both; height: 0; visibility: hidden; content: '.'; }
#promotii li { float: left; display: inline; margin: 0; padding: 0; margin-left:5px; background:#043959; }
#promotii li a { color: #fff; margin:0; text-decoration: none; float: left; width: 116px; height:29px; line-height:230%; padding-left:12px; border: 1px solid #043959; border-top: 0; }
#promotii li a:hover { text-decoration: underline;} 
#promotii li a:focus { outline: none; }

.ui-tabs-hide { display: none; }
#promotii .ui-tabs-selected { background: #fff; margin-top:-1px; position:relative; }
#promotii .ui-tabs-selected a { border-color:#ccc; background: #fff; color: #D91E2E; height:30px; }

#promotii div{border-bottom:1px #CDCDCD solid; }



.opacity{opacity:.85;filter:alpha(opacity=85);background-color:#F9DCDF !important;}
.resetOpacity{opacity:1;filter:alpha(opacity=100);background-color:#FFFFFF !important;}
