.inputreg {	width: 120px;	background-color: #ffffff; letter-spacing: 0px; font-size: 12px;	font-family:  verdana, sans-serif, ubuntu, arial; color: #333366; font-weight: normal; }
.inputfile {	width: 200px;	background-color: #ffffff; letter-spacing: 0px; font-size: 12px;	font-family:  verdana, sans-serif, ubuntu, arial; color: #333366; font-weight: normal; }
.required {	width: 120px;	background-color: #cccccc; letter-spacing: 0px; font-size: 12px;	font-family:  verdana, sans-serif, ubuntu, arial; color: #000000; font-weight: normal; }
.news {	width: 650px;	background-color: #ffffff; letter-spacing: 0px; font-size: 12px;	font-family:  verdana, sans-serif, ubuntu, arial; color: #333366; font-weight: normal; }
.inputnaujatema {	width: 550px;	background-color: #ffffff; letter-spacing: 0px; font-size: 12px;	font-family: verdana, sans-serif, ubuntu, arial; color: #333366; font-weight: normal; }

div.container { width: 1024px; position: relative; margin: auto; }
div.container_bg { position: absolute; left: -80px; top: 0px; width: 300px; height: 155px; background-image: url('im/wheel.png'); }
div.google { position: absolute;  filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;}
img#bg { position:fixed; top:0; left:0; width:100%; height: 100% }

/* top banners */

div.top_advert { position: absolute; top: 5px; left: 230px; height: 70px; }
div.btm_advert { position: relative; top: 10px; left: 0px;  width: 186px; }

/* left and right blocks */

div.left { float:left; position: relative; left: 10px; top: 43px; width: 210px; }
div.left_new_ad { position: relative; left: -10px; top: 10px; height: 32px; width: 220px; background-image: url('im/deti_skelb.png'); }
div.left_stailas { position: absolute; left: 0px; top: 0px; width: 210px; height: 43px; }
div.left_menu_top { position: relative; left: 0px; top: 10px; height: 530px; width: 210px; background-image: url('im/top_menu_bg.png'); }
div.left_menu_mid { position: relative; left: 0px; top: 10px; height: 165px; width: 210px; background-image: url('im/middle_menu_bg.png'); }
div.left_menu_reg { position: relative; left: 0px; top: 10px; height: 230px; width: 210px; background-image: url('im/btm_menu_bg.png'); }
div.right { float:left; position: relative; left: 30px; top: 85px; width: 760px; }
div.gap10px { clear: both; height: 10px; }

div.new_ad_select { position: relative; left: 10px; margin-top: 20px; width: 600px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.gap30px { height: 25px; }
div.menu_txt { margin-top: 15px; margin-left: 10px; width: 195px; color: #000000; font-family:  arial; font-weight: normal; font-size: 12px; }
/* left menu */

div.left_menu_note { position: relative; left: -10px; top: 10px; width: 200px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; background-image: url('im/menu_top.png'); }
div.left_menu_cat { position: relative; left: 10px; top: 0px; width: 170px; color: #000000; font-family:  arial; font-weight: normal; font-size: 12px; }

/* right home block */

div.block_rec { position: absolute; left: 0px; top: 0px; width: 370px; height: 220px; background-image: url('im/rec.png'); }
div.block_service_img { position: absolute; left: 500px; top: -20px; width: 235px; height: 200px;  background-image: url('im/engine.jpg'); z-index: -1; }
div.block1 { position: relative; float: left; left: 0px; top: 0px; width: 370px; height: 220px; background-image: url('im/block_bg.png'); }
div.block2 { position: relative; float: left; left: 20px; top: 0px; width: 370px; height: 220px; background-image: url('im/block_bg.png'); }
div.block_users { clear: both; position: relative; left: 0px; top: 0px; width: 740px; height: 220px; }
div.block_users_foto { float: left; position: relative; margin-left: 5px; margin-top: 5px; width: 100px; height: 100px; }
div.block_users_info { position: relative; left: 0px; top: 10px; width: 740px; height: 180px; }
div.block_draugai { clear: both; position: relative; left: 0px; top: 0px; width: 760px; height: 220px; background-image: url('im/block_bg_wide1.png'); }
div.block_draugai_info { position: relative; left: 0px; top: 15px; width: 740px; height: 180px; }
div.block_draugai_pic { float: left; position: relative; margin-left: 5px; margin-top: 5px;}
div.block_mann { position: absolute; width: 350px; height: 180px; left: 50px; top: 30px; background-image: url('im/mann.png'); }
div.block_hengst { position: absolute; width: 249px; height: 180px; left: 100px; top: 30px; background-image: url('im/hengst.png'); }
div.block_top_bg { position: absolute; height: 210px; width: 210px; left: 0px; top:0px; background-image: url('im/top.png'); }
div.block_btm_bg { position: absolute; height: 210px; width: 210px; left: 160px; top: 10px; background-image: url('im/btm.png'); }
div.block_btm_galer { position: absolute; height: 210px; width: 210px; left: 550px; top: 10px; background-image: url('im/btm.png'); }
div.block_top { position: relative; left: -10px; top: 10px; width: 200px; height: 16px; background-image: url('im/menu_top.png'); }
div.block_top_txt { position: relative; left: 10px; top: 0px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.block_info_adv { position: relative; left: 10px; top: 5px; width: 350px; height: 180px; color: #000000; font-family: arial; font-weight: normal; font-size: 12px; }
div.block_info { position: absolute; left: 10px; top: 30px; width: 350px; height: 180px; color: #000000; font-family: ubuntu, arial; font-weight: normal; font-size: 12px; }
div.block_draugai_info { position: absolute; left: 10px; top: 30px; width: 720px; height: 180px; color: #000000; font-family: ubuntu, arial; font-weight: normal; font-size: 12px; }
div.block_info_tr { position: absolute; left: 8px; top: 110px; width: 352px; height: 100px; background-image: url('im/block_tr.png'); }
div.block_advert { position: relative; left: 0px; margin-top: 15px; width: 350px; height: 32px; background-image: url('im/block_info_bg.png'); }
div.block_advert_top  { position: relative; margin-top: 5px; left: 50px; width: 245px; height: 16px; background-image: url('im/block_advert_top.png'); z-index: 0; }
div.block_advert_txt { position: absolute; left: 40px; width: 210px; color: #333333; letter-spacing: 0px; font-size: 12px;	font-family: arial; font-style: normal; font-weight: normal; }
div.block_advert_pic { position: absolute; left: 300px; width: 40px; height: 30px; top: -2px; }
div.block_news { position: relative; left: 0px; top: 10px; width: 350px; height: 87px; background-image: url('im/block_news_bg.png'); }
div.block_news_txt { float: left; position: relative; width: 345px; height: 87px; color: #000000; font-family: arial; font-weight: normal; font-size: 12px; }
div.block_galer_home { position: relative; left: 0px; top: 15px; width: 350px; height: 180px;}
div.block_galer_pic { float: left; position: relative; width: 70px; height: 57px; }
div.best_offer { float: left; position: relative; top: 0px; left: 10px; height: 12px; width: 280px; color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; background-color: #ffffff; border: 1px solid #999999; }
div.best_offer_pr { float: left; position: relative; top: 0px; left: 10px; height: 12px; width: 50px; color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; background-color: #ffffff; border: 1px solid #999999; }
div.best_offer1 { float: left; position: relative; top: 0px; left: 10px; height: 12px; width: 280px; color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; background-color: #ffeecc; border: 1px solid #999999; }
div.best_offer1_pr { float: left; position: relative; top: 0px; left: 10px; height: 12px; width: 50px; color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; background-color: #ffeecc; border: 1px solid #999999; }
div.pricelist_top { position: relative; left: 10px; margin-top: 5px; width: 700px; color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 12px; }

/* GARAZO KLIENTAI */

div.job_details { position: relative; margin-left: 2px; margin-top: 2px; width: 650px; color: #000000; font-size: 12px; font-family: ubuntu, verdana, sans-serif; font-style: normal; font-weight: normal; background-color: #ffffcc; border: 1px dotted #cccccc;}
div.job_price { position: absolute; top: -1px; left: 569px; width: 80px; color: #000000; font-size: 12px; font-family: ubuntu, verdana, sans-serif; font-style: normal; font-weight: normal; background-color: #ffffcc; border: 1px dotted #cccccc;}


/* ISANKSTINE REGISTRACIJA */

div.reg { float: left; position: relative; margin-left: 5px; margin-top: 5px; height: 50px; width: 80px; background-color: #ccffee; border: 1px solid #999999; }
div.reg1 { float: left; position: relative; margin-left: 5px; margin-top: 5px; height: 50px; width: 80px; background-color: #ffcccc; border: 1px solid #999999; }
div.reg_txt { position: relative; color: #000000; margin-top: 2px; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 20px; }
div.reg_notice_txt { clear: both; position: relative; margin-left: 5px; top: 0px; color: #000000; font-family: ubuntu, arial, sans-serif; font-weight: normal; font-size: 10px; }
div.reg_day { position: absolute; color: #000000; margin-left: 195px; margin-top: -15px; font-family:  arial; font-weight: normal; font-size: 12px; }

/* right category block */

div.right_top_lrg { position: relative; left: -10px; margin-top: 10px; width: 700px; height: 16px; background-image: url('im/right_top_lrg.png'); }
div.right_top_lrg_txt { position: relative; left: 10px; top: 0px; width: 700px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.right_search { position: relative; left: 10px; top: 2px; width: 700px; height: 16px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }

/* advertising */

div.advert_bg { position: relative; left: 10px; margin-top: 10px; width: 740px; height: 70px; background-image: url('im/advert_bg.png'); }
div.act1 { position: absolute; left: -5px; top: -2px; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act1.png'); z-index: 1; }
div.act2 { position: absolute; left: -5px; top: -2px; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act2.png'); z-index: 1; }
div.act3 { position: absolute; left: -5px; top: -2px; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act3.png'); z-index: 1; }
div.preview { position: absolute; left: 655px; top: 2px; width: 80px; height: 12px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 10px; background-image: url('im/preview.png'); z-index: 1; }
div.noticed { position: absolute; left: 655px; top: 52px; width: 80px; height: 12px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 10px; background-image: url('im/preview.png'); z-index: 1; }
div.advert_top  { position: relative; margin-top: 5px; left: 50px; width: 520px; height: 16px; background-image: url('im/advert_top.png'); z-index: 0; }
div.advert_top_txt  { position: relative; left: 40px; width: 475px; color: #333333; letter-spacing: 0px; font-size: 12px;	font-family: verdana, sans-serif, ubuntu, arial; font-style: normal; font-weight: normal; }
div.advert_txt  { position: relative; left: 0px; width: 700px; color: #333333; letter-spacing: 0px; font-size: 12px;	font-family: verdana, sans-serif, ubuntu, arial; font-style: normal; font-weight: normal; }
div.advert_details  { color: #333366; position: relative; top: 2px; left: 30px; width: 600px; height: 14px; letter-spacing: 1px; font-size: 11px;	font-family: verdana; font-style: normal; font-weight: normal; background-image: url('im/details.png'); z-index: 1; }
div.advert_foto {   padding: 0; height: 60px; width: 80px; position: absolute; left: 655px; top: 3px; background-image: url('im/foto.png'); }
div.advert_foto1 {   padding: 0; position: absolute; left: 618px; top: 0px; }
div.advert_foto2 {   padding: 0; position: absolute; left: 580px; top: 0px; }
img.noteimg { height: 60px; width: 80px; border: none;}
img.noteimg1 { height: 28px; width: 35px; border: none;}
div.noteswhite { position: relative; left: 10px; margin-top: 2px; height: 22px; }
div.advert_cmt { position: relative; left: 10px; margin-top: 2px; height: 230px;  color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.txtfront { float: left; position: relative; width: 120px; left: 4px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.txtfront1 { float: left; position: relative; width: 220px; left: 4px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.txtchoose { float: left; position: relative; left: 4px; }
div.confirm { position: absolute; left: 460px; top: -3px;}
div.confirm_txt { float: left; position: relative; left: 10px; top: 0px; width: 460px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.add_new { float: left; left: 8px; position: relative; width: 100px; height: 16px; background-image: url('im/new_option.png'); }
div.add_new_koment { float: left; left: 8px; position: relative; margin-top: 2px; width: 420px; height: 22px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.advert_edit_bg { position: relative; left: -10px; margin-top: 5px; width: 700px; height: 32px; border: 1px solid #cccccc; }
div.advert_edit_txt { position: relative; left: 4px; color: #000000; letter-spacing: 0px; font-family: arial; font-weight: normal; font-size: 12px; }
div.advert_upd { position: absolute; left: 600px; top: 1px; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act2.png'); z-index: 1; }
div.advert_del { position: absolute; left: 600px; top: 16px; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act3.png'); z-index: 1; }
div.advert_date { position: absolute; left: 440px; top: 1px; width: 150px; height: 12px; color: #000000; letter-spacing: 0px; font-family: arial; font-weight: normal; font-size: 10px; background-color: #eeeeee; }

/* news area */

div.news_top_lrg { position: relative; left: -10px; top: 10px; width: 510px; height: 16px; background-image: url('im/news_top_lrg.png'); }
div.news_top_lrg_txt { position: relative; left: 10px; top: 0px; width: 500px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.news_new { position: relative; left: 10px; margin-top: 2px; width: 650px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.news_main { position: relative; float: left; width: 520px; }
div.news_cat { position: relative; float: left; width: 220px; }
div.news_actual { left: 10px; top: 10px; position: relative; width: 485px; }
div.news_comment { clear: both; position: relative; left: 10px; margin-top: 2px; width: 350px; height: 14px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 11px;  background-image: url('im/news_comment.png'); z-index: 1;}
div.news_comment_txt { position: relative; left: 10px; margin-top: 2px; width: 350px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 11px; }
div.news_accept { position: relative; left: 0px; margin-top: 2px; width: 400px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 10px; }
div.news_actual_txt { left: 0px; top: 0px; position: relative; width: 485px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.news_article_top { left: 0px; top: 0px; position: relative; width: 485px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; letter-spacing: 0.5px; font-size: 12px; }
div.separate_article { left: 0px; top: 100px; position: absolute; width: 1000px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; letter-spacing: 0.5px; font-size: 14px; }
div.separate_art_top { left: 500px; top: 0px; position: relative; width: 500px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: bold; font-size: 22px; font-style: italic; }
div.separate_articles { clear: both; left: 0px; top: 0px; position: relative; width: 1000px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; letter-spacing: 0.5px; font-size: 12px; }
div.news_date { left: 0px; top: 5px; position: relative; width: 200px; color: #000000; font-family: arial; letter-spacing: 0px; font-weight: normal; font-size: 10px; } 
img.floatleft { float: left; margin: 3px; border: none; }
div.artcl_top_sel { position: relative; left: 10px; top: 0px; width: 450px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: bold; font-size: 12px; }

/* galery area */
div.galery_all { left: 5px; top: 10px; position: relative; width: 500px; }
div.galery_pic { float: left; position: relative; width: 245px; height: 200px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
div.galery_prev_txt { position: relative; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }
img.galery_pic_all { margin: 3px; border: none; }

/* Big Notices and Advices */

div.advices { left: 10px; margin-top: 10px; position: relative; width: 740px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; }

/* Events area */

div.event_prv_box { position: relative; margin: auto; width: 420px; height: 100%; background-color: #999999}
div.event_txt_prv { padding: 10px; margin-top: 10px; margin-left: -10px; float: left; width: 400px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; background-color: #993333}

a { padding: 0px; text-decoration: none;  color: #000000;}
a:hover { color: #cc9900; }
a.active { color: #ffffff;  font-weight: bold;}
a.block { padding: 0px; text-decoration: none;  color: #ffffff;}
a.block:hover { color: #cccccc; }
a.top { padding: 0px; text-decoration: none;  color: #ffffff;}
a.top:hover { color: #cc9900; }
a.new_ad { padding: 0px; text-decoration: none;  color: #ffffff; font-size: 20px; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal;}
a.new_ad:hover { color: #cccccc; }


/* Anketa */

div.anketa_top { position: relative; top: 10px; left: 5px; width: 500px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px;}
div.anketa_foto { position: absolute; left: 520px; top: 0px; }
div.anketa_rdg { position: relative; width: 90px; height: 12px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 10px; background-image: url('im/act1.png'); }

/* counter setting */

div.count { clear: both; position: relative; left: -10px; top: 80px; width: 100%; height: 16px; color: #000000; font-family: arial; font-weight: normal; font-size: 12px; }

hr { border: 0px; background-color: #cccccc; height: 1px;}
.aaa { border: 0px; background-color: #eeeeee; height: 1px; width: 80%; }

/* preview */

div.toppreview { padding: 10px; color: #ffffff; width: 1020px; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; background-color: #993333 }
div.txtpreview { padding: 10px; margin-top: 10px; float: left; width: 300px; color: #000000; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; background-color: #ffcc66}
div.picpreview { padding: 10px; margin-top: 10px; margin-left: 10px; float: left; width: 690px; background-color: #cccccc}

/* Logoff */

div.logoff { position: relative; left: 50px; margin-top: 10px; width: 60px; height: 16px; background-image: url('im/logoff.png'); }
div.mano { position: relative; left: -20px; margin-top: 10px; width: 200px; height: 16px; color: #ffffff; font-family: verdana, sans-serif, ubuntu, arial; font-weight: normal; font-size: 12px; background-image: url('im/menu_top.png'); }

/* Tables and Images */

img { border: none;}

table,td { border-collapse:collapse; border:1px solid #999999;  color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; }
td { padding:2px; }
tr.a1 { background-color: #cccccc; }
tr.a2 { background-color: #ffeecc; }
tr.a3 { background-color: #ffffff; }
table.best_parts { border-collapse:collapse; border:1px solid #999999;  color: #000000; font-family:  ubuntu, verdana, sans-serif; font-weight: normal; font-size: 10px; }

