﻿@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

html                              {margin: 0; padding: 0;}
html, body                        {height: 100%;}
body                                  {
  background: url(images/bg.jpg) top center repeat black;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Calibri, Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
  font-size: .8em;
  font-style: normal;
}

/* links */

a{
  color: #0071bb;
}

a:hover{
  color: #f44365;
  text-decoration: none;
}

p{
  margin: .6em 0 .3em;
  line-height: 125%;
  text-align:justify;
}

h2 {
font-family:Verdana;font-size:22px;font-weight:normal;font-style:normal;

color: #000000;
}

img{
  border-width: 10px;
}

hr{
  color: #b4aca1;
  background: #b4aca1;
  border-bottom: 1px solid #f6f4eb;
}

small{ font-size: 80%; }



blockquote{
  margin: 1em 25% 1em 0;
  padding: .2em .2em .2em 5em;
  border: 1px dotted #937d68;
  font-style: italic;
  color: #937d68;
  background: #fff url(images/blockquote.png) no-repeat 4px top;
}

blockquote p{
  padding: 8px;
  margin: 2px;
}

ul.ul-disc {
list-style: square;
list-style-position: outside;
}

ul.li {
list-style: disc;
list-style-position: outside;
}



/*  Lentelems  */
#table {
float: right; 
padding-right: 65px; 
padding-top: 23px;
}

table {
padding: 5px;
}


img{
  border: 0;
}


/*  Prasideda puslapio isvaizda  */
#container {   /*  puslapio remas */
margin: 0 auto;
width: 937px;
position: relative;
z-index: 1;
}

#header{    /*  logo paveikslelis */
height: 276px;
background: url(images/logo.gif) top center no-repeat;
}

#sub-header {   /*  navigacijos backgroundas */
background: transparent url(images/meniu.jpg) no-repeat center;
height: 48px;
}

#kontekstas {
position: relative;
float: left;
width: 300px;
height: 12px;
z-index: -1;
}

#ci {
position:relative;
background:url(images/content.gif) no-repeat left top;
float: left;
min-height: 309px; 
width: 937px;
z-index: -2;
}

#ca {
position: relative;
background: url(images/content1.gif) no-repeat left top;
float: left;
min-height: 309px; 
width: 937px;
z-index: -2;
}

#content {    /*  contentas */
position: relative;
width: 470px;
margin-left: 45px; 
float: left;
z-index: -3; 
}

#bcontent {    /*  contentas */
position: relative;
width: 800px;
margin-left: 56px; 
float: left;
z-index: -3; 
}

#ccontent {    /*  contentas */
position: relative;
width: 800px;
margin-left: 56px; 
float: left;
z-index: -3; 
}

#col2 {    /*  sidebaras */
position: relative;
width: 380px;
float: right;
text-align: center;
margin-right: 20px;
z-index: -2;
}

#orn {
position: relative;
background: url(images/kvidurys.gif) repeat-y center top;
float: left;
z-index: -10;
}

#orn1 {
position: relative;
background: url(images/bvidurys.gif) repeat-y center top;
float: left;
z-index: -10;
}

#kvir {
position: relative;
padding-top: 12px;
background: url(images/kvirsus.gif) no-repeat left top;
float: left;
width: 933px;
z-index: -2;
}

#kapac {
position: relative;
background: url(images/kapac.gif) no-repeat top;
padding-bottom: 191px;
float: left;
width: 937px;
z-index: -2;
}

#bapac {
position: relative;
background:transparent url(images/bapac.gif) no-repeat top;
padding-bottom: 191px;
float: left;
width: 937px;
z-index: -2;
}
/* /////// footeris ////// */
#copyright {    
position: relative;
height: 30px;
width: 933px;
font-size: 85%;
color: white;
float: left;
text-align: center;
}

#copyright.a {
color: #ffffff;
}

#copyright.a:hover {
color: #ffffff;
text-decoration: none;
}

#content-wrap {
float: left;
width: auto;
margin: 0 auto;
}
/* /////// footeris /////// */
 
 
/* /////// NAVIGACIJA /////// */

#nav-wrap1 {
float: left;
position: relative;
z-index: 100;
height: 48px; 
}

#nav {
	position: relative;
	float: left;
	width: 100%;
	padding: 0;
	height: 40px;
	background: transparent url(images/meniu.jpg) no-repeat left top;
	width: 933px;
	z-index: 101;
	
}
#nav ul {
	float: left;
	width: 100%;
	line-height: 22px;
	color: #313c06;
	background: transparent;
	padding: 0;
	
}

#nav a {
	display: block;
    font-family: Verdana;font-size: 12px;font-weight: bold;font-style: normal;
	color: #313c06;
	text-decoration: none;
	padding: 1em 1em;
}


#nav a:visited {
	display: block;
        font-family: Verdana;font-size: 12px;font-weight: bold;font-style: normal;
	color: #313c06;
	text-decoration: none;
}
#nav ul ul a{
	width: 100%;
	height: 100%;
}
#nav ul a{
	width: 1%;
}


#nav li  {
	float: left;
	margin: 0;
	padding: 0;
	
}

#nav ul li {float:left; position: relative;}
#nav ul li a {white-space: nowrap;}
	
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 15em;	
	background: #f8ca5b;
	font-weight: normal;
	border: 1px solid #b18033;
	/*margin: 1px;*/
}

#nav li li {
	width: 192px ;
	height: 25px;
}

#nav li li a{
	width: 13em;
	height: 25px; 
}

#nav li ul  {
	margin: 0;
}
#nav li ul ul {
	margin: -2.8em 0 0 13.5em;
}
.ul_ch, 
#nav li:hover ul ul, #nav li.sfHover ul ul,
#nav li li:hover ul ul, #nav li li.sfHover ul ul,
#nav li li li:hover ul ul, #nav li li li.sfHover ul ul,
#nav li li li li:hover ul ul, #nav li li li li.sfHover ul ul,
#nav li li li li li:hover ul ul, #nav li li li li li.sfHover ul ul
{
	left: -999em;
}
#nav li:hover ul, #nav li.sfHover ul,
#nav li li:hover ul, #nav li li.sfHover ul,
#nav li li li:hover ul, #nav li li li.sfHover ul,
#nav li li li li:hover ul, #nav li li li li.sfHover ul,
#nav li li li li li:hover ul, #nav li li li li li.sfHover ul
{
	left: auto;
}
#nav li:hover>ul.ul_ch   
{
	left: auto;
}

#nav li:hover, #nav li.sfHover{
	background: #f8ca5b;
	border: 1px solid #b18033;
	
}

#nav li:hover a, #nav li.sfHover a, #nav li:hover a:visited, #nav li.sfHover a:visited, #nav li:hover a:hover, #nav li.sfHover a.sfHover, #nav li a:hover, #nav li a.sfHover {
	color:#313c06;
}
#nav li:hover li a, #nav li li:hover li a, 
#nav li li li:hover li a, #nav li li li li:hover li a,
#nav li:hover li a:visited, #nav li li:hover li a:visited, 
#nav li li li:hover li a:visited, #nav li li li li:hover li a:visited
{
	color:#362305;
	font-family:Verdana;font-size:11px;font-weight:normal;font-style:normal;
	vertical-align: top;
	padding:0em 1em;
}
#nav li li:hover, #nav li li li:hover, 
#nav li li li li:hover , #nav li li li li li:hover , #nav li li li li li li:hover 
{
	background: #362305;
	border: none;
	height:25px;
	z-index:9999;
}
#nav li li:hover a,#nav li li li:hover a, 
#nav li li li li:hover a, #nav li li li li li:hover a
{
	color: #FFFF00; 
}

#nav ul ul a, #nav ul ul a:visited,
#nav li li a, #nav li li a:visited
{
	color: #FFFF00;
}
#nav ul ul a:hover,
#nav li:hover li:hover a,#nav li:hover li:hover a:visited ,
#nav li:hover li:hover li:hover a,#nav li:hover li:hover li:hover a:visited,
#nav li:hover li:hover li:hover li:hover a,#nav li:hover li:hover li:hover li:hover a:visited ,
#nav li:hover li:hover li:hover li:hover li:hover a,#nav li:hover li:hover li:hover li:hover li:hover a:visited,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a,#nav li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
	color: #f8ca5b;
	height: 25px;
	font-family:Verdana;font-size:11px;font-weight:normal;font-style:normal;
}
#nav li:hover li:hover li a,#nav li:hover li:hover li a:visited ,
#nav li:hover li:hover li:hover li a,#nav li:hover li:hover li:hover li a:visited,
#nav li:hover li:hover li:hover li:hover li a,#nav li:hover li:hover li:hover li:hover li a:visited,
#nav li:hover li:hover li:hover li:hover li:hover li a,#nav li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #FFFF00;
}


/* meniu pabaiga */






