/* // CSS //  'main css' */
* {
margin: 0;
padding: 0;
}

body {
/*text-align: center;*/
background: #294864;
font: 9pt tahoma,verdana,arial;
font-weight:normal;
color: #fff;
}

p {color:#aeceea;}

a, a:link, a:visited {
	color: #cefeff;
	font-weight: bold;
	text-decoration: none;
}
a:hover, a:active {
	color: #fff;
	text-decoration: underline;
}

#konteineris {
	float:left;
	background: #294864;
	width:100%;
}
#erdve_k {
	position:absolute;
	left:0px;
	top:0px;
	height:280px;
	background: url(images/uzp_k.gif) repeat-x top left;
	width:35%;
}
#erdve_d {
	position:absolute;
	right:0px;
	top:0px;
	height:360px;
	background:  url(images/uzp_d.gif) repeat-x top left;
	width:35%;
}
#erdve_v {
	background: url(images/erdve_v_f.gif) no-repeat top left;
	height:30px;
	width:750px;
}
#vaizdas {
	position:relative;
	width: 750px;
	margin: auto;
	text-align: left;
	/*border: 1px solid #000000;*/
	z-index: 1;
}
#virsus {
	height: 250px;
}
#virsus_k {
	width: 400px;
	height: 250px;
	float: left;
}
#virsus_k_v {
	width: 400px;
	height: 190px;
	background: url(images/v_k_v.gif) no-repeat top left;
}
#virsus_k_a {
	width: 400px;
	height: 60px;
	background: url(images/v_k_a.gif) no-repeat top left;
}


#turinio_nav {
	position:relative;
	margin-left:16px;
	top:12px;
	width: 346px;
	height:31px;
	background: url(images/pm_fonas.gif) no-repeat top left;
}
#turinio_nav ul {
	list-style: none;
	margin: 0;
	padding: 1px 86px 0 30px;
	border: none;
}
#turinio_nav li {
	font: 8pt tahoma,verdana,arial;
	font-weight:bold;
	text-align: center;
	float: left;

width: 56px;
	height: 29px;
	color: #aeceea;
}
#turinio_nav li a {
	height: 29px;
	text-decoration:none;
	color: #ead6a5;
	display:block;
	border-left: 1px solid #5a4c26;
	border-right: 1px solid #5a4c26;
}
#turinio_nav li a:link, #turinio_nav li a:visited {background: url("images/pm_m.gif") repeat-x top left}
#turinio_nav li a:hover,
#turinio_nav li a.active:link,
#turinio_nav li a.active:visited {background: url("images/pm_m_a.gif") repeat-x top left;text-decoration:none;color: #FFFFFF}

#subnav {
	position:relative;
	margin-left:16px;
	top:-17px;
	width: 346px;
	height:auto;
	min-height:20px;
	font-weight:normal;
	font-size:8pt;
}

#subnav ul {
          margin: 0;
          padding: 0;
          list-style: none;
}

#subnav ul li {
			text-decoration: none;
	color: #a8c7e7;
		  display:block;
		  height:16px;
	border:1px solid #384255;
}

#subnav a, #subnav a:visited {
		  text-decoration: none;
          color: #a8c7e7;
          background: url("images/menu.gif") repeat-x top left;
		  display:block;
           height:16px;
		padding-left:30px;
		padding-top:1px;
}



#subnav a:hover,
#subnav a.active:link,
#subnav a.active:visited {
          text-decoration: none;
          color: #fff;
          background: url("images/menu_a.gif")  repeat-x top left;
		padding-left:30px;
		padding-top:1px;
}



#virsus_d {
	float: right;
	width: 350px;
	height: 250px;
	background: url(images/v_d.gif) no-repeat top left;
}
#turinys {
	width: 430px;
	float: left;
	background: url(images/turinys_f.gif) no-repeat top right;
	padding-bottom:15px;
/*	padding-top: 20px;*/
	text-align:justify;
	padding-right:10px;
}
#turinys p {
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
}
#turinys p span {
	padding-left: 30px;
}

#turinys h3 {
	width: 430px;
	height: 30px;
	background: url(images/tekstas_h3.gif) no-repeat top left;
	text-align:left;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	padding-top: 7px;
}
#turinys h3 span{
	padding-left: 55px;
	text-transform:uppercase;
}
#info {
	float: right;
	width: 310px;
	background: url(images/info_v_f.gif) no-repeat top left;
	padding-bottom:15px;
}
#info_v {
	width: 310px;
	height: 80px;
}

#pusl_nav {
	position:relative;
	margin-left: 86px;
	width: 212px;
	height:45px;
}
#pusl_nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#pusl_nav li {
	font: 8pt tahoma,verdana,arial;
	font-weight:bold;
	text-align: center;
	Filter:dropshadow(color=#000000,offX=4,offY=4);
	display: block; 
	float: left;
	position: relative;
	width: 70px;
	height: 30px;
	padding: 0px;
	margin: 0px;
}
#pusl_nav li a {
	display: block;
	text-decoration:none;
	color: #AF7749;
}
#pusl_nav li a:link, #pusl_nav li a:visited { 
	display: block;
	width: 70px;
	height: 30px;
	}
#pusl_nav li a:hover,#pusl_nav li a:active { 
	display: block; 
	width: 70px;
	height: 30px;
	text-decoration:underline;
	color: #FFB875;
}
.gohome {background: url(images/home.gif) no-repeat top center;padding-top:15px;}
.svstr {background: url(images/strukt.gif) no-repeat top center;border-left:1px dotted #AF7749;border-right:1px dotted #AF7749;padding-top:15px;}
.mailus {background: url(images/mailus.gif) no-repeat top center;padding-top:15px;}

#pusl_nav li a:hover.gohome {background: url(images/home_a.gif) no-repeat top center;padding-top:15px;}
#pusl_nav li a:hover.svstr {background: url(images/strukt_a.gif) no-repeat top center;border-left:1px dotted #FFB875;border-right:1px dotted #FFB875;padding-top:15px;}
#pusl_nav li a:hover.mailus {background: url(images/mailus_a.gif) no-repeat top center;padding-top:15px;}


#info_a {
	width: 299px;
	border-left: 1px solid #4B6C8A;
	text-align:justify;
	font-size:8pt;
	padding-left:10px
}
#info_a p {
	padding: 0 0 7px 0;
	margin: 0 0 0 0;
}
#info_a p span {
	padding-left: 15px;
}

#info_a h3 {
	width: 299px;
	height: 20px;
	background: url(images/info_h3.gif) repeat-x top left;
	text-align:center;
	color: #fff;
	font-size:11px;
	font-weight:bold;
	padding-top: 2px;
}
#info_a h3 span{
}
#apacia1 {
	clear: both;
	height: 75px;
	background: url(images/apacia1_f.gif) repeat-x top left #B2631D;
}
#rekviz {
	width:750px;
	padding-top:15px;
	margin:auto;
}
#apacia1_k {
	width: 430px;
	float: left;
	text-align:justify;
	font-size:8pt;
	padding-right:10px;
}
#apacia1_d {
	width: 299px;
	float:right;
	border-left: 1px dotted #e7a468;
	text-align:justify;
	font-size:8pt;
	padding-left:10px
}
#apacia1_k p, #apacia1_d p {
	color: #f7b478;
}
#apacia1_k a, #apacia1_d a, #apacia1_k a:link, #apacia1_d a:link, #apacia1_k a:visited, #apacia1_d a:visited {
	color: #381205;
	font-weight: bold;
	text-decoration: none;
}
#apacia1_k a:hover, #apacia1_d a:hover, #apacia1_k a:active, #apacia1_d a:active {
	text-decoration: underline;
}
#apacia2 {
	clear: both;
	height: 15px;
	background: #381205;
	font-size:8pt;
	color:#C2732D;
}
#apacia2 p {
	color:#C2732D;
}

#apacia3 {
	clear: both;
	height: auto;
	background: #000000;
	font-size:8pt;
}
#apacia3 p {
	color:#999;
}
#apacia3 a, #apacia3 a:link, #apacia3 a:visited {
	color: #ccc;
	font-weight: bold;
	text-decoration: none;
}
#apacia3 a:hover,#apacia3 a:active {
	text-decoration: underline;
}

.content{ color: #fff; padding: 2em; }




.sitemapBox{
	position: relative;
	width: 90%;	
	padding: 0 1.5em;
}

.sitemapBox ul{ list-style-type: none; margin: 0; padding:0;}

.sitemapBox li{
	position: relative;
	margin: .1em 1.2em;
}

.sitemapBox a{
	display:block;
	width: 92%;
	margin: .05em;
	padding: .1em 1em;
	border-bottom: 1px solid #37556F;
	border-left: 10px solid #23435F;
}

/* end: 'main css' */

