* {margin: 0; padding: 0;}
html {height: 100%;font-size: 100.01%;font-family: Arial, sans-serif;}
body {height: 100%; padding:0; background: #261412 url(bg.jpg) repeat; color: #333333; font-size: 12px; line-height: 16px;}
div.clear {clear:both; font-size:1px; height: 0px; line-height: 1px;}
a, a:hover {color: black; cursor: pointer; text-decoration: underline;}
a img {border:0;}
img.icon_l {text-decoration: none; margin: 0 !important; background:transparent url(icons.gif) no-repeat scroll 0 0; width: 8px; height: 9px;vertical-align: middle;}
img.icon_r {text-decoration: none; margin: 0 !important; background:transparent url(icons.gif) no-repeat scroll -8px 0; width: 8px; height: 9px;vertical-align: middle;}
div.hr, div.hr5, div.hr0{background:#444; margin:12px 0 12px 0; height:1px; font-size:1px; line-height:1px; overflow:hidden; clear:both}
div.hr5{margin:5px 0 5px 0}
div.hr0{margin:0}
hr{clear:both;}
h1 {text-transform: uppercase; font-weight: normal; font-size: 16pt; padding: 3px 0 8px 0; line-height: 22px; }
h2 {text-transform: uppercase; font-weight: normal; font-size: 16pt; padding-bottom: 6px; color: #d9ceb8;}
p {padding: 3px 0;}
div.subpages { margin-top: 10px;}
div.subpages h4 {padding: 3px 0; line-height: 20px;}
div.subpages h4 a {font-size: 12pt; text-decoration: none; color: #4F4240; text-transform: uppercase;}
div.subpages div.sp-block {float: left; width: 280px; padding-right: 20px; height: 100px; overflow: hidden; margin-bottom: 10px;}

div.text {font-size: 12px; line-height: 18px; font-family: Arial, sans-serif;}
div.text p {padding: 3px 0; margin: 0;}
div.text img {margin: 5px; border: 0;}
/*div.text a img {margin: 5px; border: solid #57971F 1px;}*/ 
div.text ul, div.textol {margin: 5px 20px; padding: 0;}
div.text li {margin:0; padding: 0;}
div.text table {border-collapse: collapse; margin: 5px auto;}
div.text th, div.text td {padding: 3px; text-align: center; vertical-align: middle;}
div.text blockquote {padding: 0 20px; margin: 0;}
div.text a,div.text a:hover {color: #4F4240 !important;}
div.text h2 {display:block;font-size:1.5em;font-weight:bold;}

.roll{
	display:none;  /* sita eilute  */
}
.bold {font-weight: bold;}
div.topline {height: 29px; width: 100%; background: #261412; border-bottom: #523c29 solid 3px;}
div.topline div {width: 960px; margin: 0 auto; color: #cab38a; text-align: right; padding-top:7px;}
div.topline a,div.topline a:hover {color: #cab38a; text-decoration: none;}
div.main {width: 960px; margin: 0 auto; background: #d3c7b2 0 0 url(bglight.jpg) repeat-x;}
div.footer {width: 940px; margin: 0 auto; background: transparent 0 0 url(footershadow.png) repeat-x; color: #866b54; padding: 8px 0 0 20px; font-size: 8pt; clear: both;}
div.footer a, div.footer a:hover {color: #866b54; text-decoration: none;}
.logo {width: 196px; height: 87px; background: transparent bottom right url(logo.gif) no-repeat; float: left;}
.sloganlt {width: 228px; height: 83px; background: transparent bottom right url(sloganlt.gif) no-repeat; float: left;}
.sloganen {width: 234px; height: 73px; background: transparent bottom right url(sloganen.gif) no-repeat; float: left;}
.sloganru {width: 203px; height: 76px; background: transparent bottom right url(sloganru.gif) no-repeat; float: left;}
.sloganltid {width: 300px; height: 75px; background: transparent bottom right url(sloganltid.gif) no-repeat; float: left;}
.sloganenid {width: 242px; height: 75px; background: transparent bottom right url(sloganenid.gif) no-repeat; float: left;}
.sloganruid {width: 343px; height: 75px; background: transparent bottom right url(sloganruid.gif) no-repeat; float: left;}
.gaminiailt {height: 60px; background: transparent 29px 4px url(gaminiailt.gif) no-repeat;}
.gaminiaien {height: 60px; background: transparent 29px 4px url(gaminiaien.gif) no-repeat;}
.gaminiairu {height: 60px; background: transparent 29px 4px url(gaminiairu.gif) no-repeat;}
img.cat1 {width: 100px; height: 78px; margin: 13px 0 0 20px; background: transparent 0 0 url(cat1.png) no-repeat; float: left;}
img.cat2 {width: 73px; height: 89px; margin: 7px 0 0 33px; background: transparent 0 0 url(cat2.png) no-repeat; float: left;}
img.cat3 {width: 119px; height: 86px; margin: 10px 0 0 44px ; background: transparent 0 0 url(cat3.png) no-repeat; float: left;}
div.ybutton {text-align: right; padding: 66px 20px 0 0; position: relative; float: right;}
div.ybutton div {background: transparent 0 0 url(ybutton.gif) no-repeat; width:134px; height: 26px; padding: 11px 4px 0 0; text-align: center;}
div.ybutton div a {display:block; width: 100%; text-align: center;  font-size: 12pt; font-weight: bold; color: #444; text-transform: uppercase;  text-decoration: none;}
div.ybutton div a:hover {color: #444; text-decoration: none;}
div.ybutton2 {text-align: right; padding: 35px 17px 0 0; position: relative; float: right;}
div.ybutton2 div {background: transparent 0 0 url(check_price.jpg) no-repeat; width:140px; height: 30px; padding: 13px 15px 0 50px; text-align: center;}
div.ybutton2 div a {display:block; width: 100%; text-align: center;  font-size: 9pt; font-weight: bold; color: #444; text-transform: uppercase;  text-decoration: none;}
div.ybutton2 div a:hover {color: #444; text-decoration: none;}
a.gaminiai, a.gaminiai:hover {color: #5F483B; text-decoration: none;}
div.galerijos {background: #4F4240 0 0 url(footershadow.png) repeat-x; height: 165; padding: 15px 0 0 20px; color: #d9ceb8; clear: both;}
div.path {clear: both; height: 26px; padding-top: 5px; font-size: 8.5pt;}
div.path a.last {color: #333; text-decoration: none; font-weight: bold;}
div.gallery_current {background-image: url(gallerybg_current.gif) !important;}
div.gallery_current a {color:#ecc201 !important;}
div.umenu,div.gmenu {background: #a4a4a4 0 0 url(umenu.jpg) repeat-x; height: 126px; padding: 20px 0 0 29px; clear: both;}
div.gmenu {padding: 5px 0 0 0; height: auto;}
div.tmenu {padding: 20px 0 0 29px; clear: both; height: 42px;}
div.umenu ul, div.tmenu ul {list-style: none;}
div.umenu a, div.umenu a:hover, div.umenu a:active,
div.tmenu a, div.tmenu a:hover, div.tmenu a:active {text-decoration: none; color: black;}
/* LEVEL ONE */
ul.dropdown {position: relative;}
ul.dropdown li {text-transform: uppercase; float: left; zoom: 1; background: #a4a4a4 0 0 url(menu.gif) repeat-x; font-size: 10pt;}
ul.dropdowntop li {background: #eae4d7 0 0 url(tmenu.gif) repeat-x;}
ul.dropdown li a {display: block; padding: 4px 20px 4px 10px; border-left: 1px solid #7d868c;}
ul.dropdown li.hover,
ul.dropdown li:hover {background: #a4a4a4 0 -25px url(menu.gif) repeat-x; position: relative;}
ul.dropdowntop li.hover,
ul.dropdowntop li:hover {background: #eae4d7 0 -25px url(tmenu.gif) repeat-x; position: relative;}
/* LEVEL TWO */
ul.dropdown ul {width: 180px; visibility: hidden; position: absolute; top: 100%; left: 0; background: #C8C8C8; padding: 5px 0; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
ul.dropdowntop ul {background: #eae4d7; padding: 5px 0; filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;}
ul.dropdown ul li.hover,
ul.dropdown ul li:hover,
ul.dropdown ul li {font-size: 8.5pt; text-transform: none; font-weight: normal; background: transparent; float: none;}
ul.dropdown ul li a {font-weight: normal; padding: 0 0 1px 10px; color: #000;position: relative;}
ul.dropdown ul li a:hover {text-decoration: underline;}
ul.dropdown ul li a {border: none; width: 100%; display: inline-block;}/* IE 6 & 7 Needs Inline Block */ 
/* LEVEL THREE */
ul.dropdown ul ul {left: 100%; top: 0;}
ul.dropdown li:hover > ul {visibility: visible;}

