@charset "utf-8";
/*
* { margin: 0pt; padding:0pt; }
*/
BODY { margin: 0px; }
body, td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }

H1 {font-size: 14px;}

.survey_thanks {font-size:14px; font-weight:bold; text-align: center; }

.top_main { font-size: 0px; height: 100px; border: 1px solid #c40001; background-color: #c40001; margin: 10px; position: relative;}
.top_logo { width: 250px; height: 100px; background: #fff; }
.top_logo img { margin-top: 8px; }
.top_banner { background: url( ../img/main/hgrad100.png) repeat-x center center; height: 100px;}
.top_main span { height:5px; width:5px; position:absolute; z-index:2; }
.top_corner_vk{ background: transparent url(../img/main/nvk.gif) no-repeat scroll left top; left:-1px; top:-1px; }
.top_corner_vd{ background: transparent url(../img/main/nvd.gif) no-repeat scroll right top; right: -1px; top: -1px;}
.top_corner_ad{ background: transparent url(../img/main/nad.gif) no-repeat scroll right bottom; bottom: -1px; right: -1px; }
.top_corner_ak{ background:transparent url(../img/main/nak.gif) no-repeat scroll left bottom; bottom: -1px; left: -1px;}

A {color:#000000;}
A.link_v10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}
A.link_v10:hover {
	text-decoration:underline;
}
A.link_bld{
	font-weight: bold;
}
.text_v10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.c1_tit_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform: uppercase;
	padding-top:8px;
	padding-left:10px;
}
/* C1 Block styles*/

.c1_vk  { background: url(../img/main/c1vk.gif) no-repeat; width: 5px; height: 30px; }
.c1_vv  { background: url(../img/main/c1vv.gif) repeat-x; }
.c1_vd  { background: url(../img/main/c1vd.gif) no-repeat; width: 5px; }
.c1_k   { background: url(../img/main/c1k.gif) repeat-y; }
.c1_d   { background: url(../img/main/c1d.gif) repeat-y; }
.c1_ak  { background: url(../img/main/c1ak.gif) no-repeat; height: 5px; }
.c1_av  { background: url(../img/main/c1av.gif) repeat-x; }
.c1_ad  { background: url(../img/main/c1ad.gif) no-repeat; }
.c1g_ak { background: url(../img/main/c2ak.gif) no-repeat; height:5px; }
.c1g_ad { background: url(../img/main/c2ad.gif) no-repeat; }
.c1_tblock { 
	padding-top:8px;
	padding-bottom:5px;
}
.c1_pad{
    padding-top:2px;
    padding-bottom:2px;
    padding-left:10px;
}
A.c1_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
    color:#000000;
	text-decoration:none;
}
A.c1_link:hover {
	text-decoration:underline;
}
/* C2 Block styles*/

.c2_vk  { background: url(../img/main/c2vk.gif) no-repeat; width: 5px; height: 20px; }
.c2_vd  { background: url(../img/main/c2vd.gif) no-repeat; width: 5px; }
.c2_vkg { background: url(../img/main/c2vkg.gif) no-repeat; width: 5px; height: 5px; }
.c2_vdg { background: url(../img/main/c2vdg.gif) no-repeat; width: 5px; }
.c2_ak  { background: url(../img/main/c2ak.gif) no-repeat; height: 5px; }
.c2_ad  { background: url(../img/main/c2ad.gif) no-repeat; }
.c2r_ak { background: url(../img/main/c2rak.gif) no-repeat; width: 5px; height: 5px; }
.c2r_ad { background: url(../img/main/c2rad.gif) no-repeat; width:5px; }
.c2_table { width: 100%; background: #FFB400; }
.c2_table_ruz { width: 100%; background: #FFEECC; }
.c2_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform: uppercase;
	padding-right:5px;
	text-align:right;
  background:#C40000;
}

/* C3 block styles */


.c3_vk{
  width:5px;
  height:5px;
}
.c3_vk img{
  position:relative;
  z-index:2;
}
.c3_vv { background: url(../img/main/c3vv.gif) repeat-x; }
.c3_vd { background: url(../img/main/c3vd.gif) no-repeat; width:5px; }
.c3_k  { background: url(../img/main/c3k.gif) repeat-y; }
.c3_d  { border-right: 1px solid #4C4C4C; font-size: 1px; height: 1px; }
.c3_ak { height:5px; background: url(../img/main/c3ak.gif) no-repeat; }
.c3_av { border-bottom:1px solid #4C4C4C; font-size:1px; height:1px; }
.c3_ad { background: url(../img/main/c3ad.gif) no-repeat; }

.c3_b{ position: relative; font-size: 0px; }
.c3_border{ border: 1px solid #575757; margin-bottom: 1px; }
.c3_b span { height: 5px; position: absolute; width: 5px; z-index: 2; }
.c3_table{ display:inline; }


.c3_title{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align: left;
	width: 80%; padding: 3px 3px 3px 12px; background: transparent url(../img/main/c3tit.gif) no-repeat scroll right bottom;
	background-color: #FFEECC; position: relative; left: -4px; top: -4px; z-index: 1; }
.c3_title a{ color: #000000; text-decoration: none; }
.c3_text, .c3_text_mini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:left;
	z-index:100;
	line-height:130%;
	margin:12px;
}
.c3_text_mini{ margin:6px;}

.c3_text a { font-weight: bold; font-size: 1.1em; }

.c3_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; float:right; }
.c3_text_mini P { margin: 0px; }
.c3_text img { margin: 12px; }
.c3_foto{ float: left; margin: 8px; }
A.c3_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
A.c3_link:hover {
	text-decoration:underline;
}
.mar{
  margin-right:8px;
  margin-bottom:8px;
}
.cat_img{
	position:absolute;
	left:-57px;
	top:-24px;
	z-index:-1;
}
.top_meniu_right{
	background: url(../img/main/menu_right.png) no-repeat;
	width:4px;
	
}
.top_meniu_left{
	background: url(../img/main/menu_left.png) no-repeat;
	width:4px;
}
.top_meniu_center{
	background-color:#feeecc;
}
.top_meniu_border{
	width:10px;
}
.top_right{
	background: url(../img/main/top_right2.png) no-repeat;
	width:5px;
	
}
.top_left{
	background: url(../img/main/top_left.png) no-repeat;
	width:5px;
}
.top_center{
	background-color:#c40001;
}
.top_border{
	width:10px;
	height:95px;
}
.list_a{
  font-size:12px;
  font-weight:bold;
  color:#000000;
}
a.list_a:visited{
 color:#505050;
}
.h100p{
	height:100%;
}
.w100p{
	width:100%;
}
.min_whsp{
  height:12px;
}
.submeniu_vk {
	width:4px;
	background:url(../img/main/menu_left.png) no-repeat top left;
}
.submeniu_vd {
	width:4px;
	background:url(../img/main/menu_right.png) no-repeat top right;
}
.submeniu_ak {
	background:url(../img/main/menu_left.png) no-repeat bottom left;
}
.submeniu_ad {
	background:url(../img/main/menu_right.png) no-repeat bottom right;
}
.rph_b{
	position:relative;
	font-size:0px;
}
.rph_table{
	display:inline;
	margin:2px;
}
.rph_img{
	border:1px solid #575757;
	margin-bottom:1px;
}
.rph_b span {
	height:5px;
	position:absolute;
	width:5px;
	z-index:2;
}
.rph_vd {
	background:transparent url(../img/main/nvd.gif) no-repeat scroll right top;
	right:0px;
	top:0px;
}
.rph_vk {
	background:transparent url(../img/main/nvk.gif) no-repeat scroll left top;
	left:0px;
	top:0px;
}
.rph_ad {
	background:transparent url(../img/main/nad.gif) no-repeat scroll right bottom;
	bottom:1px;
	right:0px;
}
.rph_ak {
	background:transparent url(../img/main/nak.gif) no-repeat scroll left bottom;
	bottom:1px;
	left:0px;
}
INPUT.inButton{
  border:1px solid #cc6600;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#000000;
  background-color:#ff9900;
}
INPUT.inText, SELECT.inSelect, SELECT.inSelect_small{
  border:1px solid #757575;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-color:#FFFFFF;
  width: 90%;
}
SELECT.inSelect_small{
	width: 170px;
}
.text5{
  font-size:5px;
}
.photos_table{
 float:right;
 margin-left:9px;
}

/*//forma viduje contento*/
.contactform { margin: 0; padding: 10px 10px 0 10px; border: solid 1px rgb(200,200,200); background-color: #FFEECC;}
.contactform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);}
.contactform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:130%;}

.contactform h1 {clear:both; margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:130%;}

.contactform p {margin: 0 0 5px 0; clear: left;}
.contactform p.radio {clear:both;}
.contactform p.radio label{ margin:0 0 0 10px; padding:2px; font-size:110%;}
.contactform p.radio input{float:left; padding:2px; border:solid 1px rgb(200,200,200);}

.contactform label.left { float:left; width:120px; margin:0 0 0 10px; padding:2px; font-size:110%;}
.contactform select.combo {width:175px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}
.contactform input.field {width:275px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}
.contactform input.radio {padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}
.contactform textarea {width: 80%; margin: 5px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}
.contactform input.button {float:right; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background: #FF9900; border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color: #000000; font-size:110%;}
.contactform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background: #C40000; color:rgb(80,80,80);}

.contactform label.left_code { float: left; width: 150px; margin: 0 0 0 10px; padding: 2px; font-size: 110%;}
.contactform input.field_code {width:20px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}


/* main table */
.cal_1 { text-align: center; background-color: #FFFFFF; width: 100%;}
.cal_1 A {display: block; text-decoration:none;}
/* title */
.cal_2 { background-color: #FFEECC; }
.cal_2 DIV { width: 25px; float:left;}
.cal_2 DIV+DIV { float:right;}
/* weekdays  title*/
.cal_3 { background-color: #FFEECC;}
/* weekends */
.cal_4_1 { width: 14%; }
.cal_4_2 { background-color: #FFEECC; width: 15%; }
/* daysTD */
.cal_5 TR TD A { border: 1px solid #FFFFFF;}
.cal_5 TR TD A:hover { text-decoration:underline; border: 1px solid #000000;}
/* not this month*/
.cal_6, .cal_6 a {color: #aaaaaa;}
/* current day */
.cal_7 {background-color: #ffb300;}
/* selected day */
.cal_8 {border: 1px solid #000000;}

.darbo_laikas tbody tr td{ text-align: center; }

.list_bottom_nav {}
.list_bottom_nav_back a, .list_bottom_nav_next a  { display: block; }
.list_bottom_nav_back { float: left; width: 75px; text-align: left; }
.list_bottom_nav_next { float: right; width: 75px; text-align: right; }
.list_bottom_nav_pages{ text-align: center; }

.list_main_table { width: 100%; }
.list_main_table thead { background-color:#FFEECC; font-weight: bold; }
.list_main_table thead td, .list_main_table { border-bottom : 2px solid #000; }

.comment { margin-bottom: 1.5em; }
.comment_header{ }
.comment_date{ padding: 0 10px; font-weight: normal; color: #777; font-size: 80%; margin-bottom: 5px;}
.comment_name{padding: 0 10px; font-weight: bold;}
.comment_text{ padding: 0 15px;}
.comment_error{ background-color: #c40000; color: #fff;font-size:11px; font-weight:bold; text-transform:uppercase;}
.comment_count { font-size: 10px; font-weight: normal; color: #c40000;}

.last_comments {padding: 5px; font-size: 10px;}
.last_comments_title { font-weight: bold;}
.last_comments_name { font-size: 80%; font-weight: bold; margin-bottom: 2px;}
.last_comments_time { font-weight: normal; }
.last_comments_text { padding: 0px 5px;  height: 13px; overflow: hidden; margin: 0px; }
.odd { background-color: #FFEECC; }

.vote_rezults { text-align: center; }
.vote_rezults td { text-align: left;}
.vote_rezults caption { margin-bottom: 3px; font-size: 1.2em; font-weight: bold;}
.vote_rezults h2 {font-size: 14px;}
.vote_rezults .vote_cont { background-color:#FFEECC; height:12px; text-align:left; width:100px; margin: 0px 4px;}
.vote_rezults .vote_in   { background-color: #C40001; color:#000000; font-size:11px; height:12px; text-align:right; }
.vote_rezults .vote_rez   { font-size:11px; text-align: right; width: 70px; margin-right: 3px;}
.vote_summary {  font-size: 11px; font-weight: bold; color: #8EA0AA; text-align: left;}
.vote_front_box p { margin: 2px; text-align: left;}
.vote_front_box h3 { font-size: 11px;  text-align: center;}

.user_area_content { text-align: center; }
.user_area_content ul { text-align: left; list-style: none; list-style-image: none; }

#banner_slide_bar { width: 100%; z-index: 100;  position: fixed; bottom: 0px; left: 0px; margin: 0px; padding: 0px;}
#banner_slide_bar div{ float: left; }
#banner_slide_bar a{ float: left; }

#se_weather { clear: both; width: 180px; margin: 5px auto; text-align: center;}
#se_weather_hours { border-bottom: 1px solid #CC6600; margin-top: 5px; overflow: hidden;}
#se_weather_hours div { float: left; width: 13px; height: 12px; overflow: hidden; }
#se_weather_hours div.se_weather_space { width: 28px; }
#se_weather_container { clear: both; overflow: hidden; margin: 0px 6px; border-right: 1px solid #FF9900; }
#se_weather_container div { float: left; width: 40px; height: 54px; text-align: center; border-left: 1px solid #FF9900; }
#se_weather_container div.se_weather_day { float: none; clear: both; width: auto; height: auto; }

H1.topic {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000; 
margin: 0;
padding: 0;
}
