@import "catalog.css";

html,body { margin:0; padding:0; }
body { color:#444; font-family: Tahoma, Arial, Verdana; font-size:12px; background:#fff url(../images/top_bg.jpg) left top repeat-x; }
img { border:0; }
a { outline: none; }
p { padding:0; margin:0; }
a:link, a:visited, a:active { font-size:13px; color:#256B6B; text-decoration:underline; }
a:hover { text-decoration:none; }
ul { margin:0 0 0 10px; padding:0 0 0 10px; }
li { list-style-type:square; }
table { border-collapse:collapse; }
#text div table tr td { vertical-align:top; text-align:center; }


.button { }

div#container { position:relative; margin:auto; padding:140px 0px 0 0px; width:990px; /*background:green;*/ }

/* KALBOS */
#kalbos { text-align:right; font-weight:bold; /* background:red; */ }
#kalbos a { font-weight:bold; color:#C1C9D8; text-decoration:none; }
#kalbos a:hover { text-decoration:underline; }
/* end - KALBOS */

div#logo { position:absolute; left:0; top:5px; background:url(../images/logo.png) left top no-repeat; width:240px; height:128px; cursor:pointer; /* background:red; */ }

#categories_header { font-size:16px; color:#fff; font-weight:normal; padding:0 0 0 10px; height:42px; line-height:37px; }
#categories_container { float:left; width:983px; height:251px; background:url(../images/categories_container.png) left top no-repeat; padding:0 0 0 7px; /* background:red; */ }
.cat_item, .cat_item_active { position:relative; float:left; height:100px; margin:0 3px 3px 0; cursor:pointer; text-align:center; width:160px; white-space:no-wrap; /* background:red; */ }
.cat_item a, .cat_item_active a { position:absolute; bottom:0; left:0; display:block; width:160px; height:34px; line-height:34px;  background:url(../images/category_title.png) left top no-repeat; }
.cat_item a:link, .cat_item a:visited, .cat_item a:active { font-size:16px; color:#fff; text-decoration:none; font-weight:normal; }
.cat_item a:hover {}
.cat_item_active a:link, .cat_item_active a:visited, .cat_item_active a:active { font-size:16px; color:#fff; text-decoration:underline; font-weight:normal; }
.cat_item_active a:hover {}

#text { position:relative; padding:0px 15px 20px 15px; width:699px; min-height:200px; background:url(../images/text_container_top.png) left top no-repeat; }
div#content #right { vertical-align:top; background:url(../images/text_container_bottom.png) left bottom no-repeat; /* background:green; */ }
div#content { clear:both; float:left; display:table; padding:5px 0 15px 0; position:relative; /*background:blue;*/ }

div#menu_container { position:absolute; right:190px; top:25px; float:left; }
.menu_item, .menu_item_active { float:left; height:90px; line-height:160px; margin:0 10px 0 10px; cursor:pointer; text-align:center; width:85px; white-space:no-wrap; /* background:red; */ }
.menu_item a:link, .menu_item a:visited, .menu_item a:active { font-size:16px; color:#000; text-decoration:none; font-weight:normal; }
.menu_item a:hover {}
.menu_item_active a:link, .menu_item_active a:visited, .menu_item_active a:active { font-size:16px; color:#000; text-decoration:underline; font-weight:normal; }
.menu_item_active a:hover {}

div#content #left { width:255px; padding:0 5px 0 0;  vertical-align:top; }

#kontaktai_container { border:1px solid #E1E1E0; padding:10px; background:#fff; }
#reklama_container { border:1px solid #E1E1E0; padding:10px; background:#fff; }

/* 2 lygio submeniu */
#submenu_title { background:url(../images/submenu.png) left top no-repeat; width:240px; height:36px; line-height:36px; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 15px; }
div#submenu { border:1px solid #E1E1E0; padding:10px; background:#fff; margin-bottom:15px; }
.submenu { padding:3px 0px 3px 10px; background:url(../images/arrow.gif) left center no-repeat; }
div.submenu a:link, div.submenu a:visited, div.submenu a:active { font-size:12px; font-weight:normal; color:#27696D; text-decoration:none; }
div.submenu a:hover { text-decoration:underline; }
.submenu_active { padding:3px 0px 3px 10px; background:url(../images/arrow_active.gif) left center no-repeat; }
div.submenu_active a:link, div.submenu_active a:visited, div.submenu_active a:active, div.submenu_active a:hover { font-size:12px; font-weight:normal; color:#000; text-decoration:underline; }
/* END - 2 lygio submeniu */

/* 3 lygio submeniu */
div#submenu3 { padding:5px 15px 5px 15px; }
.submenu3 { padding:5px 20px 5px 20px; }
div.submenu3 a:link, div.submenu3 a:visited, div.submenu3 a:active, div.submenu3 a:hover { font-size:11px; font-weight:normal; color:#5E4450; text-decoration:none; }

.submenu3_active { padding:5px 20px 5px 20px; }
div.submenu3_active a:link, div.submenu3_active a:visited, div.submenu3_active a:active, div.submenu3_active a:hover { font-size:11px; font-weight:bold; color:#5E4450; text-decoration:none; }
/* END - 3 lygio submeniu */

div#footer { margin:auto; width:990px; display:table; font-size:11px; padding-bottom:10px; background:url(../images/footer.png) left top no-repeat; /* background:blue; */ }
div#footer div#copyright { float:left; width:770px; padding:10px 20px 0px 0px; color:#256B6B; /* background:red; */ }
div#copyright a:link, div#copyright a:visited, div#copyright a:active { font-size:11px; color:#256B6B; text-decoration:none; font-weight:normal; }
div#copyright a:hover { text-decoration:underline; }
div#footer div#createdby { float:left; text-align:right; width:200px; padding:10px 0px 0px 0px; color:#256B6B; /* background:yellow; */ }
div#createdby a:link, div#createdby a:visited, div#createdby a:active { font-size:11px; color:#256B6B; text-decoration:none; font-weight:bold; }
div#createdby a:hover { text-decoration:underline; }

.h1 { text-align:left; height:36px; line-height:36px; color:#fff; font-size:12px; font-weight:bold; padding:0 0 10px 0; }
.h1 a:link, .h1 a:visited, .h1 a:active { font-size:12px; font-weight:bold; color:#fff; text-decoration:none; }
.h1 a:hover { text-decoration:underline; }

/* KONTAKTU FORMA */
#error { background:#cc0000; color:#fff; padding:3px; margin-top:10px; font-size:12px; font-weight:bold; }
#ok { background:#4e9a06; color:#fff; padding:3px; margin-top:10px; font-size:12px; font-weight:bold; }

label { font-size:12px; }
textarea { border:1px solid #bbb; font-size:12px; font-family: Tahoma, Arial, Verdana; }
.input { border:1px solid #bbb; width:200px; margin:0; padding:0; font-size:12px; font-family: Tahoma, Arial, Verdana; }

.tekstas_pries_forma { font-size:13px; font-weight:bold; padding-top:10px; /* background:red; */ }
/* end - KONTAKTU FORMA */

/* GALERIJA */
.gallery { width:200px; padding-bottom:20px; }
.gallery2 { width:200px; padding-bottom:20px; padding-left:10px; }
/* end - GALERIJA */

/* GALERIJA + KATALOGAS */
#puslapiavimas_top { width:700px; height:25px; text-align:right; border-bottom:1px solid #E6E6E6; margin:0 0 10px 0; /*background:red;*/ }
#puslapiavimas_bottom { width:700px; height:25px; text-align:right; border-top:1px solid #E6E6E6; padding-top:5px; margin:10px 0 5px 0; /*background:red;*/ }
#puslapiavimas { width:100%; height:25px; /*background:red;*/ }
.puslapiavimas { cursor:pointer; margin-left:2px; height:25px; line-height:25px; padding:0 3px 0 3px; color:#897B7A; }
.puslapiavimas_active { margin-left:2px; height:25px; line-height:25px; padding:0 3px 0 3px; color:#010101; font-weight:bold; }
/* end - GALERIJA + KATALOGAS */

/* NAUJIENOS */
.news_pavad_list { padding-bottom:10px; }
.news_pavad_list a { font-size:13px; color:#5E4450; text-decoration:none; font-weight:bold; }
.news_pavad { font-size:13px; color:#5E4450; font-weight:bold; }
.news_atgal a { font-size:12px; color:#000; }
.news_border { border:2px solid #666; }
/* end - NAUJIENOS */
