html,body { height:100%; margin:0; padding:0; }
body { background:#EEE3BC; color:#6E3625; font-family: Arial, Tahoma, Verdana; font-size:11px; }
img { border:0; }
p { padding:0; margin:0; }
a { outline: none; }
a:link, a:visited, a:active { font-size:11px; color:#6E3625; text-decoration:underline; }
a:hover { text-decoration:none; }
ul { margin-left:10px; padding-left:10px; }
li { list-style-type:square; }
td { vertical-align:top; }

.button { background:#C1C9D8; }

/* GALERIJA */
.gallery { width:125px; height:110px; padding:2px 0 0 0; }
.gallery2 { width:125px; height:110px; padding:2px 0 0 2px; }

.gallery_outer { width:75px; height:60px; padding:25px; background:#EEE3BC; }
.gallery_inner { width:71px; height:56px; background:#fff; border:2px solid #fff; font-size:0; }
/* end - GALERIJA */

div#container { position:relative; margin:auto; padding:31px 50px 0px 70px; width:780px; height:542px; background:url(../images/container_bg.jpg) left top no-repeat; /*border:1px solid blue;*/ }

/* 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; top:45px; left:130px; background:url(../images/logo.png) left top no-repeat; width:120px; height:65px; cursor:pointer; /* background:red; */ }

div#header { float:left; background:url(../images/header.jpg) left top no-repeat; width:573px; height:231px; /* background:red; */ }

div#content { clear:both; position:relative; width:780px; height:446px; display:block; overflow:hidden; /*background:green;*/ }

#atgal { cursor:pointer; position:absolute; bottom:0; right:499px; width:26px; height:24px; background:url(../images/atgal.jpg) left top no-repeat; /*background:red;*/ }
#puslapiavimas { position:absolute; bottom:0; right:0; width:525px; height:24px; /*background:red;*/ }
.puslapiavimas { float:left; cursor:pointer; margin-right:5px; background:#EEE3BC; height:24px; line-height:24px; padding:0 10px 0 10px; color:#000; font-weight:bold; }
.puslapiavimas_active { float:left; margin-right:5px; background:#AADC7D; height:24px; line-height:24px; padding:0 10px 0 10px; color:#fff; font-weight:bold; }

div#content #left { width:245px; vertical-align:top; }

#submenu { margin:auto; width:300px; padding:30px 0px 0px 0px; /*background:red;*/ }

.line { height:3px; font-size:0; }

.submenu { cursor:pointer; padding:3px 30px 3px 30px; background:#EEE3BC; }

div.submenu a:link, div.submenu a:visited, div.submenu a:active, div.submenu a:hover { font-size:12px; font-weight:normal; color:#6E3625; text-decoration:none; }

.submenu_active { cursor:pointer; padding:3px 30px 3px 30px; background:#AADC7D; }

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:#fff; text-decoration:none; }

div#content #right { width:515px; height:446px; padding:0 10px 0 0; vertical-align:top; overflow:hidden; vertical-align:top; /* background:green; */ }

div#footer { height:30px; font-size:11px; /*background:blue;*/ }
div#footer div#copyright { float:left; width:380px; padding:10px 20px 0px 0px; color:#868989; /* background:red; */ }
div#copyright a:link, div#copyright a:visited, div#copyright a:active { font-size:11px; color:#86C226; text-decoration:none; font-weight:normal; }
div#copyright a:hover { text-decoration:underline; }
div#footer div#createdby { float:left; text-align:right; width:380px; padding:10px 0px 0px 0px; color:#868989; /* background:yellow; */ }
div#createdby a:link, div#createdby a:visited, div#createdby a:active { font-size:11px; color:#86C226; text-decoration:none; font-weight:normal; }
div#createdby a:hover { text-decoration:underline; }

div#menu_container { float:right; width:525px; height:53px; /*background:red;*/ }
div#menu_tree { width:180px; padding:10px 15px 10px 0; }
.menu_item { float:left; background:#EEE3BC; height:25px; line-height:25px; margin:0px 3px 0px 0px; text-align:left; padding:0 23px 0 24px; /* background:red; */ }
.menu_item_active { position:relative; float:left; background:#B8DB7C; height:25px; line-height:25px; margin:0px 3px 0px 0px; text-align:left; padding:0 23px 0 24px; /* background:red; */ }
.menu_item_active .left { position:absolute; top:-25px; left:0; width:29px; height:25px; background:url(../images/active_menu_left.png) left top no-repeat; }
.menu_item_active .center_top { position:absolute; top:-25px; left:40%; width:41px; height:25px; background:url(../images/active_menu_center_top.png) left top no-repeat; }
.menu_item_active .center_bottom { position:absolute; top:25px; left:40%; width:41px; height:19px; background:url(../images/active_menu_center_bottom.png) left top no-repeat; }
.menu_item_active .right { position:absolute; top:-25px; right:-10px; width:20px; height:34px; background:url(../images/active_menu_right.png) left top no-repeat; }
.menu_item a:link, .menu_item a:visited, .menu_item a:active { font-size:12px; color:#6AC334; text-decoration:none; font-weight:bold; }
.menu_item a:hover {}
.menu_item_active a:link, .menu_item_active a:visited, .menu_item_active a:active { font-size:12px; color:#fff; text-decoration:none; font-weight:bold; }
.menu_item_active a:hover {}

.h1 { text-align:left; height:30px; line-height:30px; font-size:16px; color:#6E3625; background:url(../images/h1_bg.jpg) left top no-repeat; text-decoration:none; font-weight:bold; padding:0px 30px 5px 30px; /*background:blue;*/ }

/* 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; color:#5E4450; font-family: Arial, Tahoma, Verdana; }
.input { border:1px solid #bbb; width:200px; margin:0; padding:0; font-size:12px; color:#5E4450; font-family: Arial, Tahoma, Verdana; }

.tekstas_pries_forma { font-size:14px; color:#5E4450; font-weight:bold; padding-top:10px; /* background:red; */ }
/* end - KONTAKTU FORMA */

/* APKLAUSOS */
#apklausos { width:180px; /* background:red; */ }

.klausimas { font-weight:bold; }

#audio { float:right; }
#volume { cursor:pointer; cursor:hand; }

/* KATALOGAS */
.catalog_pavad_list a { font-size:13px; color:#5E4450; text-decoration:none; font-weight:bold; }
.catalog_pavad { font-size:13px; color:#5E4450; font-weight:bold; }
.catalog_atgal a { font-size:12px; color:#000; }
.catalog_border { border:2px solid #666; }
/* end - KATALOGAS */


/* NAUJIENOS */
.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 */