
/* PROJECT */
body {text-align: center; background: url(../../images/lmzd/bg.gif) repeat center top; height: 100%;}
a {text-decoration:none; font-size: 12px; background-position: 0 0;}
a:hover {text-decoration:underline;}

h1.page_title {margin-top: 0px; font-weight: normal;}

/*
table {border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
table th, table td {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 5px;}
table th {font-weight: bold; text-align: left; background-color: #ddd;}
*/

small {font-size: 12px;}

#site_container, .site_container {width:980px; text-align:left; margin:0px auto;}

#page_wrapper {width: 1018px; margin: 0 auto; text-align: left; }
#header, #center {padding: 0 2px; background: url(../../images/lmzd/body_repeater.png) repeat-y left top;}
/* puslapio virsus */

#top {background: url(../../images/lmzd/main_top.png) no-repeat left bottom;}

#header {position: relative; z-index:50; padding-top: 8px;}

#logos {margin: 0px; background: url(../../images/lmzd/header.jpg) no-repeat center top; position: relative; height: 198px;}
#logos a {display: block; text-decoration: none; position: absolute;}
#logos a.main {width: 820px; height: 198px; left: 10px; top: 0px;}
#logos a.cic {width: 91px; height: 96px; top: 5px; right: 24px;}
#logos a.face {width: 97px; height: 81px; top: 102px; right: 74px;}

#top_menu {padding: 0 10px 1px 10px; height: 1%; margin-top: 1px;}
#top_menu h3 {font-size: 20px; font-weight: normal; margin: 0; padding-top: 6px; color: #fff;}
#fishing, #hunting {width: 198px; height: 38px;}
#hunting h3 {text-align: left; padding-left: 22px;}
#fishing h3 {text-align: right; padding-right: 22px;}



#fishing, #hunting, #main_menu {display: inline-block; float: left;}

#hunting {background: url(../../images/lmzd/hunting_bg.gif) no-repeat left top;}
#fishing {background: url(../../images/lmzd/fishing_bg.gif) no-repeat left top;}

.lang_en #hunting {background: url(../../images/lmzd/hunting_bg_en.gif) no-repeat left top;}
.lang_en #fishing {background: url(../../images/lmzd/fishing_bg_en.gif) no-repeat left top;}

#main_menu {text-align: center; margin: 0 1px; width: 596px; height: 38px; background: url(../../images/lmzd/main_menu_bg.gif) repeat-x left top;}

#main_menu ul {padding:0px; margin: 0; list-style-type:none; display:block; float: left; margin: 0 auto;}
#main_menu li {display: block; float: left; vertical-align: middle; height: 38px; position: relative;}
#main_menu li a {padding: 13px 14px 13px 14px; display: block; color: #fff; line-height: 12px; text-decoration:none; zoom: 1; float: left; font-weight: bold; font-family: Tahoma, sans-serif;}
#main_menu li a:hover {background-color: #5cc440;}
#main_menu li.active a {background-color: #5cc440;}
#main_menu li ul {display:none; position: absolute; top: 38px; left: 0; z-index: 100; background-color: #23a700; text-align: left;}
#main_menu li ul li {float: none; width: 150px; height: 1%;}
#main_menu li ul li a, #main_menu li.active ul li a {float: none; line-height: 12px; margin: 0px; color: #fff; width: 130px; padding: 8px 10px; background-color: #23a700; border-top: 1px solid #fff;}
#main_menu li ul li a:hover, #main_menu li ul li.active a {float: none; background-color: #5cc440;}
#main_menu .hover ul {display: inline-block; }

#lang_menu {padding: 6px 0;}
#lang_menu ul {list-style-type: none; margin: 0px; padding: 0px;}
#lang_menu ul li {display:inline;}
#lang_menu ul li.active a{font-weight:bold;}
#lang_menu ul li a {display: inline-block; width: 35px; height: 23px; text-decoration: none;}
#lang_menu ul .LT a {background: url(../../images/lmzd/lt.gif) no-repeat left top;}
#lang_menu ul .EN a {background: url(../../images/lmzd/en.gif) no-repeat left top;}

#home {display:none;}

/* puslapio "viduriai" */
#center {position: relative;}

#content_layout {border-top:6px solid #444; background-color:#fff; border-bottom:1px solid #fff;}
#side_content {border:1px dotted #ccc; width:260px; background-color:#f4f4f4; float:right; margin:20px; margin-left:0px; display:inline;}

/* soniniai konteineriai */
.side_content_inner {}
#left_content, #right_content { padding-bottom: 10px;}
#left_content {width: 198px; float: left; display: inline; margin-left: 10px;}
#main_content {padding: 10px; min-height: 350px; height: auto !important; height: 350px; float: left; display: inline; margin-left: 4px; width: 570px; text-align:justify;}
#right_content {width: 198px; float: right; display: inline; margin-right: 10px;}

#page_path {font-size:85%; border-bottom:1px dotted #888; padding-bottom:0.5em;}
#side_content .block {border-bottom:1px dotted #888; padding-bottom:1em; margin:0 10px; padding:10px 0;}
#side_content h2 {margin:0px;}
#side_content .block_content {font-size:85%; margin-top:1em;}

.side_content_inner ul {list-style: none; padding: 0px; margin: 0px;}
.side_content_inner ul li {margin-bottom: 1px;}
#left_content .side_content_inner ul li div {background: url(../../images/lmzd/menu_left.gif) repeat-y left top;}
#left_content .side_content_inner ul li a {background: url(../../images/lmzd/menu_left_top.gif) no-repeat left top;}
#left_content .side_content_inner ul li a span {display: block; padding: 7px 6px 6px 12px; background: url(../../images/lmzd/menu_left_bottom.gif) no-repeat left bottom; line-height: 15px;}

#right_content .side_content_inner ul li div {background: url(../../images/lmzd/menu_right.gif) repeat-y left top;}
#right_content .side_content_inner ul li a {background: url(../../images/lmzd/menu_right_top.gif) no-repeat left top;}
#right_content .side_content_inner ul li a span {display: block; padding: 7px 6px 6px 12px; background: url(../../images/lmzd/menu_right_bottom.gif) no-repeat left bottom; line-height: 15px;}

#left_content .side_content_inner ul li a.hover span, #left_content .side_content_inner ul li a.active span {color: #fff; background: #5ABD40;}
#right_content .side_content_inner ul li a.hover span, #right_content .side_content_inner ul li a.active span {color: #fff; background: #5ABD40;}


.side_content_inner ul li a {color: #219b00; font-weight: bold; display: block; height: 1%; text-decoration: none; background: url(../../images/lmzd/menu_left.gif) no-repeat left top; line-height: 12px;}
.side_content_inner ul li a:hover, .side_content_inner ul li a.active {background: #5abd40; color: #fff; text-decoration: none;}
.side_content_inner ul li.last a {}
.side_content_inner ul ul {display: none;}
.side_content_inner ul .active ul {display: block; padding: 0 4px; padding-top: 2px;}
#left_content .side_content_inner ul ul li a, #right_content .side_content_inner ul ul li a {color: #fff; font-size: 11px; background: #23a700; margin-bottom: 2px;}
#left_content .side_content_inner ul ul li a span, #right_content .side_content_inner ul ul li a span {background: none;}
.side_content_inner ul ul li.last a {border-bottom: none;}

#right_content ul li a {background: url(../../images/lmzd/menu_right.gif) no-repeat left top;}
#right_content ul li a:hover, #right_content .side_content_inner ul li a.active {background: #5abd40;}




/* puslapio apacia */

#footer {font-size:85%; clear:both; padding: 10px; background: url(../../images/lmzd/bottom.png) no-repeat left top;}
#footer div {color:#fff; font-size: 11px;}
#footer a {font-size:11px; text-decoration:none;}
#footer a {text-decoration:underline; color:#000;}

