/* v1.0 | 20080212 */
/* resetojam!  last update 25.07.2008 */
html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;
	vertical-align: baseline;background: transparent;font-weight : inherit;
	font-style : inherit;line-height: 1.17em;font-family : inherit;text-align : inherit;
}
input,select {
	padding: 3px 5px;
	font-size: 13px;
}
ol, ul {
	font-size: 100%;vertical-align: baseline;background: transparent;font-weight : inherit;
	font-style : inherit;line-height : 1.5;font-family : inherit;text-align : inherit;
}
h1,h2,h3,
h4,h5,h6		{margin: 7px auto;}
html			{overflow-y: scroll;}
blockquote, q 	{quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
img, a img, :link img, :visited img {border : none;}
:focus 			{outline: 0;}
ins 			{text-decoration: none;}
del 			{text-decoration: line-through;}
table 			{border-collapse: collapse;border-spacing: 0;}
td				{vertical-align:middle;}
th				{font-weight:bold;vertical-align:middle;}
th, caption		{text-align: left;}
fieldset legend	{font-weight: bold;color : black;}
p				{padding: 7px 0 7px 0;}
.clearfix		{overflow: hidden; width: 100%; _height: 1%;}
.clearfix:after {_content : ".";_display : block;_clear : both;_visibility : hidden;_line-height : 0;_height : 0;}
.clearfix {_display : inline-block;_overflow: visible;_width: auto}
html[xmlns] .clearfix {_display : block;}
* html .clearfix {_height : 1%;}


/* COMMON */
.clear			{clear:both; font-size: 0px; line-height: 0px;}
.float_left		{float:left; }
.float_right	{float:right; }
.text_left		{text-align:left; }
.text_right		{text-align:right; }
.text_center	{text-align:center; }
.text_justify	{text-align:justify; }
.bold			{font-weight:bold; }
.italic			{font-style:italic; }
.underline		{border-bottom:1px solid; }
.p				{padding : 0;margin : 0; }
.error			{font-weight: bold; border: 1px solid red; background: #FFCCFF; padding: 6px; margin: 9px; color:red;}
.ok				{font-weight: bold; border: 1px solid green; background: #CCFFCC; padding: 6px; margin: 9px; color:green;}
.debug			{border: 1px solid red;}
.line15			{line-height : 1.5em; }
.width_100		{width: 100% }
.img_block img	{display: block; }
.nobr			{white-space: nowrap;}
.td_top,.td_top td			{vertical-align: top}
.td_middle,.td_middle td	{vertical-align: middle}

table{
	border-collapse : collapse;
	border-spacing: 0;
	font: inherit;
}
td{
	vertical-align:middle;
}
th{
	font-weight:bold;
}
th, caption {
	text-align : left;
}
table caption {
	font-weight: bold;
	font-size: 14px;
}

ol, ul {
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight : inherit;
	font-style : inherit;
	line-height : 1.5;
	font-family : inherit;
	text-align : inherit;
}

.tableForm th {
	padding: 3px;
	vertical-align:middle;
}

.tableData a{
	color: #e31415;
}
.tableData{
	border: 1px solid #000000;
}
.tableData td, .tableData th{
	border: 1px solid #000000;
	padding: 3px;
	vertical-align:middle;
}
.tableData th{
	font-size: 1.3em;
	vertical-align: middle;
	background-color: #E4E4E4;
}

a:link, a:visited, a:hover, a:active {
	color : white;
	text-decoration : none;
}
a:hover {
	text-decoration : none;
	color:#B2B1B1;
}

/***************************************************************************
/*  + */

	body {
		width: 100%; /* width: 996px; */
		font-family: Verdana;
		font-size: 62.5%;
		line-height: 1.5em;
		background: #E9E8E8;
	}

	#globalwrapper {
		font-size: 1.2em; /* 12px */
		margin-left: auto;
		margin-right: auto;
		background: #E9E8E8;
		width: 964px;
		padding: 11px;
		padding-top: 0px;
	}



/*  - /
***************************************************************************/

/***************************************************************************
/* LAPAS STRUKTŪRA + */

#header {background-image: url(../img2/header_bg.gif);}
#header img{display:block; float: left;}


#menu {background-image: url(../img2/menu_bg.gif); height: 30px; }
#menu #langs{width: 153px; text-align: center;word-spacing: 10px;line-height: 30px; float:left;}
#menu #langs img{display: inline; line-height: 5px; vertical-align: top; *vertical-align: middle;}
#menu ul{list-style: none;line-height: 30px; margin: 0; }
#menu ul li{line-height: 30px;float:left; padding: 0 15px 0 15px; background-image: url(../img2/menu_spacer.gif); background-position: right center; background-repeat: no-repeat;}
#menu ul li a{display:block; line-height: 30px;}

#wrapper {
  text-align:left; /* centering hack 2/2 */
}

#content_left {
  float: left;
  margin: 5px 6px 0px 0px;
  padding: 0px;
  width: 153px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 153px; /* standards width */
}
html>body #content_left {
  width: 153px; /* standards width reinforcement */
}

#content_center {
  float: left;
  padding: 0px 0px 5px 0px;
  margin: 0px;
  margin-top:5px;
  width: 619px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 619px; /* standards width */
}
html>body #content_center {
  width: 619px; /* standards width reinforcement */
}

.content_pad {padding: 0px 8px 0px 8px;}

#content_right {
  float: left;
  margin: 5px 0px 0px 6px;
  padding: 0px;
  background: none;
  width: 180px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 180px; /* standards width */
}
html>body #content_left {
  width: 153px; /* standards width reinforcement */
}

.aktuali {margin-top: 5px;}

.sakums_jaunums h4 a {color:#00459B}




	#left_col a:link, #left_col a:visited, #left_col a:hover, #left_col a:active{
		color: white;
	}
	.left_col_caption {
		background: #3F3F3F;
		color: white;
		text-align: center;
	}
	#mobilie_telefoni{
		background-color: #C10506;
		background-image: url(../img/mobilie_telefoni_bg.png);
		background-repeat: no-repeat;
		text-align: center;
		color: white;
		margin-bottom: 7px;
	}
		#mobilie_telefoni p{
			padding: 2px;
		}
	.left_col_links{
		background-color: #C10506;
		background-image: url(../img/mobilie_telefoni_bg.png);
		background-repeat: no-repeat;
		text-align: center;
		color: white;
		margin-bottom: 7px;
	}
		.left_col_links p{
			padding: 2px;
		}
	#mekletajs{
		padding-top: 4px;
		text-align: center;
		background-image: url(../img2/mekletajs_bg.gif); 
		background-repeat: repeat-x;
		height: 45px; 
	}
		#input,.input {
			border: 1px solid black;
			padding: 0px;
			width: 151px;
		}



#footer {background: #A40001; text-align: center; padding: 5px; color: white; font-size: 10px;}

.light img {float:right;display:block; float:left; margin: 5px;}


.center_caption {text-align: left; padding: 7px;		background: #3F3F3F;
		color: white;}
#info_head{
		color: #868686;
		font-size: 2.4em;
		margin-bottom: 23px;
		font-family: Arial;}

#center_bg_wrap {
		background-image: url(../img/info_top_bg.png);
		background-repeat: no-repeat;
		background-color: white;
		padding: 13px 35px 20px 35px;
		min-height: 415px;
		height:auto !important;
		height:415px;}

#center_wrap {
		background-color: white;
		padding: 8px;
		min-height: 415px;
		height:auto !important;
		height:415px;
}
#center_wrap h4 { margin-left: 0px;}


h1,h2,h3,
h4,h5,h6		{margin: 7px;}


#content_center a:link, #content_center a:visited, #content_center a:hover,#content_center  a:active {
	color : black;
	text-decoration : none;
}
#content_center a:hover {
	text-decoration : underline;
	color: black;
}


#kontaktlauki {}
#kontaktlauki h5{margin-left:2px;}



#telefoni{
	background: #929091;
	color: white;
	width: 115px;
	float: left;
}
	#telefoni div{
		padding: 0 3px;
		font-size: 10px;
	}



#telefons_zoom{
	background: white;
	margin-left: 122px;
}
	#telefons_zoom .left_col_caption{
		text-align: left;
		padding-left: 22px;
	}
	#telefons_zoom div.kolonnas{
		float: left;
		width: 283px;
		padding: 0 10px;
		font-size: 10px;
	}
	#telefons_zoom div.kolonnas p{
		padding: 0px;
	}
	.parametrs_caption {
			color: #AD1114;
		font-weight: bold;
	}
	#telefons_zoom td.parametrs_caption{
		color: #AD1114;
		font-weight: bold;
		margin-top: 10px;
		font-size: 11px;
		padding-top: 8px;
	}
	#telefons_zoom td,#telefons_zoom table{
		border: 0;
	}
	#telefons_zoom td.params{
		text-align: left;
	}
	#telefons_zoom td.params div{
		padding-left:10px;
	}

#telefoni a:link, #telefoni a:visited, #telefoni a:hover, #telefoni a:active{
	color: white;
}

#pic_links{
	text-align: center;
	margin-top: 10px;
}
	#pic_links a:link, #pic_links a:visited, #pic_links a:hover, #pic_links a:active{
		color: red;
	}


	#kontakti_tabula td{ width: 33%; vertical-align: top;}
	#kontakti_tabula td p {  line-height: 18px !important}
	a.red_link {color: #BF1110 !important; text-decoration: underline !important;}

	#k_wrap {background-color: #4C4C4C; color: white; font-size: 13px; padding: 16px;}
	#k_wrap p{ padding: 0; padding-top: 10px; }

	span.k_error {color: red; font-size: 10px; padding: 0;  margin-top: 0px; *margin-top: 20px;position: absolute; left: 16px;
		z-index: 10000;
		display: block;
}
