/* CSS Document */
* { margin:0px; padding:0px; }
p { margin-bottom:15px; }
ul { list-style-image:url(images/bullet_yellow.gif); }
ul li { margin-left:15px; }
div.wrapper { clear:both; }
a { font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; }
a:hover { font-family:Tahoma; font-size:11px; text-decoration:underline; }
body { background-color:#FFFFFF; color:#000000; font-size:11px; font-family:Tahoma; }



div.main_container { width:793px; }
div.top_lines_cont { height:4px; background-image:url(images/top_line.gif); overflow:hidden; }

div.middle_cont { height:61px; }
div.logo_cont { float:left; width:192px;;}
div.logo_text { float:left; padding-left:56px; padding-top:20px; }
div.logo_text a {font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:24px; color:#7d7d7d; text-decoration:none; }
div.logo_text a:hover { font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:24px; color:#7d7d7d; text-decoration:none; }

div.separator_cont { float:left; padding-left:35px; width:1px; height:35px; padding-top:13px; }
div.separator { float:left; width:1px; height:35px;  background-image:url(images/vertical_separator.gif); overflow:hidden; }
div.center_title { float:left; padding-left:19px; padding-top:24px; width:392px; font-family:"Times New Roman", Times, serif; font-size:18px; color:#7d7d7d; }
div.tools { float:left; padding-left:50px; padding-top:22px; width:126px; overflow:hidden; }
div.tool { float:left; padding-left:11px; padding-top:2px; }
div.separator_small_cont { float:left; padding-left:10px; }
div.separator_small { float:left; width:1px; height:17px; background-image:url(images/vertical_separator_small.gif); overflow:hidden; }


div.content {  } 
div.pr_cont {width:100%; padding-top:15px; padding-left:10px;}
div.hr_blue { width:182px; height:5px; overflow:hidden; }
div.hr_gray { width:182px; height:34px; overflow:hidden; }
div.menu { width:181px; overflow:hidden; }
div.menu_cont {float:left; }
div.menu_big { width:181px; height:63px; background-image:url(images/menu_big.gif); }
div.menu_small { width:181px; height:29px; background-image:url(images/menu_small.gif); }
div.menu_spacer { width:100%; height:1px; overflow:hidden;}
div.menu_text { padding-left:11px; padding-top:11px; }
div.menu_text a { font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; }
div.menu_text a:hover { font-family:Tahoma; font-size:11px; text-decoration:underline; }

div.kontaktai_left { float:left; padding-left:12px; padding-top:22px; border-style:solid; border-width:1px; border-color:#FFFFFF; border-right-color:#e5e5e5; }
div.k_title { font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#8e8e8e; }
div.k_text { padding-top:28px; width:168px; }
div.k_text a { text-decoration:underline; color:#000000; }
div.k_text a:hover { text-decoration:none; }
div.k_img { padding-top:12px; padding-bottom:20px; }
<!--div.menu_skirtukas { float:left; height:100%; width:1px; background-image:url(images/skirtukas.gif); } -->

div.main_content { float:left;}
div.top_banner { height:119px; width:393px; background-image:url(images/top_banner.jpg) }
div.top_banner2 { height:119px; width:569px; background-image:url(images/top_banner_small.jpg) }
div.text_block { padding-left:23px; padding-top:19px; }
div.n_date { padding-top:10px; }
div.n_col { float:left; width:6px; height:19px; background-image:url(images/news_col.gif) }
div.date_text { float:left; padding-top:4px; padding-left:8px; color:#949494; }
div.text { width:350px; padding-top:10px; overflow:hidden; }
div.text2 { width:526px; padding-top:10px; overflow:hidden; }
div.news_archive { padding-top:10px; }

/* Kontaktu formos css */
div.contacts { width:auto; }
div.inputas label { display:block; }
div.required { color:#FF0000; }
div.error_message { color:#FF0000; padding-bottom:10px; }
div.message_text textarea { width:300px; height:200px; overflow:auto; }
div.submit {  padding-top:5px; padding-bottom:5px; }
.fbsubmit { width:64px; height:24px; background: url('images/send.gif') no-repeat top left; }


div.r_banner_top { width:176px; height:63px; background-image:url(images/r_banner_top.gif); }
div.r_banner_top_text { padding-left:35px; padding-top:28px; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#7d7d7d; }
div.r_banner_bg { width:176px; padding-top:10px; padding-bottom:10px; }
div.banner_spacer { width:100%; height:1px; overflow:hidden;}
div.r_banner_img { width:inherit; text-align:center; margin-left:auto; margin-right:auto;}
div.banners_cont td { padding-top:10px; padding-bottom:10px; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px; }


div.footer { height:82px; background-image:url(images/footer_bg.gif); overflow:hidden; }
div.footer_left { float:left; width:565px; padding-top:40px; padding-left:30px; }
div.footer_right { float:left; padding-top:25px; padding-left:80px; width:116px; height:73px; border-left-style:solid; border-right-style:solid; border-left-width:1px; border-right-width:1px; border-color:#e5e5e5; }

div.left_lines_cont { float:left; width:20px; }
div.menu_cont { float:left; width:182px; }

div.content_cont { float:left; width:393px;}
div.banners_cont { float:left; padding-left:1px; width:176px; background-image:url(images/r_banner_filler.gif);  }
div.right_lines_cont { float:left; width:20px; }

div.mp_cont { float:left; }
div.mp { width:160px; padding-left:5px; padding-top:10px; text-align:center; }
div.mp2 { width:210px; padding-left:5px; padding-top:10px; text-align:center; }
.mp_title a { font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#7d7d7d; }
.mp_title a:hover { font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#7d7d7d; text-decoration:underline; }
table.sub_cat_table { text-align:left; padding-top:10px; }
table.sub_cat_table td { height:25px; padding-top:5px; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; }
.sub_cat { padding-top:5px; }
tr.sub_cat { background-color:#f8f8f7; }
div.sub_cat_caption { padding-left:10px; }
div.sub_mp { padding-left:15px; }
div.sub_mp_act { padding-left:15px; font-weight:bold; }
div.pc_product_caption { font-size:14px; font-weight:bold; padding-top:10px; }





