@charset "utf-8";
/* CSS Document */
* { padding:0px; margin:0px; }
*:focus { outline:0; }
p { margin-bottom:15px; }
ul li { margin-left:15px; }
ol li { margin-left:15px; }
div.wrapper { clear:both; }
body { font-size:13px; background-color:#ffffff; color:#4e4e4e;  font-family: Tahoma, "Trebuchet MS", Verdana, Arial; overflow-x:auto; overflow-y:scroll; overflow:-moz-scrollbars-vertical; background-position:center top; background-repeat:repeat-x; }
body.modal { overflow:hidden; overflow-y:hidden; }
a img { border:0px; }
a { color:#8ab644; font-size:12px; text-decoration:underline; }
a:hover { color:#8ab644; font-size:12px; text-decoration:none; }
/*fontai*/
body, a, a:hover, input, textarea, td { font-family: Tahoma, "Trebuchet MS", Verdana, Arial; }
h1,h2,h3,h4 { font-family: Tahoma, "Trebuchet MS", Verdana, Arial; color:#000000; font-weight:normal;}
.grey_shadow { background-color:#8ab644; border:1px solid #8ab644; color:#FFFFFF; padding:0px 5px; cursor:pointer; text-decoration:none; white-space:nowrap; }
.grey_shadow:hover { background-color:#8ab644; border:1px solid #8ab644; color:#FFFFFF; padding:0px 5px; cursor:pointer; text-decoration:none; white-space:nowrap; }
.grey_btn { background-color:#8ab644; border:1px solid #8ab644; color:#FFFFFF; padding:0px 5px; cursor:pointer; text-decoration:none; white-space:nowrap; }
.grey_btn:hover { background-color:#8ab644; border:1px solid #8ab644; color:#FFFFFF; padding:0px 5px; cursor:pointer; text-decoration:none; white-space:nowrap; }
div.spacer30 { height:30px; }
div.spacer25 { height:25px; }
div.spacer20 { height:20px; }
div.spacer10 { height:10px; }
div.main_cont { width:980px; margin:0px auto; }
div.header { height:51px; }
a.arrow { display:block; height:19px; padding:5px 10px 0px 10px; text-decoration:underline; color:#000000;  }
a.arrow span.triangle { display:none; }
a.arrow:hover { }
a.arrow:hover span.triangle { }
div.page_height_block { }
div.search_form { float:right; display:block; padding-right:0px; background-image:url(/images/search_bg.png); background-position:0px 2px; width:198px; height:30px; background-repeat:no-repeat; margin-top:9px; margin-right:14px; }
.search_inp input { border:0px solid #e6e6e6; font-family: Tahoma, "Trebuchet MS", Verdana, Arial; height:24px; padding:0px 5px 0px 9px; width:160px; font-size:14px; color:#c0c0c0; font-weight:normal; background-color:transparent; letter-spacing:-0.4px; }
.search_btn input { border:0px solid #e6e6e6; font-family: Tahoma, "Trebuchet MS", Verdana, Arial; height:28px; text-align:center; width:24px; font-size:12px; line-height:12px; background-color:transparent; cursor:pointer; }
div.curr_cont { float:right; margin-top:14px; margin-right:18px; }
.ch_curr_cap { color:#999999; font-size:12px; padding-right:12px; font-weight:bold; display:none; }
.ch_curr_sel { }
.ch_curr_sel select { border:1px solid #e6e6e6; padding:2px; font-size:11px; color:#8a8a8a; font-weight:normal; background-color:#ffffff; font-family:"Trebuchet MS", Verdana, Arial; }
.ch_curr_sel select option { padding-right:10px; background-color:#ffffff; }
ul.languages { display:block; list-style:none; margin-right:-3px; float:right; margin-top:15px; }
ul.languages li { float:left; margin:0px; padding-left:4px; padding-right:3px; background-image:url(/images/language_menu_vr.gif); background-position:left 4px; background-repeat:no-repeat; }
ul.languages li:first-child { padding-left:0px; background-image:none; }
ul.languages li a { font-size:14px; color:#000000; text-transform:none; text-decoration:none; font-family: Tahoma, "Trebuchet MS", Verdana, Arial; }
ul.languages li.act a { color:#999898; text-decoration:none; cursor:default; }
ul.languages li.other { padding-right:0px; background-image:none; padding-top:2px; padding-left:8px; }
ul.languages li.other a { font-size:10px; }
ul.tools { display:block; float:right; list-style:none; padding-top:3px; padding-right:19px; }
ul.tools li { float:left; margin:0px; }
div.shadow { display:none; }
div.moto_cont { height:74px; overflow:hidden; background-image:url(/images/moto_bg.gif); background-position:center top; background-repeat:no-repeat; background-repeat:no-repeat; }
div.moto_cont h1 { display:block; width:980px; height:69px; padding-top:5px; overflow:hidden; color:#0e0e0e; font-family: Tahoma, "Trebuchet MS", Verdana, Arial; font-size:30px; font-weight:normal; letter-spacing:-2.8px; text-align:right; }
div.moto_cont h1 a { font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:55px; font-weight:normal; text-decoration:none; color:#eab328; letter-spacing:-2px; }
div.moto_cont h1 a img { margin-top:20px; }
div.moto_cont_vid { height:74px; overflow:hidden; background-image:url(/images/moto_bg_vid.jpg); background-position:center top; background-repeat:no-repeat; background-repeat:no-repeat; }
div.moto_cont_vid h1 { display:block; text-align:right; width:980px; height:69px; padding-top:5px; overflow:hidden; color:#ffffff; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:55px; font-weight:normal; letter-spacing:-2.8px; text-shadow:#000000 -1px 1px 1px; }
div.moto_cont_vid h1 a { font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:55px; font-weight:normal; text-decoration:none; color:#eab328; letter-spacing:-2px; }
div.moto_cont_vid h1 a img { margin-top:20px; }
div.left_column { float:left; width:170px; margin-left:0px; min-height:20px; }
div.center_column { float:left; width:570px; margin-left:10px; min-height:20px; }
div.right_column { float:left; width:220px; margin-left:9px; min-height:20px; background-image:url(/images/right_bg.gif); }
div.right_column_wide { float:left; width:790px; margin-left:10px; }
table.path { width:765px; margin-bottom:0px; }
table.path tr td.path { text-align:left; vertical-align:middle; width:80%; color:#8c8c8c; font-size:16px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; height:30px; }
table.path tr td.path a { color:#8c8c8c; font-size:14px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; }
table.path tr td.path span { font-size:14px; color:#000000; }
table.path tr td.path h1 { color:#000000; font-size:24px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; letter-spacing:-0.4px;}
table.path tr td.link { text-align:right; vertical-align:middle; white-space:nowrap; padding-left:10px; width:1%; }
table.path tr td.link a.top { display:block; width:16px; height:16px; background-image:url(/images/a_top.png); background-position:center; background-repeat:no-repeat; }
table.path tr td.link a.back, table.path tr td.link a.list { display:block; width:16px; height:16px; background-image:url(/images/a_back.png); background-position:center; background-repeat:no-repeat; }
table.path tr td.ord_cap { white-space:nowrap; padding-right:5px; font-family:Tahoma; font-size:12px; color:#000000; }
table.path tr td.ord_sel select { border:1px solid #e6e6e6; padding:2px; }
table.path tr td.ord_sel select option { color:#8a8a8a; font-size:12px; padding-right:18px; }
div.center_column table.path { width:535px; margin-bottom:0px; }
div.slider_cont { padding:0px; border:0px; height:365px; background-image:url(/images/slidebox_bg.gif); background-position:center -1px; background-repeat:no-repeat;  }
div.slider_cont div.left_shadow { display:none; }
div.slider_cont div.right_shadow { display:none; }
div.slider_cont a.prev_big { display:none; }
div.slider_cont a.next_big { display:none; }
div.slider_cont div.slide_btns { position:absolute; margin-top:15px; text-align:right; margin-left:949px; z-index:500000; width:25px; }
div.slider_cont div.slide_btns a { display:block; width:25px; height:23px; padding-top:2px; overflow:hidden; color:#ffffff; background-color:#c3c3c3; text-decoration:none; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:21px; margin-bottom:6px; text-align:center; }
div.slider_cont div.slide_btns a:hover { background-color:#ebb52e; }
div.slider_cont div.slide_btns a.act { background-color:#ebb52e; }
div.slides_block { width:980px; height:360px; overflow:hidden; margin:0px auto; }
div.slides_block div.slide_nums { position:absolute; margin-left:420px; margin-top:192px; display:none; }
div.slides_block div.slide_nums table {  border:0px solid #dadada; }
div.slides_block div.slide_nums table td.cnt_cont { height:20px; width:40px; text-align:center; color:#FFFFFF; font-size:12px; }
div.slides_block div.slide_nums a.prev { display:block; width:20px; height:20px; overflow:hidden; border:0px solid #f3f3f3; background-position:center; background-repeat:no-repeat; display:none; }
div.slides_block div.slide_nums a.next { display:block; width:20px; height:20px; overflow:hidden; border:0px solid #f3f3f3; background-position:center; background-repeat:no-repeat; display:none; }
div.viewport { width:980px; height:360px; overflow:hidden; position:absolute; }
div.viewport div.slider { position:absolute; top:0px; left:0px; height:360px; width:980px; overflow:hidden; }
div.viewport div.slider div.slide { position:absolute; top:0px; left:0px; width:980px; height:360px; overflow:hidden; background-color:#FFFFFF; } /* visibility:hidden;  */
div.viewport div.slider div.slide div.data { display:block; position:absolute; margin-top:-128px; background-image:url(/images/slide_data_bg.png); background-repeat:repeat-x; width:400px; height:130px; margin-left:580px; }
div.viewport div.slider div.slide div.data a { display:block; margin-top:0px; width:70px; height:20px; background-color:#8ab644; margin-left:293px; color:#FFFFFF; text-align:center; padding-top:5px; text-decoration:none;  }
div.viewport div.slider div.slide div.data p { display:block; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; color:#FFFFFF; font-size:21px; margin:8px 0px 0px 30px; width:314px; height:60px; overflow:hidden; line-height:27px; }
div.google_translate { position:absolute; display:none; z-index:400; border:1px solid #CCCCCC; background-color:#e2e2e2; padding:10px; margin-left:-115px; margin-top:8px; width:auto; text-align:left; -webkit-box-shadow: 4px 4px 8px #b7b7b7; -moz-box-shadow: 4px 4px 8px 0px #b7b7b7; }
div.kedziu_virsus { position:absolute; width:100%; height:50px; background-image:url(/images/kedes.png); background-position:center top; background-repeat:no-repeat; margin-top:-45px; z-index:499999; }
div.start_data_cont { background-image:url(/images/body_bg.gif); background-position:center top; background-repeat:repeat-y; }
div.kedziu_apacia { background-image:url(/images/kedes.png); background-position:center -50px; background-repeat:no-repeat; }
div.titulinio_fonai { background-image:url(/images/titulinis_fonai.png); background-position:center top; background-repeat:no-repeat; min-height:200px;}
div.start_data_cont div.left_col { float:left; width:330px; padding:15px 0px 0px 5px; }
div.start_data_cont div.left_col div.mp { width:316px; height:43px; overflow:hidden; margin-bottom:10px; cursor:pointer; }
div.start_data_cont div.left_col div.mp div.mp_cont { background-image:url(/images/hp_left_mp.png); width:226px; height:32px; overflow:hidden; background-position:center; background-repeat:no-repeat; padding:11px 30px 0px 40px; font-size:16px; font-family:Tahoma; color:#7e7e7e; }
div.start_data_cont div.left_col div.mp div.descr { padding:10px 15px 0px 25px; max-height:242px; overflow:hidden; margin-bottom:10px; color:#4e4e4e; line-height:16px; }
div.start_data_cont div.left_col div.mp div.descr h2 { display:block; color:#000000; font-size:24px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; line-height:100%; letter-spacing:-0.5px; padding-bottom:20px; }
div.start_data_cont div.left_col div.mp a.more { display:block; float:right; margin-right:15px; width:95px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; }
div.start_data_cont div.left_col div.mp_act { width:316px; height:340px; overflow:hidden; margin-bottom:10px; }
div.start_data_cont div.left_col div.mp_act div.mp_cont { background-image:url(/images/hp_left_mp_act.png); width:226px; height:32px; overflow:hidden; background-position:center; background-repeat:no-repeat; padding:11px 30px 0px 60px; font-size:14px; font-family:Tahoma; color:#000000; }
div.start_data_cont div.right_col { float:right; width:600px; padding:20px 0px 0px 25px; }
div.start_data_cont div.right_col div.news_block { padding-bottom:30px; }
div.start_data_cont div.right_col div.news_block h2 { display:block; float:left; width:480px; color:#000000; font-size:24px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; line-height:100%; letter-spacing:-0.5px; padding-bottom:15px; }
div.start_data_cont div.right_col div.news_block a.list { display:block; float:right; margin-right:37px; width:70px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; margin-top:5px; }
div.start_data_cont div.right_col div.news_block div.item { width:160px; height:160px; padding:10px; background-position:center; background-repeat:no-repeat; float:left; margin-right:15px; -moz-box-shadow: -1px 1px 3px #b4b4b4; -webkit-box-shadow: -1px 1px 3px #b4b4b4; box-shadow: -1px 1px 3px #b4b4b4; overflow:hidden;  }
div.start_data_cont div.right_col div.news_block div.item table { width:160px; height:160px; }
div.start_data_cont div.right_col div.news_block div.item table tr td.inner { visibility:hidden; padding:5px; width:150px; height:150px; }
div.start_data_cont div.right_col div.news_block div.item:hover { -moz-box-shadow: -1px 1px 8px #888; -webkit-box-shadow: -1px 1px 8px #888; box-shadow: -1px 1px 8px #888; }
div.start_data_cont div.right_col div.news_block div.item:hover table tr td.inner { visibility:visible; padding:10px; width:140px; height:140px; background-image:url(/images/black67.png); text-align:left; color:#ffffff; font-size:21px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; text-decoration:none; line-height:100%; vertical-align:middle; cursor:pointer; }
div.news_block_v { height:151px; width:790px; margin-bottom:30px; background-image:url(/images/news_bg.png); background-position:1px 1px; background-repeat:no-repeat; -moz-box-shadow: -1px 1px 2px #e3e3e3; -webkit-box-shadow: -1px 1px 2px #e3e3e3; box-shadow: -1px 1px 2px #e3e3e3; }
div.news_block_v:hover { -moz-box-shadow: -2px 2px 2px #d2d2d2; -webkit-box-shadow: -2px 2px 2px #d2d2d2; box-shadow: -2px 2px 2px #d2d2d2; }
div.news_block_v div.thumb_side { float:right; margin-top:10px; width:110px; background-color:#ffffff; padding:10px; -moz-box-shadow: -1px 1px 3px #d5d5d5; -webkit-box-shadow: -1px 1px 3px #d5d5d5; box-shadow: -1px 1px 3px #d5d5d5; }
div.news_block_v div.thumb_side a { display:block; width:110px; height:110px; background-position:center; background-repeat:no-repeat; }
div.news_block_v div.data_side { float:left; width:620px; }
div.news_block_v div.data_side div.summary { margin:20px 0px 2px 20px; height:98px; overflow:hidden; }
div.news_block_v div.data_side div.summary table, div.news_block_v div.data_side div.summary table tr td { height:98px; line-height:132%; }
div.news_block_v div.data_side div.summary h3 { display:block; width:600px; overflow:hidden; font-size:16px; font-weight:normal; color:#000000; padding-bottom:10px; line-height:100%; }
div.news_block_v div.data_side a.more { display:block; position:absolute; width:95px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; margin-top:16px; margin-left:20px; }
div.news_block_v div.data_side div.date { display:block; position:absolute; font-family:Tahoma; color:#bbbbbb; margin-top:10px; margin-left:130px; }
div.news_apr div.pic { float:left; margin-right:12px; margin-bottom:5px; }
div.news_apr h3 { font-size:20px; font-weight:normal; color:#000000; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; }
div.news_apr div.data_side div.date  { padding-bottom:5px; }
div.titulinio_fonai div.main_cont, div.vidiniai_fonai div.main_cont { margin-bottom:-75px; padding-top:1px; }
div.bottom_line { background-image:url(/images/apatine_juosta_bg.jpg); background-position:center top; background-repeat:no-repeat; padding-top:138px; }
div.random_movie { background-image:url(/images/random_movie_bg.png); background-position:left 100px; background-repeat:repeat-x; padding-bottom:30px; }
div.random_movie div.poster { background-image:url(/images/random_movie_poster_bg.png); float:left; width:351px; height:419px; }
div.random_movie div.poster a { display:block; width:236px; height:337px; overflow:hidden; background-position:center; background-repeat:no-repeat; margin:37px 0px 0px 55px; }
div.random_movie div.data { float:left; width:589px; height:419px; overflow:hidden; }
div.random_movie div.data h2 { font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:30px; font-weight:normal; text-decoration:none; color:#ffffff; letter-spacing:-1px; padding-top:65px; text-shadow:#000000 1px 1px 1px; }
div.random_movie div.data td { color:#FFFFFF; height:154px; width:100%; vertical-align:middle; text-align:left; padding-top:10px; }
div.random_movie div.data td h3 { font-family:Tahoma; font-size:18px; font-weight:normal; padding-bottom:15px; color:#FFFFFF; }
div.random_movie div.data a.green { display:block; float:right; margin-left:15px; width:95px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; }
div.random_movie div.data a.yellow { display:block; float:right; margin-left:15px; width:95px; height:20px; padding-top:5px; background-color:#eab328; color:#FFFFFF; text-align:center; text-decoration:none; }
/*
div.box { border:1px solid #f3f3f3; background-image:url(/images/white_bg70.png); padding:10px; }
div.box:hover { background-color:#FFFFFF; border:1px solid #e3e3e3; }
*/
div.shop1 div.box h3 { border-left:3px #ef0706 solid; }
div.shop2 div.box h3 { border-left:3px #a012a5 solid; }
div.shop3 div.box h3 { border-left:3px #de3fba solid; }
div.box { border:0px solid #f3f3f3; padding:0px; }
div.box h3 { display:block; font-weight:normal; font-size:14px;  }
div.box h3.client_zone { background-color:#ffffff; color:#000000; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:21px; line-height:100%; padding:0px 5px 0px 5px; margin:10px 0px 3px 0px; line-height:100%; }
div.box h3.cart { border:1px solid #EDEDED !important; background-color:#ffffff; color:#000000; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:21px; padding:0px 5px 0px 5px;  }
div.box h3.blank {  }
div.tag_cloud_block h3 { background-color:#ffffff; color:#000000; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-size:21px; line-height:100%; padding:0px 5px 0px 5px; margin:10px 0px 3px 0px; line-height:100%; }
div.category_block { padding:0px 0px 5px 0px; border:0px; }
div.tag_cloud_block { padding:0px 0px 0px 0px; border:0px; }
div.random_product_block { padding:0px 0px 5px 0px; border:0px; }
div.banner_block { padding:0px 0px 5px 0px; border:0px; }
div.shopping_cart_block { padding:0px 0px 0px 0px; border:0px; background-color:#ffffff; padding:3px; -webkit-box-shadow:-1px 1px 5px #a9a9a9; -moz-box-shadow:-1px 1px 5px 0px #a9a9a9; box-shadow: -1px 1px 5px #a9a9a9; }
div.client_zone_box { padding:0px 0px 5px 0px; border:0px; }
div.random_product_block h3 {  }
div.category_block h3 { background-image:url(/images/h3_arrow.png); background-position:right center; background-repeat:no-repeat; font-size:21px; color:#bebebe; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; padding:14px 17px 10px 3px; float:left; }
div.category_block ul { display:block; list-style:none; padding:0px 0px 0px 3px; }
div.category_block ul li { display:block; list-style:none; margin:0px 0px 3px 0px; padding:1px; -webkit-box-shadow: -1px 1px 2px #e3e3e3; -moz-box-shadow: -1px 1px 2px 0px #e3e3e3; }
div.category_block ul li:hover { -webkit-box-shadow: -2px 2px 2px #d8d8d8; -moz-box-shadow: -2px 2px 2px 0px #d8d8d8; }
div.category_block ul li a { display:block; background-image:url(/images/cat_mp_bg.png); color:#565656; background-position:left top; background-repeat:no-repeat; padding:15px 10px; line-height:100%; text-decoration:none; }
div.category_block ul li.act { padding:1px; -webkit-box-shadow: -1px 1px 2px #e3e3e3; -moz-box-shadow: -1px 1px 2px 0px #e3e3e3; background-color:#FFFFFF; }
div.category_block ul li.act:hover { -webkit-box-shadow: -2px 2px 2px #d8d8d8; -moz-box-shadow: -2px 2px 2px 0px #d8d8d8;}
div.category_block ul li.act a { background-image:none; color:#ffffff; background-color:#eab328; }
div.category_block ul li.cart_mp_, div.category_block ul li.cart_mp_act { margin:10px 0px 10px 0px; }
div.category_block ul li.cart_mp_ a { background-image:none; color:#ffffff; background-color:#c1c1c1; }
div.category_block ul li.cart_mp_act a { background-image:none; color:#ffffff; background-color:#eab328; }
/* div.box h1 { font-weight:normal; display:block; padding:0px 0px 5px 0px; margin-bottom:10px; background-image:url(/images/hr.png); background-position:bottom left; background-repeat:no-repeat; } */
div.box h1 { font-weight:normal; display:block; font-size:18px; color:#000000; padding-bottom:8px; line-height:100%; text-transform:uppercase; padding-top:5px; margin-top:3px; border-bottom:1px solid #eeeeee; margin-bottom:10px;  }
div.padding5_10 { padding:5px 0px; }
div.czone { padding:10px 10px 5px 10px; }
div.czone table td.inp { padding-bottom:7px; }
div.czone table td.inp input { border:0px solid #d1d1d1; height:auto; padding:2px 5px; width:186px; font-size:12px; color:#9e9e9e;  line-height:12px; background-color:#ffffff; -moz-box-shadow: -1px 1px 2px #b4b4b4; -webkit-box-shadow: -1px 1px 2px #b4b4b4; box-shadow: -1px 1px 2px #b4b4b4; }
div.czone table td.btn { text-align:left; }
div.czone table td.btn input { }
div.czone table td.forgot { width:60%; text-align:center; }
div.czone table td.forgot a { font-size:12px; }
div.hr_small { background-image:url(/images/hr.png); background-position:left center; background-repeat:no-repeat; height:15px; margin-bottom:5px; }
div.cart { padding:15px 0px 0px 0px; background-color:#ededed;  }
div.cart table { width:100%; }
div.cart td.thumb { width:38px; padding-right:8px; padding-bottom:8px; padding-left:10px; }
div.cart td.data { padding-bottom:8px; padding-right:10px; }
div.cart td.thumb img { border:1px solid #c0c0c0; }
div.cart td.cap { font-size:10px; color:#000000; }
div.cart td.pr_price { font-size:12px; color:#9e9e9e; padding-right:3px; white-space:nowrap; }
div.cart td.pr_cnt { font-size:12px; color:#4d4d4d; padding-right:3px; white-space:nowrap; text-align:center; }
div.cart td.pr_summ { font-size:12px; color:#000000; text-align:right; white-space:nowrap; }
div.cart td.pr_summ_total { font-size:12px; color:#000000; text-align:right; white-space:nowrap; padding:5px 10px; background-color:#FFFFFF; }
div.cart div.hr_small { height:5px; width:190px; margin-left:10px; background-image:none; }
div.cart td.center { text-align:center; padding-top:4px; }
div.cart td.btn { text-align:right; padding-top:4px; }
div.cart td.btn input {  }
div.cart_empty { padding:15px 10px 30px 10px; }
div#cart_buttons { padding:10px; }
div.cart_spacer { background-image:url(/images/right_bg.gif); background-position:right top; background-repeat:repeat-y; }
div.tag_cloud { overflow:hidden; padding:5px 10px 10px 10px; text-align:justify; }
div.tag_cloud a { color:#b6b6b6; }
div.tag_cloud a.ind1 { font-size:9px; }
div.tag_cloud a.ind2 { font-size:11px; }
div.tag_cloud a.ind3 { font-size:13px; }
div.tag_cloud a.ind4 { font-size:15px; }
div.tag_cloud a.ind5 { font-size:17px; }
input.grey_btn { cursor:pointer; }
input.grey_btn_disabled { border:1px dotted #e6e6e6; height:24px; padding:2px 10px; font-size:12px; color:#a0a0a0; font-weight:bold; line-height:12px; background-image:none; background-position:bottom left; background-repeat:repeat-x; cursor:default; background-color:#e5e5e5; }
input.buy_btn { font-size:14px; font-weight:bold; }
input.buy_btn_disabled { border:1px dotted #e6e6e6; height:24px; padding:2px 10px; font-size:14px; color:#a0a0a0; font-weight:bold; line-height:12px; background-image:none; background-position:bottom left; background-repeat:repeat-x; cursor:default; background-color:#e5e5e5; }
div.blank { padding-top:5px; text-align:center; background-color:#f1f1f1; }
div.blank div.item { padding-bottom:5px; }
div.left_column div.blank div.item { max-width:160px; overflow:hidden; margin:0px auto; }
div.right_column div.blank div.item { max-width:200px; overflow:hidden; margin:0px auto; }
div.footer_cont { padding-bottom:50px; border-top:7px solid #8ab644;  background-image:url(/images/footer_bg.png); background-position:center bottom; background-repeat:no-repeat; }
div.footer_cont a.mini_logo {   }
div.copywright {  }
div.copywright a { font-size:11px; color:#ffffff; }
div.footer_cont div.lside { width:750px; float:left; }
div.footer_cont div.rside { width:230px; float:right; text-align:right; }
table.bottom_line {  }
table.bottom_line tr td.logo { padding-right:30px; }
table.bottom_line tr td { vertical-align:middle; padding-right:10px; text-align:left; font-family:tahoma; color:#b7b7b7; font-size:12px;  }
table.bottom_line tr td a { font-family:tahoma; color:#b7b7b7; font-size:12px; }
div.created { padding-top:3px; font-family:tahoma; color:#b7b7b7; font-size:12px; }
div.created a { font-family:tahoma; color:#b7b7b7; font-size:12px; }
td.ord_paging { white-space:nowrap; text-align:right; padding-left:20px; color:#999999; font-size:16px; cursor:default; padding-bottom:5px; width:1%; }
td.ord_paging a { font-size:16px; cursor:pointer; padding:2px 0px; text-decoration:none; color:#999999; }
td.ord_paging span { font-size:16px; text-decoration:none; cursor:default; }
td.ord_paging span.nobg { cursor:default; }
td.ord_paging .current_page { color:#eab328; cursor:default; }
/*
div.paging { padding:5px 10px; text-align:center; font-size:12px; cursor:default; }
div.paging a, td.ord_paging a { font-size:12px; cursor:pointer; padding:2px 5px; text-decoration:none; background-color:#b6b6b6; color:#FFFFFF; }
div.paging span, td.ord_paging span { font-size:12px; padding:2px 5px; text-decoration:none; background-color:#f0f0f0; color:#c5c5c5; }
div.paging span.nobg, td.ord_paging span.nobg { font-size:12px; padding:2px 5px; text-decoration:none; background-color:transparent; color:#333333; }
div.paging .current_page, td.ord_paging .current_page { color:#333333; }
*/
table.order_confirm { width:100%; }
table.order_confirm tr td.var { padding-right:10px; padding-bottom:5px; padding-left:5px; width:20%; white-space:nowrap; }
table.order_confirm tr td.var2 { padding-right:10px; padding-bottom:5px; padding-left:10px; width:20%; white-space:nowrap; }
table.order_confirm tr td.val { color:#4E4E4E; width:30%; padding-bottom:5px; }
div.payement_canceled { font-weight:normal; display:block; padding:5px; margin-bottom:15px; background-color:#fde7e7; font-size:16px;  }
/* produktai */
div.cat_cont { background-image:url(/images/category_top_shadow.png); background-position:left top; background-repeat:repeat-x; padding-top:17px; margin-top:14px; border-bottom:1px solid #eeeeee; margin-bottom:10px; }
div.cat_cont table { width:100%; }
div.cat_cont td.cat_title { color:#010101; font-size:18px; text-transform:uppercase; font-weight:bold; padding-left:5px; }
div.cat_cont td.cat_link { padding:5px 0px; }
div.cat_cont td.cat_link a { float:right; }
div.product_list { width:570px; margin-left:0px; }
div.product_list div.product { width:570px; margin-bottom:25px; height:150px; -moz-box-shadow: -1px 1px 2px #e3e3e3; -webkit-box-shadow: -1px 1px 2px #e3e3e3; box-shadow: -1px 1px 2px #e3e3e3; }
div.product_list div.product:hover { -moz-box-shadow: -2px 2px 2px #d2d2d2; -webkit-box-shadow: -2px 2px 2px #d2d2d2; box-shadow: -2px 2px 2px #d2d2d2; }
div.product_bg { width:568px; height:148px; margin:1px 0px 0px 1px; background-image:url(/images/news_bg.png); background-position:left bottom; background-repeat:no-repeat; }
div.product_list div.product a.thumb { width:100px; height:136px; background-color:#FFFFFF; border:1px solid #fcfcfc; background-position:center; background-repeat:no-repeat; float:left; margin-left:5px; margin-top:5px; }
div.product_list div.product div.summary { margin-left:20px; margin-top:10px; width:438px; height:98px; overflow:hidden; float:left; line-height:130%; }
div.product_list div.product div.summary table, div.product_list div.product div.summary table tr td { vertical-align:middle; height:106px; }
div.product_list div.product div.summary h2 { padding-bottom:10px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; color:#000000; font-size:16px; }
div.product_list div.product a.more { position:absolute; display:block; margin-left:470px; margin-top:-6px; width:100px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; }
div.product_list div.product2 { width:560px; margin-bottom:20px; height:124px; -moz-box-shadow: -1px 1px 2px #e3e3e3; -webkit-box-shadow: -1px 1px 2px #e3e3e3; box-shadow: -1px 1px 2px #e3e3e3; }
div.product_list div.product2:hover { -moz-box-shadow: -2px 2px 2px #d2d2d2; -webkit-box-shadow: -2px 2px 2px #d2d2d2; box-shadow: -2px 2px 2px #d2d2d2; }
div.product_list div.product2 div.product_bg { width:558px; height:122px; margin:1px 0px 0px 1px; background-image:url(/images/news_bg.png); background-position:left bottom; background-repeat:no-repeat; }
div.product_list div.product2 a.thumb { width:110px; height:110px; background-color:#FFFFFF; border:1px solid #fcfcfc; background-position:center; background-repeat:no-repeat; float:left; margin-left:5px; margin-top:5px; }
div.product_list div.product2 div.summary { margin-left:20px; margin-top:10px; width:418px; height:88px; overflow:hidden; float:left; line-height:130%; }
div.product_list div.product2 div.summary table, div.product_list div.product2 div.summary table tr td { vertical-align:middle; height:88px; }
div.product_list div.product2 div.summary h2 { padding-bottom:10px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; color:#000000; font-size:20px; }
div.product_list div.product2 a.more { position:absolute; display:block; margin-left:460px; margin-top:-6px; width:100px; height:20px; padding-top:5px; background-color:#8ab644; color:#FFFFFF; text-align:center; text-decoration:none; }
a.r_main { display:block; width:550px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; color:#000000; font-size:22px; line-height:100%; padding:0px 0px 5px 10px; border-bottom:1px solid #DDDDDD; margin-bottom:10px; text-decoration:none; }
div.new_product a.thumb { cursor:pointer; display:block; height:142px; width:142px; background-color:#FFFFFF; background-repeat:no-repeat; background-position:center; margin-left:9px; }
div.new_product div.cap {  height:36px; overflow:hidden; padding:2px 0px; width:150px; margin-left:5px; }
div.new_product div.cap table { background-color:transparent; margin-top:0px; }
div.new_product div.cap table tr td { width:150px; height:36px; vertical-align:middle; }
div.new_product div.cap a { color:#474747; font-size:12px; font-weight:bold; letter-spacing:-0.7px; text-decoration:none; line-height:13px; }
div.new_product div.cap a.und { text-decoration:underline; }
div.new_product div.cat { color:#474747; font-size:12px; white-space:nowrap; height:16px; overflow:hidden; padding:2px 0px; width:142px; margin-left:9px; display:none; }
div.new_product div.cat a { color:#000000; font-weight:bold; }
div.new_product table { width:100%; background-color:#eaeaea; margin-top:5px;  }
div.new_product td.price { width:60%; padding:12px 5px 12px 9px; color:#474747; font-size:18px; white-space:nowrap; vertical-align:middle; letter-spacing:-0.5px; }
div.new_product td.price table { width:auto; margin-top:-8px; margin-bottom:-7px; }
div.new_product td.price strike { font-size:12px; color:#000000; margin-top:-9px; }
div.new_product td.price span { display:block; color:#c81e22; }
div.new_product td.buy_btn { padding-right:9px; }
div.new_product td.outofstock { padding-right:9px; font-size:10px; white-space:nowrap; color:#333333; text-align:right; }
div.outofstock { color:#333333; font-size:14px; padding-top:10px; }
div.new_product:hover { background-color:#efeeee; }
div.new_product:hover table { background-color:#d1d1d1; }
div.new_product:hover td.buy_btn a.grey_btn {  }
div.new_product:hover td.buy_btn a.grey_btn:hover {  } /*  -webkit-box-shadow:inset 0px 0px 3px #b7b7b7; -moz-box-shadow:inset 0px 0px 3px 0px #b7b7b7; */
/*
div.prlist_tools {}
div.prlist_tools table { width:100%; }
div.prlist_tools table td.ord_cap { white-space:nowrap; width:10%; padding-right:10px; }
div.prlist_tools table td.ord_sel { white-space:nowrap; width:70%; padding-right:10px; }
div.prlist_tools table td.ord_sel select { border:1px solid #D1D1D1; font-size:11px; padding:2px; }
div.prlist_tools table td.ord_sel select option { padding-right:10px; }
div.prlist_tools table td.ord_paging { white-space:nowrap; width:20%; text-align:right; }
*/
div.new_product img.vr { position:absolute; margin-left:-8px; margin-top:-9px; }
table.new_header { width:100%; }
table.new_header td.new_header { font-size:18px; color:#000000; padding-bottom:10px; line-height:100%; text-transform:uppercase; }
table.new_header td.link_all_new { text-align:right; padding-bottom:10px; line-height:100%; }
table.new_header td.link_all_new a { float:right; }
div.category_cont { width:580px; }
div.category { float:left; margin-right:10px; width:260px; height:170px; margin-bottom:10px; padding:10px; -moz-box-shadow: -1px 1px 3px #b4b4b4; -webkit-box-shadow: -1px 1px 3px #b4b4b4; box-shadow: -1px 1px 3px #b4b4b4; }
div.category:hover { -moz-box-shadow: -1px 1px 8px #888; -webkit-box-shadow: -1px 1px 8px #888; box-shadow: -1px 1px 8px #888; }
div.category a.thumb { cursor:pointer; display:block; margin:0px; width:260px; height:170px; background-repeat:no-repeat; background-position:center; text-decoration:none; }
div.category div.cap { background-image:url(/images/white_bg85.png); padding:5px 10px; width:220px; margin-left:10px; margin-top:-70px; overflow:hidden; }
div.category div.cap a { font-size:21px; color:#474747; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; text-decoration:none; }
div.category div.descr { display:none; }
div.product_block { background-color:transparent; padding-right:10px; }
div.product_block h1 { font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; color:#000000; font-size:21px; line-height:100%; padding:0px 10px 20px 5px; }
div.product_block div.tabs { border-bottom:1px solid #eab328; width:560px; }
div.product_block div.tabs div.btn { display:block; float:left; width:85px; overflow:hidden; margin-left:1px; background-color:#efefef; line-height:110%; color:#989898; padding:1px 5px 4px 5px; text-decoration:none; height:24px; cursor:pointer; }
div.product_block div.tabs div.empty { display:block; float:left; width:69px; overflow:hidden; margin-left:1px; background-color:#efefef; line-height:100%; color:#989898; padding:1px 5px 4px 5px; text-decoration:none; height:24px; }
div.product_block div.tabs div.btn:first-child, div.product_block div.tabs div.btn_act:first-child { margin-left:0px; width:70px; }
div.product_block div.tabs div.btn_act { display:block; float:left; width:69px; overflow:hidden; margin-left:1px; background-color:#eab328; color:#FFFFFF; line-height:110%; padding:1px 5px 4px 5px; text-decoration:none; height:24px; }
div.product_block div.tabs div.btn td, div.product_block div.tabs div.btn_act td { vertical-align:middle; height:24px; }
div.tab_content { padding:10px; background-image:url(/images/product_tab_content.png); background-position:left top; background-repeat:repeat-y; }
div.product_block div.pictures { float:left; width:200px; }
div.product_block a.thumb { cursor:pointer; display:block; margin:0px auto; height:300px; width:200px; background-color:#FFFFFF; background-repeat:no-repeat; background-position:center; text-decoration:none; } /* height:250px; */
div.product_block div.more_photos { padding-top:5px; }
div.product_block div.more_photos a { display:block; float:left; margin-left:5px; }
div.product_block div.more_photos a:first-child { margin-left:0px; }
div.product_block div.data { float:left; margin-left:20px; margin-right:-10px; padding-top:5px; width:330px; }
div.product_block div.data table.params { width:100%; }
div.product_block div.data td.var { padding-right:10px; padding-bottom:6px; line-height:100%; width:40%; color:#666666; vertical-align:top; }
div.product_block div.data td.val { padding-bottom:6px; color:#000000; line-height:100%; }
div.product_block div.soc_tinklai { padding:10px 0px; }
div.prices { width:330px; margin-top:10px; }
div.prices div.price_ena, div.prices div.price_dis { display:block; float:left; width:103px; border-left:1px solid #dddddd; padding:3px; }
div.prices div.price_ena:first-child, div.prices div.price_dis:first-child { border-left:0px; width:104px; }
div.prices div.price_ena div.cap { color:#707070; padding-left:5px; }
div.prices div.price_dis div.cap { color:#bebebe; padding-left:5px; }
div.prices div.price_ena div.price { color:#8ab644; font-size:22px; padding:10px 5px 10px 5px; line-height:100%; }
div.prices div.price_dis div.price { color:#bebebe; font-size:22px; padding:10px 5px 10px 5px; line-height:100%; }
div.prices div.price_ena a.buy_btn { display:block; background-color:#8ab644; color:#FFFFFF; height:20px; padding-top:5px; text-align:center; cursor:pointer; text-decoration:none; }
div.prices div.price_dis a.buy_btn { display:block; background-color:#efefef; color:#bebebe; height:19px; padding-top:4px; border:1px solid #e2e2e2; text-align:center; cursor:default; text-decoration:none; }
div.prices div.price_ena div.terms, div.prices div.price_dis div.terms { color:#bbbbbb; padding:15px 5px 0px 5px; font-size:11px; }
div.product_block div.descr { margin-top:15px; border-top:1px solid #dddddd; padding-top:10px; }
div.product_block div.descr table { width:100%; }
div.product_block div.descr td.cap { width:80%; color:#000000; font-size:16px; }
div.product_block div.descr td.more { text-align:right; white-space:nowrap; }
div.product_block div.descr div.descr_inner { padding-top:10px; line-height:150%; }
div.trailer_cont { margin-top:15px; border-top:1px solid #dddddd; padding-top:10px; }
div.trailer_cont div.cap { color:#000000; font-size:16px; padding-bottom:15px; }
div.tab_cap { display:block; width:530px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; color:#000000; font-size:22px; line-height:100%; padding:0px 0px 5px 0px; margin-bottom:10px; text-decoration:none; }
div.upd_cart { display:none; position:absolute; top:0px; left:0px; z-index:120; border:1px solid #A5A5A5; background-color:#FFFFFF; -webkit-box-shadow: 4px 4px 8px #b7b7b7; -moz-box-shadow: 4px 4px 8px 0px #b7b7b7; background-position:center; background-repeat:no-repeat; width:221px; height:221px; }
div.prev_next { border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:13px 10px; margin-top:1px; }
div.prev_next a.prev { float:left; color:#9a9a9a; text-decoration:none; padding-left:14px; background-image:url(/images/product_prev.png); background-position:left center; background-repeat:no-repeat; }
div.prev_next a.next { float:right; color:#9a9a9a; text-decoration:none; padding-right:14px; background-image:url(/images/product_next.png); background-position:right center; background-repeat:no-repeat; }
div.modifications { padding-top:20px; }
div.mod_products { width:530px; margin-left:0px; }
div.mod_product { float:left; width:164px; height:64px; margin-right:6px; margin-bottom:15px; overflow:hidden; border:1px solid #f0f0f0; }
div.mod_product a.thumb { cursor:pointer; position:absolute; border:1px solid #c0c1c3; display:block; height:36px; width:36px; background-color:#FFFFFF; background-repeat:no-repeat; background-position:center; margin-left:4px; margin-top:22px; }
div.mod_product div.cap { position:absolute; color:#bdbdbd; font-size:12px; white-space:nowrap; height:19px; overflow:hidden; margin:2px 4px 2px 4px; width:156px; }
div.mod_product div.price { position:absolute; color:#000000; font-size:12px; white-space:nowrap; height:19px; overflow:hidden; margin:21px 4px 2px 48px; width:100px; }
div.mod_product div.price span.sale { color:#C81E22; }
div.mod_product div.buy_btn { position:absolute; color:#000000; font-size:12px; white-space:nowrap; height:19px; overflow:hidden; margin:41px 4px 2px 48px; width:100px; }
div.mod_product td.outofstock { padding-right:9px; font-size:10px; white-space:nowrap; color:#333333; text-align:right; }
div.mod_product:hover { background-image:url(/images/modif_ovr.gif); }
div.mod_product:hover div.cap a { color:#000000; text-decoration:none; }
/* produktai end */
table.cart { width:100%; }
table.cart tr td { padding:5px 0px; }
table.cart tr td.valx { width:35%; }
table.cart tr td.cap3 {  padding-right:10px; padding-left:10px; width:15%; } 
table.cart tr:hover td { background-color:#f8f8f8; }
table.cart tr td.chk { text-align:center; padding-right:10px; padding-left:10px; }
table.cart tr td.pic { text-align:center; padding-right:10px; }
table.cart tr td.pic a img { border:1px solid #c0c0c0; }
table.cart tr td.cap { width:40%; padding-right:10px; } 
table.cart tr td.cap2 {  padding-right:10px; padding-left:10px; } 
table.cart tr td.cnt { padding-right:10px; text-align:center; } 
table.cart tr td.cnt input { border:1px solid #e6e6e6; height:auto; padding:2px 5px; width:40px; font-size:12px; color:#474747; font-weight:bold; line-height:12px; text-align:right; }
table.cart tr td.del { padding-right:10px; white-space:nowrap; }
table.cart tr td.price { padding-right:10px; white-space:nowrap; text-align:right; }
table.cart tr td.price2 { padding-right:10px; white-space:nowrap; text-align:right; }
table.cart tr:hover td.links { background-color:transparent; }
table.cart tr td.links { background-color:transparent; padding-right:10px; }
table.cart tr.hr td { line-height:0px; height:1px; padding:0px; margin:0px; background-color:#e2e2e2; }
div.cart_note { display:none; border:1px solid #CCCCCC; background-color:#e2e2e2; margin-top:-100px; margin-left:-110px; position:absolute; padding:5px; width:180px; text-align:left; -webkit-box-shadow: 4px 4px 8px #b7b7b7; -moz-box-shadow: 4px 4px 8px 0px #b7b7b7; }
tr.hr_grey td { line-height:0px; height:1px; padding:0px; margin:0px; background-color:#e2e2e2; }
/* Komentarai ir formos */
div.vid_cap_small { font-weight:normal; color:#000000; font-size:21px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; font-weight:normal; display:block; padding:0px 0px 5px 0px; margin-bottom:10px; background-image:url(/images/hr.png); background-position:bottom left; background-repeat:no-repeat; }
div.comment_cap_arrow { display:none; }
div.comment { margin-bottom:10px; }
div.comment_author { background-position:right bottom; background-repeat:no-repeat; height:19px; padding-bottom:3px; color:#a0a0a0; font-size:14px; text-align:right; padding-right:35px; }
div.comment_author font.svecio_vardas { color:#000000; }
div.comment_text { background-color:#eeeeee; padding:12px; border-right:2px solid #dedede; border-left:2px solid #dedede; border-bottom:2px solid #dedede; font-size:13px; color:#636363; }
div.comment_form {  }
div.comment_frm_top { background-position:bottom right; background-repeat:no-repeat; height:24px; }
div.comment_frm_bottom { height:6px; background-color:#f0802b; }
div.comment_form table { width:100%; }
div.comment_form td.compad_err { color:#CC3300; font-weight:bold; font-size:14px; padding-bottom:12px; }
div.comment_form td.txt { text-align:left; vertical-align:top; font-size:12px; padding-bottom:9px; padding-top:3px; padding-right:10px; width:30%; }
div.comment_form td.inp { text-align:right; vertical-align:top; padding-bottom:12px; width:70%; }
div.comment_form td.inp input { border:1px solid #cccccc; height:auto; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; width:90%; font-weight:bold; }
div.comment_form td.inp textarea { border:1px solid #cccccc; height:auto; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; width:90%; font-weight:bold; height:84px; background-color:#FFFFFF; overflow:auto; }
div.comment_form td.code { text-align:left; vertical-align:top; }
div.comment_form td.inp_small { text-align:left; vertical-align:top; padding-left:42px; }
div.comment_form td.inp_small input { border:1px solid #cccccc; width:60px; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; }
div.comment_form td.rules { white-space:nowrap; text-align:center; color:#9d9d9d; }
div.comment_form td.btn { text-align:right; vertical-align:top; }
div.comment_form td.btn input { padding:2px 20px;  }
div.comment_paging { float:right; background-color:#e9e9e9; padding:5px 10px 4px 10px; margin-right:2px; margin-bottom:10px; }
div.comment_paging span { color:#999999; }
/* Komentarai ir formos */
/* lenteles su border 1 idetos i turini */
div.product_cont {}
div.product_cont table.wborder { border-collapse:collapse; border-width:0px; margin:0px; margin-bottom:15px; }
div.product_cont table.wborder tbody tr td { padding:2px; border:1px solid #c7bf8c; }
div.txt b, div.txt strong { }
div.txt { line-height:150%; }
/* lenteles su border 1 idetos i turini end */
/* paieska */
div.search_cap { font-size:16px; font-weight:normal; padding-bottom:10px; padding-top:15px; color:#474747; }
div.search_result { padding-bottom:15px; padding-left:15px; }
div.search_result b { color:#474747; line-height:120%; }
/* paieska end */
/* top menu */
ul#tmenu { margin:0px; padding:0px; list-style:none; overflow:hidden; float:left; }
ul#tmenu li { margin:0; padding:0; float:left; display:block; cursor:pointer; vertical-align:bottom; }
ul#tmenu li a { display: block; }
ul#tmenu li ul { display: none; position:absolute; z-index:550000; margin:0px; padding:0px; list-style:none; zoom:1; }
ul#tmenu li ul li { float: none; } 
/* Styling starts here */
ul#tmenu { width:590px; height:51px; }
ul#tmenu li { margin-right:1px; padding-right:0px; }
ul#tmenu li a { display:block; text-decoration:none; line-height:100%; color:#999898; font-size:15px; height:34px; padding:17px 6px 0px 6px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; letter-spacing:-0.2px; }
ul#tmenu li a.top_mp_active { cursor:default; color:#ffffff; background-color:#eab328; }
ul#tmenu li a.top_mp_active:hover {  }
ul#tmenu li.ovr a, ul#tmenu li.ovr a:hover, ul#tmenu li.ovr a.top_mp_active, ul#tmenu li.ovr a.top_mp_active:hover { color:#ffffff; background-color:#eab328; }
ul#tmenu li.havechild:hover a, ul#tmenu li.havechild:hover a.top_mp_active { color:#ffffff; background-color:#eab328; }
/*2*/
ul#tmenu li.ovr ul { width:160px; height:auto; background-color:#eab328; padding:5px 0px; margin-left:0px; }
ul#tmenu li.ovr ul li { padding:0px; margin:0px; width:160px; height:auto; }
ul#tmenu li.ovr ul li a, ul#tmenu li.havechild:hover ul li a, ul#tmenu li.ovr ul li a:hover { width:128px; padding:5px 16px 6px 16px; margin:0px; height:auto; color:#ffffff; font-size:13px; font-family:Tahoma; background-image:none; }
ul#tmenu li.ovr ul li.havesubchild a, ul#tmenu li.ovr ul li.havesubchild a:hover {  }
ul#tmenu li.ovr ul li.ovr a, ul#tmenu li.ovr ul li.ovr a:hover { background-color:#eeeeee; color:#999898; }
/*3*/
ul#tmenu li.ovr ul li.ovr ul { width:160px; height:auto; margin-left:-30px; padding:0px; border:1px solid #ffffff; }
ul#tmenu li.ovr ul li.ovr ul li a, ul#tmenu li.ovr ul li.ovr ul li a:hover { background-color:transparent; background-image:none; color:#ffffff; }
ul#tmenu li.ovr ul li.ovr ul li.ovr a, ul#tmenu li.ovr ul li.ovr ul li.ovr a:hover { background-color:#eeeeee; color:#999898; }
/* top menu end */
/* bottom menu */
ul#bmenu { margin:0px; padding:0px; list-style:none; overflow:hidden; float:left; }
ul#bmenu li { margin:0; padding:0; float:left; display:block; cursor:pointer; vertical-align:bottom; }
ul#bmenu li a { display: block; }
ul#bmenu li ul { margin:0px; padding:0px; list-style:none; zoom:1; }
ul#bmenu li ul li { float: none; } 
/* Styling starts here */
ul#bmenu { width:750px; }
ul#bmenu li { margin-right:1px; padding-right:0px; }
ul#bmenu li a { display:block; text-decoration:none; line-height:100%; color:#999898; font-size:14px; height:34px; padding:17px 10px 0px 10px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; letter-spacing:-0.2px; }
ul#bmenu li a.top_mp_active { cursor:default; color:#ffffff; background-color:#8ab644; }
ul#bmenu li a.top_mp_active:hover {  }
ul#bmenu li a:hover { color:#ffffff; background-color:#8ab644; }
ul#bmenu li.havechild:hover a, ul#bmenu li.havechild:hover a.top_mp_active { color:#ffffff; background-color:#8ab644; }
/*2*/
ul#bmenu li ul { width:90px; height:auto; background-color:transparent; padding:5px 0px; margin-left:0px; display:none;}
ul#bmenu li ul li { padding:0px; margin:0px; width:90px; height:auto; }
ul#bmenu li ul li a, ul#bmenu li.havechild:hover ul li a { font-family:Tahoma; padding:5px 10px 6px 10px; margin:0px; height:auto; color:#4e4e4e; font-size:11px; background-color:transparent; letter-spacing:0px; }
ul#bmenu li ul li a:hover { text-decoration:underline; }
ul#bmenu li ul li.havesubchild a {  }
/* bottom menu end */
/* registracija */
div.small_form { padding-right:10px;  }
div.small_form h2 { padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #E2E2E2; padding-left:10px; }
div.small_form table.frm_registracija { }
td.compad_err_registracija { padding:0px 0px 10px 0px; color:#FF0000; }
td.frm_txt { text-align:left; vertical-align:top; padding-top:3px; color:#333333; }
td.frm_txt2 { text-align:left; vertical-align:top;  color:#333333; }
td.frm_inp { text-align:right; padding-bottom:10px; }
td.frm_inp2 { text-align:right; padding-bottom:10px; color:#333333; }
td.frm_inp3 { text-align:left; padding-bottom:10px; }
div.small_form table tr td.frm_inp { width:300px; padding-right:10px; }
div.small_form table tr td.frm_ind { padding-top:1px; vertical-align:top; padding-right:5px; }
div.small_form table tr td.frm_txt { width:230px; color:#333333; }
div.small_form table tr td.err { color:#FF0000; }
div.small_form table tr td.frm_pd { padding-right:15px; padding-bottom:10px; }
td.frm_inp2 div.rules { text-align:left; padding:10px; border:1px solid #e6e6e6; height:90px; background-color:#FFFFFF; font-size:12px; color:#9e9e9e; width:288px; overflow-x:auto; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
td.frm_inp2 div.rules2 { text-align:left; padding:10px; border:1px solid #e6e6e6; height:90px; background-color:#FFFFFF; font-size:12px; color:#9e9e9e; width:466px; overflow-x:auto; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
div.small_form table tr td.frm_inp input { border:1px solid #e6e6e6; height:auto; background-color:#FFFFFF; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; width:298px; font-weight:bold; }
div.small_form table tr td.frm_inp input.req { border-color:#a5a5a5; }
div.small_form table tr td.frm_inp select { border:1px solid #e6e6e6; height:auto; background-color:#FFFFFF; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; width:310px; font-weight:bold; }
div.small_form table tr td.frm_inp textarea { border:1px solid #e6e6e6; height:auto; background-color:#FFFFFF; padding:2px 5px; font-size:12px; color:#9e9e9e; line-height:12px; width:298px; font-weight:bold; height:80px; }
div.small_form table tr td.frm_inp_small input {  border:1px solid #e6e6e6; background-color:#FFFFFF; width:66px; padding:2px 5px; }
td.frm_inp_tikrinti { margin:0px; padding:0px 0px 10px 0px; }
div.tip_cont { margin-top:40px; background-image:url(http://www.ltfilms.lt/images/tip_cont_bg.jpg); background-position:bottom left; background-repeat:repeat-x; padding:18px; color:#000000; border:1px solid #e5e5e5; }
div.tip_cont h2 { display:block; font-weight:bold; font-size:22px; color:#666666; padding:0px; margin:0px; padding-bottom:3px; }
td.frm_inp_small { text-align:left; }
td.frm_code { text-align:right; vertical-align:top; padding-top:1px; }
td.frm_submit { text-align:right; width:400px; }
td.frm_submit_wide { text-align:right; width:400px; }
td.frm_submit_wide input.blue_btn { padding:2px 15px;  }
td.frm_submit input { font-size:11px; background-image:url(http://www.ltfilms.lt/images/btn_w_shadow.png); background-position:top left; background-repeat:no-repeat; background-color:transparent; width:82px; height:22px; padding:2px 6px 5px 6px; border:0px; color:#ffffff; cursor:pointer; }
div.small_form input.btn { border:0px solid #e6e6e6; height:22px; padding:1px 15px 2px 15px; font-size:12px; color:#ffffff; font-weight:bold; line-height:12px; cursor:pointer; background-color:#3b3b3b; }
div.frm_text { padding-bottom:20px; }
/* registracija end */
div.modal_bg { position:absolute; z-index:20000; width:100%; height:auto; top:0px; left:0px; display:none; background-color:#000000; filter: alpha(opacity=30); opacity: 0.3; }
div.modal_cont { position:absolute; z-index:20000; width:780px; background-color:#FFFFFF; -moz-box-shadow: -1px 1px 8px #888; -webkit-box-shadow: -1px 1px 8px #888; box-shadow: -1px 1px 8px #888; padding:10px; overflow:hidden; }
div.modal_header { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dddddd; }
div.modal_header table { width:100%; }
div.modal_header table td.modal_cap { font-size:21px; color:#000000; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; text-align:left; width:80%; line-height:100%; }
div.modal_header table td.modal_close { text-align:right; vertical-align:top; }
div.modal_header table td.modal_close a { background-color:#8AB644; padding:2px 7px; font-size:14px; font-weight:bold; color:#FFFFFF; font-family:Tahoma; text-decoration:none; }
div.modal_content { overflow:auto; padding-right:20px; }
div.modal_controls { padding-top:12px; margin-top:10px; border-top:1px solid #dddddd; text-align:left; padding-bottom:2px; }
div.modal_controls a.submit { background-color:#8AB644; padding:2px 15px; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; margin-right:10px; }
div.modal_controls a.cancel { background-color:#EAB328; padding:2px 15px; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; margin-right:10px; }
div.modal_controls a.pay { background-color:#8AB644; padding:5px 50px; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin-right:10px; float:left; }
div.modal_controls a.back2cart { background-color:#EAB328; padding:5px 50px; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; float:right; margin-right:0px; }
div.pleaseWait { padding:5px 50px; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; }
div.nodisplay { display:none; }