@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #673A0A;
	background-image: url(images/fonas.jpg);
	background-attachment:fixed;
}
/* DIVS */
#container {
	width:990px;
	margin-left:-495px;
	position:absolute;
	left:50%;
}
#header {
	display:block;
	height:190px;
	background-image:url(images/header.png);
	background-repeat:no-repeat;
}

#languages {
	float:right;
	margin-right:25px;
	padding-top:10px;
}
#menu {
	display:block;
	height:55px;
	background-image:url(images/menu-bar.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
#body {
	display:block;
	height:328px;
	background-image:url(images/body.png);
	background-repeat:repeat-y;
}
#footer {
	display:block;
	height:205px;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	background-position:top;
}
#menu_inner {
	/*margin:10px 210px 0px 210px;*/
	margin-left:210px;
	margin-right:210px;
	padding-top:5px;
}
#menu_inner_two {
	/*margin:0px 50px 0px 210px;*/
	margin-left:210px;
	margin-right:210px;
	padding-top:5px;
}
#body_inner {
	margin-left:50px;
	margin-right:48px;
	height:323px;
	overflow:auto;
}

#footer_inner {
	margin-left:40px;
	margin-right:48px;
	height:120px;
/*	overflow:auto; */
	padding-top:45px;
}

/* MAINMENU links*/

a.mainmenu {
	margin-left:8px;
	margin-right:8px;
	padding:0px;
	cursor:pointer;
	height:28px;
	float:left;
}
a.mainmenu, a.mainmenu:link, a.mainmenu:visited, a.mainmenu:active {
	background-position:0px 0px;
}
a.mainmenu:hover {
	background-position:0px -28px;
}
a#mselected {
	background-position:0px -28px;
}
a#mselected:hover, a#mselected:visited, a#mselected:active, a#mselected:link {
	background-position:0px -28px;
}
/* LANGUAGE menu links */

a.langmenu {
	margin-left:1px;
	margin-right:1px;
	padding:0px;
	cursor:pointer;
	float:left;
	background-repeat:no-repeat;
	height:20px;
}
a.langmenu, a.langmenu:link, a.langmenu:visited {
	background-position:0px 0px;
}
a.langmenu:hover {
	background-position:0px 1px;
}

/* TEXTS */

.texts {
	color:#331309;
	font-family:"CaslonOldFace BT";
	font-size:21px;
	font-style:italic;
	font-weight:lighter;
	padding-left:10px;
	padding-right:10px;
}


/* PRODUCTS PAGE specific */
#body_products {
	display:block;
	background-image:url(images/body_products.png);
	background-repeat:repeat-y;
	background-position:top;
}
.clear {
	clear:both;
}
#body_inner_products {
	margin-left:50px;
	margin-right:48px;
	min-height:323px;
	background-image:url(images/products_inner_bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}
#submenu {
 padding-bottom:10px;
 margin-left:10px;
 }
a.submenu {
		margin-left:8px;
	padding:0px;
	cursor:pointer;
	float:left;
	background-repeat:no-repeat;
	height:33px;
}
a.submenu, a.submenu:link, a.submenu:active {
	background-position:0px -33px;
}
a.submenu:visited {
	background-position:0px 0px;
}
a.submenu:hover {
	background-position:0px -66px;
}


a#subselected {
	background-position:0px -66px;
}
a#subselected:hover, a#subselected:visited, a#subselected:active, a#subselected:link {
	background-position:0px -66px;
}


#product_submenu {
	float:left;
	width:179px;
	margin:2px;
	margin-left:10px;
	clear:left;
}
#product_submenu div img {
	border:0px;
}
#p_sub_top {
	background-image:url(images/product_submenu/left_sub_top.png);
	background-position:top;
	background-repeat:no-repeat;
	height:9px;
	clear:both;
	display:block;
}
#p_sub_mid {
	background-image:url(images/product_submenu/left_sub_middle.png);
	background-position:top;
	background-repeat:repeat-y;
	clear:both;
	display:block;
}
#p_sub_bot {
	clear:both;
	background-image:url(images/product_submenu/left_sub_bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:8px;
	display:block;
	margin-left:1px;
}
.product_title {
	color:#331309;
	font-family:"CaslonOldFace BT";
	font-size:25px;
	font-style:italic;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
}
.lauko_baldai_pic {
	margin:0px;
	margin-bottom:5px;
	margin-left:1px;
	border:0px;
}
.kategorija {
	float:left;
	width:280px;
	height:160px;
	overflow:visible;
	margin-right:8px;
	margin-bottom:10px;
}
.tekstas-content {
	float:left; width:550px; clear:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
  vertical-align: top;
 	text-align: justify;
	font-style: normal;
	padding-right: 10px;
	margin-right: 10px;
	line-height: 20px;
	color: #000000;
	z-index: 102;
}
.tekstas-content2 {
	float:right; width:280px; clear:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
  vertical-align: top;
 	text-align: justify;
	font-style: italic;
	padding-right: 10px;
	margin-right: 10px;
	line-height: 20px;
	color: #000000;
	z-index: 102;
}
.content_only {
 padding-left: 8px;} 
.thumbscontainer {
 padding-left: 24px;
 padding-top:10px; } 
 li {
 padding: 8px;} 
