@import "polls.css";

html,body { margin:0; padding:0; height:100%; }
body { background:#E3F3FF url(../images/top_bg.png) left top repeat-x; color:#6E6F70; font-family: "Trebuchet MS", Tahoma, Arial, Verdana; font-size:14px; }
img { border:0; }
a { outline: none; }
p { padding:0; margin:0; }
a:link, a:visited, a:active { font-size:14px; color:#3E6BC5; text-decoration:underline; }
a:hover { text-decoration:none; }
ul { margin:0 0 0 10px; padding:0 0 0 10px; }
li {  }
td { vertical-align:top; }

.button { }

div#container_outer { position:relative; height:auto !important; height:100%; min-height:100%; padding:0; background:url(../images/bottom_bg.png) left bottom repeat-x; min-width:990px; width:100%; /*background:yellow;*/ }
div#container { position:relative; margin:auto; padding:0px 0px 0 0px; width:990px; }

/* 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#header_outer { background:url(../images/header.jpg) center top no-repeat; height:346px; /*background:red;*/ }
div#header { margin:auto; width:990px; height:346px; position:relative; /*background:red;*/ }
div#logo { background:url(../images/logo.png) left top no-repeat; position:absolute; left:10px; top:10px; width:297px; height:174px; cursor:pointer; /* background:red; */ }

div#content #right { vertical-align:top; overflow:hidden; /* background:green; */ }
div#content { clear:both; display:block; padding-bottom:75px; }

#menu_left { float:left; width:4px; height:31px; background:url(../images/menu_left.png) left top no-repeat; font-size:0; }
#menu_right { float:left; width:4px; height:31px; background:url(../images/menu_right.png) left top no-repeat; font-size:0; }
div#menu_container { position:absolute; top:25px; right:0px; float:left; width:670px; /*background:red;*/ }

#kontaktai_container { margin:auto; margin-top:15px; width:260px; padding:0; overflow:hidden; display:block; color:#A292C6; font-style:italic; font-size:13px;}

#left_menu_header { position:relative; text-align:left; font-size:18px; color:#642A8F; text-decoration:none; font-weight:normal; font-style:italic; padding:0px 0px 25px 0px; }
#left_menu_header_inner { position:absolute; left:-70px; bottom:0px; background:url(../images/left_menu_header.png) left bottom no-repeat; width:291px; height:24px; }
/* kairysis meniu */
#left_menu { padding:10px 10px 10px 10px; width:250px; /*background:red;*/ }
.left_menu_item { padding:5px 0 5px 0; /* background:red; */ }
.left_menu_item_active { padding:5px 0 5px 0; /* background:red; */ }
.left_menu_item a:link, .left_menu_item a:visited, .left_menu_item a:active { font-size:15px; color:#A292C6; text-decoration:none; font-weight:normal; font-style:italic; }
.left_menu_item a:hover {}
.left_menu_item_active a:link, .left_menu_item_active a:visited, .left_menu_item_active a:active { font-size:15px; color:#A292C6; text-decoration:none; font-weight:normal; font-style:italic; }
.left_menu_item_active a:hover {}

.left_submenu_container { width:200px; padding:0px 0px 20px 0; }
.left_submenu { padding:3px 0px 3px 20px; }
div.left_submenu a:link, div.left_submenu a:visited, div.left_submenu a:active { font-size:15px; font-weight:normal; font-style:italic; color:#642A8F; text-decoration:none; }
div.left_submenu a:hover { text-decoration:underline; }

.left_submenu_active { padding:3px 0px 3px 20px; background:url(../images/arrow_violet.png) left center no-repeat; }
div.left_submenu_active a:link, div.left_submenu_active a:visited, div.left_submenu_active a:active, div.left_submenu_active a:hover { font-size:15px; font-weight:normal; font-style:italic; color:#642A8F; text-decoration:underline; }
/* END - kairysis meniu */

div#content #left { width:260px; padding:0 40px 0 0; vertical-align:top; }

div#footer_outer { position:absolute; bottom:0px; width:100%; height:65px; background:url(../images/footer_bg.png) center top no-repeat; }
div#footer { margin:auto; width:990px; height:30px; font-size:12px; padding-bottom:10px; /* background:blue; */ }
div#footer div#copyright { float:left; width:770px; padding:35px 20px 0px 0px; color:#466799; /* background:red; */ }
div#copyright a:link, div#copyright a:visited, div#copyright a:active { font-size:12px; color:#466799; 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:35px 0px 0px 0px; color:#A292C6; /* background:yellow; */ }
div#createdby a:link, div#createdby a:visited, div#createdby a:active { font-size:12px; color:#466799; text-decoration:none; font-weight:normal; }
div#createdby a:hover { text-decoration:underline; }

.h1 { text-align:left; font-size:18px; color:#642A8F; text-decoration:none; font-weight:normal; font-style:italic; padding:0px 0px 30px 0px; }

/* 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: "Trebuchet MS", Tahoma, Arial, Verdana; }
.input { border:1px solid #bbb; width:200px; margin:0; padding:0; font-size:12px; font-family: "Trebuchet MS", Tahoma, Arial, Verdana; }

.tekstas_pries_forma { font-size:14px; color:#5E4450; font-weight:bold; padding-top:10px; /* background:red; */ }
/* end - KONTAKTU FORMA */

/* GALERIJA */
.gallery { width:240px; padding-bottom:20px; }
.gallery2 { width:240px; padding-bottom:20px; padding-left:10px; }
.gallery, .gallery2 { font-size:12px; font-weight:bold; }
.gallery img, .gallery2 img { border:7px solid #89B7EB; }
/* end - GALERIJA */

/* KATALOGAS */
.catalog_outer { width:160px; text-align:center; padding:3px; border:1px solid #fff; color:#666; }
.catalog { text-align:center; vertical-align:middle; height:140px; /*background:red;*/ }
.catalog img { border:1px solid #fff; }
.catalog_pavad_list { padding-bottom:5px; }
.catalog_pavad_list a { font-size:13px; color:#000; 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 #fff; }
/* end - KATALOGAS */

/* GALERIJA + KATALOGAS */
#puslapiavimas_top { width:100%; height:25px; margin:0 0 10px 0; /*background:red;*/ }
#puslapiavimas_bottom { width:100%; height:25px; margin:10px 0 0 0; /*background:red;*/ }
#puslapiavimas { width:100%; height:25px; /*background:red;*/ }
.puslapiavimas { float:left; cursor:pointer; margin-right:2px; height:25px; line-height:25px; padding:0 5px 0 5px; color:#005799; font-weight:bold; }
.puslapiavimas_active { float:left; margin-right:2px; height:25px; line-height:25px; padding:0 5px 0 5px; color:#005799; font-weight:bold; text-decoration:underline; }
/* end - GALERIJA + KATALOGAS */

/* NAUJIENOS */
.news_pavad_list { padding-bottom:10px; }
.news_pavad_list a:link, .news_pavad_list a:active, .news_pavad_list a:visited { font-size:13px; color:#3E6BC5; text-decoration:none; font-weight:normal; }
.news_pavad_list a:hover { text-decoration:underline; }
.news_pavad { font-size:13px; font-weight:normal; font-style:italic; }
.news_atgal a { font-size:14px; color:#3E6BC5; }
.news_border { }
/* end - NAUJIENOS */

/* SUBSCRIBE NEWSLETTER */
#subscribe_newsletter { position:absolute; right:0; top:190px; width:265px; height:120px; padding:15px; background:url(../images/newsletter_block.png) left top no-repeat; }
.newsletter_text { font-weight:normal; font-size:14px; color:#3E6BC5; font-style:italic; font-weight:bold; }
#subscribe_newsletter .input { width:140px; }
/* END - SUBSCRIBE NEWSLETTER */
