/*
  $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
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.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: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #59C431; text-decoration: underline; }

BODY {
  background: #ffffff;
  color:#686868;
  margin: 0px;
}

A {
  color: #333333; 
  text-decoration: none;
}

A:hover {
  color: #686868;
  text-decoration: underline;
}

FORM {
	display: inline;
}

h1 { 
   font-family: Tahoma, Arial, sans-serif;
   font-size: 18px;
   font-weight: bold;
   color:#333333; padding-left:4px ;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px; 
 text-decoration: none;
 color: #252E38;
 margin:0;
 padding:0;
}
.bg1{
 
 }
 
 .bg2{
 background-image: url("images/m13.gif");
 background-repeat: repeat-x;
 }
 
.navig_selected a{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px; 
 color: #006600;
 }
.navig_selected a:hover{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px; 
 text-decoration: none;
 color: #006600;
 }

.navig ul {
margin:0;
padding:0 0 10px 58px ;
}

 .navig a{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 color: #006600;

 }

.navig a:hover{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 color: #009600;
}

.ch1{
font-family: Verdana;
 font-size: 10px;
 color: #003C00;
font-weight : bold;
 }       

.ch1 a{
 font-family: Verdana;
 font-size: 10px;
 color: #003C00;
font-weight : normal;
 }       

.ch1 a:hover{
 font-family: Verdana;
 font-size: 10px;
 color: #464646;
font-weight : normal;
 }   

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

.ch2 a{
 font-size: 9px;
 color: #FFC302;
 
 }       

.ch2 a:hover{
 font-size: 9px;
 color: #FFC302;
 
 }

TD.header_bar {
background: url(images/headerbar/bgr.gif);
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

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

TR.headerInfo {
 
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TD.footer {
  font-family: Tahoma, sans-serif;
  font-size: 11px; 
  color: #181818;  
  background:url(images/footer_center.gif) repeat-x;
}

.footer a {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;  
  color: #181818; 
  font-weight:bold;
}

.footer a:hover {
  color: #181818; 
  text-decoration: underline;
}
#footer_menu {
    margin-top:10px;
	margin-left:-15px;
	position: relative;	
}
#footer_menu a {
   padding-right:5px;
   padding-left:5px;
}
#footer_text {
    margin-top:12px;
	position: relative;
	color: #181818;	
}

#footer_text span{
    color: #181818;	
}
#footer_text span a{
    color: #00690E;	
}
#footer_text span a:hover{
    color: #00690E;	
}

.main_menu {
height: 36px;
width: 805px;
background:url(images/headerbar/bgr.gif) repeat-x ;
}
.main_menu_search {
height: 36px;
width: 155px;
background:url(images/headerbar/stanga.gif) left no-repeat ;
padding:0;
margin:0;

}
.main_menu_search input{
width:90px;
height:18px;
background: transparent;
border:0;
}
#search_input{
width:90px;
height:36px;
padding: 0px 0 0 10px;
margin: -9px 0 0 0px;
position:absolute;
}
#search_submit {

width:46px;
height:36px;
margin:-9px 0 0 100px ;
padding: 0px 0 0px 0;
position:absolute;
}
#search_submit input {

width:46px;
height:16px;

}
.sigla{
height: 75px;
}
.sigla img {
margin: 15px 0 0 5px;
}
.header_table{
padding-top: 10px;
}

.header_greeting {
background:url(images/trans_vr.gif) repeat-y right;
font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 11px;
color: #333;
font-weight:bold;
}
.header_greeting a {
font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 11px;
color: #005F00;
font-weight:normal;
}
.header_cart {

font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 10px;
color: #333;
}
.header_cart a{

font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 11px;
color: #333;
font-weight:bold;

}
#imgcos{
clear: both;
float: left;
margin-top:0px;
margin-left: 20px;

}
#text_cos_prod{
font-weight:bold;
}
#text_cos_prod a{
font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 10px;
color: #EB5F01;
}
#text_cos_prod span{
font-family: Tahoma, Arial, Verdana sans-serif;
font-size: 10px;
color: #333;
}


.main_menu ul{
margin: 0;
padding: 0;
}
ul#mainlevel-nav 		{padding:0px 0px 0px 0px;}
ul#mainlevel-nav li		{display:block; float:left;  padding:0px 18px 0px 18px; margin:0px 0px 0px 0px;}
#mainlevel-nav li {background:url(images/headerbar/main_menu_separator.gif) no-repeat right 2px ; }
a.mainlevel-nav 	 	{color:#ffffff; font:bold 11px Tahoma; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a.mainlevel-nav:visited{color:#ffffff; font:bold 11px Tahoma; text-decoration:none;}
a.mainlevel-nav:hover 	{color:#fff; font:bold 11px Tahoma; text-decoration:underline; padding:0px 0px 0px 0px;}
ul#mainlevell-nav 		{padding:0px 0px 0px 0px;}
#mainlevell-nav li		{display:block; float:left; background: none; padding:0px 18px 0px 18px; margin:0px 0px 0px 0px;}
#mainlevell-nav li {background: none;}
a.mainlevell-nav 	 	{color:#ffffff; font:bold 11px Tahoma; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a.mainlevell-nav:visited{color:#ffffff; font:bold 11px Tahoma; text-decoration:none;}
a.mainlevell-nav:hover 	{color:#fff; font:bold 11px Tahoma; text-decoration:underline; padding:0px 0px 0px 0px;}
#nav li { margin:0px 0px 5px 9px; padding-left:7px;  list-style:none; line-height:1.89em; }
#nav ul li {margin:0px 0px 0px 5px; padding:0px; list-style:none; line-height:1.8em;             }

.breadcrumb{
padding-left:4px;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;

}
.breadcrumb a{

background:#fff;
}



/*
------------Boxes Section for css-------------
Format each info box according to you liking
*/

.contentBox {
  background: #ffffff;
}

TD.contentBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}

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


.BestSellersBox {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
TD.BestSellersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background:url(images/standardbox/mijloc.gif) ;
  color: #ffffff;
}
TD.BestSellersBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  
  color: #008800;
}

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

/*
------------Categorii-------------
*/
#nav li { margin:0px 0px 5px 9px; padding-left:4px;  list-style:none; line-height:1.89em; }
#nav ul li {margin:0px 0px 0px 5px; padding:0px; list-style:none; line-height:1.8em;             }
.CategoriesBox {
  border-width:1px; border-color:#EAEAEA; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
TD.CategoriesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background:url(images/standardbox/mijloc.gif) ;
  color: #ffffff; 
}
.CategoriesBoxContents ul{
margin:0;
padding:0;
}
.CategoriesBoxContents select { 
margin-left: 2px;
margin-bottom:15px;
font-family: Tahoma, Arial, Helvetica,  sans-serif;
color:#fff;
background:#242C38;
font-size: 10px;
border: #fff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}



.cat_lev_0 {
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
background:url(images/h1background.gif) no-repeat -2px 0;
list-style:none;
font-weight: bold;
color: #181818;
}
.cat_lev_0 a:hover { 
color: #181818;
}
.cat_lev_0 a { 
color: #181818;
}

.cat_lev_1 {
 font-family: Tahoma, Arial, sans-serif;
 font-size: 11px;
 list-style:none;
 color: #181818;
}

.cat_lev_1 a{
font-weight: normal;
color: #181818;
}

/*
------------Categorii Off-------------
*/


.CurrenciesBox {
  background: #b6b7cb;
}
TD.CurrenciesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.CurrenciesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.InformationBox {
  background: #b6b7cb;
}
TD.InformationBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.InformationBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.LanguagesBox {
  background: #b6b7cb;
}
TD.LanguagesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.LanguagesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ManufacturerInfoBox {
  background: #b6b7cb;
}
TD.ManufacturerInfoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ManufacturerInfoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ManufacturersBox {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
TD.ManufacturersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ManufacturersBoxContents {
    font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.OrderHistoryBox {
  background: #b6b7cb;
}
TD.OrderHistoryBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.OrderHistoryBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ProductNotificationsBox {
  background: #b6b7cb;
}
TD.ProductNotificationsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ProductNotificationsBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ReviewsBox {
  background: #b6b7cb;
}
TD.ReviewsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ReviewsBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.SearchBox {
 

}
TD.SearchBoxHeading {
   background:url(images/heading_r1.gif) top left no-repeat;
  border-width:1px; border-color:#CBCBCB; border-top-style:solid; border-right-style:solid; border-bottom-style:none; border-left-style:solid;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff; padding-left:10px;
}
.SearchBoxContents {
 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
 font-weight: bold;
 color: #ffffff;
}


.ShoppingCartBox {
  background: #000000;
}
TD.ShoppingCartBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ShoppingCartBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.SpecialsBox {
  background:url(images/prom_bg.gif) bottom right no-repeat;
 border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
.SpecialsBoxHeading {
  background:url(images/specialbox/mijloc.gif) ;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff; 
}
.SpecialsBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333; 
}
.SpecialsBoxContents hr {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #ffffff;
	height: 2px;
	
	text-align: center;
	margin-bottom: 0px;
	margin-top: 2px;
}

.NewsletterBox {
  background:url(images/letter_bg.jpg) bottom right no-repeat;
 border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
.NewsletterBoxHeading {
 background:url(images/standardbox/mijloc.gif) ;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #ffffff; padding-left:10px;
}
.NewsletterBoxContents {
 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
}

.TellaFriendBox {
  background: #b6b7cb;
}
TD.TellaFriendBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.TellaFriendBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.WhatsNewBox {
 
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
}
.WhatsNewBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background:url(images/standardbox/mijloc.gif) ;
  color: #ffffff; 
}
.WhatsNewBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.WhatsNewBoxContents hr {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #ffffff;
	height: 2px;
	
	text-align: center;
	margin-bottom: 0px;
	margin-top: 2px;
}



.infoBox {
  background: #FFFFFF;
}

.infoBoxContents {
  background: #F5F5F5;
  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 {
  background: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; 
  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: #ffffff;
}

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


.productListing-heading {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; 
  color: #686868;
  
}
.productListing-heading a {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #686868;
  
}

TD.productListing-data {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; 
  font-family: Verdana, Arial, sans-serif;
  color: #333333;
  font-size: 10px;
}
TD.productListing-data a{
 font-family: Verdana, Arial, sans-serif;
 color: #0C7700;
 font-size: 12px;
 text-decoration: underline;
}
TD.productListing-data h2{
 padding:0;
 margin:0;
}
TD.productListing-data p{
 padding:0;
 margin:0;
}
TD.text_pret {
 font-family: Verdana, Arial, sans-serif;
 color: #333333;
 font-size: 10px;
}

TD.box_product_option_heading {
 font-family: Verdana, Arial, sans-serif;
 color: #242C38;
 font-weight: bold;
 font-size: 11px; padding-left:6px;
}
.box_product_option_heading_r {
 border-width:1px; border-color:#E4E4E4; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:dotted;
 font-family: Verdana, Arial, sans-serif;
 color: #242C38;
 font-weight: bold;
 font-size: 11px; padding-left:8px;
}
.box_product_option_content {
 font-family: Verdana, Arial, sans-serif;
 color: #242C38;
 font-size: 10px; padding-left:6px;
}
.box_product_option_content img {
position:absolute;
}
.box_product_option_content_r {
 border-width:1px; border-color:#E4E4E4; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:dotted;
 font-family: Verdana, Arial, sans-serif;
 color: #242C38;
 font-size: 10px; padding-left:8px;
}
.box_product_option_content_r a{
line-height: 15px;
color:#006F00;
text-decoration:underline;
}
.box_product_option_content a{
line-height: 15px;
color:#006F00;
text-decoration:underline;
}
A.pageResults {
  color: #0000FF;
}

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


.subcategorii {
  border-width:1px; border-color:#E2E2E2; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color:#333333; padding:4px ; padding-bottom: 4px;
}
TD.pageHeading_produs  {
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color:#1D232C; padding-left:4px;
}
.pageHeading_produs h1{
background:#fff;
margin:0;
padding:0 0 4px 0;
font-size: 18px;
font-weight: bold;
background:url(images/trans_hr.gif) repeat-x bottom; 
}

TD.informatii_produs{
  border-width:1px; border-color:#BFBFBF; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:#333333; padding-left:6px ; padding-bottom: 4px;
}
.informatii_produs h2 {
	margin: 0;
	padding:0; 
	font-size: 11px;
	font-weight: bold;
 
}

TD.buy_box, DIV.buy_box {
	padding-right:10px; ; 
}



TD.pageHeading  {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color:#1D232C; padding-left:4px;
}
.pageHeading a{
font-family: Tahoma, Arial, sans-serif;
color:#1D232C;
background:#fff;
font-size: 17px;
font-weight: bold;
}
.pageHeading a:hover{
color:#475770;
}
.pageHeading h1{
background:#fff;
margin:0;
padding:0 0 4px 0;
font-size: 17px;
font-weight: bold;
background:url(images/trans_hr.gif) repeat-x bottom; 
}


TD.Heading_Buy {
  background: #57AE00; 
  font-size: 11px;
  font-weight: bold;
  color:#FFFFFF;
}
.Buy_Box_Content a {
font-size:10px;
text-decoration:underline;
font-weight: bold;
color:#005500;

}

TD.Buy_Box_Content {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background:url(images/buy_box_background.gif);
  border-width:1px; border-color:#E2E2E2; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
  font-size: 11px; 
  color:#333333; padding-top:6px;  padding-bottom:6px;
}
.pret_listare {
 font-family: Arial, Helvetica;
 font-size: 16px;
 font-weight: bold;
 
 }

TD.pageHeading2, DIV.pageHeading {
  background: #F6F6F6; 
  border-width:1px; border-color:#E2E2E2; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color:#333333; padding-left:4px;
}
.pageHeading2 a{
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color:#333333; padding-left:4px;
}

TR.subBar {
  background: #f4f7fd;
}

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

TD.main, P.main, div.main {
 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color:#333333;
}

TD.main_titlu, P.main_titlu {
  background: #249700; 
  color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; padding-left:10px;
  line-height: 1.5;
}
TD.main_titlu1, P.main_titlu1 {
 
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}
.main_title h1 {
  margin:0;
  font-family: Verdana, Arial, sans-serif;
  background: #fff;
  font-size: 11px;
  line-height: 1.5;
  font-weight:bold;  
  color: #333; 
  padding-left:10px;  
}

TD.smallText1  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; 
  background: #F6F6F6; 
  border-width:1px; border-color:#E2E2E2; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none;
}

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



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;
  color: #ff0000;
  font-size: 11px;
}

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

TD.footertable {
 
  border-width:1px; border-color:#000000; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:none;
  }

.titlu {
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        COLOR: #333;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlu h2 {
        padding-left:7px;
}
.titlu p {
        padding-left:7px;
}
.titl2 {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #FF6633;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


TD.formular, P.formular {
 background: #F3F3F3;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding-left:8px;
}
TD.formular1, P.formular1 {
 background: #F8F8F8;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding-left:8px;

}
TD.formular2, P.formular2, DIV.formular2 {
  background: #FFFFFF;
  border-width:1px; border-color:#A7A6AA; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #000000;
}
.formular2 hr {
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #ffffff;
	height: 2px;	
	text-align: center;
	margin-bottom: 0px;
	margin-top: 2px;
}
.continutcos_heading {
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:none;  
  font-family: Verdana, Arial, sans-serif;
  background: #55A802;
  font-size: 10px; 
  color: #FFFFFF;
  font-weight: bold;
}


TD.continutcos_data {
  font-family: Verdana, Arial, sans-serif;
  color: #333333;
  font-size: 10px;
}


TD.continutcos_data a {
  font-family: Verdana, Arial, sans-serif;
  color: #0C7700;
  font-size: 10px;
  text-decoration: underline;
}


.continutcos
{
  background: #FFFFFF;
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:none;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 1.5;
}
.continutcos2
{
  background: #FFFFFF;
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:none;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 1.5;
}
.continutcos3
{
  background: #FFFFFF;
  border-width:1px; border-color:#CBCBCB; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 1.5;
}
.linkverde a{
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #006C00;
}
.moduleRow { }
.moduleRowOver { background-color: #E8E8E8; cursor: pointer;}
.moduleRowSelected { background-color: #E8E8E8; }

.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; }

/* 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; }

TD.background_produs  {

 background:url(bg_box.gif);
 color: #333333;
}
TD.background_produs_nou  {

 background:url(bg_box_nou.gif);
 color: #333333;
}
TD.background_produs_livrare  {

 background:url(bg_box_livrare.gif);
 color: #333333;
}
TD.background_produs_promo  {

 background:url(bg_box_promo.gif);
 color: #333333;
}
div.box_produs {
	
	width: 208px;
	height: 134px;
	float: left;
	position: relative;
}
div.box_produs a{
	font-size: 11px;
	color:  #005100;
	text-decoration: none;
}
div.box_produs h2{
	font-size: 15px;
	display: block;
	padding: 8px 0 0 8px;
	width: 168px;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: none;
}
div.box_produs a:hover.produs {
	text-decoration: underline;
}


div.box_produs img {
	clear: both;
	float: left;
	position: absolute;
	left: 8px;
	top: 45px;

}

div.box_produs p {
	font-size: 11px;
	margin: 0;
	position: absolute;
	top: 70px;
	left: 105px;
}

div.box_produs p span {
	text-decoration: line-through;
}


fieldset.comments {
	border: 1px solid #E2E2E2;
	padding-bottom: 8px;
	padding-left: 8px;
	text-align: left;	
}
.comments_text{
	font-family: Tahoma, Arial, sans-serif;
	color:#00691C;
	font-weight: bold;
	font-size: 11px;	
}


TD.tabel_produs_text {
 background: #FFFFFF;
 FONT-SIZE: 11px;
 COLOR: #333333;
 FONT-FAMILY: Verdana, Arial, sans-serif;
 TEXT-DECORATION: none

}

TD.tabel_produs1 {
 background: #FFFFFF;
 FONT-SIZE: 11px; padding-left:4px ; padding-top:4px ; padding-bottom:4px ;
 COLOR: #333333;
 FONT-FAMILY: Verdana, Arial, sans-serif;
 TEXT-DECORATION: none
}

TD.tabel_produs2 {
 background: #F3F3F3;
 FONT-SIZE: 11px; padding-left:4px ; padding-top:4px ; padding-bottom:4px ;
 COLOR: #333333;
 FONT-FAMILY: Verdana, Arial, sans-serif;
 TEXT-DECORATION: none
 
}

TD.tabel_produs1_dr {
 font-weight: bold;
 background: #FFFFFF;
 FONT-SIZE: 10px; padding-left:4px ; padding-top:4px ; padding-bottom:4px ;
 COLOR: #333333;
 FONT-FAMILY: Verdana, Arial, sans-serif;
 TEXT-DECORATION: none
}

TD.tabel_produs2_dr {
 font-weight: bold;
 background: #F3F3F3;
 FONT-SIZE: 10px; padding-left:4px ; padding-top:4px ; padding-bottom:4px ;
 COLOR: #333333;
 FONT-FAMILY: Verdana, Arial, sans-serif;
 TEXT-DECORATION: none
 
}

#pic_list_products ul {	
visibility: hidden;	
}
#pic_list_products li {
	position:absolute;
	margin-top: 0px;
	visibility: hidden;	
}
#pic_changer {
width:645px;
height:205px;
}
#pic_changer a{
text-decoration: none;
}
#pic_changer ul {
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	margin-left:-1px;
	background-color: #D7FFD7;
	float:left;
	z-index:2;
}
#pic_changer li {
	list-style-type:none;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	padding:1px 10px 1px 10px;
	cursor:pointer;
	text-decoration: none;	
	font-weight:bold;
	
	background-color: #007700;
	display:block;
	float:left;
	text-align:center;
	margin-right: 1px;
	margin-left: 1px;
}
#pic_changer .banner_title {
	font-weight:bold;
	color:#005500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#fff;
	background:url(images/banners/underline.gif) repeat-x bottom;
	padding:1px 10px 1px 10px;
	display:block;
	float:left;
}

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

.more_details_link a{
font-family: Verdana, Arial, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: underline;
color:#005300;
}

.top_link {
font-family: Tahoma, Arial, sans-serif;
font-size:12px;
position:absolute;
margin:-6px 0 0 -35px;
padding-left:0px;
background:url(images/top_bullet.png) no-repeat left;
}
.order_help_link p{
padding-left:19px;
background:url(images/question_bullet.png) no-repeat left;
}
.order_help_link a{
font-family: Tahoma, Arial, sans-serif;
font-size:11px;
text-decoration: underline;
}
.phone img{
margin-left: 55px;
}
.phone span{
position:absolute;
padding-left:10px;
padding-top:2px;
font-family: Arial, sans-serif;
font-weight:bold;
font-size:14px;
color:#1C222B;
}

.order_help_header {
height: 41px;
background:url(images/header_help_bgr.gif) repeat-x;

}
.order_help_header p{
color: #fff;
padding-left:10px;
font-family: Tahoma, Arial, sans-serif;
font-size:15px;
font-weight:bold;
}
.order_help_header a{
font-family: Verdana, Arial, sans-serif;
color: #fff;
padding-right:10px;
font-size:12px;
text-decoration: underline;
}
.order_help_header a:hover{
color: #fff;
text-decoration: none;
}
/* Gift */
fieldset#cadou {
	width: 240px;
	border: 0;
	margin: 0 auto;
	padding:0;
	border-top: 1px solid #B3BDCE;
}

fieldset#cadou legend {
padding-left: 15px;
background:url(images/gift_bullet.gif) no-repeat left;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
color: #E14400;
}

fieldset#cadou span {
padding: 0px 0px;
font-size: 10px;
color: #666666;
}

fieldset#cadou a {
font-size: 11px;
color:#333;
}

fieldset#cadou img {
margin: 1px;
}
/* Gift End */
/* Compaible Products */
td.compatible_products{
  font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}
.compatible_products a{
  font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.compatible_products img{
	margin-right:5px;
}