body{background-color:#e6e6e6; margin:0px; font-family:arial; background-image:url('../img/bg001_produkcija.jpg'); background-position:center top;
	background-repeat:no-repeat; color:#4c4c4c}
table{border:0px; padding:0px; margin:0px; border-spacing:0px 0px; border-collapse:collapse}
a img{border:0px}
a{color:#00923f; text-decoration:underline}
a:hover{text-decoration:none}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
.mask{width:280px; height:235px; position:absolute; top:105px; left:10px; overflow:hidden;}
.submask{width:280px; height:230px; position:absolute; font-family:arial; color:#4C4C4C; font-size:12px;
 background-color:#FFFFFF; font-weight:bold; text-align:center; padding-bottom:5px; overflow:hidden}
.submask img{amargin-bottom:5px}
.btm {cursor:pointer; font-size:12px; color:#FFFFFF} 
#main_galerry{background-color:#FFFFFF; position:relative; width:605px;_width:649; 
	left:324px; top:12px; padding-left:22px; padding-right:22px; padding-top:29px; padding-bottom:25px;margin-top:25px;
	font-family:arial; font-size:12px; line-height:20px}
.main_menu{background-color:#FFFFFF;position:absolute; width:283px; height:476px; left:12px; top:12px; *top:37px}
.black_produkcija{font-size:17px; background-color:#000000; color:#FFFFFF; position:relative; left:10px ; left:10px;
	display:inline; padding-left:45px; padding-right:45px; padding-top:3px; padding-bottom:3px}
table.cat_buttons{width:582px; height:19px; margin-left:10px; margin-right:12px; margin-top:26px}
table.cat_buttons td{background-color:#939393; border-right:1px solid #FFFFFF; text-align:center}
#fade1 {background-color:#FFFFFF; width:673px; height: 100%; position:absolute; left:-12px; top:-12px; padding-bottom:12px; padding-top:12px}
#fade2{background-color:#FFFFFF; width:307px; height: 500px; position:absolute; left:0px; top:0px; *top:25px}
.pgmask{width:605px; height:40px; position:absolute; bottom:15px; overflow:hidden; border-top:1px solid #CCCCCC}
.pgmask span{cursor:pointer; font-size:13px; font-weight:bold; margin-left:4px; display:block; width:20px; height:20px ;vertical-align:middle; 
	text-align:center; float:left; color:#656565; line-height:20px; background-color:#FFFFFF}
.pgmask span:hover{color:#FFFFFF; background-color:#da251e}
.pgmask div{position:absolute; bottom:0px; visibility:hidden;}
#main_container{width:985px; position:relative; margin-left:auto; margin-right:auto; margin-top:-25px;
  min-height:500px;
  height:auto !important;
  height:500px;}
 #footer{width:985px; position:relative; margin-left:auto; margin-right:auto; margin-top:40px; font-size:12px; 
	font-family:arial; height:40px}
 #footer a{color:#4C4C4C; text-decoration:none}
 #footer a:hover{text-decoration:underline}
.mainsubmenu{width:220px; height:110px; position:absolute; top:0px; left:283px;display:none; top:-7px}
.submenu{width:220px; height:110px; background-color:#FFFFFF; position:absolute;}
.menu_white_bg{width:206px; height:96px; position:absolute; background-color:#FFFFFF; top:7px; left:7px}
.submen_text{position:absolute; left:10px; top:10px; font-size:12px}
.main_menu ul, .main_menu li{padding:0px; margin:0px}
.menuul li{list-style:none; display:block; height:41px; border-bottom:1px solid #cccccc; position:absolute}
li.subul{border-bottom:0px; background-image:url('../img/bg_subul.png'); background-repeat:no-repeat; background-position:left center;
	height:24px; line-height:24px; padding-left:13px; position:relative}
.mainsubmenu ul{margin-left:24px; margin-top:6px}
.subul a{text-decoration:none; color:#000000}
.subul a:hover{color:#02923d; text-decoration:underline}
#logo_div{width:100%;  border-bottom:1px solid #cccccc; background-image:url('../img/logo.png'); height:131px; background-position:center center;
	background-repeat:no-repeat}
#logo_div a{display:block; width:100%; height:100%}
a.main_menu_button{display:block; width:249px; height:41px;line-height:41px; padding-left:34px;position:relative; text-decoration:none;
	font-family:myriad pro, tahoma; color:#000000; font-size:16px}
a.main_menu_button:hover{color:#009211}
a.menu_first_1{background-image:url('../img/bg_menu1.png')}
a.menu_first_1:hover{background-image:url('../img/bg_menu1_hover.png')}
a.menu_first_2{background-image:url('../img/bg_menu2.png')}
a.menu_first_2:hover{background-image:url('../img/bg_menu2_hover.png')}
a.menu_first_3{background-image:url('../img/bg_menu3.png')}
a.menu_first_3:hover{background-image:url('../img/bg_menu3_hover.png')}

.naujiena{border-bottom:1px solid #CCCCCC; padding-left:10px; padding-top:22px; padding-bottom:4px}
.naujiena a{font-size:18px; color:#000000; text-decoration:none}
.naujiena a:hover{text-decoration:underline}
.naujienos_date{font-size:14px; color:#cfcfcf}
a.contact_us{display:inline; background-color:#939393; color:#FFFFFF; padding-left:13px; padding-right:13px;
	text-decoration:none; padding-top:2px; padding-bottom:2px; font-size:12px;}
a.contact_us:hover{background-color:#000000;text-decoration:none;}
.contact_us_div{width:190px; height:33px; margin-top:30px; background-image:url('../img/bg_apie2.png'); 
	background-repeat:no-repeat; background-position:right; padding-top:20px}
.kontaktai_table{width:100%; font-size:12px; border-bottom:1px solid #cccccc}
.kontaktai_table td{padding-left:10px; vertical-align:top}
.all_shop_td{width:50%; padding-top:10px; padding-bottom:10px}
.form_table{width:100%; font-weight:bold; }
.form_table td{padding-top:5px; padding-bottom:5px;padding-left:10px; line-height:25px; vertical-align:top}
.form_input{border:1px solid #cccccc; height:24px; width:242px; padding-left:10px; padding-right:10px;
	background-image:url('../img/bg_form.png')}
.form_text{border:1px solid #cccccc; height:76px; width:454px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
	background-image:url('../img/bg_form.png'); background-repeat:repeat-x; font-family:arial; font-size:12px}
.form_button, .submit input{border:0px; background-color:#da251d; color:#FFFFFF; cursor:pointer; padding-left:25px; padding-right:25px; 
	font-size:16px; font-family:arial; padding-top:1px; padding-bottom:1px}
.form_button:hover, .submit input:hover{background-color:#000000}
.form_span{color:#000000; font-size:14px; display:block; margin-top:20px; margin-bottom:20px; padding-left:10px}
a.menu_lang{display:block; float:left; width:119px; height:50px; color:#4C4C4C; text-decoration:none; font-family:arial;
	font-size:12px; line-height:50px; padding-left:11px; padding-right:11px}
a.menu_lang:hover{color:#009211;}
a#inpr{font-size:11px; color:#666666}
.naujiena p a{font-size:12px; text-decoration:underline; }
.naujiena p a:hover{text-decoration:none; color:#00923F}
.submask div{display:table-cell; vertical-align:middle}
#preloader_div{position:absolute; height:970px; width:610px; border:0px solid red; top:25px;
	background-color:#FFFFFF;}
#prl{width:11600px; height:20px;}
#prl td{width:580px; background-color:#CFCFCF; height:20px}
#prl td.over_c{background-color:#E6E6E6}
