html,body { height:100%;}
body { background-image:url(../img/top_bg.jpg); background-position:left top; background-repeat:repeat-x; margin:0; padding:0; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


#bodys {   width:980px; height:95%; margin:0 auto;}
#header { height:368px; position:relative; }


#content { width:100%; height:100%;  border:1px solid #FF0000;}

#logo { position:absolute; left:88px; top:147px;}
#lang { position:absolute; left:985px; top:78px; width:50px;}
#lang a { color:#ABAFB2; text-decoration:none;}
#sukis { position:absolute; left:211px; top:220px;}
#vaikas { position:absolute; left:589px; top:12px;}
#runline {position:absolute; top:290px; left:100px; color:#565656;}
#meniu { position:absolute; left:49px; top:330px; width:900px;}

.menu { float:left; padding:3px 10px 0 10px;}
.menu a { color:#FFFFFF; font-size:12px;}

.red2 a { font-size:12px; font-weight:bold; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.none2 a { font-size:12px; color:#fff; font-weight:100; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

#botom { height:45px; width:100%; background-image:url(../img/botom_bg.jpg); background-position:left top; background-repeat:repeat-x;}
.hrstyle {height:15px; width:100%; background-image:url(../img/hrstyle.jpg); background-position:left center; background-repeat:repeat-x;}
#footer { background-image:url(../img/foter_bg.jpg); background-position:left top; background-repeat:repeat-x; margin-top:5px; margin-bottom:5px;}
.bg {background-image:url(../img/foter_bg1.jpg); background-position:right top; background-repeat:repeat-y;}

.red a { font-size:12px; font-weight:bold; color:#DF2027; text-decoration:none;}
.none a { font-size:11px; color:#777777; text-decoration:none;}

.red1 a { font-size:12px; font-weight:bold; color:#DF2027; text-decoration:none;}
.none1 a { font-size:11px; color:#777777; font-weight:100; text-decoration:none;}

#side_meniu { background-image:url(../img/meniu_bg.jpg); background-position:right top; background-repeat:repeat-y;}
#ring { background-image:url(../img/meniu_bg.jpg); background-position:left top; background-repeat:repeat-y;}


#botomleft { width:48%; float:left; margin-top:22px;}
#botomring { width:48%; float:right; margin-top:22px;}

.meniu1 { padding:12px 0 12px 0; margin:0 7px 0 0; background-image:url(../img/foter_bg.jpg); background-position:left top; background-repeat:repeat-x;}

.meniu2 { padding:12px 0 12px 0; margin:0 7px 0 0; }


.menu_none { width:30px; height:10px; float:left;}
.menu_img { width:20px; height:20px; float:left;}
.submeniu { float:left; width:158px;}
.submeniu1 { float:right; width:135px; padding:7px 0; }



#turinys { margin:18px;}

#turinys1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6C6C6C;}


#turinys1 a:link,
#turinys1 a:visited { color:#C03E30; text-decoration:none;}
#turinys1 a:active,
#turinys1 a:hover { color:#DF4128; text-decoration:underline;}


#datapegename { font-size:13px; margin:0 0 20px 0; color:#BBBABA}

.sear { background-image:url(../img/text_searsh.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:18px; float:left;}
.sersh { font-size:11px; height:18px; border:none; background:none;}
.cmd1 { float:left; }
form {padding:0; margin:0;}
.txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#020317; border:1px solid #A5A6CB;}
.searchtxt {border-width:0; font-size:10px; line-height:10px; height:11px;}
.formText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#020317; border:1px solid #A5A6CB;}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#020317; border:1px solid #A5A6CB;}
select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#020317; border:1px solid #A5A6CB;}
.cmd {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; border:1px solid #6C6C6C; background-color:#DA251D;}
hr {border-top:1px solid #fff; border-bottom:1px solid #6C6C6C; margin:0; padding:0;}
p {padding:0; margin:0;}

.clear { clear:both;}
.newsimage {border:1px solid #ffffff; padding:1px; position:relative; text-align:center;}
.newsname, .faqname {font-size:13px; text-decoration:none; color:#F11831; font-weight:bold;}
.blockname {font-size:14px; text-decoration:none; color:#9FA0C7; font-weight:bold;}
.newsblock1 a {color:#F11831; font-weight:regular;}



.note {font-size:9px; margin:5px 0;}
.error {color:#FF0000; margin-bottom:10px;}
.gallery {text-align:center;}
.galelement {margin:5px; padding:1px; border:1px solid #A5A6CB; width:200px;}
.galelement1 {padding:1px; border:1px solid #A5A6CB; width:100px;}
.galelement2 {padding:1px; border:1px solid #A5A6CB; width:95px;}
.textcontent img {margin:10px;}
.sideblock {margin-top:20px;}
body .dtree {white-space: nowrap;}
.dtree img {border: 0px; vertical-align: middle;}
.dtree a {text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap; padding: 1px 2px 1px 2px; text-decoration: none;}
.dtree a.node:hover, .dtree a.nodeSel:hover {text-decoration: none;}
.dtree .clip {overflow: hidden;}
.goodfield {border-bottom:1px solid #A5A6CB; padding:2px;}
.table table {margin:0px; padding:0px; border:1px solid #A5A6CB;}
.table table, .table tr, .table th, .table td {border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
/* HEAD */
.table thead {background-color:#1B346D;}
.table thead tr th {padding:2px; border-width:1px 1px 3px 1px; border-style:solid solid double solid; border-color:#A5A6CB;}
/* BODY */
.table tbody tr th, .table tbody tr td {padding:2px; border:solid 1px #A5A6CB;}
/* FOOTER */
.table tfoot tr td {color:#ffffff; padding:2px;}


