@import "contact_form.css";
@import "news.css";
@import "gallery_cat.css";

html,body { margin:0; padding:0; }
body { background:#CFD9E3 url(../images/bg_line.jpg) left top repeat-x; color:#333; font-family: Verdana, Tahoma, Arial; font-size:11px; }
img { border:0; }
a { outline: none; }
p { padding:0; margin:0; }
a:link, a:visited, a:active { font-size:11px; color:#832412; 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 {}

#container_outer { padding:132px 0 0 0; background:url(../images/bg.jpg) center top no-repeat; height:auto !important; height:100%; min-height:100%; /*background:red;*/ }
div#container { position:relative; margin:auto; padding:230px 0px 0px 0px; width:940px; /*background:red;*/ }

div#logo { position:absolute; left:0px; top:-130px; width:240px; height:85px; /*background:red;*/ }
#icons { text-align:left; position:absolute; right:0px; top:-168px; /*background:red;*/ }

div#header { position:absolute; left:0px; top:3px; width:637px; height:224px; /* background:red; */ }
#header_corners { position:absolute; left:0; top:3px; z-index:999; width:637px; height:224px; background: url(../images/corners.png) left top no-repeat; }

div#content_top { background:url(../images/content_top.png) left top no-repeat; height:5px; clear:both; font-size:0; /*background:red;*/ }
div#content_bottom { background:url(../images/content_bottom.png) left top no-repeat; height:5px; clear:both; font-size:0; /*background:red;*/ }

div#content { clear:both; display:block; padding:0px 5px 25px 25px; overflow:hidden; background:url(../images/transparent_bg.png) left top repeat; }
div#content #left { width:261px; vertical-align:top; border-left:2px solid #97836d; padding:0 0 0 5px; }
div#content #right { padding:15px 20px 0px 0px; vertical-align:top; overflow:hidden; /* background:green; */ }

#ads_container { position:absolute; right:0px; top:3px; width:280px; height:204px; padding:10px; overflow:hidden; font-size:12px; background:url(../images/kontaktai_bg.png) left top no-repeat; /*background:red;*/ }
#ads_container img { padding:0; margin:0; font-size:0; }
#kontaktai_container { width:290px; padding:0; overflow:hidden; font-size:12px; /*background:red;*/ }

.h1 { text-align:left; font-size:14px; color:#333; text-decoration:none; font-weight:bold; padding:0px 0px 10px 0px; }

#menu_container_outer { width:100%; height:40px; padding:3px 0 0 0; background:url(../images/menu_bg.jpg) left bottom repeat-x; }

div#menu_container { position:absolute; left:0px; top:-40px; z-index:999; width:940px; height:40px; line-height:40px; font-family:"Trebuchet MS"; /* background:red; */ }
div#menu_container_flash { position:absolute; left:0; top:-40px;  z-index:9999; width:940px; /*background:green;*/ }

#menu_container a:link, #menu_container a:visited, #menu_container a:active { float:left; display:block; padding:0 10px 0 10px; font-size:14px; color:#fff; text-decoration:none; font-weight:normal; }
#menu_container a:hover, #menu_container a.active:link, #menu_container a.active:visited, #menu_container a.active:active, #menu_container a.active:hover { float:left; display:block; padding:0 10px 0 10px; font-size:14px; color:#fff; text-decoration:underline; font-weight:normal; }

#menu_container .menu_separator { float:left; display:block; height:40px; width:2px; font-size:0; background:#7D160A; }

/* 2 lygio submeniu */
.submenu a:link, .submenu a:visited, .submenu a:active { display:block; padding:0 7px 0 0; font-size:10px; color:#fff; text-decoration:none; font-weight:normal; margin:0 0 5px 0; }
.submenu a:hover, .submenu a.active:link, .submenu a.active:visited, .submenu a.active:active, .submenu a.active:hover { display:block; padding:0 7px 0 0; font-size:10px; color:#fff; text-decoration:underline; font-weight:normal; margin:0 0 5px 0; }
/* END - 2 lygio submeniu */

div#footer_outer { width:100%; height:40px; padding:3px 0 5px 0; font-size:11px; background:url(../images/footer_bg.jpg) left 3px repeat-x; }
div#footer { margin:auto; width:940px; height:40px; line-height:40px; font-size:11px; /* background:blue; */ }
div#footer div#copyright { float:left; width:720px; padding:0px 20px 0px 0px; color:#fff; /* background:red; */ }
div#copyright a:link, div#copyright a:visited, div#copyright a:active { font-size:11px; color:#fff; 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:0px 0px 0px 0px; color:#fff; /* background:yellow; */ }
div#createdby a:link, div#createdby a:visited, div#createdby a:active { font-size:11px; color:#fff; text-decoration:none; font-weight:normal; }
div#createdby a:hover { text-decoration:underline; }
