﻿
/*Content*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*Bendri*/

html, body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; height:100%; margin:0; padding:0;}
a {font-family:Arial, Helvetica, sans-serif; color:#9e170f; font-size:12px; text-decoration:underline;}
a:hover {text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {color:#9e211b;}
.fl {float:left}
.fr {float: right}
.lm5 {margin:5px}
.lm2{margin:2px;}
.textcenter{text-align:center;}
.fontbold { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 12px}
#frame {width:796px;margin-right:auto;margin-left:auto;	margin-top:0px; padding:0px;}
.wdth100 {width:100%;}
h3.administravimas {font-size: 20px; font-weight:bold; padding:0; margin:0;}
h3.uzsakymu_krepselis {font-size: 20px; font-weight:bold; padding: 10px 0px 0px 0px; }
h3.topheader {font-size: 20px; font-weight:bold;padding: 0; margin: 0;}
/*header*/
.bannerimg img {text-decoration:none; border:none;}
div.atgal  {margin: 3px 10px 3px 10px;}
div.atgal a {color: #a60000; text-decoration:underline;}
a.usermenu {text-decoration:underline; color:#fff;}

.ivedimas a{display:inline; color: White;}
table.ivedimas {background:#666666; width: 796px; padding: 2px 0px 4px 0px; margin: 2px 0 0 0; color:#969696; color: White;}
div.header { background:url(../images/topheader.gif) repeat-x ; width: 796px; height:80px; margin:0; padding:0;}
img.logo { width:192px; height:80px; float:left; padding:0; margin:0; border:0 !important;}

/*Login*/

.textbox {color:#969696; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 0 2px 0; }
a.log {color:White; font-size:12px;}

/*Buttons*/
.EditButton  { background:url(../images/RedagavimoButton.gif) repeat-x; color:White; border:none; height:22px;}
.buttonlogin { background:url(../images/buttonbackground.gif) repeat-x; border:1px solid #fff;padding: 0px 0px 2px 0px; margin:2px 0 0 2px; color:White; font-size:11px;}
.button { background:url(../images/buttonbackground.gif) repeat-x; border:1px solid #fff;padding: 0px 0px 2px 0px; margin:0; color:White; font-size:12px;}
.demobutton_uzsysakyti {background:url(../images/buttonbackground.gif) repeat-x; border:1px solid #fff;padding: 0px 10px 2px 10px; margin:10px 0px; color:White;}
.demobutton { background:url(../images/buttonbackground.gif) repeat-x; border:1px solid #fff;padding: 0px 10px 2px 10px; margin:0px 0px 0px 0px; color:White;}
/*.buttonFiltruoti { background:url(../images/buttonbackground.gif) repeat-x; border:1px solid #fff; padding: 0px 0px 0px 0px; margin:5px 0px 5px 0px; color:White;}
login.button { background:url(../images/zamok1.gif) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none;padding: 0 0 0 16px;}*/
.buttonbold { background:url(../images/buttonbackgroundbold.gif) repeat-x ; border:1px solid #fff; width:145px; padding: 2px 0px 3px 0px; display:block; float:right; margin:50px 5px 0px 0px;}
.buttonbold a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none;padding: 0 0px 0 8px; margin: 0px 0px 0px 0px;}
.panel {margin:0; padding:0;}
/*BODY*/
img.first-page-img {float: left; margin: 10px 10px 10px 30px;}

table.demoupcontrol{border-bottom: 1px dotted #000; border-top: 1px dotted #000;width:475px;}



table.democontrol{width: 475px; text-align: center;}
.democontrol td{border: solid 1px #cdcdcd;}
ul.defaultpage { list-style:none; background:url(../images/listpic.gif) no-repeat 0 7px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b3080b; margin:10px 0 10px 25px; padding: 0 0 0 10px;}
table.content {width:796px; background:#FFFFFF; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px solid red; padding:0px; padding:0px;}
a.bodylink{font-size:12px; color: #990000; font-weight:normal;}
div.second {background:#fff; float:left; margin:0px 10px 0px 10px; padding:0px 0px 0px 0px}
div.third {background:#fff; float:left; margin:0px 10px 0px 10px; padding:0px 0px 15px 0px}
div.headnu{color:#b3080b; font-size:18px; font-weight:bold; padding:7px 0px 0px 0px; margin-bottom:7px;}
table.prenumerata{width:100%;}

.backred {background:url(../images/backred.gif) no-repeat 0 3px; padding-left:15px; margin: 3px;}
.topred {background:url(../images/topred.gif) no-repeat 0 3px; padding-left:15px; margin: 3px;}

/*footer*/
div.footer{width:786px; background: #666666; float:left;color:#FFFFFF; font-size:12px; padding: 3px 5px 3px 5px;}
.footer1 a {color:White;}
/*catalog*/
div.yearlist{background: #f0f0f0; width:100%; float: left; color:Black; font-size:12px; display:block;}
div.catalog{width:796px;float: left; display:block; background:#fff;}
div.catalogholder{width:796px; float:left; background:white; margin-left: auto; margin-right: auto; text-align:center; font-size:12px; padding-left:4px; padding-right:6px;}
/*div.catalogholder td { margin:2px; border:solid 2px white; background: #e7e7e7; font-size:12px; padding:4px; width:20%;}*/
div.catalogholder a {color: #a60000; text-decoration: none; font-size:12px;}
div.catalogholder div.catalogitem {float:left; width:143px; background: #e7e7e7; margin:2px; padding:5px;}

.labelMagName {margin-bottom: 10px;}
.imgMagazine {margin: 0px 25px; display:block;}


/*temos*/
table.temos {width:300px;  color:#58201f; margin-top:8px; background:#f3f3f3;}
table.temos td {border-bottom: solid 1px #cecece;}
.temospavadinimas {width:210px;}

.temospavadinimas ul  a{display:block; text-decoration:none; color: #000; margin:0 0 0 0; }
.temospavadinimas a{text-decoration:none;}
.temospavadinimas p { padding:0; margin:0;}




/*rubrikostemos*/
.rubrikos {width:300px; margin:0; padding:0; }
.rubrikos ul{list-style-type:none; padding:0; margin:3px 0 0 0; display:block;  empty-cells:hide; }
.rubrikos ul li {padding:1px 0 0 0; display:block; background:white;}
.rubrikos ul li a{color: #000; display:block; padding:3px 20px; text-decoration:none; font-weight:bold; background:url(../images/rubrikosright.gif) no-repeat 5px 5px #e6e6e6;}
.rubrikos ul ul li {padding:1px 0 0 0; display:block; background:white;}
.rubrikos ul ul li a{color: #000; display:block; padding:3px 20px; text-decoration:none; background:none; font-weight:normal;}
.rubrikos li{ border-bottom: 1px solid #fff;}
.rubrikos ul li ul li p { padding:1px 0 0 0; margin:0px}
.potemes li a {color:#6c6c6c; display:block;}
.tema{width:250px; }
.tema td {background: #f3f3f3; width:250px;  }
.tema a{text-decoration:none; font-weight:normal;}
.psl {width:50px; background: #f3f3f3; text-align:right; display: block;color:Black; font-weight:normal; padding:0;}

/*basket*/ 
		
		.gvBasket td {background:#dddddd; color: #000;}
		.gvBasket img {padding: 10px 0px 10px 5px; display:block; float:left;}
		.gvBasket div {padding: 10px 0px 10px 0px; width:470px;}
		table.gvBasket th {background:#cccccc; border:solid 1px #cccccc; color: #000;}
        table.gvBasket {width:746px; text-align:left; color:#58201f; border: solid 1px white; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:10px 25px 10px 25px;}
        table.gvBasket td {border:solid 4px white;}
        
/*prenumeratos*/
			div.breakline{padding:5px 5px 5px 5px; color: #b2b2b2; font-weight:bold; font-size:14pt; }
			a.ziuretiuzsakymus{padding:10px; display:block; width:100px;}
			a.ziuretiprenumeratas{padding:10px; display:block; width:115px;}
		  .tablemargin {margin: 15px 0px 15px 0; height:27px;}
          td.leftpart {width:80%; background : #efefef}
          .leftpart h3 {padding:0 0 0 10px; margin:0;}
          td.rightpart{width:20%; text-align:right;  background : #e1e1e1}
          .rightpart a {display:block; padding:0px 0 0px 0px; margin-right:20px;}
          
          
          .gvPrenumerata th{background:#d5d5d5; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom-style:none; border-top-style:none; text-align:center;}
		 .gvPrenumerata a{font-weight:normal;}
		 .gvPrenumerata p {padding: 0; margin:0;}
		  table.gvPrenumerata {margin: 20px 0 20px 0;width:100%; text-align:left; color:#58201f;  border-left:solid 0px; border-right:solid 0px; border-bottom:solid 1px #cccccc; border-top:solid 0px;}
         .gvPrenumerata td{ border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom:none; border-top:none;}
         .gvPrenumerata tr{border-bottom: 0px solid; border-top:solid 0px;}
         .altRows {background:#efefef;}
         .selected {background:red;}
		 .header {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
		 td.headerInTable {border:1px solid #ccc; font-weight:bold; text-align:left; padding-left: 20px;}
		 .footer {}
		 .footer {}
		 
		 /*saskaita*/
		 .gvSaskaita th{background:#d5d5d5; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom-style:none; border-top-style:none; text-align:center;}
		 .gvSaskaita a{font-weight:normal;}
		 .gvPSaskaita p {padding: 0; margin:0;}
		  table.gvSaskaita {margin: 20px 0 20px 0;width:100%; text-align:left; color:#58201f;  border-left:solid 0px; border-right:solid 0px; border-bottom:solid 1px #cccccc; border-top:solid 0px;}
         .gvSaskaita td{ border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom:none; border-top:none;}
         .gvSaskaita tr{border-bottom: 0px solid; border-top:solid 0px;}
		 
		 
		 /*registracija*/
		 div.registraprasymas {width:320px; background: #f6f6f6; padding:10px; margin-bottom: 470px;}
		 
		 
		 img.adobereaderlogo {margin: 8px 15px 0px 23px; float:left;}
		 div.adobe{width: 300px; background: #f7f7f7; height: 80px; margin-top: 11px;padding-top:15px;}
		 div.demotopheader {background: #f6f6f6; text-align: left; padding: 5px 10px 10px 10px; margin: 4px 0 0 0;height: 38px;}
		 table.prenumerataAdd {margin: 10px 0px 20px 0px; width:790px;}
		 
		 
		 .maincataloggreater {font-weight: bold; color: #959595;}
		 .dukaprasymas a{text-decoration:none;}
		 .dukaprasymas ul{padding:0; margin:10px;}
		 .dukaprasymas ul li{list-style:none; background:url(../images/listpic.gif) no-repeat 0 6px; padding: 0 0 0 10px; margin:0;}
		 
		 .firstpage {margin:0; padding:0;}
		 .secondpage {margin:0; padding:0;}
		 table.catalog_aprasas {width:100%; text-align:center; margin: 50px 0}
		 
		 a.nextpageleft { background:url(../images/leftjump.gif) no-repeat 0 2px; padding-left:20px;}
		 a.nextpageright { background:url(../images/rightjump.gif) no-repeat 80px 2px; padding-right:20px; }
		 .duk_atsakymas a{color: #000;}
		 .duk_atsakymas {color: #000;}
		 .duk_atsakymas p {padding:5px; margin:0;}
		 .tekstas p{padding:0; margin:10px 0 0 0;}
		 .contact p {padding:0; margin:0;}
		 
		 div.turinis{color:#666666; background:#cccccc; margin-top:3px; font-weight:bold; padding-left:18px; padding-top:4px; height:20px; width:282px;}
		 
		 
		