html { height:100%; }
body { height:100%; padding:0; margin:0; font:normal 11px arial; }
img { border:none; display:block; }
a { outline:none; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; }
table  td { vertical-align:top; }
ul { margin:0; padding:0 0 0 40px; }
ol { margin:0; padding:0 0 0 40px; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0; }
form { margin:0;padding:0; } /* for IE 6-7 */

hr { height:1px; background-color:#000000; color:#000000; border:0; }

.clear { clear:both; }
.clear2{ clear: both; margin: -1px 0px 0px; height: 1px; }
.fl { float:left; }
.fr { float:right; }
.abs { position:absolute; }

.di { display:inline; }

.fwb { font-weight:bold; }
.fwn { font-weight:normal; }

.nowrap { white-space:nowrap; }

.pointer { cursor:pointer; }

.l { text-align:left; }
.c { text-align:center; }
.r { text-align:right; }

.b1 { border:1px solid #000000; }

.u { text-transform:uppercase; }

.black { color:#000000; }

.ma { margin:auto; }

/*
 * Common
 */
html {
    overflow-y: scroll;
}
body {
    background:#f8f4ed;
}
.link_active {
    background:#FFFFFF;
}
.link_active .link_active_top {
    height:1px;
    background:#FFFFFF;
}
.link_active .link_active_bottom {
    height:1px;
    background:#b6b1a7;
}
.link_active .link_active_bottom  .left {
    width:1px;
    background:#e2dfda;
}
.link_active .link_active_bottom  .right {
    width:1px;
    background:#b4afa5;
}
input.checkbox {
    margin:0;
    padding:0;
    width:13px; /* For IE6 */
    height:13px /* For IE6 */
}
.error {
    color:#FF0000;
}
.lnk {
    text-decoration:none;
}
.lnk:hover {
    text-decoration:underline;
}
h1, .product_title {
    font:bold 12px georgia,arial;
    color:#753915;
    padding-bottom:7px;
}
h2 {
    font:bold 11px arial;
    color:#753915;
    padding-bottom:7px;
}

/*
 * For TinyMCE
 */
p {
    font:normal 11px arial;
    color:#753915;
    margin:0;
}
a {
    color:#da251d;
}


/*
 * Sitemap
 */
.sitemap img {
    display:inline;
}
.sitemap table tr, table.sitemap tr {
    margin:0;
    padding:0;
}
.sitemap table td, table.sitemap td {
    vertical-align:middle;
    margin:0;
    padding:0;
    border:none;
    line-height:8px;
}

/*
 * Homepage
 */
#main {
    width:975px;
    margin:auto;
}
#home_top_menu {
    position:absolute;
    width:810px;
    margin-left:150px;
    padding:19px 15px 0 0;
    font-size:11px;
}
#home_top_menu a {
    color:#959393;
    text-decoration:none;
}
#home_top_menu a:hover {
    text-decoration:underline;
}
#home_top_menu_items .item {
    margin:0;
}
#home_top_menu_items .item_inactive {
    padding:4px 6px;
    padding:5px 7px;
}
#home_top_menu_items .link_active .item {
    border-left:1px solid #FFFFFF;
    border-right:1px solid #d1cdc7;
    padding:4px 6px;
}
#home_top_menu .trik {
    width:5px;
    height:9px;
    background:url(../images/home_trik.gif) no-repeat 0 2px;
    padding-top:2px;
    margin:0 6px 0 0;
}
#home_top_menu_buttons {
    padding:16px 0 0 0;
}
#home_top_menu_buttons  .item {
    padding-left:17px;
}
#home_top_menu_buttons  table td {
    vertical-align:bottom;
}
#logo {
    padding:10px 0 0 5px;
}
.splitter_h_big {
    width:195px;
    height:16px;
    background:url(../images/splitter_h_big.gif);
}
#home_left {
    width:205px;
}
#home_left_menu {
    margin-bottom: 13px;
}
#home_left_menu .hr {
    height:1px;
    background:#d3d2d0;
    margin:6px 0 6px 0;
}
#home_left_menu .link_active {
    margin:6px 0;
}
#home_left_menu .item {
    background:url(../images/home_trik.gif) no-repeat 8px 2px;
    line-height:13px;
    padding:0 8px 0 20px;
}
#home_left_menu .item.item_product {
    background:url(../images/home_trik.gif) no-repeat 16px 2px;
    padding:0 8px 0 28px;
}
#home_left_menu .item.item_first {
    margin-top:13px;
}
#home_left_menu .item.item_last {
    margin-bottom:13px;
}



#home_left_menu .item.svarbus a {
	color: #da251d;
	font-weight: bold;
}


#home_left_menu .link_active .item {
    background:url(../images/home_trik_down.gif) no-repeat 8px 11px;
    border-right:1px solid #d1cdc7;
    padding:6px 7px 6px 20px;
}
#home_left_menu .link_active .item.item_product {
    background:url(../images/home_trik.gif) no-repeat 16px 8px;
    padding:6px 7px 6px 28px;
}
#home_left_menu .item a {
    color:#000000;
    text-decoration:none;
}
#home_left_menu .item a:hover {
    text-decoration:underline;
}
#home_left_menu .item_cnt .item {
    cursor:pointer;
}
#home_left_menu .sub_cnt, #home_top_menu .sub_cnt  {
    position:absolute;
    z-index:3;
}
#home_left_menu .sub_cnt {
    margin-top:-8px;
    margin-left:204px;
    padding-left:8px;
}
#home_top_menu .sub_cnt {
    margin-top:8px;
}
#home_left_menu .sub, #home_top_menu .sub {
    background:#f3d002;
    padding:5px 0;
    border-right:1px solid #e4c400;
    border-bottom:1px solid #dbb10f;
}
#home_left_menu .sub {
    width:204px;
}
#home_top_menu .sub {
    width:150px;
}
#home_left_menu .sub .trik {
    position:absolute;
    margin:8px 0 0 -4px;
}
#home_top_menu .sub .sub_trik {
    position:absolute;
    margin:-9px 0 0 22px;
}
#home_left_menu .sub_item, #home_top_menu .sub_item {
    padding:5px 20px;
    cursor:pointer;
}
#home_left_menu .sub_item_active, #home_top_menu .sub_item_active {
    background:#F1C91C url(../images/sub_active.gif) repeat-x;
    border-bottom:1px solid #E0B417;
    padding-bottom:4px;
}
#home_left_menu .sub_item a, #home_top_menu .sub_item a {
    color:#000000;
    text-decoration:none;
}
#home_left_menu .sub_item a:hover, #home_top_menu .sub_item a:hover {
    text-decoration:none;
}
#home_left_menu .sub_down_cnt {
    padding:0 0 8px 10px;
}
#home_left_menu .sub_down {
    width:194px;
    background:#e9e2d5;
    padding:5px 0;
}
#home_left_menu .sub_down .trik {
    position:absolute;
    margin:-9px 0 0 22px;
}
#home_left_menu .sub_down_item {
    padding:5px 20px;
    cursor:pointer;
}
#home_left_menu .sub_down_item_selected {
    background:#F1C91C url(../images/sub_active.gif) repeat-x;
    border-right:1px solid #e4c400;
    border-bottom:1px solid #E0B417;
    padding-bottom:4px;
}
#home_left_menu .sub_down_item a {
    color:#000000;
    text-decoration:none;
}
#home_left_menu .sub_down_item a:hover {
    text-decoration:underline;
}
#home_right {
    width:757px;
    padding-top:42px;
}
#home_right_left {
    width:542px;
}
#home_right_lenta {
    position:absolute;
    width:272px;
    height:101px;
    background:url(../images/under_flash.jpg) no-repeat top right;
    margin:1px 0 0 284px;
}
#home_right_slogan {
    height:23px;
    padding-top:59px;
}
#home_right_slogan_print {
    padding-top:20px;
}
#home_flash {
    position:absolute;
    width:531px;
    height:404px;
    padding-top:20px;
}
#home_flash .item {
    width:531px;
    height:404px;
}
#home_flash .selectors {
    position:absolute;
    margin:347px 0 0 16px;
}
#home_flash .selectors .item {
    width:61px;
    height:51px;
    cursor:pointer;
}
#home_flash .selectors .item .num {
    position:absolute;
    padding:20px 0 0 25px;
    font:bold 11px arial;
}
#home_flash .selectors .item .num.num_active {
    color:#fff600;
}
#home_right_right, #inner_right_right {
    width:215px;
    padding-top:102px;
}
#inner_right_right {
    width:205px;
    padding-left:10px;
}
.box, .box2 {
    background:#ffffff;
}
.box {
    width:215px;
}
.box .top {
    height:12px;
    background:url(../images/box_top.gif) no-repeat;
}
.box .middle, .box2 .middle {
    font-size:11px;
    font-family:georgia,arial;
    color:#753915;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
}
.box .middle {
    padding:10px 13px;
}
.box .middle, .box2 .middle a {
    color:#da251d;
}
.box .middle .splitter, .box2 .middle .splitter {
    width:37px;
    height:7px;
    background:url(../images/splitter_h_small.gif) no-repeat;
    margin:10px auto 8px auto;
}
.box .bottom, .box2 .bottom {
    height:11px;
    background:url(../images/box_bottom.gif) no-repeat;
}
.box2 .box_above_title {
    text-align:left;
    font:bold 11px tahoma;
    color:#DA251D;
    padding-bottom:12px;
}
.box .box_title, .box2 .box_title {
    text-align:left;
    font:bold 11px tahoma;
    color:#514f4f;
    padding-bottom:12px;
}
.subscribe_box .middle {
    font:normal 11px arial;
}
.input input {
    height:16px;
    padding:3px 3px 0 3px;
    border:none;
    background:url(../images/input.gif) repeat-x;
    font-size:11px;
    color:#514f4f;
}
.box .btn , .box2 .btn {
    margin-top:16px;
}
.btn input {
    height:24px;
    margin:0;
    font-size:11px;
    border:none;
    background:url(../images/btn.gif);
    cursor:pointer;
}
#copyright_td {
    vertical-align:bottom;
    padding-top:10px;
}
#copyright {
    background:#e9e9eb;
}
#copyright_inner {
    width:959px;
    height:13px;
    margin:auto;
    padding:6px 8px;
    color:#959393;
    font-size:10px;
    line-height:13px;
}

/*
 * Gaminiu sarasas (kategorija)
 */
#main_box_middle .products_list {
    color:#753915;
}
.products_list a {
    color:#753915;
}
#main_box_middle .product_small {
    
    /*height:290px;*/
    
}
#main_box_middle .product_small_top {
    width:220px;
    padding:10px 10px 7px 10px;
    border-top:1px solid #dddcdc;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
}
#main_box_middle .product_small_bottom {
    width:220px;
    padding:0 10px 10px 10px;
    border-bottom:1px solid #dddcdc;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
}
.product_small_main {
    width:220px;
    /*height:275px;*/
    padding:0 10px 0 10px;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
    
}
.product_small_main .product_photo_th2 {
    border:1px solid #e0dfdf;
    width:122px;
    height:93px;
}
.product_small_main .description {
    padding-top:5px;
    color:#753915;
    overflow:hidden;
}
.product_small_main .description a {
    color:#753915;
}
.product_small_main .grade {
    padding-top:8px;
}
.product_small_main .product_params {
    color:#753915;
    padding-top:8px;
}
.product_small_main .product_params  .param_name_td {
    padding:0 13px 5px 0;
}
.product_small_main .product_params a {
    color:#753915;
}
.product_small_main .specials {
    padding:7px 0 10px 0;
}
.product_small_main .specials img {
    padding-right:4px;
}
.product_small_bottom .more_info {
    padding-top:10px;
}
.product_small_bottom .more_info a {
    color:#da251d;
}

/*
 * Gaminys
 */
#product_main {
    width:541px;
}
.box2 {
    width:205px;
}
.box2 .top {
    height:12px;
    background:url(../images/box2_top.gif) no-repeat;
}
.box2 .bottom {
    height:12px;
    background:url(../images/box2_bottom.gif) no-repeat;
}
.box2 .middle .checkboxes {
    font:normal 11px tahoma;
    color:#514f4f;
}
.box2 .middle .cnt {
    padding:10px 13px;
}
.box2 .middle .checkboxes input {
    margin:0 8px 8px 0;
    padding:0;
    width:13px; /* For IE6 */
    height:13px /* For IE6 */
}
.box2 .new_product img {
    padding-bottom:12px;
}
.box2 .new_product .new_product_title {
    font-size:12px;
    font-weight:bold;
    padding-bottom:12px;
}
.box2 .new_product .new_product_info {
    font:normal 11px arial;
    padding-bottom:12px;
}
.box2 .new_product .new_product_more_news {
    font:normal 11px arial;
    text-align:right;
}
#main_box {
    margin-top:20px;
}
.rounded_box {
}
.rounded_box .top .center {
    height:10px;
    background:#FFFFFF url(../images/dddcdc.gif) repeat-x;
}
/*
.rounded_box .top .left {
    width:10px;
    height:10px;
    background:url(../images/main_box_top_left.gif) no-repeat;
}
.rounded_box .top .right {
    width:10px;
    height:10px;
    background:url(../images/main_box_top_right.gif) no-repeat;
}
*/
.rounded_box .bottom {
}
.rounded_box .bottom .center {
    height:10px;
    background:#FFFFFF url(../images/dddcdc.gif) repeat-x bottom left;
}
/*
.rounded_box .bottom .left {
    width:10px;
    height:10px;
    background:url(../images/main_box_bottom_left.gif) no-repeat;
}
.rounded_box .bottom .right {
    width:10px;
    height:10px;
    background:url(../images/main_box_bottom_right.gif) no-repeat;
}
*/
.rounded_box .middle {
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
    background:#FFFFFF;
}
#main_box_middle {
    
    padding:6px 20px;
}
#main_box .category_title {
    font:normal 18px georgia,arial;
    color:#753915;
    padding-bottom:15px;
}
#main_box .product_info {
    width:500px;
    margin:auto;
    color:#514f4f;
}
.product_info a {
    color:#514f4f;
}
.product_info .product_title a {
    color:#753915;
}
#main_box .product_info_right {
    width:228px;
    padding:0 0 10px 10px;
}
.product_info .paging {
    padding-bottom:10px;
}
.paging {
    font-family:tahoma;
}
.paging .current {
    padding-right:10px;
}
.paging .active {
    color:#da251d;
}
.paging .buttons {
    color:#bab9b9;
}
.paging .buttons .link {
    padding:0 10px;
}
.paging .buttons .btn_left {
    padding-right:6px;
}
.paging a {
    color:#da251d;
}
.small_buttons img {
    margin-top:2px;
}
.small_buttons .back {
    font-weight:bold;
    padding-right:17px;
}
.small_buttons .print_img {
    padding-right:5px;
}
.small_buttons .back_img {
    padding-right:5px;
}
.small_buttons .up_img {
    padding-right:5px;
}
.product_info .product_photo {
    margin-top:15px;
    border:1px solid #dddcdc;
    cursor:pointer;
}
.product_info .below_product_photo {
    padding-top:10px;
}
.price {
    font:bold 13px arial;
    color:#da251d;
}
.price_big {
    font:bold 16px arial;
    color:#da251d;
}
.product_info .below_product_photo .price {
    padding-right:7px;
}
.product_info .below_product_photo .btn {
    /*padding-left:7px;*/
}
.product_info .below_product_photo .small_info {
    padding-top:6px;
}
.product_info_right .zoom_photo {
    position:relative;
    margin-top:-21px;
    width:21px;
    height:21px;
    background:url(../images/zoom_photo.gif) no-repeat;
    cursor:pointer;
}
.product_info .votes {
    padding-right:30px;
}
.product_info .votes .votes_stars {
    padding-bottom:4px;
}
.product_info .specials img {
    padding-right:4px;
}
.small_info {
    font-size:10px;
    color:#959393;
}
.small_info a {
    color:#959393;
}
.product_info .description, .product_info .description_below {
    color:#753915;
    padding-top:10px;
}
.product_info .description a, .product_info .description_below a, .products_list  .description_below a {
    color:#DA251D;
}
.product_info .description_below {
    padding:15px 0 10px 0;
}
#main_box_middle .hr {
    height:1px;
    background:#dbdbdb;
    margin:10px 0;
}
.product_info .product_code {
    width:500px;
    position:absolute;
    font-size:11px;
    color:#514f4f;
}
.product_params {
    color:#753915;
}
.product_params .param_name_td {
    text-align:right;
    padding:0 13px 11px 0;
}
.product_params .param_name_td.last_td {
    padding:0 13px 0 0;
}
.product_params .prepare_types img {
    padding-right:10px;
}
.product_params a {
    color:#DA251D;
}
.title1 {
    font:bold 11px arial;
    color:#753915;
}
.product_comments {
    padding-bottom:15px;
}
.product_comments .title1 {
    padding-bottom:10px;
}
.product_comments .paging .current {
    padding-right:20px;
}
.product_comments .paging .buttons img {
    cursor:pointer;
}
.product_comments .item {
    color:#753915;
}
.product_comments .item .info_td {
    width:125px;
    padding-right:10px;
}
.product_comments .item .votes_stars {
    padding-top:6px;
}
.product_comments .item .splitter_td {
    width:1px;
    background:#dddcdc;
}
.product_comments .item .text_td {
    padding-left:10px;
}
.info_line {
    font:bold 11px arial;
    color:#514f4f;
    background:#fffce5;
    padding:7px 0;
    margin-bottom:10px;
    text-align:center;
}
.info_line a {
    color:#514f4f;
    text-decoration:none;
}
.info_line a:hover {
    text-decoration:underline;
}
#main_box .product_info .write_comment_btn a {
    color:#DA251D;
    text-decoration:underline;
}
#main_box .product_info .write_comment_btn a:hover {
    text-decoration:none;
}
.product_info .write_comment {
    width:474px;
    background:#fffce5;
    border:1px solid #dddcdc;
    padding:12px;
    color:#753915;
}
.product_info .write_comment .top_left {;
}
.product_info .write_comment .top_left .rate_info {
    padding:5px 50px 5px 0;
}
.product_info .write_comment .top_left .hr {
    margin-bottom:0;
}
.product_info .write_comment .top_right {
    width:103px;
    padding-left:10px;
    text-align:center;
}
.product_info .write_comment .top_right .gift_title {
    font:bold 11px arial;
    color:#da251d;
    padding-bottom:3px;
}
.product_info .write_comment .top_right .gift_img {
    border:1px solid #dddcdc;
}
.product_info .write_comment .write_comment_here {
    padding:7px 0 10px 0;
}
textarea {
    font:normal 12px arial;
    background:#FFFFFF;
    border:1px solid #d1d3d5;
}
.product_info .write_comment textarea {
    width:470px;
    height:85px;
}
.product_info .write_comment .comment_user_info {
    padding-top:12px;
}
.product_info .write_comment .comment_user_info .field_input {
    padding-bottom:6px;
}
.product_info .write_comment .comment_user_info_left .field_name {
    padding-right:8px;
    text-align:right;
}
.product_info .write_comment .comment_user_info_left .field_input {
    padding-right:15px;
}
.product_info .write_comment .comment_user_info_right .checkboxes_title {
    padding-bottom:7px;
}
.product_info .write_comment .comment_user_info_right .checkbox {
    margin:0 8px 8px 0;
}
.product_info .write_comment .bottom {
    padding-top:10px;
}
.product_info .write_comment .bottom .small_info {
    padding-top:5px;
}
#send_to_friend {
    width:341px;
}
#send_to_friend .middle {
    padding:12px 9px;
}
#send_to_friend .field {
    padding-top:10px;
}
#send_to_friend .friends_email {
    padding-top:20px;
}
#send_to_friend .info {
    font:normal 13px arial;
}
#send_to_friend textarea {
    width:300px;
    height:90px;
    font:normal 13px arial;
}
#send_to_friend .btn {
    padding-top:10px;
}
#send_to_friend .close a {
    color:#753915;
}
#send_to_friend_done {
    width:341px;
}
#send_to_friend_done .title1 {
    padding-bottom:15px;
}

/*
 * Contacts
 */
.contacts_menu {
    background:#e9e2d5;
    margin-bottom:20px;
    
}
.contacts_menu .item {
    padding:5px 8px 5px 8px;
    border-bottom:1px solid #f3d100;
    text-align:center;
    color:#753915;
}
.contacts_menu .item a {
    color:#753915;
}
.contacts_menu .item.item_active {
    padding:5px 7px 6px 7px;
    border-left:1px solid #f3d100;
    border-top:1px solid #f3d100;
    border-right:1px solid #f3d100;
    border-bottom:none;
    background:#ffffff;
}


.blw {width: 288px}