h3{
  font-size:80%;
}

.header_menu {
  color:#CCCCCC;
  float:left;
  left:98px;!important
  margin-left:100px;
  position:absolute;
  top:-1px;
  font-size:10px;
}

.footerSEO {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  padding-top:4px;
  padding-bottom:8px;
  width:960px;
  padding-left:10px;
  padding-right:10px;
}


.footerSEO a:link,
.footerSEO a:active,
.footerSEO a:visited,
.footerSEO a:hover {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color:#7E7B8B;
  text-decoration:none;
}


.footerC {
  font-family:Tahoma,Verdana,Arial,sans-serif;
  font-size:11px;
  padding-bottom:5px;
  padding-top:3px;
  text-align:center;
}



.categories_option_count a,
.categories_option_count_art a 
{
  color:#999999;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
}

.categories_option_count a:hover,
.categories_option_count_art a:hover 
{
  color:#999999;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
}


.footerLinkRight a {
  font-size: 13px;
}

.footerLinkRight a:hover {
  font-size: 13px;
}

.footerLinkRight,
.footerLinkRight a:link,
.footerLinkRight a:visited,
.footerLinkRight a:active,
.footerLinkRight a:hover
{
  color:#FFFFFF;
}
.footerC a:link,.footerC a:visited {
  color:#7E7B8B;

}


.listing
{
  padding:7px;
  padding-right:1px;
}

.listing_title
{
}

.listing_descr {
  padding-top:6px;
  padding-bottom:2px;
  font-family:verdana;
}

.listing_more
{
  float:left;
  padding-top:1px;

}
.listing_window
{
  font-size:9px;
  left:162px;
  top:-2px;
  float:right;

}

.listing_window a:hover{
  font-size:9px;
  color:#666666;
  text-decoration:underline;
}

.listing_window a:link,
.listing_window a:active,
.listing_window a:visited,
.listing_window a:hover
{
  font-size:9px;
  font-weight:normal;
  color:#999999;
}

.listing_foot {
  position:relative;
}

.listing_foot_up {
  position:relative;
  display:table;
  width:100%;
  padding-top:4px;
}


.listing_tree
{
  margin-top:5px;
}


.listingPatch {
  color:#4D4699;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.listingPatch a {
  color:#5C5A72;
  font-family:Tahoma,Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:normal;
}
.listingPatch a:hover {
  color :#4D4699;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;font-weight:normal;

}
.listingPatchIn {
  white-space:nowrap;
}

.listingPatchRight {
  display:table;
}
.listingPatchleft {
  display: none;
  float:left;
  margin-right:7px;

}



.styl_highlights{
  color:#666666;
  font-size:12px;
  font-weight:bold;
  vertical-align:middle;
}

.styl_highlights ul, #productDesc ul{
  padding-top:10px;
  padding-bottom:10px;
}


.styl_highlights li, #productDesc li{
  color:#666666;
  font-size:12px;
  vertical-align:middle;
  line-height:17px;
  list-style-type: square;
}

#productDesc li p  {
  display:inline;

}

#productDesc p {
  display: block;
}

.styl_hr {
  background-color:#F6F6F6;
  border-style:none;
  border-width:0px;
  display:block;
  font-size:1px;
  height:2px;
  line-height:2px;
  margin-bottom:5px;
  margin-top:5px;
  padding:0px;
  width:100%;
  clear:both;
}

.styl_hr_bold {
  width:100%;
  background-image: url('images/krecha2.gif');
  border-width: 0px;
  height: 3px;
  border-style: none;
  background-repeat:repeat-x;
  display:block;
}


.styl_krotki_opis, #productDesc {
  /*display:table;*/
  font-family:Verdana,arial,tahoma;
  font-size:12px;
  line-height:18px;
  padding-right:15px;
}


.styl_linia_kropkowana { 
  background:transparent url(images/interface/horiz_line_dotted.gif) repeat-x scroll 0% 50%;
  clear:both;
  height:14px;
  position:static;
  width:100%;
}


.karta_ray{
  background-color: White;
  font-size: 14px;
  font-weight: bold;
}


.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: #eeeeee; }
.orderEdit { font-family : Verdana, Arial, sans-serif; 
             font-size : 10px;
             color: #FFFFFF ;
             text-decoration: underline; }



Table {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000033;
  overflow: visible;
  z-index:0;
}

TD{

  font-weight: normal;
  color:#555555;
  font-family: Verdana,Arial, sans-serif;
  font-size: 12px;
  overflow: visible;
}

.not_a_link{
  color: #4D4699;
  font-family :   Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}


FORM {
  display: inline;
}

TR.header {
  background: #ffffff;
}

.productDesc {
  background-position:center top;
  background-repeat:repeat-x;
  border-top:2px solid #8C899C;
  color:#808080;
  font-family:Verdana,Arial,Tahoma,Verdana,sans-serif;
  font-size:11px;
  padding:15px 5px 5px 15px;
  text-align:left;
  /*width:100%;*/
}

.productDescShort {
  background-position:center top;
  background-repeat:repeat-x;
  border-top:1px solid #FFFFFF;
  color:#808080;
  font-family:Verdana,Arial,Tahoma,Verdana,sans-serif;
  font-size:11px;
  padding:5px 5px 5px 15px;
  text-align:left;
  display:table;
  font-size:12px;
  line-height:18px;

}

.popTitle {
  /*background-color:#FFFFFF;*/
  background-image:url(images/bg_belka8.gif);
  background-position:right bottom;
  background-repeat:no-repeat;
  color:#ffffff;
  font-family:tahoma,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin-top:3px;
  padding:12px 2px 1px 27px;
  padding-left:0px;
  text-align:right;
  position:relative;
}


.popTitle h3,
.popTitle2 h3,
.popTitle3 h3
{
  margin:0px;
  padding:0px;font-family:tahoma,sans-serif;
  font-size:10px;
  font-weight:bold;
}

.popTitle2 {
  background-image:url(images/bg_belka8b.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  background-color:#FFFFFF;
  /*display:table;width:100%;*/
  color:#ffffff;
  font-family:tahoma,sans-serif;
  font-size:13px;
  font-weight:bold;
  text-align:left;

  margin-top:16px;
  padding-top:8px;
  padding-right:5px;
  position:relative;
  text-align:left;
  padding-left:16px;
  padding-bottom:1px;
}
.popTitle3 {
  background-image:url(images/bg_belka8.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  background-color:#FFFFFF;
  color:#ffffff;
  font-family:tahoma,sans-serif;
  font-size:13px;
  font-weight:bold;
  text-align:right;
  margin-top:16px;position:relative;
  text-align:right;
  padding:8px 8px 3px 0;
}



.model_right_box_cont {
  display:table;
  height:auto;
  background-color:#F8F8F8;
  border-bottom-color:#8c899c;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#efefef;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#efefef;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#a09db3;
  border-top-style:solid;
  border-top-width:2px;
  width:100%;margin-bottom:2px;
  text-align:center;
}

.model_right_box {
  min-height:207px;
  text-align:center;
}

.model_right_box TABLE {
  text-align:center;
  vertical-align:middle;
  margin-top:25px;
  margin-bottom:10px;
}
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 {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}



.infoBoxNotice {
  background: #FF8E90;
  background:#F5F5F5 none repeat scroll 0%;
  margin-bottom:5px;
}

.infoBoxNoticeContents {
  background: #E9E9E9;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading2 {
  background-repeat:repeat-x;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background:#999999;
  color: #FFFFFF  ;
}


TD.infoBox, SPAN.infoBox {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  margin-bottom:5px;
}

.infoBox_row {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:11px;
  margin-bottom:10px;
  margin-top:15px;
}

.infoBox_row p {
  display:table;
  margin:0px;
  padding:0px;
}

.infoBoxCenter,
.panel
{
  margin-bottom:25px;
  width:100%;
}

.infoBoxCenterSplit {
  margin-bottom:1px;
}


.infoBoxCenterAction {
  background-color:#E8E8E8;
  display:table;
  height:60px;
  margin-left:1px;
  margin-right:1px;
  position:relative;
  text-align:right;
  width:100%;
  text-align:right;
  display:table;
  width:100%;
  margin-bottom:30px;

  position:relative;
}

.infoBoxCenterAction  p {
  vertical-align:middle;
  display:table;
}


.infoBoxCenterActionButtonRight,  .infoBoxCenterActionButtonRight.input{
  float:right;
}

.infoBoxCenterContents,
.panel_body,
.panel_body_offer,.panel_body_polling,
.dialog_body
{
  margin:5px;
  padding:17px;
  border-spacing:1px;
}

.dialog_body_long {
  padding-left:0px;
  padding-right:0px;
  padding-top:11px;
}


.panel_body TABLE {
  width:100%;
}


.infoBox_row  input{
  float:left;
  margin-top:-2px;
  margin-right:8px;

}

TD.notes {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  padding-left: 5px;
  font-size: 9px;
  font-weight: bold;
  color: #706884;
}
TD.none {
  font-size: 10px;
}

TR.productListing-odd_SG {
  background-color: #ffffff;
}

TR.productListing-even_SG {
  background-color: #E9E9E9;
}


td.productListing-data {
  color:#666666;
  font-family:tahoma,sans-serif;
  font-size:11px;

  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
  padding-bottom:8px;
}

TD.productListing-data-offert {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 5px;  color: #666666  ;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main, SPAN.main {
  font-family: Verdana, Tahoma,Arial, sans-serif;
  font-size: 11px;
  line-height:16px;
}


TABLE.main, P.main {
  font-family: Verdana, Tahoma,Arial, sans-serif;
  font-size: 11px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family:Tahoma,Verdana,Arial,sans-serif;
  font-size:11px;
}

TD.accountCategory {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey, .fieldKey {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  height:30px;
}

TD.fieldValue {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px; height:30px;
}

TD.tableHeading {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

}

TEXTAREA {
  width: 100%;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family:Tahoma, 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:Tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}
*/

SPAN.errorText {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}


.moduleTable { 
  width:100%;
  border-spacing:0px;
}

.moduleRowOver { background-color: #dddddd; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #CFD5DE; }

.checkoutBarFrom, .checkoutBarTo { 
  font-family:Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #8c8c8c; }
.checkoutBarCurrent 
{ font-family: Tahoma,Verdana, Arial, sans-serif; 
  font-size: 10px;
  font-weight: bold;
  color: #8c8c8c; }


.messageBox { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError 
{ 
  background:url(images/icons/bg_error.gif);
  background-repeat: no-repeat;
  background-position:left;
  font-family: Arial, sans-serif;
  text-align:left;
  font-size: 13px;
  border-top:1px solid #FF8282;
  border-bottom: 1px solid #FF8282;
  background-color: #FFF4F0;
  padding-left:80px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  color: #FF0000;
  font-weight: bold;
  margin-bottom:3px;
}


.messageStackWarning 
{ 
  background:url(images/icons/bg_warning.gif);
  background-repeat: no-repeat;
  background-position:left;
  font-family: Arial, sans-serif;
  text-align: left;
  font-size: 13px; margin-bottom:3px;
  border-top:1px solid  #FF9900;
  border-bottom: 1px solid #FF9900;
  background-color: #FFFFCC;
  padding-left:80px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  color: #FF6600;
  font-weight: bold;
}
.messageStackSuccess { 
  background:url(images/icons/bg_success.gif);
  background-repeat: no-repeat;
  background-position:left;
  font-family: Arial, sans-serif;
  font-size: 13px;
  text-align:left;
  margin-bottom:3px;
  background-color: #D5FFCC;
  padding-left:80px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  color: #406835;border-top:1px solid #69BF75;
  border-bottom: 1px solid #69BF75;
  font-weight: bold;

}

.messageBoxSuccess {
  margin-top:10px;
}

.inputRequirement { font-family: Tahoma,Verdana, Arial, sans-serif; font-size: 10px; color: #FF7100; }

.karta {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding: 2px 2px 2px 2px;
  border-left: 1px solid #CFD1DE;
  border-bottom: 1px solid #CFD1DE;
  border-right: 1px solid #CFD1DE;
  border-top:1px solid #CFD1DE;
  font-size: 10px;
  color: #808080;

}

.kartaH,.kartaH a:link,.kartaH a:visited   {
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;text-decoration:none;
}

.kartaH a:hover   {
  color:white;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  text-decoration:underline;
}


.kartaH2 {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
}

.karta_SG {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  background: url(images/belka.gif);
  color:#000066;;
}

.kartaHb {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#989898;
}

.kartaH2b {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#989898;
}


.pageNavigator {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color: #FFFFFF;
  background:  #000077;
}

#navi_page b {
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  font-family:Tahoma, Arial,Verdana,  Helvetica, sans-serif;
  text-decoration:none;
  height:20px;
  color:blueviolet;
}

#navi_page a:link,
#navi_page a:visited
{
  color: #4D4699;
  border:1px solid #CCCCCC;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  font-family:Tahoma, Arial,Verdana,  Helvetica, sans-serif;
  text-decoration:none;
  background-color:#FFFFFF;
  height:20px;
}

#navi_page a:hover {
  color: #ffffff;
  border-left: 1px solid #a7a4ba;
  border-bottom: 1px solid #a7a4ba;
  border-right: 1px solid #a7a4ba;
  border-top:1px solid #a7a4ba;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;text-decoration:none;
  background-color:#B2CCE9;
  text-decoration:none;
}


A.pageNavigator { 
  color: #FFFFFF; 
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #3c338c;
  color: #000033; 
  font-weight : bold;
}

A.headerNavigation { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

A.headerNavigation:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

.NavigationSeparator {
  font-weight:bold;
  color:#666666;
  font-size:17px;
  font-family:  Arial, Helvetica, sans-serif;
  margin-right:2px;
  margin-left:2px;
}

.NavigationPatch {
  /*padding-left:3px;
  padding-top:8px;
  padding-bottom:8px;*/
  float:left;
  margin-top:4px;
}

.NavigationRight {
  display:table;
  float:left;
  /*height:25px;
  width:50;*/
}

.NavigationLeft {
  float:left;
  position:relative;
}


.Navigation{
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  margin-top:0px;
  height:25px;
  position:relative;
}


.NavigationPatchIn2 h2,
.NavigationPatchIn2,
TD.pageHeading, DIV.pageHeading {
  font-size:16px;
  font-family:Arial;
  font-weight:bold;
  color:#5E516A;
}


.NavigationPatchIn2 h2,
.NavigationPatchIn2 
{
  display:inline;
  margin:0px;
  padding:0px;
}


.NavigationPatchIn2 a:link,
.NavigationPatchIn2 a:visited,
.NavigationPatchIn2 a:hover
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
}

.box1 
{	
  padding: 2px;
  border-left: 1px solid #dae0e9;
  border-bottom: 1px solid #dae0e9;
  border-right: 1px solid #dae0e9;
  border-top:1px solid #dae0e9;
}

.box2_0
{	
  padding-right: 5px;
  padding-left:5px;
  padding-top:7px;
  padding-bottom:3px;
}



.box2b
{	
  padding: 2px 5px 2px 5px;
  border-left: 1px solid #313f59;
  /*border-bottom: 1px solid #313f59;*/
  border-right: 1px solid #313f59;
  border-top:1px solid #313f59;
}

.box3
{	
  padding: 2px 5px 2px 5px;
  border-left: 1px solid #a3aaba;
  border-bottom: 1px solid #a3aaba;
  border-right: 1px solid #a3aaba;
  border-top:1px solid #a3aaba;
}
.box3b
{	
  padding: 2px 5px 2px 5px;
  border-left: 1px solid #a3aaba;
  border-right: 1px solid #a3aaba;
  border-top:1px solid #a3aaba;
}
.box4
{	
  padding: 2px 5px 2px 5px;
  border-left: 1px solid  #FF0000;
  border-bottom: 1px solid #990000;
  border-right: 1px solid  #FF0000;
  border-top:1px solid #990000;
}

.imagelist {
  text-align:center;
  position:static;
}
.imagelist2 {
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:1px;
  text-align:center;
}

.price {
  position:static;
  padding:6px;
}
.price2 {
  position:static;
  padding:6px;
}

.helpBOX {
  width:100%;
  align:center;
  background-color: #FFFFEE;
  border-bottom-color:#FFCC33;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#FFCC33;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FFCC33;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#FFCC33;
  border-top-style:solid;
  border-top-width:1px;
}
.helpBOXin
{
  padding:6px;
  font-size:12px;
  font-family:tahoma, Arial, Helvetica, sans-serif;
  line-height:17px;
  padding-left:12px;
  list-style-type:circle;
}


.helpBOXlist
{
  list-style-type:circle;
  margin:0px;

  margin-top:10px;
  padding:0px 0px 0px 20px;
}

TR.productListing-odd-query {
  background: #dddddd;}

TR.productListing-even-query {
  background:#eeeeee;}

.podswietlenie { font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

TD.mainBIG, P.mainBIG {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
input.input {
  font-size: 10pt;
  font-family: Arial;
  border: 1px solid #AAAAAA;
}


.BoxBasketTable {
  background: #efefef;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
}
.BoxBasketTable2 {
  background: #E9E9E9;
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
}

.dataTableRow {
  background-color: #F0F1F1;
}

.dataTableRowSelected
{ 
  background-color: #DEE4E8;
  color: #FF9900;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.dataTableRowOver{ 
  background-color: #FFFFFF; cursor: pointer; cursor: hand; }


.nav_profile_menu {
  color: #7E79C3;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor: pointer;
}



.nav_profile_menu_selected
{ 
  color: indigo;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.nav_profile_menu_over{ 
  color: indigo;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor: pointer;
}
.article_box_header-small {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color:#ffffff;

  font-weight: bold;
  background-image: url(images/bg_belka3.png);
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
  height: 16px;
}

.lang_selected {
  opacity: 0.3;
  _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* dla IE */
}

.html_field_td{
  width:90px;
  padding:5xp;
  text-align:center;
  vertical-align:top;
}


.points {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icon_pbase.png');
  width:50px;
  height:50px;
  position:relative;
  vertical-align:middle;text-align:center;
  cursor:pointer;
}


.points_in {
  width:100%;
  color:#FF7200;
  font-weight:bold;
  font-size:9px;
  text-align:center;
  position:absolute;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  top:26px;
  left: 1px;
}

.pointsSmall {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icon_pbase3.png');
  width:39px;
  height:39px;
  position:relative;
  vertical-align:middle;text-align:center;
  cursor:pointer;
}

.points_inSmall {
  width:100%;
  color:#FF7200;
  font-weight:bold;
  font-size:8px;
  text-align:center;
  position:absolute;
  top:20px;
  left: 2px;
}


.info_points {
  padding: 5px 10px 5px 10px;
  border-left: 1px solid  #000066;
  border-bottom: 1px solid #000066;
  border-right: 1px solid  #000066;
  border-top:1px solid #000066;
  background-color:#ffffff;
}

.categories_box{
  height:70px;
  background:url(images/box_0b.jpg);
  background-position:left;
  background-repeat:no-repeat;
  cursor:pointer;
  height:90px;
}


.categories_box_left {
  background:url(images/box_0.jpg);
  width:99%;
  margin-right:3px;
  margin-bottom:5px;float:left;
}

.categories_box_right {
  background:url(images/category_bacground1.jpg);
  margin-bottom:5px;float:right;
  border-left: 1px solid  #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid  #cccccc;
  border-top:1px solid #cccccc;
  width:99%;
}
.categories_box_title {
  position:absolute;
  left:2px;
  top:2px;
}


.categories_box_title a{
  font-weight: bold;
  font-size: 13px;
  color: crimson;
  font-family: Verdana;
  text-decoration:none;
  padding-right:5px;
}

.categories_box_title a:hover{
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana;
  text-decoration:underline;
  padding-right:5px;
}

.categories_box_content {
  position:absolute;
  font-size:12px;
  color: #999999 ;
  font-weight:bold;
  padding-right:5px;
  margin-top:5px;
  width:158px;
  z-index:1;
  top:17px;
  left:2px;
  /*height:130px;*/
}

.categories_box_content a:link,.categories_box_content a:active, .categories_box_content a:visited   {
  color: #69356F;
  font-family : Arial,Tahoma,Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none ;

}
.categories_box_content a:hover   {
  color: #6761B8;
  font-family : Arial,Tahoma,Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}



.categories_box_read{
  margin-top:3px;z-index:3;
}

.categories_0 {
  position:relative;
}

.categories_img {
  left:-4px;
  position:absolute;
  text-align:right;
  top:17px;
  width:224px;
  opacity:0.80;
  z-index:0;
}



.categories_box_in {
  display:block;
  height:83px;
  left:5px;
  line-height:14px;
  overflow:hidden;
  position:absolute;
  text-align:left;
  top:-43px;
  width:225px;
  z-index:2;
}



TD.pollBoxRow {   
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;   bordergation-color: #eeeeee;
  border-style: solid;   border-width: 1px;
} 

TD.pollBoxText {   
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;   border-color: #eeeeee;
  border-style: solid;
  border-width: 1px;
} 

TR.pollOptRow {   
  background: #f1f9fe;
} 
TR.pollFooter { 
  background: #f1f9fe;
}  

.categories_list {
  border-bottom:1px solid #8895BB;
  border-left:1px solid #8895BB;
  border-right:1px solid #8895BB;
  margin-bottom:8px;
  margin-top:8px;
  margin-left:8px;
  position:relative;
  width:230px;
  /*padding-bottom:12px;*/
}

.categories_more {
  height:13px;
  margin-bottom:5px;
  z-index:1;
  position:relative;
}

.categories_more img {
  margin-left:2px;

}
.categories_image{
  height: 85px;
  width:100%;
}

.categories_image_article{
  /*background-color:#FFFFFF;*/
  min-height:120px;
  height:120px;
  width:100%;
}


.categories_image img{
  float:right;
}
.categories_image_article img{
  margin-left:14px;
  margin-right:10px;
  margin-top:19px;
}


.subcategories a:link,
.subcategories a:visited,
.subcategories a:active,
.categories_option_end a:link,
.categories_option_end a:visited,
.categories_option_end a:active
{
  font-size:11px;
  font-weight:normal;
  text-align:left;
  margin-bottom:1px;
  text-decoration:none;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
}

.subcategories_art a:link,
.subcategories_art a:visited,
.subcategories_art a:active {
  font-size:11px;
  font-weight:normal;
  text-align:left;
  margin-bottom:1px;
  text-decoration:none;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  display:block;
}

.subcategories a.more_cat {
  padding-left:17px;
  padding-top:5px;
}



.subcategories a:hover,
.categories_option_end  a:hover{
  font-size:11px;
  font-weight:normal;
  text-align:left;
  margin:0px;
  text-decoration:none;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
}

.subcategories_art a:hover {
  font-size:11px;
  font-weight:normal;
  text-align:left;
  margin:0px;
  display:block;
  text-decoration:none;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
}

.categories_title {
  background-image:url(images/c_1.gif);
  background-position:center top;
  background-repeat:repeat-x;
  display:table;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  width:100%;
  background-color:#f5f3fa;
}



.categories_title a:link,
.categories_title a:visited,
.categories_title a:active{
  font-size:13px;
  text-decoration:none;
  color:#4a63ab;
  /*margin-top:5px;*/
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.categories_title a:hover
{
  text-decoration:none;
  font-size:13px;color:#FFFFFF;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:#4a63ab;
}

.categories_title_article {
  padding-bottom:6px;
  padding-top:5px;
}

.categories_title_article,
.categories_title_article a,
.categories_title_article a:hover
{
  font-size:11px;
  font-weight:bold;

  text-align:center;
  width:100%;
  background-color:#B2CCE9;
  color:#FFFFFF;

}



.subcategories_title{
  font-size:11px;
  font-weight:bold;
  padding-left:10px;
  padding-top:10px;
  text-align:left;
}

.categories_info{
  font-size:11px;
  color: #999999 ;
  margin-top:3px;
  text-align:left;
  border-top:1px solid #cccccc;
  padding-bottom:3px;
  display:none;
  padding-top:3px;
}

.categories_info h2{
  color:#999999;
  display:block;
  font-size:11px;
  margin-top:3px;
  text-align:center;
  width:100%;
}








.categories_option img
{
  border:none;
  float:left;
  margin-left:4px;
}


.categories_option_end
{
  /*border-top:1px solid #EFEFEF;
  display:table;
  height:20px;
  padding-left:15px;
  padding-top:4px;*/
  text-align:left;
  width:100%;
}

.categories_option a:link,
.categories_option a:visited,
.categories_option a:active
{
  float:left;
}

.categories_option a:hover{
  float:left;
  text-decoration:none;
}


.categories_option_end a:hover
{
  text-decoration:underline;
  font-weight:normal;
}

.categories_option_contener {
  position:absolute;
  top:85px;
}


input,
select, select.fieldKey{
  border:1px solid #B5B5B5;
  padding-top:3px;
  padding-bottom:2px;
  font-weight:normal;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  height:21px;
}
input {
  padding-left:4px;
}
textarea {
  border:1px solid #B5B5B5;
}
.radio {
  border:none;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  height:auto;
  width:auto;
}

CHECKBOX,  RADIO {
  border:none;
}

.input_disable { 
  background-color: #CCCCCC;
}


#protab, #protab table {
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;
  border-left: 1px solid  #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid  #cccccc;
  border-top:1px solid #cccccc;
  border-color:#efefef;
  color:#333333;
  text-align:left;
  background:#EEEEEE;
}

#protab td {
  padding-left:25px;
  padding-right:25px;
  vertical-align:top;
  border-bottom: 1px solid white;
  font-family:Verdana,Arial, Helvetica, sans-serif;
}

.ppzag-c {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: DarkSlateBlue;
  font-weight:bold;
  background:WhiteSmoke;
  background-position:left;
  background-repeat:no-repeat;
  padding-left:3px;
}

#karta  {

  position:relative;
  padding-left:0px;
  /*padding-bottom:2px;*/
  display:table;
  /*	margin-right:7px;*/
  width:100%;
  /*	background-color: #ffffff;
	border-bottom:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;*/

}


#karta_pop  {
  position:relative;
  padding-left:0px;
  padding-bottom:2px;
  display:table;
 	width:100%;
  background-color: #ffffff;
  border-bottom:1px solid #efefef;
  border-top:1px solid #efefef;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;
  margin-top:5px;
}


#navi  {
  position:relative;
  padding:0px 7px 1px 0px;
  display:table;
  width:100%;
}



#navi_pop  {
  position:relative;
  display:table;
  width:100%;
}


.cart_input {
  text-align:center;
  padding-left:0px;
  font-size:10px;

}

.select_list1 {
  height:18px;
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;border: 1px solid #AAAAAA;
}

/*
.checkout_confirmation_coment {
margin-top:20px;
margin-bottom:10px;
}
*/
.coment_body {
  background-color:#FFFFCC;
  padding:10px;
}

.coment {
  margin-bottom:25px;
}

.checkout_confirmation_price_detail, 
td.checkout_confirmation_price_detail 
{
  font-family:Verdana, Arial, sans-serif;
  font-size: 11px;
}

.panel {
  margin-bottom:25px;
  width:100%;
}

.dialog {
  width:100%;
}


.panel ul,
.panel_right ul,
.panel_center ul,
.dialog ul,
.dialog_right ul,
.dialog_center ul,
.panel ol,
.panel_right ol,
.panel_center ol,
.dialog ol,
.dialog_right ol,
.dialog_center ol,
.panel_row ol,
.panel_row ul,
.dialog_row ol,
.dialog_row ul
{
  padding-left:18px;
  line-height:18px;
  margin:0px;

}

.panel li,
.panel_right li,
.panel_center li ,
.dialog li,
.dialog right li,
.dialog_center li, 
.panel_row li,
.dialog_row li
{
  margin:0px;
  padding:0px;
  list-style-image:url('images/arrow_green.gif');
  vertical-align:middle;
}

.panel_left {
  width:60px;
  vertical-align:top;
}

.panel_center {
  padding:5px 15px 5px 15px;
}
.dialog_center {
  padding:5px 15px 5px 15px;
}


.panel_row,
.dialog_row
{
  padding:5px;
  padding-left:0px;
  margin:7px;
  margin-left:0px;
}

.profitBase {
  color:#FF6633;
  font-weight:bold;
}

.panel ,
.infoBoxCenter,
.dialog
{
  border:none;
}

.panel_table_list_date {
  width:80px;
}

.panel_table_list_button {
  width:100px;
}

.panel TH,
.panel_table_list TH,
.panel_table_form TH,
.dialog TH,
.dialog_table_list TH,
.dialog_table_form TH
{
  font-weight:bold;
  height:25px;
  color:DimGray;
  text-align:left;
}
.panel_table_form TD,
.dialog_table_form TD,
{
  height: 20px;
  text-align:left;
  padding-left:20px;
}

.panel_table_form_value,
.dialog_table_form_value
{
  width:250px;
  height: 20px;
  text-align:left;
}

.panel_table_form_title,
.dialog_table_form_title
{
  height:20px;
  padding-left:15px;
  text-align:left;
  width:180px;
}

.panel_table_list,
.panel_table_list TABLE ,
.dialog_table_list,
.dialog_table_list TABLE 
{
  width:100%;
  border-spacing:1px;

}

.panel_table_list TD,
.dialog_table_list TD
{
  padding-right:2px;
  width:33%;
  height: 20px;
  text-align:left;
}


.expand_text {
  font-size:13px;
  font-weight:bold;
  padding-top:5px;
  text-align:center;
}

.productListing-heading,
.productListing-heading-left {
  font-family:Tahoma,Verdana,Arial,sans-serif;
  font-size:5px;
  font-weight:bold;
  height:8px;
  padding-left:18px;
}

.productListing-heading_up {
  height:5px;
  font-size:2px;
}

.productListing-heading_dw {
  height:3px;
  font-size:2px;
}


.productListing-heading-light {
  border-bottom:1px solid #D6D6D6;
  color:#7B869A;
  font-family:Tahoma,Verdana,Arial,sans-serif;
  font-size:10px;
  font-weight:bold;
  height:15px;
  padding-bottom:3px;
}

.price_eu {
  font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;

}

.price_pl {
  font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
}


.menu_icon {
  display:table;
  float:left;
}

.menu_icons {
  position:absolute;
  left:160px;
  top:2px;
}


.product_info_path{
  height:20px;
  border-top:2px solid #DFDFDF;
  padding-left:27px;
  padding-top:7px;
}

.product_info_path_list{
  height:20px;
  border-top:1px solid #DFDFDF;
  padding-left:27px;
  padding-top:7px;
}

.title_home {
  left:6px;
  position:absolute;
  top:10px;
}

.title_home_txt {
  font-size:14px;
  font-family: sans-serif;
  color:#0B0C5F;
  font-weight:bold;
  width:130px;
}

.descr_home_txt {
  margin-top:3px;
  font-size:10px;
  font-family:sans-serif;
  color:#0B0C5F;
}

.home_article_titile,
.home_article_titile a:link,
.home_article_titile a:visited,
.home_article_titile a:hover,
.cat_article_title,
.cat_article_title a:link,
.cat_article_title a:visited,
.cat_article_title a:active,
.cat_article_title a:hover
{
  font-weight: bold;
  font-size: 13px;
  font-family: tahoma, Verdana,sans-serif;
  color:indigo;
}


.title_home_txt h2 {
  font-size:14px;
  font-weight:bold;
  margin:0;
  padding:0;
}




.home_article_content,
.home_article_content TD,
.cat_article_descr
{
  font-family:tahoma, verdana,Verdana,sans-serif;
  font-size:13px;;
  color:#000000;
  margin-top:6px;
}


.home_article_content a:link,
.home_article_content a:visited,
.home_article_content a:hover
{
  font-family:verdana,Verdana,sans-serif;
  font-size:12px;
  font-weight:bold;
}

.home_article_content a:hover
{
  font-weight:bold;
  text-decoration:underline;
}


.home_article_content p 
{
  margin-top:7px;
}

.home_article_read{
  margin-top:3px;
}

TD.pageHeading, DIV.pageHeading {

  padding-top:10px;
  padding-left:0px;
  padding-bottom:6px;
}

TD.infoBoxHeading {
  font-family:Tahoma,sans-serif;
  font-size:12px;
  font-weight:bold;
  padding-left:5px;
}

.belka{
  font-family : Verdana, sans-serif;
  font-size:11px;
  font-weight: bold;
}
.menu{
  font-family: Verdana, Arial, sans-serif;
  font-size:11;
  font-weight: normal;
  vertical-align: baseline;
}
.menu:hover{
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 11;
  font-weight: normal;
  vertical-align: baseline;
}

a{

  font-family :   tahoma, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
a:hover{
  font-family : tahoma, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
}

.infoBox {
  margin-bottom:5px;
}


.infoBoxContents {
  font-family: Tahoma,Verdana, Arial, sans-serif;
  font-size: 10px;
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom:3px;

}

.infoBoxCenterContents,
.panel_body,
.dialog_body,
.dialog_body_long

{
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom:3px;
  border-spacing:1px;font-family: Verdana, Tahoma,Arial, sans-serif;
  font-size: 10px;
}



.infoBoxContentsArticle {
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom:3px;
  padding-top: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-repeat: repeat-x;
  background-position: top;
}

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-repeat: repeat-x;
  background-position: top;
}


TR.productListing-odd-zam{
  border-bottom:1px solid #ffffff;
}


.content_box_header,
.dialog_header

{ 	
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  vertical-align:middle;
  height:23px;
  padding-left:15px;
  font-weight: bold;
}

.content_box_header-small,
.panel_header,
.coment_header
{
  background-repeat:repeat-x;
  font-family:Tahoma,Arial,sans-serif,Verdana;
  font-size:12px;
  font-weight:bold;
  height:16px;
  white-space:nowrap;
  padding-bottom:2px;
  padding-top:2px;
  padding-left:15px;
  padding-right:15px;
}

DIV.inputRequirement{
  text-align:right;
  display:block;
  padding-right:15px;
  padding-left:15px;
}


.content_box_header_red { 

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  vertical-align:middle;
  height:25px;
  padding-left:15px;
  font-weight: bold;
}


.button,.button80,.button120,.button160,.button180,.button200  {
  cursor:      pointer;
  background-repeat: repeat-x;
  font-family:tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  text-align: center;
  text-decoration:none;
  vertical-align: middle;
  border:      0px solid #D6D6D6;
  position: static;
  padding-top: 1px;
  padding-right: 12px;
  padding-bottom: 2px;
  padding-left: 12px;
  white-space:nowrap;
  margin-right:15px;
  height:17px;
}

.button:hover,.button80:hover,.button120:hover,.button160:hover,.button180:hover,.button200:hover { 
  font-family:tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  white-space:nowrap;

}

.button80{
  width: 80px;
}
.button120{
  width: 120px;
}

.button160{
  width: 160px;
}
.button180{
  width: 180px;
}

.button200{
  width: 200px;
}

.pageHeading {
  font-size:13px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
}


.tab_gl {
  border-collapse: 0;
  border-spacing: 0;
  width: 580px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding: 0;
  height: auto;
  padding-bottom: 0px;
}
.tab_nag {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  padding-left: 5px;
  font-weight: bold;
}
.tab_tr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  text-decoration: none;
  padding-left: 5px;
  font-weight: bold;
}
.tab_tdl {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  text-decoration: none;
  padding-left: 5px;
}
.tab_tdp {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  text-decoration: none;
  padding-left: 5px;
}

.productDescInfo {
  display:table;
  margin-bottom:25px;
  width:100%
}

.search {
  background-image:url(images/bg_search3.gif);
  height:27px;
  left:393px;
  position:absolute;
  top:1px;
  width:204px;
}

.search_submit {
  left:175px;
  position:absolute;
  top:7px;
  cursor: pointer;
}

.search_input {
  left:25px;
  position:absolute;
  top:3px;
}



.search_home {
  background-image:url(images/bg_search4home.gif);
  height:22px;
  left:376px;
  position:absolute;
  top:2px;
  width:251px;
}

.search2 {
  background-image:url(images/bg_search3.gif);
  height:27px;
  left:7px;
  position:absolute;
  top:1pt;
  width:203px;
}

.search_submit_home {
  left:205px;
  position:absolute;
  top:2px;
}

.search_input_home {
  left:29px;
  position:absolute;
  top:2px;

}

.search_input_home input {
  background-attachment:scroll;
  background-color:#FFFFFF;
  background-image:url(/images/bg_search4input.gif);
  background-position:0px 0px;
  background-repeat:no-repeat;
  font-weight:bold;
  border:none;
  height:16px;
  padding-left:22px;
  padding-top:1px;
  width:170px;
  color:#5F3B80;
}


.search_input_center input {
  background-attachment:scroll;
  background-color:#FFFFFF;
  background-image:url(/images/bg_search4inputb.gif);
  background-position:0px 0px;
  background-repeat:no-repeat;
  font-weight:bold;
  border:none;
  height:16px;
  padding-left:22px;
  padding-top:1px;
  width:170px;
  color:#5F3B80;
}

.search_link_advanced {
  left:15px;
  position:absolute;
  top:53px;
}

.search_link_add {
  left:222px;
  position:absolute;
  top:55px;
}

.search_list {
  position:absolute;
  left:220px;
  top:20px;
}

.search_option_home {
  left:74px;
  position:absolute;
  top:27px;
}


.search_option_home a {
  font-size:10px;
  /*color:#FFFFFF;*/
}



.box_p {
  position:relative;
  /*border:1px solid #EFEFEF;*/
  height:148px;
  width:150px;
  /*margin-top:12px;*/
  /*margin-top:12px;*/
}
.box_p0 {
  margin-top:12px;

}
.box_p_images {
  height:105px;
  margin-top:5px;
  text-align:center;
  width:150px;

}

.box_p_images_promo {
  height:105px;
  margin-top:5px;
  text-align:center;
  width:150px;
}

.box_p_images_promo img {
  margin-top:8px;
}

.box_p_model {
  font-size: 11px;
}

.box_p_model a:link,
.box_p_model a:visited,
.box_p_model a:active
{
  color:indigo;
  font-weight:normal;
}

.box_p_model a:hover
{
  color:indigo;
  font-weight:normal;
}

.box_p_descr {
  position:relative;
  text-align:left;

}

.box_p_descr_txt {
  color:white;
  font-family:tahoma,arial,verdana;
  font-size:12px;
  height:40px;
  left:6px;
  position:absolute;
  text-align:center;
  top:-29px;
  width:135px;
  z-index:2;
}

.box_p_descr_bg {
  background-color:DarkSlateBlue;
  height:42px;
  left:0px;
  opacity:0.6;
  position:absolute;
  top:-28px;
  width:150px;
  z-index:1;
  _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

.box_p_price {

}

.box_p_header,
.box_p_header_bg
{
  text-align:center;
  padding-top:5px;
  padding-bottom:5px;
  width:150px;
  background-image:url(images/bg_box_p_header.gif);
  background-position:top;
  background-repeat:repeat-x;
}

.box_p_header_bg {
  opacity:0.8;
  background-color:#333333;
}



.nav_menu_over{ 

  font-family:Tahoma,Verdana,Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  background-repeat: repeat-x;
  background-position:top;
  cursor: pointer;

}

.maintable_title a:link,
.maintable_title a:visited,
.maintable_title a:active {
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  margin-right:5px;
}

.home_box {
  float:left;
  margin-top:8px;
  margin-right:11px;
  margin-bottom:8px;
  position:relative;
  cursor:pointer;
}

.home_box#flash {
  cursor:pointer;
}



.home_box_last {
  float:left;
  margin-top:8px;
  margin-right:0px;
  margin-bottom:8px;
  position:relative;
  cursor:pointer;
}

.img_section {
  position: relative;
  text-align:center;

}


.p_info {
  color:#FFFFFF;
  left:7px;
  padding-left:15px;
  padding-right:15px;
  position:absolute;
  text-align:left;
  top:-113px;
  z-index:1;
}

.p_info HR{
  width:97%;
  margin:2px 0px 2px 0px;
}

.p_separator {
  background-color:#efefef;
  font-size:1px;
  margin:2px 0px 2px 0px;
  width:97%;
  height:1px;
}

.p_info_bg {
  background-color:DarkSlateBlue;
  height:90px;
  top:-110px;
  opacity:0.6;
  position:absolute;
  left:7px;
  _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  z-index:0;
}


.p_info h1{
  font-size:18px;
  font-family:Tahoma;
  color:#FFFFFF;
  padding:0px;
  padding-left:1px;
  margin-top:5px;
  margin-bottom:2px;
}

.p_info SPAN {
  color:white;
  font-family:Tahoma;
  font-size:12px;
  font-weight:normal;
  padding-left:2px;

}

.center_header {
  color:#333333;
  /*clear:both;*/
  margin-bottom:10px;
}

.tab_info_content {
  margin-left:12px;
  margin-top:8px;
  padding:0px;
  text-align:left;
  width:490px;
}

.tab_info_content img {
  border:1px solid #DDDEEE;
  margin-left:0px;
  margin-right:-1px;
  padding:0px;
}

.articlediv {
  margin-top:10px;
  margin-left:10px;
  width:460px;
  height:416px;
}

.home_article_image {
  float:left;
  margin-right:14px;
  margin-bottom:12px;
}


.article_row {
  margin:0px;
  padding:0px;
  clear:both;
  /*height:80px;*/
}
.article_row_primary {
  margin:0px;
  padding:0px;
  clear:both;
  /*height:200px;*/
}

.tab_info_content a:link,
.tab_info_content a:active,
.tab_info_content a:visited
{
  font-size:12px;
  float:left;
  color:#644c80;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
}


.tab_info_content a:hover
{
  font-size:12px;
  float:left;
  color:#644c80;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  background-image:url(images/box_bg6.png);
  background-repeat:repeat-x;
  background-color:transparent;
  background-position:bottom;

}


.fl {
  float:left;
}




.categories_option_more a:link,
.categories_option_more a:visited,
.categories_option_more a:active,
.categories_option_more a:hover
{
  text-decoration:none;
  font-weight:normal;

}

.cat_article_descr {
  margin-bottom:20px;
  margin-left:15px;
  text-align:left;
}


.img_section_zoom {
  left:-70px;
  position:absolute;
  top:20px;
}

.img_section_zoom img {
  border:none;
}

.img_section_rel{
  position: relative;
  width:100%;
}

.menu_row_txt_unactive {
  display:table;
  width:100%;
  padding-left:20px;
  text-align:left;
}

.cat_title  a:link,
.cat_title  a:visited,
.cat_title  a:active
{
  color:#333333;
}

#lightbox{
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}

#lightbox a img{ border: none; }

#outerImageContainer{
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}

#imageContainer{
  padding: 10px;
}

#loading{
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#hoverNav{
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

/*
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; 
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }
*/

#imageDataContainer{
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	

#overlay{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
  background-color: #000;
}

.lbWidth { 
  position: absolute;
  top: 0px; left: 0px;
  width: 100%;
  min-width: 790px;
}

* html .lbContent { 	margin-left: -790px;
                     position:relative;
}

* html .lbMinWidth { 
  padding-left: 790px;
}


.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}
.clearfix {display: block;}





#list_right {
  float:right;
  width:300px;
  margin-top:15px;

}

#list_left {
  float:left;
  width:300px;
  margin-top:15px;

}

.sitemap {
  list-style-position:inside;
  list-style:none;
  margin:0px;
  margin-left:15px;
  padding:0px;
}


#list_right .level_1 a:link,
#list_right .level_1 a:visited,
#list_right .level_1 a:hover,
#list_left .level_1 a:link,
#list_left .level_1 a:visited,
#list_left .level_1 a:hover

{
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  list-style:none;
}



#list_right .level_2 a:link,
#list_right .level_2 a:visited,
#list_right .level_2 a:hover,
#list_left .level_2 a:link,
#list_left .level_2 a:visited,
#list_left .level_2 a:hover
{
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;,
  list-style:none;
}

#list_right .level_3 a:link,
#list_right .level_3 a:visited,
#list_right .level_3 a:hover,
#list_left .level_3 a:link,
#list_left .level_3 a:visited,
#list_left .level_3 a:hover

{
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  list-style:none;
}

#list_right .level_4 a:link,
#list_right .level_4 a:visited,
#list_right .level_4 a:hover,
#list_left .level_4 a:link,
#list_left .level_4 a:visited,
#list_left .level_4 a:hover
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  list-style:none;
}



.menu_row_right_pico {
  left:189px;
  position:absolute;
  top:9px;
}

.menu_row_right_pico img {
  border:none;
}

.level_1 {
  margin-bottom:15px;
  background-image:url(images/bg_map1.gif);
  background-repeat:repeat-x;
  background-position:top;

}



.loged a:link,
.loged a:visited,
.loged a:hover
{
  color: #82156C;
  font-weight:bold;
}

.cat_title {
  margin-bottom:2px;
}


.search_back {
  display:inline;
  margin-right:30px;
}

.subcategories_count {
  margin-top:27px;
}


.checkout_confirmation_price ul {
  list-style:none;
  list-style:circle;
}
.checkout_confirmation_price li {
  list-style:none;
  list-style:disc;
}


.first {
  margin-bottom:8px;
}

.recently_descr {
  margin-bottom:5px;
  margin-left:15px;
  font-size:11px;
  margin-right:7px;
  cursor:pointer;
}

.recently_title {
  margin-left:7px;
  margin-top:5px;
}

.recently_title a:hover {
  font-size: 11px;
}

/*
.chromestyle{
width: 99%;
font-weight: bold;
}
*/
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/*
.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; 
padding: 4px 0;
margin: 0;
text-align: center;  
}

*/
.chromestyle ul li{
  display: inline;
}

.dropmenudiv{
  position:absolute;
  top: 23px;
  border: 1px solid #dcdaeb; /*THEME CHANGE HERE*/
  border-bottom-width: 0;
  font:normal 12px Verdana;
  line-height:18px;
  background-color:#f8f7fc;
  width: 189px;
  visibility: hidden;
  direction: ltr;
  z-index:100;
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); opacity:0.92;*/
}

.dropmenudivdw {
  background-image:url(images/z_down.png);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:transparent;
  height:4px;
  font-size:2px;
  line-height:2px;
}

.dropmenudiv a{
  width: auto;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid #BBB;
  padding: 2px 6px;
  text-decoration: none;
  font-weight: bold;
  /*color: black;*/
}

* html .dropmenudiv a{ /*IE only hack*/
  width: 100%;
}

.dropmenudiv a:hover{  
  background-color: #d3d0e4;
  text-decoration: none;
  font-size: 11px;
}

#header_boxy_txt .ua a:link,
#header_boxy_txt .ua a:visited
{
  background-image:url(images/z_center.png);
  background-position:left top;
  background-repeat:no-repeat;
  color:#423F65;
  display:block;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  padding-bottom:8px;
  padding-top:2px;
  width:189px;text-decoration:none;
  margin:auto;
}

#header_boxy_txt .ua a:hover,
#header_boxy_txt .ua LI a:active,
.selected  a:link,
.selected  a:visited,
.ua_select a,
.ua_select a:link
{
  color:#FFFFFF;
  display:block;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  padding-bottom:8px;
  padding-top:2px;
  text-decoration:none;
  width:189px;
}

#header_boxy_txt .ua_select a:link,
#header_boxy_txt .ua_select LI a:link,
#header_boxy_txt .ua_select,
#header_boxy_txt .ua_select a:hover

/*.chromestyle li a:hover,
.chromestyle li a:link*/
{
  background-image:url(images/z_center_over2.png);
  background-position:left top;
  color:#FFF;
  text-decoration:none;
  background-repeat:no-repeat;
  display:block;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  padding-bottom:8px;
  padding-top:2px;
  width:189px;
}

.ua_select a:link {
  color:#FFF;
}


.selected  a:link,
.selected  a:visited {
  background-image:url(images/z_center_over.png);
  background-position:left top;
  background-repeat:no-repeat;
}

.chromestyle {
  z-index:10;
}

.subcategories_header,
.subcategories_header a:link,
.subcategories_header a:visited,
.subcategories_header a:active,
.subcategories_header a:hover
{
  color:#4D4699;
  font-family:arial;
  font-size:10px;
  font-weight:bold;
}

.subcategories_header{
  margin-top:8px;
  margin-bottom:10px;
  margin-top:6px;
}

.categories_option_count {
  float:right;
  padding-top:1px;
  /*right:-7px;
  top:30px;
  position:absolute;*/
}
.categories_option_count_art {
  float:right;
  padding-top:1px;
  right:-7px;
  top:30px;
  position:absolute;
}
.categories_option
{
  text-align:left;
}
.cat_title_articles {
  position:absolute;
  top:90px;
}

.subcategories {
  /*height:110px;*/
  /* left:9px;
   top:35px;*/
  position:absolute;
  text-align:left;
  margin-top:8px;
}


.subcategories_art {
  margin-left:5px;
  margin-right:15px;
  margin-top:-110px;

  text-align:left;
}

#countrydivcontainer {
  /*border:1px solid #a7a4ba;*/
  border-top:5px solid #b2cce9;
  margin-bottom: 1em;
  position:relative;
  padding-top:0px;
  background-image:url(images/bg_in_tab.gif);
  background-repeat:repeat-x;
  background-position:top;
  margin:auto;	 width:100%;
  padding-top:3px;
}

#productsdivcontainer {
  border-top:5px solid #b2cce9;
  margin-bottom: 1em;
  background-image:url(images/bg_in_tab.gif);
  background-repeat:repeat-x;
  background-position:top;
  margin:auto;	position:relative;
  padding-top:3px;
  width:100%;
}


#menu h3  {
  display:block;
  margin:0px;
}


#menu ul {
  list-style:none;
  margin:0px;
  padding:0px;
}

.menu_row_cat{
  background-image:url(images/menu_bg_left_unactive.gif);
  background-position:left top;
  background-repeat:repeat-y;
  border-bottom:1px solid #FFFFFF;
  background-color:#A7A4BA;
  padding:5px 20px 4px 14px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
}

.menu_row_cat a:link,
.menu_row_cat a:active,
.menu_row_cat a:visited{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  width:100%;
  display:table;
}

.menu_row_cat a:hover {
  width:100%;
  display:table;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  font-variant:normal;
}

.menu_row_unactive_header {
  margin-left:0px;
  padding-left:14px;
  padding-top:4px;
  padding-bottom:7px;
  position:relative;
  /*border-bottom:1px solid #FFFFFF;*/
  background-image:url(images/menu_h_1b.gif);
  background-position:left top;
  background-repeat:no-repeat;
  background-color:colar;
  margin-top:-1px;
  color:#FFFFFF;
  font-weight:normal;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
}



.menu_row_unactive_footer {
  background-image:url(images/menu_separator4.gif);
  background-position:left bottom;
  color:#000066;
  font-size:2px;
  height:4px;
  line-height:1px;
  margin-bottom:12px;
}



.menu_row_unactive {
  border-top:1px solid #EEEEEE;
  padding-top:5px;
  padding-bottom:4px;
}



.right_filter {
  float:right;
  margin-right:8px;
  margin-top:9px;
  margin-bottom:9px;

}

.listing_option {
  clear:both;
  border-bottom: 3px #A7A4BA solid;
  height:40px;margin-top:-3px;
  background-color:#F8F8F8;
}

.productlisting {
  clear:both;
  width:100%;
}



.menu_row_unactive a:link,.menu_row_unactive a:visited {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  padding-left:16px;
}

#katalog-prod li.expanded a.menu_link_active_click_header
{ 
  background:transparent url(images/menu_expand11.gif) no-repeat scroll 178px -2px;
}


.subcategories ul,
.subcategories_art ul
{
  margin:0px;
  padding:0px 0px 0px 0px;
}

.subcategories li

{
  color:#999999;
  margin-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  padding-top:0px;

}

.subcategories_art li
{
  color:#999999;
  margin-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  padding-top:0px;
  line-height:17px;
  list-style:none;
  width:140px;
}


.featured_product_wraper {
  margin-top:3px;
  margin-bottom:15px;
  /*margin-left:10px;*/
}

.article_list_wraper {
  margin-top:14px;
  margin-bottom:15px;
  margin-left:10px;
  margin-right:10px;
  min-height:74px;
}

.categories_list_wraper {
  margin-left:0px;
  margin-top:8px;
}

.listing_sub_footer {
  margin-left:15px;
  margin-bottom:5px;
}

.subcategories ul  {
  list-style:none;
  width:120px;
}

a.list_subcategories
{
  /*background:transparent url(images/p2.gif) no-repeat scroll 3px 4px;*/
}

a.list_subcategories_art {padding-left:17px;
                          background:transparent url(images/p2.gif) no-repeat scroll 3px 6px;
}

#box li {
  color:#333333;
  display:inline;
  line-height:14px;
  list-style-position:inside;
  margin-left:0;
  padding:0;
  text-decoration:none;
  width:auto;
  background-color: none;
  background:none;

}

.price_promo {
  background:transparent url(images/promo_bg.gif) no-repeat scroll 1px -2px;
  color:#FFFFFF;
  font-weight:bolder;
  height:28px;
  margin-top:5px;
  padding-left:0;
  text-align:center;
  width:83px;
}
.price_old {
  padding-left:0;
  font-size:10px;
  text-decoration:line-through;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;width:83px;
  text-align:center;
}
.price_promo_cart {
  background:transparent url(images/promo_bg.gif) no-repeat scroll 1px -2px;
  color:#FFFFFF;
  font-weight:bolder;
  height:28px;
  margin-top:5px;
  padding-left:0;
  text-align:center;
  width:83px;
}
.price_old_cart {
  padding-left:0;
  font-size:10px;
  text-decoration:line-through;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;width:83px;
  text-align:center;
}

.price_promo_home {
  background:transparent url(images/promo_bg_small.png) no-repeat scroll 0 -1px;
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  margin-left:11px;
  margin-top:67px;
  padding-left:0;
  text-align:center;
  width:70px;
}
.price_old_home {
  padding-left:0;

  text-decoration:line-through;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;width:83px;
  text-align:center;
}

.price_promo_home.price_eu {
  font-weight:bolder;
  font-size:10px;
}

.price_home {
  left:72px;
  position:absolute;
  top:25px;
}

.more_news_home {
  left:346px;
  position:absolute;
  top:436px;
}

.more_news_home a:hover {
  font-size: 11px;
}

.article_separator {
  border-top:1px solid #CCCCCC;
  background:transparent url(images/bg_article_listing.gif) repeat-x left top;
  color:#666666;
  font-size:11px;
  text-align:right;
  padding-top:2px;
}

.listing_tree_list li  {
  background:transparent url(images/p3.gif) no-repeat scroll 6px 5px;
  color:#777777;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0 0 0 13px;
}

.maintable_header {
  margin-top:0px;
}

.header_menu {
  top:3px;
}

.header_menu a, .header_menu a:hover {
  color: #82156C !important;
  font-weight: bold !important;
}

.ru_fix li a {
  font-size:9px;
}

.ru_fix li a:hover {
  font-size:9px;
}

.main_link {
  width: 128px;
}

.main_link:hover {
  font-size: 13px;
}

.categories_option {
  position: absolute;
  bottom: 2px;
  top: auto;
}

div.subcategories_preview {
  top: 80px;
}

#articletabs li a:hover {
  font-size: 11px;
}

#producttabs li a:hover {
  font-size: 11px;
  font-family: tahoma, Verdana, Sans-serif;
}

.header_lang {
  /* top: 0 !important; */
}

.panel_table_list a:hover {
  font-size: 11px;
}

a:hover {
  font-size: inherit;
}

.more_products_home a:hover {
  font-size: 11px;
}

.left_submenu ul li a:hover {
  font-size: 12px;
}

.nazwa_kategorii a {
  font-size: 16px;
}

a.category_toggle_products_visible:hover {
  font-size: 11px;
}

a.negotiate_price:hover {
  font-size: 11px;
} 

a.products_toggle_visible:hover {
  font-size: 11px;
} 

.shadetabs li a:hover {
  font-size: 9px;
}

.article_row_cat a {
  font-size: 11px;
}

.category_title_header a {
  width: 200px;
}

.subcategories_toggle {
  margin-bottom: 12px;
}

.search_option_center a:hover {
  font-size: 11px;
}

.price_link:hover {
  font-size: 11px;
}

#prodtabs a:hover {
  font-size: 11px;
}

.cart_bay a:hover {
  font-size: 11px;
}

.html_field_td a:hover {
  font-size: 11px;
}

.display-options {
  height: 45px;
}

.page-nav a:hover {
  text-decoration: none;
  font-size: 12px;
}

div.page_specific_content ul.shadetabs li a:hover {
  font-size: 11px;
}

.category_container {
  margin-top: -1px;
}

td.productListing-data table td a:hover {
  font-size: 11px;
}

.listing_title a:hover {
  font-size: 13px;
}

#txt2 a:hover {
  font-size: 11px;
}

.dialog_row a, .dialog_row a:hover {
  font-size: 11px;
  text-decoration: none;
}

a.password-forgotten, a.password-forgotten:hover {
  font-size: 11px;
  text-decoration: none;
}

#infotabs li a, #infotabs li a:hover {
  font-family: tahoma, Verdana, sans-serif;
}

#articletabs_container li a, #articletabs_container li a:hover {
  font-family: tahoma, Verdana, sans-serif;
}

.more_news_home a, .more_news_home a:hover {
  font-family: tahoma,Verdana,sans-serif;
}

.maintable_column .menu_row_unactive a, .maintable_column .menu_row_unactive a:hover {
  font-size: 11px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
}
