/*
* (c) 2009 Arunas Mikutavicius
* contact: mikas@xhtml.lt 
  full content width: 969px;
*/

* { margin:0; padding:0; }
html, body {width:100%; height:100%;}
body {text-align:center; font-family: Tahoma, Arial , Verdana; font-size:11px; color:#000000; background-color:#ffffff;}
hr{border:1px solid #d11820;}
a { color:#b61318; text-decoration:none;}
a:hover { text-decoration:underline; }
img {border:none;padding:5px;}
p.err{text-align:center;color:red;padding-top:5px;padding-bottom:5px;font-weight:bold;}
.bold {font-weight:bold;}
.big_bold , .list_all_pavadinimas {font-weight:bold;font-size:13px;}
input {width:190px;height:20px;border:1px #bebebe solid;color:#5c5c5c;padding-left:5px;}
input.btn {width:92px;height:21px;background:url(img/btn_bg.gif) no-repeat;color:#f2f2f2;font-weight:bold;border:none;font-size:11px;}
textarea {border:1px #63c524 solid;color:#ffffff;padding-left:5px;width:300px;height:70px;}

/*ECOLED*/
input.kiekis_input {height:20px; width:50px;border:1px #dfdfdf solid;padding-left:10px;}
table.prekes_table {width:100%;border:1px #d2d2d2 solid;}
table.prekes_table td.prekes_col {border:1px #d2d2d2 solid;background:#f5f5f5;text-transform: uppercase;text-align:center;font-weight:bold;color:#757479;height:25px;vertical-align:middle;}
table.prekes_table td.prekes_col_err {height:25px;vertical-align:middle;text-align:center;}
table.prekes_table td.prekes_row {padding:5px;border:1px #d2d2d2 solid;text-align:center;vertical-align:middle;}
table.prekes_table td.prekes_row img.prek_img {width:70px;}
table.prekes_table td.prekes_row input.kiekis_input {height:20px; width:60px;border:1px #dfdfdf solid;}
table.prekes_table td.prekes_row_top {padding:5px;border:1px #d2d2d2 solid;text-align:center;vertical-align:top;}
table.prekes_table td.prekes_row_top img.prek_img {width:70px;}
table.prekes_table td.prekes_row_top input.kiekis_input {height:20px; width:60px;border:1px #dfdfdf solid;}
.sum_price {text-align:right;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:40px; }
td.reg_left {width:220px;padding-left:20px;color:#525156;}
.reg_field {width:205px;border:1px #e1e1e1 solid;}
div.comm_line {width:100%; background:url(../img/comm_line.jpg) no-repeat;background-position:left; height:1px;padding-top:5px;padding-bottom:5px;}



#container {width:100%;min-height:100%;position:absolute;}
#top {height:110px;}
#top_left_bg {width:50%;height:110px;position:absolute;left:0px;top:0px;background:url(img/top_left_bg.jpg) repeat-x;z-index:-50;}
#top_right_bg {width:50%;height:110px;position:absolute;right:0px;top:0px;background:url(img/top_right_bg.jpg) repeat-x;z-index:-50;}
#top_mid_bg {width:969px;height:110px;background:url(img/top_banner.jpg) no-repeat;background-position:bottom right;margin-left:auto;margin-right:auto;z-index:25;}
#logo {width:299px;height:82px;position:relative;z-index:25;background:url(img/logo.jpg) no-repeat;cursor:pointer;}
#top_menu_block {width:100%;height:28px;position:relative;z-index:25;background:url(img/top_menu_bg.jpg) repeat-x;}
.menu {float:right;width:93px;height:28px;line-height:28px;margin-left:10px;}
.menu_on {float:right;width:93px;height:28px;line-height:28px;margin-left:10px;background:url(img/menu_on_bg.jpg) no-repeat;}
a.lnk_menu_on {text-decoration:underline;color:#ffffff;font-weight:bold;}
a.lnk_menu {text-decoration:none;color:#ffffff;}
a.lnk_menu:hover {text-decoration:underline;}

#page_middle {min-width:989px;margin-left:auto;margin-right:auto;margin-top:13px;margin-bottom:45px;overflow:auto;}
#content_left {width:225px;float:left;}
#content_right {width:225px;float:right;}
#content_middle {margin-left:230px;margin-right:230px;}
#content_middle .top {width:531px;max-height:308px;margin-left:auto;margin-right:auto;margin-bottom:8px;}
#content_middle .top .top_photo {height:283px;background:url(img/m_photo.jpg) no-repeat;}
#content_middle .top .top_btn {width:132px;height:25px;line-height:25px;background:url(img/mid_top_btn_bg.jpg) no-repeat;float:left;margin-right:1px;}
#content_middle .top .top_btn a {color:#feffff;}


#page_footer {width:100%;height:30px;line-height:30px;background:url(img/footer_bg.jpg) repeat-x;color:#feffff;position:absolute;bottom:0px;font-size:11px;}
#footer_place {width:969px;margin-left:auto;margin-right:auto;}
#footer_place  a {font-weight:bold;color:#feffff;font-style:italic;}
#foot_txt_left {float:left;padding-left:10px;color:#feffff;font-style:italic;}
#foot_txt_right {float:right;padding-right:10px;color:#feffff;font-style:italic;}


.m_block {width:215px;margin-left:auto;margin-right:auto;}
.m_block .top {height:20px;width:106px;background:url(img/block/main_block_title_bg.jpg) no-repeat;line-height:20px;text-transform:uppercase;color:#fbfffe;font-weight:bold;}
.m_block .mid {border:1px #383838 solid;border-bottom:none;padding:10px 10px 0px 0px;}
.m_block .bot {height:8px;background:url(img/block/main_block_bottom_bg.jpg) no-repeat;}


/*
.m_block {width:215px;margin-left:auto;margin-right:auto;margin-top:8px;}
.m_block .top {height:20px;line-height:20px;background:url(img/block/search_title_bg.jpg) no-repeat;text-transform:uppercase;color:#fbfffe;font-weight:bold;text-align:left;padding-left:10px;}
.m_block .mid {height:71px;background:url(img/block/search_mid_bg.jpg) no-repeat;text-align:center;padding-top:10px;}
.m_block .mid input.btn {float:right;margin:7px 10px 0 0;}
*/

#kat_list {text-align:left;margin-left:26px;padding-left:5px;width:89%;list-style-position:outside;text-transform:none;}
#kat_list li {list-style-image:url(img/prod_list_arrow.gif);border-bottom:1px #939393 solid;padding:3px 0 3px 0;font-size:13px;}
#kat_list li.on{list-style-image:url(img/prod_list_arrow_on.gif);font-weight:bold;font-size:12px;}
#kat_list li a {color:#000000;}

#kat_list2 {text-align:left;margin-left:26px;padding-left:5px;width:90%;list-style-position:outside;text-transform:none;}
#kat_list2 li {list-style-image:url(img/prod_list_arrow.gif);border-bottom:1px #939393 solid;padding:3px 0 3px 0;font-size:13px;}
#kat_list2 li.on{list-style-image:url(img/prod_list_arrow_on.gif);color:#de1922;font-weight:bold;font-size:12px;}
#kat_list2 li a {color:#000000;}

#subkat_list {margin-left:40px;text-transform:none;text-align:left;width:85%;list-style-position:outside;}
#subkat_list li {list-style-image:none;list-style-type:circle;color:#a3a3a3;border-bottom:1px #eaeaea solid;padding:3px 0 3px 0;}
#subkat_list li.on{list-style-image:none;list-style-type:disc;color:#de1922;border-bottom:1px #eaeaea solid;padding:3px 0 3px 0;font-weight:bold;}
#subkat_list li.on a {color:#000000;}
#subkat_list li a {color:#555555;}
#subkat_list li a:hover {color:#de1922;}

#search_block {width:215px;margin-left:auto;margin-right:auto;margin-top:8px;}
#search_block .top {height:20px;line-height:20px;background:url(img/block/search_title_bg.jpg) no-repeat;text-transform:uppercase;color:#fbfffe;font-weight:bold;text-align:left;padding-left:10px;}
#search_block .mid {height:71px;background:url(img/block/search_mid_bg.jpg) no-repeat;text-align:center;padding-top:10px;}
#search_block .mid input.btn {float:right;margin:7px 10px 0 0;}

#login_block {width:215px;margin-left:auto;margin-right:auto;}
#login_block .top {height:20px;line-height:20px;background:url(img/block/search_title_bg.jpg) no-repeat;text-transform:uppercase;color:#fbfffe;font-weight:bold;text-align:left;padding-left:10px;}
#login_block .mid {height:101px;background:url(img/block/login_mid_bg.jpg) no-repeat;text-align:center;padding-top:10px;}
#login_block .mid input {margin-bottom:8px;}
#login_block .mid input.btn {float:right;margin:0 10px 0 0;}

#cart_block {width:215px;margin-left:auto;margin-right:auto;}
#cart_block .top {height:20px;line-height:20px;background:url(img/block/search_title_bg.jpg) no-repeat;text-transform:uppercase;color:#fbfffe;font-weight:bold;text-align:left;padding-left:10px;}
#cart_block .mid {height:71px;background:url(img/block/search_mid_bg.jpg) no-repeat;text-align:left;padding-top:10px;padding-left:20px;}
#cart_block .mid p {padding-bottom:3px;}
#cart_block .mid input {margin-bottom:8px;}
#cart_block .mid input.btn {float:right;margin:0 10px 0 0;}

#cart_block_true {width:215px;margin-left:auto;margin-right:auto;}
#cart_block_true .top {height:20px;line-height:20px;background:url(img/block/search_title_bg.jpg) no-repeat;text-transform:uppercase;color:#fbfffe;font-weight:bold;text-align:left;padding-left:10px;}
#cart_block_true .mid {height:71px;background:url(img/block/search_mid_bg.jpg) no-repeat;text-align:left;padding-top:10px;padding-left:20px;}
#cart_block_true .mid p {padding-bottom:3px;}
#cart_block_true .mid input {margin-bottom:8px;}
#cart_block_true .mid input.btn {float:right;margin:0 10px 0 0;}


.prod_list {border-spacing:0px;margin-top:9px;margin-left:auto;margin-right:auto;}
.prod_list td {border-bottom:1px #c1c1c1 solid;border-right:1px #c1c1c1 solid;width:33%;vertical-align:bottom;}
.prod_list td img {max-height:130px;max-width:140px;}
.prod_place_foto {height:130px;width:140px;margin-left:auto;margin-right:auto;cursor:pointer;}
.prod_list td p {text-align:left;margin:0 10px 5px 10px;}
.prod_list td.last {border-right:none;}


.prod_list2 {border-spacing:0px;margin-top:9px;margin-left:auto;margin-right:auto;}
.prod_list2 td {border-bottom:1px #c1c1c1 solid;vertical-align:bottom;}
.prod_list2 td img {max-height:130px;max-width:140px;}
.prod_place_foto {height:130px;width:140px;margin-left:auto;margin-right:auto;}
.prod_list2 td p {text-align:left;margin:0 10px 5px 10px;}
.prod_list2 td.last {border-right:none;}


table .red_buttons {width:160px;margin-left:auto;margin-right:auto;margin-bottom:5px;}
table .red_buttons td {border:none;}
.red_btn {display:block;width:72px;height:20px;line-height:20px;background:url(img/red_button.jpg) no-repeat;margin-left:auto;margin-right:auto;color:#ffffff;font-weight:bold;border:none;font-size:11px;}
.red_btn_l {display:block;width:85px;height:20px;line-height:20px;background:url(img/red_button_l.jpg) no-repeat;margin-left:auto;margin-right:auto;color:#ffffff;font-weight:bold;border:none;font-size:11px;}

.m_title_line {height:25px;width:97%;border-top:2px #c9c9c9 solid;padding:0 0 10px 0;margin-left:auto; margin-right:auto;margin-top:5px;}
.m_title {height:20px;width:132px;line-height:20px;background:url(img/foot_line.gif) no-repeat;text-align:center;color:#ffffff;font-weight:normal;font-size:12px;}
.m_title a {color:#ffffff;margin-right:10px;}
.m_title_long {height:25px;width:350px;line-height:25px;background:url(img/main_title_long_bg.gif) no-repeat;text-align:center;color:#ffffff;font-weight:bold;font-size:12px;}

.m_title_line_red {height:25px;width:97%;border-top:2px #c9c9c9 solid;padding:0 0 10px 0;margin-left:auto; margin-right:auto;margin-top:5px;}
.m_title_red {width:132px;height:25px;line-height:25px;background:url(img/mid_top_btn_bg.jpg) no-repeat;text-align:center;font-weight:normal;font-size:12px;}
.m_title_red a {color:#ffffff;}

img.banner {display:block;border:none;margin-left:auto;margin-right:auto;margin-top:10px;}

img.prek_big_foto {max-height:300px;margin-left:auto;margin-right:auto;display:block;border:1px #d9d9c1 solid;margin-bottom:3px;}

.list_all_pavadinimas {text-align:center;margin-left:auto;margin-right:auto;max-width:250px;}
.list_all_intro {text-align:center;margin-left:auto;margin-right:auto;max-width:250px;}
.list_all_kaina {text-align:center;margin-left:auto;margin-right:auto;max-width:250px;}
.puslapiavimas {text-align:center;font-weight:bold;font-size:12px;margin-bottom:4px;}


