body, td, div, a  { font: 11px Tahoma; color: #c2c1c1; }
a { color: #dddcdc; }
#body { background: url(images/background.gif) repeat-x #8c8a88; text-align: center; }
#body_default { background: url(images/background2.gif) repeat-x #8c8a88; text-align: center; }
#page { width: 940px; margin: 0px auto; text-align: left; }
#header1 { height: 333px; background: url(images/head.jpg) bottom left no-repeat; position: relative; }
#header2 { height: 220px; position: relative; }

#nav { position: absolute; top: 45px; left: 200px; }
#nav li { display: inline; padding: 0px 12px; background: url(images/menu_seperator.gif) center left no-repeat; }
#nav li a { font: 14px Trebuchet MS; color: #666666; text-transform: uppercase; text-decoration: none; }
#nav li.active a { color: #ff6600; }

#navsub li.liv2 { border-top: 1px solid #a09f9e; line-height: 31px; }
#navsub li.liv3 { padding-top: 4px; padding-bottom: 6px; }

#navsub li a.lv2 { font: bold 11px Tahoma; color: white; padding-left: 21px; background: url(images/row_right.gif) center left no-repeat; text-decoration: none; }
#navsub li.active a.lv2 { background: url(images/row_right_dark.gif) center left no-repeat; color: #343331; }

#navsub li a.lv3 { font: 11px Tahoma; color: #333333; padding-left: 20px; background: url(images/row_right_small.gif) 7px 3px no-repeat; text-decoration: none; }
#navsub li.active a.lv3 { color: black; }

#navsub li a.lv4 { font: 11px/25px Tahoma; color: #333333; padding-left: 30px; padding-bottom: 5px; background: url(images/row_right_small.gif) 17px 3px no-repeat; text-decoration: none; }
#navsub li.active a.lv4 { color: black; }

#path1 { margin-top: 42px; }

#text p { line-height: 16px !important; padding: 5px 0; }
#text>p { padding-top: 0; }

#logo1 { position: absolute; top: 41px; left: 8px; }
#logo2 { position: absolute; top: 39px; right: 9px; }
#title_content { width: 918px; margin: 0px auto; }
#content { background: url(images/shadow.gif) repeat-x #8c8a88; }
#wraper { width: 918px; margin: 0 auto; text-align: left; }
#footer { height: 52px; position: relative; }
#footer_copyrights { position: absolute; top: 10px; left: 20px; line-height: 16px; }
#footer_copyrights a, #footer_copyrights * { color: #cac9c9; }
#footer_logos { position: absolute; top: 10px; right: 10px; }

.title_news { height: 20px; line-height: 20px; }
.title_news_ext { height: 36px; }
.all_news { padding-left: 16px; background: url(images/row_left.gif) no-repeat 0px 2px; }
.news_letters { padding-right: 16px; background: url(images/row_right.gif) no-repeat center right; }

#title_search { background: url(images/search_top.gif) top left no-repeat #939290; } 
#search_caption,
#search_caption2 { font: bold 11px Tahoma; color: white; line-height: 25px; position: relative; zoom: 1; }
#search_caption22 { font: bold 11px Tahoma; color: white; line-height: 25px; position: relative; }
#search_padding { padding: 5px 13px; }

.title { font: 17px Trebuchet MS; text-transform: uppercase; color: #e8e8e6; }

#lng div { border-top: 7px solid #8c8b89; width: 65px; float: left; margin-left: 6px; text-align: center }
#lng a { font: bold 11px Tahoma; color: #676767; line-height: 22px; }
.clear { clear: both; }

#path { border-bottom: 1px solid #a09f9e; line-height: 42px; color: white; width: 675px; }
#path .link, #path span {  padding-left: 24px; background: url(images/path_sep.gif) 7px 3px no-repeat; }
#path .home_link { padding-left: 22px; background: url(images/row_left.gif) 0px 2px no-repeat;  }

#search_container * { zoom: 1}
#search_container { height: 1px; position: relative;  zoom: 1 }
#ext_block {  position: absolute; top: -105px; width: 224px; right: 0px; ; }
#search2 { background: url(images/search_bottom2.gif) bottom left no-repeat #adacaa; border-top: 2px solid #ff6600; margin-bottom: 16px; }
#newsletters { background: url(images/search_bottom2.gif) bottom left no-repeat #adacaa; border-top: 2px solid #ff6600; }
#callmeback { margin-top: 20px; background: url(images/search_bottom2.gif) bottom left no-repeat #adacaa; border-top: 2px solid #ff6600; }

.page_name { font: 18px Tahoma; color: white; margin-bottom: 10px; }

.news_name { font: bold 11px Tahoma; }
.news_intro { line-height: 14px; padding-top: 8px; color: white; }

.color0 { background: #d9d9d9; }
.color1 { background: #c4c4c4; }
.colorc { background: #e9e9e9; }

.product_name { font: 18px Tahoma; color: white; margin-bottom: 20px; }
.product_title { font: bold 11px Tahoma; color: #ff6600; padding: 3px 0px; }
.product_text { font: 11px Tahoma; color: white; line-height: 16px;  padding: 3px 0px;  }
.product_text * a { color: black !important; }
.product_text2 * a { color: white !important; }

#pager { border-top: 1px solid #a09f9e; font-weight: bold;  border-bottom: 1px solid #a09f9e; padding: 3px 0px; margin-top: 10px; color: #333333 !important; }
#pager a { color: #daddde;  font-weight: normal; text-decoration: underline !important; padding: 3px; }

.kampas1 { background: url(images/kampas1.gif) top right no-repeat; width: 100%; height: 100%; }
.kampas2 { background: url(images/kampas2.gif) bottom right no-repeat; width: 100%; height: 100%; }
.kampas3 { background: url(images/kampas3.gif) bottom left no-repeat; width: 100%; height: 100%; }
.kampas4 { background: url(images/kampas4.gif) top left no-repeat; width: 100%; height: 100%; }

.block1 { background: url(images/title_link/block1.jpg) no-repeat; width: 239px; height: 198px; }
.block2 { background: url(images/title_link/block2.jpg) no-repeat; width: 231px; height: 198px; }
.block3 { background: url(images/title_link/block3.jpg) no-repeat; width: 233px; height: 198px; }
.block4 { background: url(images/title_link/block4.jpg) no-repeat; width: 237px; height: 198px; }

.title_text { width: 205px; background: url(images/row.gif) center right no-repeat; margin-top: 8px; } 
.title_text a { padding-left: 2px; font: 18px Trebuchet MS; color: #333333; text-decoration: none; }


input, textarea, select { font: 11px/15px Tahoma; color: #454545; background: #e1e0e0; }
.search { background: url(images/row2.gif) center right no-repeat; border: none; font: bold 11px Tahoma; color: white; padding-right: 20px; margin: 0px; text-align: right; }

#cart { margin: 0 auto; }
#cart tr td { color: black !important; }
#cart tr td { vertical-align: middle; }

.cart_field { background: #8c8a88; border: 1px solid #515050; font: bold 11px Tahoma; color: white; margin: 0px 5px; text-align: center; }
.cart_submit   { text-align: left;  padding-left: 28px; font: bold 11px Tahoma; background: url(images/cart.gif) center left no-repeat; border: none; height: 25px; }
.cart_submit0 { text-align: left;  padding-left: 28px; font: bold 11px Tahoma; background: url(images/cart1.gif) center left no-repeat; border: none; height: 25px; }
.cart_submit1 { text-align: left;  padding-left: 28px; font: bold 11px Tahoma; background: url(images/cart1.gif) center left no-repeat; border: none; height: 25px; }

.buy_zone { margin: 0 auto; }
.buy_zone tr td { vertical-align: middle; }

.redborder { border: 2px solid white; }

#cartas { background: url(images/cart_.gif) 10px 13px no-repeat #adacaa; border-top: 2px solid #ff6600; border-bottom: 2px solid #82817f; padding: 13px 10px; margin-bottom: 10px; }
#cartas_btn { padding-left: 25px; display: block; color: #333333; text-decoration: none; background: url(images/cart_row.gif) center right no-repeat; }

.textfield { background: #bab8b9; border: 1px solid #696866; font: 11px Tahoma; color: black; }
.label { width: 200px; }
.black { color: black !important; } 

#print * { background: none !important; }



.spalvos_title { font: bold 11px Tahoma; color: white; padding-bottom: 12px; }
.manekenu_spalvos { background: #969492; border: 1px solid #9f9e9c; padding: 12px 17px; }
.manekenu_spalvos img { border: 2px solid #5c5c5b; }

.buy_zone { background: #969492; border: 1px solid #9f9e9c; border-top: none; padding: 12px 17px; padding-bottom: 0px; }
.buy_zone_list td { color: white; line-height: 23px; }
.captions td { border-bottom: 1px solid #9f9e9c; line-height: 27px; text-align: center; }
.captions td.active  { background: #969492; border: 1px solid #9f9e9c; border-bottom: none; color: black; font-weight: bold; } 

.tabas td { width: 113px; height: 22px; background: url(images/tab2.gif); line-height: 22px; text-align: center; color: white; margin-right: 1px}
.tabas td.active { color: black; background: url(images/tab1.gif); }

.simple		{ background: #969492; border: none; color: white; }

.th { height: 23px; }
.th td { vertical-align: middle; color: #646464; padding: 0 8px; border-bottom: 1px solid #8b8a86; }
.th_con {}
.th_con td { vertical-align: middle; color: #343434; padding: 0 8px; border-left: 1px solid #8b8a86; }

.basket_delete { padding-left: 20px; color: #343434; background: url(images/basket_delete.gif) center left no-repeat; text-decoration: none; }
.delete_all_basket { width: 126px; height: 23px; background: url(images/delete_all_basket.gif) center left no-repeat; }
.delete_all_basket a { color: #333333; font-weight: bold; text-decoration: none; line-height: 23px; padding-left: 25px; }

.blockas { width: 224px; height: 87px; background: url(images/blockas.gif) no-repeat; }
.blockas2 { width: 224px; height: 87px; background: url(images/blockas2.gif) no-repeat; }
.blockas_title { color: #2e2d2d; font: bold 11px Tahoma; text-decoration: none }

.textfield { width: 100%; }
input.textfield { height: 16px; }