* { margin:0; padding:0;}
body { background:url(images/baby.gif); font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:1em; color:#414141; padding:0; margin:0; font-size:12px;}
.skt {border:#00CC66 solid 1px; margin-bottom:5px; font-size:12px;}
#pavadinims a {padding:0 0 0 5px; color: #006666;}
.skt img {padding:0; border:none;}
.skt td{border-left: #00CC66 solid 1px;}
.skt th{border:0; font-size:10px;}
.antraste {font-size:13px; font-weight:bold; padding:0 0 14px 0;}
#idejimo input, #idejimo select {width:143px;}
#idejimo td {padding:4px;}
.txtt {width:600px;}
#inpi input {width:600px;}
.specsub {width:80px; text-align:center; background: #FF9900; border: #FF6600 solid 1px; color:#fff; font-size:11px; padding:2px 0;}
.topbaneris {float:right; width:580px; height:80px; line-height:80px; margin:35px 35px 0 0; text-align:center; color:#fff; font-size:36px;}
.ryskus {background:#FF0000;}
#header{width: 930px;height: 196px;background:url(images/header.jpg) no-repeat;margin-left: auto;margin-right: auto; text-align:right;}
#rubrikos{width: 930px;height:30px;background:#22c95a;margin-left: auto;margin-right: auto; text-align:right; line-height:30px;}
#rubrikos ul{ padding:0 8px 0 0;}
#rubrikos li{ list-style:none; float:left;}
#rubrikos a {color: #FFFF00; font-size:12px; padding:0 10px; height:30px; line-height:30px; font-weight:bold;}
input, select {border:#66CC66 solid 1px; background:#d9f5d9;}
#header .logo { position:absolute; top:137px; left:55px;}
.ciagaletubuti {border:#009933 dashed 1px; width:178px; height:140px; margin:0 auto;}
.ciagaletubuti h1 {padding:20px 0 0 0; font-weight:normal; font-size:24px; line-height:50px; color:#f00;}
#taisykles ul {list-style:square; margin:5px 0 0 25px; line-height:18px;}
#taisykles li {list-style:square; padding:5px 0; list-style:square;}
ul { list-style:none; float:right;}
.demesiof {font-size:11px; color:#FF0000;}
.site-nav {padding:15px 20px 0 0; text-align:right;}
.site-nav li { float:left; font-weight:bold; border-right:1px solid #009933; padding:0 36px 4px 36px;}
.site-nav li a { color:#fff; font-size:12px; text-decoration:none;}
.site-nav li#ideti a { color: #FFFF00; font-size:12px; text-decoration:none;}
.site-nav li a:hover,
.site-nav li a.act { 
	color: #006600;
}
.site-nav li.last { border:0;}



.title { margin-bottom:18px;}




 
.paieska{
    width: 568px;
	height: auto;
	float: left;
	
}

.paieska_bottom{
    width: 568px;
	height: auto;
	float: left;
	padding-top: 12px;
	display:none;
	
	
}

.block{
    width: 180px;
	height: 50px;
	float: left;
	padding-left: 8px;
}
 
.login{
   
	float: left;
}

.galioja{
    width: 622px;
	height: 20px;
	float: left;
	text-align: left;
	line-height: 20px;
}



.login_panel{ 
    background-color:#fff;
    width: 238px;
	float: left;
	border-left: #66CC66 solid 1px;
	border-right: #66CC66 solid 1px;
	border-bottom: #66CC66 solid 1px;
	padding-top: 0;
}

.login_panel form{ padding:0 17px;
}

.paieskosblokas{
color:#FF0066; 
    background-color:#fff;
    width: 238px;
	float: left;
	border-left: #66CC66 solid 1px;
	border-right: #66CC66 solid 1px;
	border-bottom: #66CC66 solid 1px;
	padding-top: 10px; font-size:11px;
}
.paieskosblokas form{ 
    padding:0 0 0 17px;
}
.spec {width:70px; float:left; padding-top:2px; margin-left:7px; color:#009933}
.paieskosblokas span {margin:0 0 15px 0;}
.paieskosblokas .inputs{ width:114px;}
.paieskosblokas input{ width:190px; margin-left:7px;}
.paieskosblokas .sin{ width:50px;}
.paieskosblokas .sin2{ width:114px;}
.paieskosblokas select{ width:193px; margin-left:7px;}
#sinfo { background: #FF0000; text-align:justify; color:#fff; padding:10px; line-height:16px; font-size:11px;}
#pinfo { background: #006633; text-align:justify; color:#fff; padding:10px; line-height:16px; font-size:11px;}
#pinfo a {color:#ffff00;}
.vart{
    width: 200px;
	float: left;
	padding: 15px 0 15px 17px;
}
.vartt{
	padding: 0 0 0 17px; font-size:11px;
}
.vart a {
	height: 18px;
	line-height: 18px;
	font-size: 11px;
	color: #006633;
	text-decoration:none;
	text-decoration: underline;
	
}
.vart a#red {
	height: 18px;
	line-height: 18px;
	font-size: 11px;
	color: #ff0000;
	text-decoration:none;
	text-decoration: underline;
	
}





.l_links{
    width: 200px;
	float: left;
	padding: 5px 0 10px 20px;
}

.l_links ul {
    list-style:none;
    margin:0;
    padding:0;
}
.l_links ul li {
    display: block;
	float: left;
}

.l_links ul li a {
    width: 204px;
	height: 15px;
	line-height: 15px;
	float: left;
	font-size: 11px;
	color: #4176ac;
	text-decoration:none;
	display: block;
	text-decoration: underline;
	
}
.loginot, .loginot2 { float:left;

	
}
.loginot a {
margin-top:14px;
	font-size: 11px;
	color:#339933;
	text-decoration:none;
	display: block;
	text-decoration: underline;
	
}
.loginot2 a {
margin:5px 0 10px 0;
	font-size: 11px;
	color: #339933;
	text-decoration:none;
	display: block;
	text-decoration: underline;
	
}
.l_links ul li a:hover, .l_links ul li#red a:hover {
	text-decoration: none;
	
}
.l_links ul li#red a {
    width: 204px;
	height: 15px;
	line-height: 15px;
	float: left;
	font-size: 11px;
	color: #ff0000;
	text-decoration:none;
	display: block;
	text-decoration: underline;
	
}
#content{
    width: 930px;
	height: auto;
	margin: 0 auto;
	padding-bottom: 20px;
}

#left{
	width:240px;
	float:left;
}

.pav{
    background-color:#66CC66;
	height: 24px;
	float: left;
	text-align: left;
	font-size: 10px;
	padding-left: 17px;
	line-height: 24px;
	color: #ffffff;
	display:block;
	text-transform: uppercase;
	width:223px;
	margin-top:12px;
}

.category{
    width: 238px;
	border-left: #66CC66 solid 1px;
	border-right: #66CC66 solid 1px;
	border-bottom: #66CC66 solid 1px;
	float: left;

	padding: 10px 0px 20px 0;
}

.category ul{
	padding: 0px 17px; width:204px;
}

.category ul li { border-bottom:#66CC66 solid 1px; float:left;}
.category ul li span {}
.category ul li a { color:#4176ac; font-size:11px; height:26px; line-height:26px; display:block; width:204px;}
.category ul li .last { background:none; padding-bottom:0; margin-bottom:0;}

.category ul li {}
.category ul li.last { padding-bottom:0;}

.category .sub { padding-left:15px;}
.category  .sub li { padding:0 0 4px 8px; float:left;}
.category  .sub li a { color:#4c7cbd;}
.category  .sub li ul { padding-top:4px; margin-bottom:-4px;}
.category .sub ul li {}



.category ul li.active a {
	text-decoration: underline;
	display: block;
	float: left;
}


.category ul li a:hover{
}

.text_box{
    width: 638px;
	margin:12px 0 0 0;
	float: right;
	padding: 15px;
	border: #66CC66 solid 1px;
	background:#fff;
}

.search_top{
    background-color: #FF6699;
    width: 620px;
	height: 17px;
	float: left;
	padding-left: 17px;
	text-align: left;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
	text-transform: uppercase;
	display:none;
}
.search_top2{
    background-color: #3399FF;
    width: 609px;
	height: 17px;
	float: left;
	padding-left: 17px;
	text-align: left;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
	text-transform: uppercase;

}
.search_box{
    width: 601px;
	border:#FF6699 solid 1px;
	height: 100%;
	float:left;
    background-color: #fff;
	padding: 20px 17px;
	font-size: 11px;
	overflow: auto;
	margin-bottom:12px;
	display:none;
}
.search_box2{
    width: 590px;
	border:#3399ff solid 1px;
	height: 350px;
    background-color: #fff;
	padding: 20px 17px;
	font-size: 11px;
	overflow: auto;
}

.w50  {
    width: 170px;
	line-height: 20px;
	padding-left: 20px;
	background-color:#00FF00;
}

.skiltis {
    margin-bottom: 10px;
    width: 100%;
}

.quick_search {
 background-color:#009966;
    width: 568px;
}

.ttt{
    width: 568px;
	height: auto;
	float: left;
	background-color:#0066FF;
}

.ived{
    width: 100px;
	border: #00CC33 solid 1px;
}

.foto{
    width: 120px;
	height: 90px;
	float: left;
		border:#ccc solid 1px;
}

.info{
    width: 435px;
	height: auto;
	float:left;
	padding:0 0 0 10px;
	font-size: 11px;
}

.title{
    width: 435px;
	height: 20px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.title p{
   text-align: left;
   margin: 0px;
	padding: 0px;
}

.title p a{
   text-align: left;
   color: #4a79ac;
   font-size: 13px;
   font-weight:bold;
   text-decoration: underline;
   margin: 0px;
	padding: 0px;
}
.title p a:hover{
   text-decoration: none;

}

.info_intro{
    width: 435px;
	height: auto;
	float: left;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 8px
}

.other_info{
    width: 435px;
	height: auto;
	float: left;
	text-align: left;
	line-height: 20px;
}

.skelbimai{
    width: 658px;
	height: auto;
	float: left;
	padding-top: 15px;
	padding-bottom: 20px;
}

#footer{
background:#009933; 
    width: 930px;
	height: 40px; line-height:40px;
	
	margin: 0 auto;
}
#footer2{
background:#fff url(img/reklama.jpg) no-repeat right center; 
    width: 928px;
padding:5px 0;
border:#66cc66 solid 1px;
	
	margin: 0 auto 5px;
}
.copyright{
    width: 300px;
	padding:0 0 0 15px;
	height: 40px;
	color:#fff;
	float: left;
	line-height: 40px;
	text-align: left;
	font-size:11px;
}

.f_link{
    width: 600px;
	height: 40px;
	line-height:40px;
	float: right;
	text-align: right;
}

.f_link ul {
    list-style:none;
    margin:0;
    padding:0;
}

.f_link ul li {float:left;
   
}

.f_link ul li a {
   
	height: 40px;
	font-size:11px;
	line-height: 40px;
	padding:0 15px;
	color: #FFFF00;
	text-decoration:underline;
	
	
}
.f_link ul li a:hover {text-decoration:none;

	
}

optgroup {
    /*background-color: #FF9933;*/
    color: #fff;
}
option {
    /*background-color: white;*/
    color: black;
}

.lauk label{
    float:left;
    width:140px;
	margin-top: 10px;
    line-height:170%;
}
.lauk input{
    width:200px;
	height: 20px;
	margin-top: 10px;
	float:left;
	border:#66CC66 solid 1px;
}

.lauk .boxes{
    width: auto;
}
fieldset.lauk {
    border: none;
	padding-top: 15px;
	float: left;
    width: 400px;
}

.tab{
    width: 400px;
	height: auto;
	float: left;
}

	
.turinys {
    background-color:#99FF66;
	border-bottom:2px #dcdcdc solid;
	padding:0 12px 0 12px;
	color:#666666;
	min-height:450px;
	}
	
h2 {
	font-size:18px;
	margin:0;
	padding:0;
	text-align:left;
	font-weight: bold;
	color: #4a79ac;
	text-decoration: underline;
}

#left_reklama{
    width: 238px;
	background:#fff;
	border-left: #66CC66 solid 1px;
	border-right: #66CC66 solid 1px;
	border-bottom: #66CC66 solid 1px;
	float: left;

	padding: 10px 0px 20px 0;
	text-align: center;
}

.adver468 {
	padding:15px 0 20px 0;
	text-align:center;
	}
.skelbimo_table {
    border: #66CC66 solid 1px;
	background:#fff;
    width: 612px;
	height: auto;
	float: left;
	margin-bottom: 10px;
	padding: 10px;
	overflow: hidden;
	color: #3d72a8;
	}
	
	.skelb_table {
    border: #66CC66 solid 1px;
	background:#fff;
    width: 612px;
	font-size:12px;
	height: auto;
	float: left;
	margin-bottom: 10px;
	padding: 10px;
	overflow: hidden;
	color: #3d72a8;
	}
	.skelb_table a {
    
	color: #ff0000;
	}
	
.skelbimo_table_sms{
    background-color:#0099FF;
    width: 622px;
	height: auto;
	float: left;
	margin-top: 10px;
	border:  #f1aeae solid 1px;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 17px;
	padding-bottom: 17px;
	overflow: hidden;
	color: #3d72a8;
	}

.intro {
      display: none;
}

.numbers{
    width: 612px;
	height:24px; line-height:24px;
	float: left;
	font-size:12px;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: center;
	color:#000000;
}
.numbers a{font-size:12px; background:#009900; padding:1px 3px; color:#FFFFFF;text-decoration:none; font-weight:bold; margin:0 1px;}
.numbers a:hover{font-size:12px; background: #FF9900; padding:1px 3px; color:#000;}
.prenumerata_cont {
	width: 238px;
	border-left: #66CC66 solid 1px;
	border-right: #66CC66 solid 1px;
	border-bottom: #66CC66 solid 1px;
	float: left;
 text-align:center;
	padding: 10px 0px 20px 0;
	}
.login_cont {
	padding:20px 0 30px 0;
	text-align:center;
	}
.reklama_cont {
	padding:20px 0 0 0;
	text-align:center;
	}
	
.input_l{
	width: 198px;
	color: #009933;
	text-align: left;
	font-size:12px;
	
	float: left;
	margin-top: 11px;
}
	
.button{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;
	float: right;
	margin-top: 0px;
}
.button4{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;

	text-align:center;
	margin-top: 0px;
}
.button2{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;
	float: right;
	margin: 14px 2px 0 0;
}
.button6{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;
	float: left;
	margin: 14px 2px 0 258px;
}
.paieskosblokas input, .paieskosblokas select {margin-bottom:8px;}
.paieskosblokas .button5{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;
	float: right;
	margin: 4px 20px 12px 0;
}
.button3{
    background:url(img/login_button-z.gif) top left no-repeat;
    width:84px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	border:none;
	margin: 14px 0 0 0;
}

.paslaugos{
    width: 622px;
	height: 17px;
	float: left;
	margin-top: 5px;
}

.b_button a{
    background:url(img/big_button-z.gif) top left no-repeat;
    width: 138px;
	height: 17px;
	text-align: center;
	font-size:10px;
	text-transform: uppercase;
	color:#FFFFFF;
	line-height: 17px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	display: block;
	text-decoration: none;
}

a {
	text-decoration:underline;
	color:#666666;
	}
a:hover {
	text-decoration:none;
	}
p {padding:0; margin:0;}
.skelbimo_aprasymas {
	text-align:left;
	padding:0 10px;
	font-size:12px;
	line-height:24px;
	}
