* {margin: 0px;}
html, body, #site_wrapper {
	height: 100%;
}

body {background-color: #794b25; margin: 0px;}
body, p, div, h1, h2, h3, h4, ul, ol, li, td, th, input, button, select, textarea{font-family: Tahoma, sans-serif; color: #333; font-size: 12px;}

a {color: #993300; text-decoration: underline;}
a:hover {text-decoration: none;}

a img {border: none;}

#site_wrapper {margin-left: 10px; background: #fefde9 url(../images/test_main.gif) repeat-y left top; min-height: 100%; height: auto !important; height: 100%; margin-bottom: -40px}


/* Viršus */
#header, #center, #footer {}
#header {background: #f2dab7 url(../images/header.jpg) no-repeat right top; min-width: 990px; height: 126px;}
#header .inner {background: url(../images/header_left.gif) no-repeat left top;}


#logo {margin: 0px; margin-left: 2px; padding: 27px 15px; overflow: hidden; border-bottom: 2px solid #d68f40;}
#logo a {display: block; background:url(../images/logo.gif) no-repeat left top; width: 221px; height: 70px; text-indent: -9999px;}

/* Centras */
#center {min-width: 990px;}
#center_inner {position: relative; margin-left: 2px; zoom: 1;}
.left_content, .main_content {background:url(../images/brown_dot.gif) repeat-x left 0px; padding-top: 2px; border-top: 1px solid #fff;}
.left_content {width: 226px; background-color: #dea562; position: absolute; left: 0px;}
.main_content {padding-left: 226px; min-height: 450px; height:auto !important; height:450px;}

.user_links, .top_menu {border-bottom: 2px solid #794b25; height: 45px; background-color: #f9f6dc;}

/* Kaire puse */
.left_content ul {list-style: none; margin: 0px; padding: 0px; padding-top: 14px; padding-bottom: 12px; padding-left: 30px;}
.left_content ul li {float: left; margin-left: 16px; margin-top: 4px; display: inline;}
.left_content ul li.lang {margin-top: 2px;}


.left_content .image {background: url(../images/side_img.jpg) no-repeat left top; height: 339px;}
.left_content .contacts {background: #f2dab7 url(../images/contacts_shadow.gif) no-repeat left bottom; padding: 10px 20px 25px 30px; color: #330000; font-size: 11px; line-height: 1.5em;}

/* Pagrindinis konteineris */
.top_menu {}
.top_menu ul {list-style: none; padding: 0px; margin: 0px; padding-left: 15px;}
.top_menu ul li {float: left; background: url(../images/slash.gif) no-repeat left center; padding: 16px 20px 15px 20px;}
.top_menu ul li a {color: #663300; font-size: 13px; font-weight: bold; padding: 2px 3px; line-height: 13px; text-shadow: 0 0 0 #000; text-decoration: none;}
.top_menu ul li a:hover, .top_menu ul li a.active {color: #ffffff; background-color: #794b25;}

.content {background: #fefde9;}
.content_inner {width: 750px;}

.content h1 {font-size: 16px; color: #993300; font-weight: bold; margin: 0px; padding: 32px 25px 10px 40px; margin-bottom: 22px; background: url(../images/h1_bg.gif) no-repeat left 22px;}

.content img {padding: 10px; padding-left: 50px;}
.content ul {list-style: none; padding-left: 50px; margin-left: 0px;}
.content ul li {background: url(../images/ul_dot.gif) no-repeat left center; padding-left : 15px; margin-bottom: 3px;}
.content p {line-height: 1.5em; padding: 0 40px;}

.content .bottom_links {margin: 8px 40px; margin-bottom: 0px; padding: 0 8px; height: 20px; border-bottom: 1px dotted #d68f40;}
.content .bottom_links {}
.up_link {float: left; padding-left: 12px; background:url(../images/up_arrow.gif) no-repeat left center;}

.print_this {float: right;  background:url(../images/printer.gif) no-repeat left center; padding-left: 14px;}

/* Apacia */
#push, #footer {height: 40px;}
#footer {}
.copyrights {clear: left; margin-left: 238px; color: #330000; font-size: 11px; padding: 10px 0; padding-top: 15px; padding-left: 40px; border-bottom: 2px solid #734723; background: #FEFDE9;}


