html {
	height:100%;
	background:#8596b1 url("/images/body_bg.gif") repeat-x left top;
	text-align:center;
	font:x-small Verdana, Sans-serif;
	overflow:-moz-scrollbars-vertical;
	color:#555;	
	} 

body {
	text-align:center;  
	margin:0;
	font:small Verdana, sans-serif;
	letter-spacing:normal;
	line-height:1.4em;
	font-size:13px;
	margin:0px;
	padding:0px;
	}
			
#centering {
	width:776px;
	text-align:left;
	margin:0 auto;
	}		
.content {
	float:left;
	width:776px;
	background:#8596b1 url("/images/body_bg3.gif") left top repeat-y;
	position:relative;
	padding:0px;
	z-index:0;
	}
	
.background {
	float:left;
	width:742px;
	}
	
.bg_left {
	float:left;
	width:17px;
	height:335px;
	}
	
img {
	border:none;
	}
	
/* Column Structure 
----------------------------------------------- */


.maincol {
	float:left;
	width:531px;
	padding:0px 20px;
	display:inline;
	}

.subcol	{
    float:right;
	width:171px;
	padding:15px 0px 0 0;
	height:100%;

	}
	
.subcol a {
	color:#09DEE5;
	}


.xcol {
	float:right;
	width:160px;
	line-height:1.3em;
  }

.wrap {
	width:776px;
	float:left;
	}

.col-M .maincol {
	float:left;
	width:662px;
	margin:0px 20px;
	display:inline;
	}
	
  
.col-SM .xcol, .col-MS .xcol, .col-M .subcol, .col-M .xcol {display:none;}
.col-SM .maincol, .col-SMX .maincol {float:right;}
.col-SM .subcol, .col-SMX .subcol {
	float:left;
}
  
.col-MSX .wrap, .col-SMX .wrap {
	float:left;
	width:776px;
  }
.col-MS .wrap {
	width:776px;
	} 
	 
.col-MSX .maincol, .col-SMX .maincol {width:350px;}
.col-MSX .subcol, .col-SMX .subcol {width:140px;}


	



/* Logo Header
----------------------------------------------- */
 #logo {
	display:block;
	border:none;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	height:116px;
	}
	
#logo img {
	margin:0px;
	padding:0px;
	position:absolute;
	}

#header {
	width:776px;
	height:116px;
	float:none;
	background:url("/images/head_bg.jpg") no-repeat left top;
	/* background:url("/images/head_ziema.jpg") no-repeat left top; */
	position:relative;
	z-index:1;
	}

.buttons {
	position:absolute;
	right:40px;
	top:12px;
	width:195px;
	height:60px;
	display:block;
	border:none;
	padding:0px;
	margin:0px;
	}

.buttons_in {
	display:block;
	border:none;
	width:195px;
	height:60px;
	padding:0;
	margin:0;
	background:url("/images/buttons.png") no-repeat left top;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buttons.png');
	}

.buttons a{
  position:absolute;
  width:64px;
  height:60px;
}

#head_img {
	margin:0px;
	padding:0px;
	border:none;
	}

/* Main Navigation
----------------------------------------------- */
div#nav {
	font-size:9pt;
	width:776px;
	margin:0px;	
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
		}
		
#header_nav {
	position:absolute;
	top:86px;
	right:40px;
	float:left;
	width:600px;
    }
 
 #bc { 
	text-align:right;
	width:709px;
	font-size:0.8em;
	color:#999;
	} 

#bc strong {
	font-weight:normal;
	}
	      
ul#header_nav {
	list-style:none;
    text-transform:uppercase;
	margin:0px;
	padding:0px;
	float:left;
	}

#nav li {
	float:right;
	margin:0;
	background:none;
	padding:8px 0px;
	}
	

#header_nav a, #header_nav strong a, #header_nav a:visited {
	display:block;
	text-decoration:none;
    text-transform:capitalize;
    font:small Tahoma, sans-serif;
	line-height:0.8em;
	color:#777;
	padding:5px 10px 5px 10px;
	font-size:12px;
	 }
		 
#nav a:hover, #header_nav strong a, #header_nav strong a:visited {
	text-decoration:none;
	background:#ecd9bf;
	color:#666;
	}
	
#lang_switch {
	float:right;
	padding:0px;
	margin:0px;
	height:25px;
	}

#lang_switch li {
	display:block;
	float:left;
	padding:1px 0 0 0;
	margin:0px;
	}

/* Lists
----------------------------------------------- */
ul {
	margin:0;
	padding:0;
	list-style: none;
    }

.subcol ul li {
	line-height:normal;
	list-style:none;
	padding:2px 0 2px 0px; 	
	}
	
  /* Breadcrumbs
----------------------------------------------- */


	
  /* Titles
----------------------------------------------- */
h1 {
	width:577px;
	color:#27292A;
	padding:5px 0px 0px 35px;
	margin:0;
	line-height: normal;
	font-size:1.2em;
	float:left;
	text-transform:capitalize;
	border-right:1px solid #ddd;
        }

h2 {
	height:15px;
	clear:both;
	width:auto;
	font-size:1.2em;
	line-height: normal;
	font-weight: bold;
	color:#333;
	padding:2px 0px 5px 0px;
	margin:0 0 8px 0;	
	}

h3 {
	margin:0px;
	font-size:13px;
	width:100%;
	float:left;
	} 
	
h4 {
	padding:0px;
	margin:5px 0 0 0;
	}


  /* Links
----------------------------------------------- */
a:link {
	text-decoration: none;
	color:#cd9f00;
	}
a:visited {
	color:#cd9f00;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}

/* Home Page
----------------------------------------------- */
		
.news_block {
	float:left;
	width:100%;
	margin:15px 0;
	}
	
.news_picture {
	float:left;
	width:100px;
	border:1px solid #854200;
	margin-right:10px;
	}
	
.news_text {
	float:left;
	width:419px;
	}
	
.newsitem {
	padding:0px;
	float:left;
	clear:both;
	width:100%;
	margin:11px 0 0 0;
	}	
		
li strong {
	font-weight:normal;
	color:#FDBC3E;
	}
	
.subcol li {
	background:url("/images/li.gif") left top no-repeat;
	margin-bottom:2px;
	}
	
.subcol ul li {
	padding-left:0px;
	}

p {
	padding:0;
	margin:0;
	}


/*cenas 
----------------------------------------------- */

#cenas table {
        width:319px;
        float:left;
        border:1px solid #ddd;
        }

#cenas .separate {
	width:100%;
	float:left;
	margin-bottom:20px;
	}
	
#cenas h1 {      
        border:0px;
        }

#cenas .tabula12{
        text-align:left;
        }
		
#cenas .left {
	float:left;
	margin-right:20px;
	display:inline;
	}
	
#cenas .rigth {
	float:right;
	}
	
/* 
----------------------------------------------- */
#footer 	{
	width:776px;
	height:85px;
	float:left;	
	padding:0;	
	background:url("/images/footer.gif");	
	}
	
#footer img {
	border:none;
	margin:0px;
	padding:0px;
	}

.copy {
	float:left;
	}

.hosted {
	float:right;
	margin:0px;
	text-align:right;
	}
	
.copyright {
	float:left;
	margin:30px 0px 0px 40px;
	text-align:left;	
	display:inline;
	color:#777;
	}


/* galerija */

.galerija_main_img {
	float:left;
	clear:both;
	}
	
.galerija_thumbnail_farm, .galerija_main_container  {
	float:left;
	width:100%;
	}

.galerija_row div {
	display:block;
	padding:0px;
	width:122px;
	float:left;
	margin:5px 10px 0px 0px; 
	text-align:center;
	display:inline;
	}

.galerija_row div a {
	display:block;
	height:90px;
	}
		
.galerija_row div h3 a {
	height:auto;
	display:inline;
	}
	
.gallery_end {
	margin:5px 0px 0px 0px;
	}
	
.galerija_row div img {
	padding:0px;
	margin:0px;	
	border:1px solid #854200;
	}

.galerija_row div span {
	display:block;
	font-size:8pt;
	text-transform:lowercase;
	line-height:1.2em;
	}
	
.galerija_large_image {
	float:left;
	width:100%;
	margin:10px 0px;
	}

.galerija_large_image img {
	border:1px solid #854200;
	margin:0px;
	padding:0px;
	}	
	
.galerija_arrows {
	float:left;
	width:100%;
	padding:0;
	}

.galerija_row {
	float:left;
	width:100%;
	margin-bottom:20px;
	}
	
#galerija h1   {
    border:0px;
	width:100%;
	margin:0px;
	padding:0px;
        }
	
#this_photo img {
	border:1px solid #ed8a26;
	}



#galerija h3 {
	float:left;
	width:100%;
	padding:5px 0px;
	}

.bg_left img {
	border:none;
	margin:0px;
	padding:0px;
	}
	
.text1  {
	float:left;
	margin-top:20px;
	width:100%;	
	}	
.text {
	float:left;
	width:100%;	
	}
	
.text1 img {	
	margin-bottom:10px;
	}
	
.webcam {
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:15px;
	}
	
.subcol_top {
	float:left;
	}
	
li.current {
	color:#666;
	}
	
