body {width: 100%;  background-color: white; margin: 0px; padding: 0px; font-family: Arial, sans-serif, Verdana; color:#737373;}
div, table, td, tr, span {margin: 0px; padding: 0px; font: 14px Arial, sans-serif, Verdana; border:solid 0px #bbb; color:#737373;}
IMG {border: solid 0px;}
h1, h2, h3 {color: #2e4871; font: bold 24px Arial, sans-serif; letter-spacing: -1px;}
h4, strong { font: bold 12pt Arial, sans-serif;}
a:link {color:#688bc5; text-decoration: none;}
a:visited {color:#688bc5; text-decoration: none;}
a:hover {color: #0066CC; text-decoration: underline;}
form {padding:0px; margin:0px; color:white;line-height:2.6; font-size:12px; background-color: transparent;}
input {padding:0px; margin-top:0px; margin-right:10px; margin-left:10px; height:18px; width:120px; background:none; color:white; border:solid 0px; vertical-align:middle;  background-color: transparent;}
.input_field {padding:0px; margin-top:0px; margin-right:10px; margin-left:10px; height:18px; width:20px; background:none; color:white; border:solid 0px; vertical-align:middle;  background-color: transparent;}

.top {background:#e9ecf1 url('/images/bg-virsus.png');}
.top div {width:980px; height:41px; color:#89929f; font-size:11px;text-align: left;line-height:3.8;}
.top img {vertical-align: top;}
.top a {color:#89929f; }
.top a:visited {color: #89929f; text-decoration: none;}
.top a:hover {color: #89929f; text-decoration: underline;}

#logobox {width:980px; height:70px; text-align: right;}
#logobox a {float:left;}
#logobox img {position:relative; top:15px;left:10px;}
#logobox div {float:left;height:32px;width:451px;margin-top:20px;margin-left:210px;background: url('/images/bg-pastas.png');}
.formbutton {cursor:pointer; border:solid 0px; height:31px; width:121px; color:white; padding: 0px; margin:0px; background:url(images/prisijungti.png) no-repeat left top;  background-color: transparent;}
#add {width:980px;height:361px;text-align:left;}
#add div {width:251px;float:left;}
#pagalbinismenu {text-align:left; height:46px;width:980px;margin-top:10px;margin-bottom:10px;}
#pagalbinismenu a {position:relative; top:12px; padding-left:50px; padding-right:35px; color:#ffffff; font: normal 14pt Arial, sans-serif;}
#pagalbinismenu a:visited {color: #ffffff; text-decoration: none;}
#pagalbinismenu a:hover {color: #ffffff; text-decoration: underline;}
#pagalbinismenu img {position:absolute;}
#kontent {width:980px;}
#kontent div {float:left;width:251px;text-align:left;background-color:transparent;}

#papild-menu-box p {background-color: #ffffff;}
#papild-menu-box p {margin:5px 15px 5px 15px; font-size:12px;}
#papild-menu-box a {font-weight: bold; font-size:14px; background:none;}
#papild-menu-box form {width:251px; height:162px; background: url('/images/bg-nauj-pren.png'); background-color: transparent;}
#papild-menu-box input {padding:0px; margin-top:105px; margin-right:10px; margin-left:15px; height:18px; width:140px; color:#bababa; border:solid 1px #cbd0d9; float:left;  background-color: white;}
#papild-menu-box  .formnewsbutton{cursor:pointer; border:solid 0px; height:22px; width:71px; color:white; padding: 0px; margin:104px 0px 10px 0px ; background:url(images/uzsakyti.png) no-repeat left top;  background-color: transparent;}
#papild-menu-box #papild-menu ul {position:static;padding:0px;margin:0px;}
#papild-menu-box #papild-menu li {list-style: none;margin:0;padding:0;background-color:#e3e6eb;}
#papild-menu-box #papild-menu a {line-height:1;background: #ebedf0 url('/images/rodykle.png') no-repeat left top ;display:block; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:arial; padding-left:44px; padding-right:5px; padding-top:10px; padding-bottom:10px;}
#papild-menu-box #papild-menu .zebra  a {line-height:1;background: #e3e6eb url('/images/rodykle.png')  no-repeat left top;display:block; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:arial; padding-left:44px; padding-right:5px; padding-top:10px; padding-bottom:10px;}
#papild-menu-box #papild-menu  a, #papild-menu-box #papild-menu  a:link, #papild-menu-box #papild-menu  a:visited, #papild-menu-box #papild-menu a:hover, #papild-menu-box #papild-menu  a:active { text-decoration:none;cursor:pointer; }
#papild-menu-box #papild-menu a:link { color:#223377 }
#papild-menu-box #papild-menu a:visited { color:#223377; }
#papild-menu-box #papild-menu a:hover { color:#4e8ac7;background: #edf4fb  url('/images/rodykle.png')  no-repeat left top; }
#papild-menu-box #papild-menu li.active a:link, #papild-menu-box #papild-menu  li.active a:visited, #papild-menu-box #papild-menu  li.active a:hover, #papild-menu-box #papild-menu li.active a:active { color:#223377;font-weight:bold; }

#kontent #turinys { width:629px;padding: 0px 40px 0px 40px;background-color:white; }
.trio { width:670px; font-size: 11px;border-collapse:collapse; }
.trio td { font-size:12px; padding-bottom:15px; padding-right:40px; width:33%; vertical-align:top; border:0px solid; }
#bott-midd { width:980px;background: #dfe2e7  url('/images/bott-bg.png')  repeat-x left top; height:107px; text-align:left; }
#bott-midd div { padding: 0px 20px 0px 20px; text-align:center; }
#bott-midd img { padding: 0px 0px 0px 20px; text-align:center; }

.black_overlay { display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }
.white_content { display: none; position: fixed; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 16px solid #AFBACA; background-color: white; z-index:1002; overflow: auto; }

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e3e7ea;
}

.popup {
  margin: 70px auto;
  padding: 10px;
  background: #fff;
  border-radius: 5px;
  width: 50%;
  position: relative;
  transition: all 5s ease-in-out;
  text-align: center
}
