
html, body {
height: 100%;
}

body {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background: #FFFFFF;
}

body,td,th,p,font {
    font: 11px Arial, sans-serif;
    color: #575653;
    /*line-height:1.6em; text-align: justify;*/
}

/* table {
border-left: 1px #AAAAAA solid;
border-top: 1px #AAAAAA solid;
}

td {
border-right: 1px #AAAAAA solid;
border-bottom: 1px #AAAAAA solid;
}*/

a {
    font-size: 11px;
    color: #0872B8;
	text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

div.staticTextExtra {
margin: 0 0 0 0;
padding: 5px 0 5px 0;
}

.staticTextExtra a {
    font-size: 11px;
    color: #0872B8;
text-align: left;
padding: 5px 0 5px 0;
    text-decoration: underline;
font-weight: normal;
}

.blogaiLaukas {
    color: #FF0000;
    margin: 0 0 0 0;
    padding: 3px 3px 3px 3px;
    border: 2px #FF0000 solid;
}

h1 {
display: block;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 18px;
color: #0872B8;
font-weight: bold;
text-transform: uppercase;
text-align: left;
}
h2 {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font: 16px Arial, sans-serif;
    color: #9E2216;
    text-transform: uppercase;
   /* font-weight: bold; */

    /*border: 1px #707070 solid;*/
}

h3 {
    display: block;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
}
h3 a { color: #9E2216; font-size: 11px; font-weight: bold;}

h4 {
    display: block;
    margin: 10px 0 5px 0;
    padding: 0 0 0 0;
    color: #9e2216;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
}
h4 a { color: #9E2216; font-size: 14px; font-weight: bold;}

h5 {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font: 14px Trebuchet MS, sans-serif;
    color: #0872B8;
	font-weight: normal;

   /* border-bottom: 1px #A4A3A3 dotted; */
}
h5 a:hover {text-decoration: none;}

h6 {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font: 14px Trebuchet MS, sans-serif;
    color: #575653;
	font-weight: normal;
	text-transform: uppercase;

   /* border-bottom: 1px #A4A3A3 dotted; */
}
h6 a:hover {text-decoration: none;}

/* clearas naudojamas po float: left, pradeti bloka is kitos eilutes */
.clearas {
    clear: both; clear:left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    height: 1px;
    font-size: 1px;
	overflow: hidden;
}

#konteineris {
    position: relative;
    width: auto;
    min-width: 1003px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    min-height: 100%;
    margin-bottom: -30px;
}

* html #konteineris {
    height: 100%;
}

/* topas :: Start :: */
#topas {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 100%;
    min-width: 1000px;
    /* width: 1000px; */
    text-align: right;
    height: 128px;
    background: url(../images/top_background.jpg) repeat-y 0 0;
    border: 0;
}

#topasLogosas{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosas a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 272px;
    height: 128px;
    text-decoration: none;
}

#topasLogosasDE{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosasDE a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 272px;
    height: 128px;
    text-decoration: none;
}

#topasLogosasFR{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosasFR a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 272px;
    height: 128px;
    text-decoration: none;
}

#topasLogosasIT{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosasIT a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 272px;
    height: 128px;
    text-decoration: none;
}

#topasLogosasESP{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosasESP a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 272px;
    height: 128px;
    text-decoration: none;
}

#topasLogosasRU{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: left;
    height: 128px;
    width: 272px;
    background: url(../images/EN_naujas_negative.jpg) no-repeat 0 0;
    /*border: 1px #006666 solid;*/
}

#topasLogosasRU a {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 190px;
    height: 128px;
    text-decoration: none;
}

#topasMeniu {
    margin: 0 0 0 auto;
    padding: 5px 0 0 0;
    width: 446px;
    height: 29px;
    text-align: right;
    background: url(../images/meniuTopFonas.gif) 0 0 no-repeat;
    /*border: 1px #006666 solid;*/
}

#topasMeniu ul {
    display: inline;
    list-style: none;
    margin: 0 0 0 auto;
    padding: 0 30px 0 0;
    text-align: left;
}

#topasMeniu li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.topasMeniuKalbos {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-right: 1px #707070 solid;
    font-size: 9px;
}

.topasMeniuKalbos a {
    margin: 0 0 0 0;
    padding: 0 6px 0 3px;
    font-size: 9px;
}

.topasMeniuKalbos1 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 9px;
}

.topasMeniuKalbos1 a {
    margin: 0 0 0 0;
    padding: 0 18px 0 3px;
    font-size: 9px;
}

.topasMeniuFontas {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-right: 1px #707070 solid;
    font-size: 12px;
}

.topasMeniuFontas a {
    margin: 0 0 0 0;
    padding: 0 5px 0 5px;
    font-size: 12px;
}

.topasMeniuFontas1 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 11px;
}

.topasMeniuFontas1 a {
    margin: 0 0 0 0;
    padding: 0 12px 0 5px;
    font-size: 12px;
}

/* topas :: End :: */

/* baneriu sritis :: Start :: */

/* 4 baneriai
kaip 4 komunarai
vienisi sau stovi
ir pausaulin kelia rodo */

#Abaneriai {
    width: 680px;
    margin: 0 0 0 auto;
    padding: 0 0 0 0;
}

#Abaneriai ul {
    list-style: none;
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
}

#Abaneriai li {
    width: 120px;
    height: 60px;
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
    overflow: hidden;
    float: right;
    /*border: 1px #000000 solid;*/
}

/* baneriu sritis :: End :: */


/* midlle sritis :: Start :: */
#midlle {
    height: 163px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
   /* background: #FFFFFF url(../images/midlleFonas.gif) 0 0 no-repeat;*/
    border: 1px #707070 solid;
}

#midlleLeft {
    width: 1030px;
    height: 160px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float:left;
}

/* vidurio desne gal */
#midlleRight {
    width: 200px;
    height: 160px;
    margin: 0 0 0 0;
    padding: 24px 0 0 0;
    float:right;
    /*border: 1px #707070 solid;*/
}

#midlleRight form {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.midlleRightInputas {
    margin: 0 8px 7px 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 130px;
    border: 1px #707070 solid;
}

.midlleRightButonas {
    margin: 0 0 7px 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 50px;
    border: 1px #707070 solid;
}

/* midlle sritis :: End :: */

/* vidurio desne gal */
#midlleRight1 {
    width: 200px;
    height: 200px;
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
    float:right;
    /*border: 1px #707070 solid;*/
}

#midlleRight1 form {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.midlleRight1Inputas {
    margin: 0 8px 7px 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 130px;
    border: 1px #707070 solid;
}

.midlleRight1Butonas {
    margin: 0 0 7px 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 50px;
    border: 1px #707070 solid;
}

/* midlle sritis :: End :: */

/* kitaInfo :: Start :: */
#kitaInfo {
    margin: 0 0 0 0;
    padding: 0 209px 0 274px;
}
#kitaInfo h1 {
    margin: 0 0 8px 0;
    padding: 25px 0 0 12px;
}

#ranka {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
width: 255px;
height: 255px;
/*    background: url(../images/rankele.jpg) 0 0 no-repeat; */
float: left;
}

.hotNews {
    width: 445px;
    margin: 10px 15px 8px 0;
    padding: 0 0 0 12px;
    background: url(../images/trikampisRed.gif) 0 3px no-repeat;
   /* float: left;*/
}
/* karstos naujienos, kaip bandeles mociutes keptos */


/* kitaInfo :: End :: */

/* footeris :: Start :: */

#baneris2 {
  margin-top: 14px;
  margin-bottom: 0px;
}

#baneris2 ul {
    list-style: none;
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
}

#baneris2 li {
    width: 120px;
    height: 60px;
	margin: 0 0 0 10px;
    padding: 0 0 0 0;
	display: inline;
}

#baneris2 li a {
padding-right:7px;
}

#baneris2 li .flashBanner {
	padding-right: 7px;
}

#linijaIndex {
margin: 0 0 0 264px;
margin-top: 1px;
border-top: 1px #707070 solid;
}

#linijaVidinis {
margin: 0 0 0 0;
margin-top: 1px;
border-top: 1px #707070 solid
}

#footeris {
    /* position: relative; */
	height: 143px;
    overflow: hidden;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
	color: #A0A0A0;
	font-size: 11px;
    text-align: center;
    clear: both;
}

#footerisIndex {
	margin: 0 0 0 264px;
    padding: 10px 0 0 0;
    border-top: 1px #707070 none;
}

#footerisVidinis {
	margin: 0 0 0 0;
    padding: 10px 0 0 0;
    border-top: 1px #707070 none;
    clear: left;
}

#footeris ul {
    display: inline;
    list-style: none;
    margin:  0 0 0 0;
    padding: 0 0 0 0;
    text-align: left;
}

#footeris li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

/* footeris :: End :: */

/* papildomos klases :: Start :: */
/* raudonasis tekstas naudojamas isskirti koki nors punkta */
.redTxt {
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
}
.redTxt a {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
}
/* pastabos su melynos spalvos nuorodomis */

.pastabosTxt {
    display: block;
    margin: 0 0 12px 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 10px;
}

.pastabosTxt a {
    color: #0872B8;;
    font-weight: bold;
    text-decoration: underline;
}

.pastabosTxt a:hover {
    text-decoration: none;
}

/* info blokai */
.infoBlock {
    width: 200px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background: url(../images/midlleBlokuFonas.gif) 0 28px no-repeat;
}

.infoBlock:hover, .infoBlock_hover {
    background-color: #F6F9FD;
}

.infoBlock h2 {
    margin: 21px 0 12px 0;
    padding: 0 0 0 8px;
    font: 18px Arial, sans-serif;
}

.infoBlockTxt {
    margin: 0 0 0 0;
    padding: 0 25px 0 8px;
}

.infoBlockLink {
    height: 20px;
    margin: 14px 0 0 0;
    padding: 0 0 0 40px;
    color: #9E2216;
    font-size: 10px;
    background: url(../images/trikampis.gif) 8px 0 no-repeat;
}

.infoBlockLink a {
    color: #0872B8;
    font-size: 11px;
    font-weight: bold;
}

/* papildomos klases :: End :: */


/* vidinio stiliai :: Start :: */
#innerMidlle {
    margin: 0 0px 0 0px;
    padding: 0px 0 0px 0;
    border: 1px #666666 solid;
    text-align: center;
    height: 30px
}

#innerMidlle ul {
    display: inline;
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#innerMidlle li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 45px 0 45px;
}

#innerMidlle table {
    padding: 0 0 0 0;
    text-align: center;
    align: center;
    border: 0;
    height: 100%;
}

#innerMidlle td {
    margin: 0 0 0 0;
    padding: 0 45px 0 45px;
}

#innerMidlle td:hover h2 a, #innerMidlle .innerMidlle_td_hover h2 a {
    color: #0872b8;
}


#innerMidlle h2 {
    margin: 0;
    padding: 0;
}

#innerMidlle h2 a {
  font: 12px Arial, sans-serif;
  color: #9E2216; /*    font-weight: bold; */
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding: 0;
  display: block;
}

.infoInnerMidlle1 { width: 180px; margin: 0 0 0 0; padding: 0 0 0 35px; float: left;}
.infoInnerMidlle2 { width: 200px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
.infoInnerMidlle3 { width: 200px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
.infoInnerMidlle4 { width: 150px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
.infoInnerMidlle5 { width: 217px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}

#contentas2 {
    min-height: 295px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#contentas2 form {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}


#contentas {
 	display: block;
    margin: 0 0 0 0;
    padding: 15px 0 0 0;
}

#contentas form {
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
}

div#wrapper{float:left;width:100%}
div#content{margin: 0 230px}
div#content1{margin: 0 0 0 230px}
div#navigation{float:left;width:233px;margin-left:-100%}
div#extra{float:left;width:220px;margin-left:-220px}

#contentasLeft {
	display: block;
    width: 230px;
    margin: 0 -10px 0 3px;
    padding: 0 0 0 0;
}

#contentasLeft h4 {
    margin: 0 0 0 0;
    padding: 12px 0 10px 12px;
    background: #88B2DF;
    border-right: 1px #666666 solid;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
}

#contentasLeft h4 a {color:#FFFFFF; text-decoration: none;}
#contentasLeft h4 a:hover {color:#FFFFFF; text-decoration: none;}

#contentasLeft ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#contentasLeft li {
    margin: 0 0 0 0;
    padding: 4px 0 4px 0;
    border-bottom: 1px #A4A3A3 dotted;
}


#contentasLeft li a {
    display: block;
    margin: 0 0 0 0;
    padding: 4px 0 4px 16px;
}

#contentasCenter {
	display: block;
    margin: 0 0 0 17px;
    padding: 0 0 0 0;
}

#contentasCenter img {

display: block;
margin: 0 15px 15px 0;
padding: 0 0 0 0;
border: 1px #A4A3A3 solid;
}

#contentasCenter h1{
    margin: 0 0 20px 0;
}

.contentasCenterInputas {
    margin: 0 8px 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 130px;
    border: 1px #707070 solid;
}

.contentasCenterTxt {
    margin: 0 8px 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 400px;
	height: 150px;
    border: 1px #707070 solid;
}

.contentasCenterButonas {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 50px;
    border: 1px #707070 solid;
}

#contentasCenter1 {
	display: block;
    margin: 0 17px 0 17px;
    padding: 0 0 0 0;
}

#contentasCenter1 img {

display: block;
margin: 0 15px 15px 0;
padding: 0 0 0 0;
border: 1px #A4A3A3 solid;
}

#contentasCenter1 h1{
    margin: 0 0 20px 0;
}

.contentasCenterInputas1 {
    margin: 0 8px 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 130px;
    border: 1px #707070 solid;
}

.contentasCenterTxt1 {
    margin: 0 8px 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 650px;
	height: 150px;
    border: 1px #707070 solid;
}

.contentasCenterButonas1 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 50px;
    border: 1px #707070 solid;
}


#contentasRight {
	display: block;
	width: 215px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#contentasRight h1 {
	margin-bottom: 4px;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
	text-transform: none;
    border-bottom: 1px #A4A3A3 dotted;
}

#contentasRight h3 {
    margin: 0 0 8px 0;
    color: #0872B8;
}

#contentasRight h3 a {
	display: block;
    border-bottom: 1px #A4A3A3 dotted;
}

.siteSearch h1 {
	margin-bottom: 4px;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
	text-transform: none;
    border-bottom: 1px #A4A3A3 dotted;
}

.siteSearch h3 {
    margin: 0 0 8px 0;
}

.siteSearch h3 a {
    margin: 0 0 8px 0;
}

.signInRegister {
	margin-bottom: 20px;
    color: #9E2216;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
	text-transform: none;
    border-bottom: 1px #A4A3A3 dotted;
}

.signInRegister a {
    color: #9E2216;
}

/*vidiniu papildomos klases */

.innerPilkas {
    margin: 0 0 0 0;
    padding: 5px 0 9px 0;
    color: #999999;
}

.innerPastabos {
    margin: 0 0 0 -6px;
    padding: 5px 0 9px 0;
    color: #999999;
}

.innerPastabos a {
    color: #0872B8;
}
.innerPastabos ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.innerPastabos li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 5px 0 7px;
}
.innerPastabosRB {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-right: 1px #A4A3A3 solid;
}

.innerHotNews {
    margin: 10px 15px 8px 0;
    padding: 0 0 0 12px;
    background: url(../images/trikampisRed.gif) 5px 5px no-repeat;
}
.innerHotNews p {color: #000000;}

table.hotNewsTable {
	border: 0px #AAA solid;
}

table.hotNewsTable td {
	border: 0px #AAA solid;
}

table.hotNewsTable td.date {
	width:90px;
}

table.hotNewsTable td.date b {
	padding-left: 10px;
	width:90px;
    background: url(../images/trikampisRed.gif) 0 5px no-repeat;
}

table.hotNewsTable td.title {
}

table.hotNewsTable tr.moreLink {
	height:30px;
}

.printLink{
	font-weight:bold;
	text-align:right;
}

.ioLink {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #000000;
}
.ioLink a {
    color:#88B2DF;
    font-weight: bold;
}
.ioLink ul {
    list-style: none;
    margin: 0 0 8px 0;
    padding: 0 0 0 0;
}

.innerKelias {
    margin: 0 0 10px 0;
    padding: 3px 3px 3px 0px;
    color: #0872B8;
}

.innerKelias a {
    color: #0872B8;
}
.innerKelias ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.innerKelias li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 5px 0 0;
}

/* fixing WYSIWYG link color */
a font { color: #0872B8; }

#coolMenu li { border-style:dotted; border-color:#888; border-width:0 0 1px 0; padding: 2px 0 2px 0; margin:0; }
#coolMenu li a { padding: 2px 0 2px 16px; }
#coolMenu li:hover { background-color: #EEE; }
#coolMenu li a:hover { background: url(../images/menuOnItem.gif) 7px 7px no-repeat; text-decoration:none; }
#coolMenu #current { background-color: #EEE; }

#coolMenu .top { background: #88B2DF; padding: 10px 0 10px 0; }
#coolMenu .top:hover { background: #88B2DF; }
#coolMenu .top a { color: white; font-size: 11px; font-weight: bold; }
#coolMenu .top a:hover { background: #88B2DF; }

#coolMenu .top .nodeLink { background: #88B2DF; }
#coolMenu .top .page { background: #88B2DF; }
#coolMenu .top .pageWithChilds { background: #88B2DF; }
#coolMenu .top .externalLink { background: #88B2DF; }

#coolMenu .nodeLink { background: url(../images/menuGroup.gif) 5px 6px no-repeat; }
#coolMenu .page { background: url(../images/menuItem.gif) 5px 6px no-repeat; }
#coolMenu .pageWithChilds { background: url(../images/menuGroup.gif) 5px 6px no-repeat; }
#coolMenu .externalLink { background: url(../images/menuItem.gif) 5px 6px no-repeat; }

#coolMenu .Level0 { padding-left:0px; }
#coolMenu .Level1 { padding-left:10px; }
#coolMenu .Level2 { padding-left:20px; }
#coolMenu .Level3 { padding-left:30px; }
#coolMenu .Level4 { padding-left:40px; }

#coolPath {
    margin: 0 0 10px 0;
    padding: 3px 3px 3px 0px;
    color: #0872B8;
}

#coolPath a {
    color: #0872B8;
}
#coolPath ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#coolPath li {
    display: inline;
    margin: 0 0 0 0;
    padding: 0 5px 0 0;
}

#printVersionText {
    margin: 0 0 0 0;
    padding: 0 0 0 17px;
	text-align: left;
}

#searchResults div{
	margin-top: 20px;
}

#searchResults p{
	margin: 0 0 0 0;
	border-style: dotted;
	border-width: 0 0 1px 0;
	border-color: #888;
}

/* lenteliu aprasas [Start] */

.companyElement {
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
	border-bottom: 1px #DDDDDD solid;
	background: #FFFFFF;
}

#centrasLenteles {
    margin: 0 0 0 0;
    padding: 0 0 0 0;

}
#centrasLenteles h4 {
    margin: 20px 0 0 0;

}

.centrasLenteles {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.centrasLenteles table {
	width: 99%;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	border: none;
}


#centrasLenteles table {
	width: 99%;
    margin: 0 0 20px 0;
    padding: 0 0 0 0;
	border: none;
}

.centrasLenteles td {
    margin: 0 0 0 0;
    padding: 0 0 5px 0;
    vertical-align: top;
	border: none;
	border-bottom: 1px #DDDDDD solid;
}

#centrasLenteles tr {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#centrasLenteles td {
    margin: 0 0 0 0;
    padding: 0 0 5px 0;
    vertical-align: top;
	border: none;
	border-bottom: 1px #DDDDDD solid;
}

#centrasLenteles th {
    margin: 0 0 0 0;
    padding: 5px 0 5px 0;
    vertical-align: top;
	border: none;
	border-bottom: 1px #DDDDDD solid;
    font-weight: bold;
	text-align: left;
}

#centrasLenteles ul {
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
}

/* lenteliu aprasas [Start] */

#centrasLenteles2 { /*width:420px;*/ margin: 0 0 15px 0; padding: 0 0 0 0; border: 1px #DDDDDD solid;}
#centrasLenteles2 table { width: 99%; margin: 0 0 0 3px; padding: 0 0 0 0; border: none; }
#centrasLenteles2 tr { margin: 0 0 0 0;  padding: 0 0 0 0;}
#centrasLenteles2 td {  margin: 0 0 0 0; padding: 5px 0 5px 0; vertical-align: top; border: none; }
#centrasLenteles2 th { margin: 0 0 0 0; padding: 5px 0 0 0; vertical-align: top; border: none;  font-weight: bold; text-align: left;}

#centrasLenteles2  h1 {
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 12px;
	color: #0872B8;
	font-weight: bold;
	text-transform: none;
	text-align: left;
}

#centrasLenteles2  h3 {
	color: #777777;
	font-size: 11px;
	margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px;
	background: #DDDDDD;
	text-transform: none;
}

#centrasLenteles2  h4 {
	color: #777777;
	font-size: 11px;
	margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px;
	background: #DDDDDD;
	text-transform: none;
}

#centrasLenteles2 h5 {
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 12px;
	color: #DDDDDD;
	font-weight: bold;
	text-transform: none;
	text-align: left;
}

#centrasLenteles2 h6 {
	display: block;
	margin: 10px 0 0 0;
	padding: 3px 3px 0 3px;
	font-size: 12px;
	color: #575653;
	font-weight: bold;
	text-transform: none;
	text-align: left;
}

 #centrasLenteles2 ul {/* list-style: none; */ margin:0 0 0 0; padding: 0 0 0 20px;  }


#centrasLenteles2 p { margin: 0 0 0 0; padding: 3px 3px 3px 3px;}


#centrasLenteles77 {  margin: 0 0 15px 0; padding: 0 0 0 0; border: 1px #DDDDDD solid;}
#centrasLenteles77  h4 { color: #777777; font-size: 11px; margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px; background: #DDDDDD; text-transform: none; }
#centrasLenteles77 p { margin: 0 0 0 0; padding: 3px 3px 3px 3px;}

.stulpelis1 {width: 120px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis2 {width: 240px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis3 {width: 100px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis4 {width: 60px; margin: 0 0 0 0; padding: 0 0 0 0; }

.stulpelis51 {width: 160px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis52 {width: 360px; margin: 0 0 0 0; padding: 0 0 0 0; }

.stulpelis71 {width: 60%; min-width: 340px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis72 {width: 40%; min-width: 140px; margin: 0 0 0 0; padding: 0 0 0 0;}

.stulpelis81 {width: 43%; min-width: 140px; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis82 {width: 57%; min-width: 340px; margin: 0 0 0 0; padding: 0 0 0 0;}


.stulpelis25P {width: 24%; margin: 0 0 0 0; padding: 0 0 0 0; }

.stulpelis40P {width: 40%; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis20P {width: 20%; margin: 0 0 0 0; padding: 0 0 0 0; }
.stulpelis50P {width: 50%; margin: 0 0 0 0; padding: 0 0 0 0; }

/* lenteliu aprasas [End] */

/* sorto blokas [Start] */
#companyListOrdering {
	margin: 5px 0 7px 0;
	padding: 3px 3px 3px 3px;
	border: 1px #DDDDDD solid;
	position: relative;
}

#companyListOrdering  h1 {
	color: #777777;
	font-size: 11px;
	margin: 0 0 3px 0; padding: 2px 2px 2px 5px;
	background: #DDDDDD;
	text-transform: none;
}

#companyListOrdering ul  {margin: 0 0 0 0; padding: 0 0 0 0;}
#companyListOrdering li  {display: inline; margin: 0 0 0 0; padding: 0 0 0 5px;}
#companyListOrdering li.desine  {
	position: absolute;
	right: 0px;
	bottom: -3px;
	text-align: right;
	display: inline;
}

* html #companyListOrdering li.desine  {
 float: right;
 position: relative;
 top: -21px;
 right: -2px;
 padding: 0 0 0 0;
 display: inline;
}


#company_magic_checkbox {
}


.remas {margin: 0 3px 0 3px; padding: 0 0 0 0; border-right: 1px #DDDDDD solid;}

.sortA  { margin: 0 0 0 0; padding: 0 0 0 0; background: url(../images/rodykleZemyn.gif) 0px 2px no-repeat; }
.sortA a { width: 7px; height: 11px; padding: 0 3px 0 3px; text-decoration:none; }
.sortA a:hover {text-decoration:none; }
.sortD  { margin: 0 0 0 0; padding: 0 0 0 0; background: url(../images/rodykleAukstyn.gif) 0px 2px no-repeat; }
.sortD a { width: 7px; height: 11px; padding: 0 3px 0 3px; text-decoration:none; }
.sortD a:hover {text-decoration:none; }
/* sorto blokas [End] */

.companyAdditionalInfo{ margin: 0 0 0 0; padding: 0 0 0 0; }
.companyAdditionalInfo table { margin: 0 0 0 0; padding: 0 0 0 0; width: 100%;  }
.companyAdditionalInfo th { border-style: solid; border-width: 0 0 1px 0; border-color: #ccc; }

#totalLithuanianCompanies {
	margin: 0 0 0 0; padding: 0 7px 0 0; float: right;
	height: 1em;
}
#totalLithuanianCompanies b {
	color: #9E2216;
}

#companyInfo3 {
	margin: 3px 0 10px 0; padding: 0 0 0 0;
}

#companyInfo3 ul { height: 16px; list-style: none;  margin: 3px 0 3px 0; padding: 0 0 0 0; clear: both;
	 line-height: 16px; border-bottom: 1px #DDDDDD solid;}
#companyInfo3 li { margin: 0 3px 0 0; padding: 0 0 0 3px; float: left;  }
.companyInfo31 {display: block; width: 110px; /* border-bottom: 1px #DDDDDD solid; */}
.companyInfo32 {display: block; width: 200px;  /* border-bottom: 1px #DDDDDD solid; */}
.companyInfo33 {display: block; width: 300px;  /* border-bottom: 1px #DDDDDD solid; */}
.companyInfo33 {display: block; width: 300px;  /* border-bottom: 1px #DDDDDD solid; */}


.info2rows {margin: 5px 0 10px 0; padding: 0 0 0 0; }
.info2rows ul {list-style: none; margin: 0 0 0 0; padding: 0 0 0 0;  }
.info2rows li { margin: 0 0 0 0; padding: 0 0 0 0; float: left;  }

.info375 {margin: 12px 0 5px 0; padding: 0 0 0 0; }
.info375 ul {list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; }
.info375 li { /* width:247px; */ width: 48%;  margin: 0 0 0 0; padding: 3px 3px 0 3px;  /*float: left;*/ border: 1px #DDDDDD solid; }


.info375  h4 {
	color: #777777;
	font-size: 11px;
	margin: 0 0 3px 0; padding: 2px 2px 2px 5px;
	background: #DDDDDD;
	/* border-bottom: 1px #DDDDDD solid;
	font-weight: normal;*/
	text-transform: none;
}

.table375 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
}

.table375 tr {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

.table375 td {
 margin: 0 0 0 0;
 padding: 3px 3px 0 3px;
 width: 49%;
 border: 1px #DDDDDD solid;
 vertical-align: top;
}


.floatasKairen {display: block; float: left; }
.floatasDesnen {display: block; float: right; }

.comapnyLogo {
	/* width:165px;
	height:120px; */
	margin: 0 10px 0 0; padding: 0 0 0 0;
	/* float: left;
	overflow: hidden; */
}


.productPicture { width:auto; margin: 0 0 15px 0; padding: 0 0 0 0; border: 1px #DDDDDD solid;}
.productPicture  h4 { color: #777777; font-size: 11px; margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px; background: #DDDDDD; text-transform: none; }


.productPicture ul {list-style: none; margin:5px 5px 5px 5px; padding: 0 0 0 0;  }
.productPicture li {width:80px;  height: 120px; margin: 0 0 3px 0; padding: 0 0 0 0; float: left; overflow: hidden; }

.productPicture p { margin: 0 0 0 0; padding: 3px 3px 3px 3px;}



#centrasLenteles2A { margin: 0 0 15px 0; padding: 0 0 0 0; border: 1px #DDDDDD solid;}
#centrasLenteles2A  h1 { display: block; margin: 0 0 0 0; padding: 0 0 0 0;	font-size: 12px; color: #0872B8;	font-weight: bold; text-transform: none; text-align: left; }
#centrasLenteles2A  h3 { color: #777777; font-size: 11px; margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px;
	background: #DDDDDD; text-transform: none;}


#centrasLenteles2A  h4 { color: #777777; font-size: 11px; margin: 3px 3px 3px 3px; padding: 2px 2px 2px 5px;
	background: #DDDDDD; text-transform: none; }
#centrasLenteles2A h5 { display: block; margin: 0 0 0 0; padding: 0 0 0 0; font-size: 12px; color: #AAAAAA; font-weight: bold; text-transform: none; text-align: left; }

#centrasLenteles2A ul {list-style: none; margin:5px 5px 0 5px; padding: 0 0 0 0;  }
#centrasLenteles2A li {width:200px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; overflow: hidden; }


#centrasLenteles2A p { margin: 0 0 0 0; padding: 3px 3px 3px 3px;}


#popConteineris {
	margin: 0 0 0 0; padding: 10px 10px 10px 10px;
}

#popConteineris h1 {
	text-align: center;
	margin: 10px 0 20px 0;
}

#bigPictas {
	margin: 0 0 10px 0; padding: 0 0 0 0;
	text-align: center;
}

.productPicture2 { width:430px; margin: 0 auto 15px auto; padding: 0 0 0 0; /* border: 1px #DDDDDD solid; */}

.productPicture2 ul {list-style: none; margin:5px 0 5px 5px; padding: 0 0 0 0;  }
.productPicture2 li {width:80px;  height: 120px; margin: 0 5px 5px 0; padding: 0 0 0 0; float: left; overflow: hidden; }

/* Public Cooperation */

#publicCooperationForm td {
 vertical-align: top;
 text-align: left;
}

#publicCooperationForm td.right {
 text-align: right;
}

#publicCooperationForm td.left {
 text-align: left;
}

#publicCooperationForm td.center {
 text-align: center;
}

#publicCooperationForm td.special {
 padding-top: 10px;
 padding-bottom: 10px;
}

#publicCooperationForm #captchaTextField {
 width: 200px;
}

#publicCooperationForm input {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}

#publicCooperationForm .stupidwidget {
 height: 20px;
/* overflow: visible;*/
 padding-bottom: 25px;
}

#publicCooperationForm img {
 border: 0px;
 display: inline;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

#publicCooperationForm #activeTill {
/*margin-right: 10px;*/
vertical-align: top;
}

#publicCooperationForm #activeTill + a {
display: inline;
 height: 16px;
 width: 16px;
}

#publicCooperationForm #activeTill + a > img {
 display: inline;
}

#publicCooperationForm textarea {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    width: 340px;
    border: 1px #707070 solid;
}

#publicCooperationForm #captchaTextField{
	 width: 200px;
	 display: inline;
}

.companyAdditionalInfo input {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}

.companyAdditionalInfo td.right {
 text-align: right;
}

.companyAdditionalInfo td.center {
 text-align: center;
}

.companyAdditionalInfo textarea {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    width: 468px;
    border: 1px #707070 solid;
}

a.fakebutton {
 color: red;
 background-color: #DDDDDD;
 border: 1px #707070 solid;
 padding: 3px 3px 3px 3px;
}

a.fakebutton:link {
 color: red;
 background-color: #DDDDDD;
 border: 1px #707070 solid;
 padding: 3px 3px 3px 3px;
}

a.fakebutton:visited {
 color: red;
 background-color: #DDDDDD;
 border: 1px #707070 solid;
 padding: 3px 3px 3px 3px;
}

div.spec_clearas {
 padding-bottom: 0px;
 padding-top: 0px;
 clear: both;
}

div.spec_clearas {
 padding-bottom: 0px;
 padding-top: 10px;
 clear: both;
}

div.p_div p {
 padding-top: 0px;
 padding-bottom: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

div.p_div p.p_head {
 margin-bottom: 10px;
}

div.p_div p.p_bottom {
 margin-bottom: 10px;
 margin-top: 10px;
}

.button_container {
padding-top: 10px;
padding-bottom: 10px;
}

.button_container INPUT, BUTTON {
    margin-right: 10px;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    border: 1px #707070 solid;
}

.input_elements_container INPUT, TEXTAREA, SELECT {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}

.input_elements_container {
    margin: 0 0 0 0;
    padding-left: 2px;
}

.input_elements_container_spec {
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 0px;
}

.input_elements_container_spec TD {
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 margin: 0px 0px 0px 0px;
}

.input_elements_containerspec SELECT {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}



.right_checkbox {
 float: right;
 position: relative;
 top: -22px;
 right: 4px;
}

* html .right_checkbox {
 float: right;
 position: relative;
 top: -20px;
 right: 4px;
}

.tdleft {
 text-align: left;
}
.tdright {
 text-align: right;
}
.tbl_full {
 width: 99%;
}

.tbl_pad_top {
 padding-top: 10px;
}

.tbl_pad_bottom {
 padding-bottom: 10px;
}


.float_fix {
 padding-top: 10px;
}

#simpleMessageSendForm td {
 vertical-align: top;
 text-align: left;
}

#simpleMessageSendForm td.right {
 text-align: right;
}

#simpleMessageSendForm td.rightButton {
 text-align: right;
}

#simpleMessageSendForm td.right input {
 width: 250px;
}

#simpleMessageSendForm td.left {
 text-align: left;
 width: 250px;
}

#simpleMessageSendForm td.center {
 text-align: center;
}

#simpleMessageSendForm td.special {
 padding-top: 10px;
 padding-bottom: 10px;
}

#simpleMessageSendForm #captchaTextField {
 width: 200px;
}

#simpleMessageSendForm input {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}

#simpleMessageSendForm .stupidwidget {
 height: 20px;
/* overflow: visible;*/
 padding-bottom: 25px;
}

#simpleMessageSendForm img {
 border: 0px;
 display: inline;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

#simpleMessageSendForm #activeTill {
/*margin-right: 10px;*/
vertical-align: top;
}

#simpleMessageSendForm #activeTill + a {
display: inline;
 height: 16px;
 width: 16px;
}

#simpleMessageSendForm #activeTill + a > img {
 display: inline;
}

#simpleMessageSendForm textarea {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    width: 500px;
    border: 1px #707070 solid;
}

#simpleMessageSendForm #captchaTextField{
	 width: 200px;
	 display: inline;
}

#simpleMessageSendForm table {
    width: 500px;
}

div#errorSpan {
	color: #9E2216;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 1em;
	padding-left: 2px;
}

#totalCompanies {
	margin: 0 0 0 0; padding: 0 7px 0 0; text-align: right;
	height: 1em;
}
#totalCompanies b {
	color: #9E2216;
}

.std_input {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #707070;
    border: 1px #707070 solid;
}

div.total {
	padding-bottom: 1em;
	padding-left: 2px;
}

div.total b{
	color: #9E2216;
}

/* Updates 2008-04-19 */

.midlleRightInputas1 {
    margin: 0 8px 0px 5px;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 230px;
    border: 1px #707070 solid;
}

.greyForm{
	margin: 0 0 0 0 !important;
}

.midlleRightButonas1 {
    margin: 0 0 0 0 !important;
    padding: 0 0 0 0;
    color: #707070;
    font-size: 11px;
    width: 75px;
    border: 1px #707070 solid;
}

.topasMeniuFontas1Red a {
    margin: 0 0 0 0;
    padding: 0 12px 0 5px;
    font-size: 12px;
	color: #9E2216;
}

div.newsletterSubscription{
	margin-bottom: 25px;

}

/* --------- MENU STYLES ---------- */

#secondLevel_subMenu ul { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left; background-color: #F6F9FD; border: 1px solid #d9e0e5; min-width: 208px; }
#secondLevel_subMenu li { display: block; border-bottom: dotted 1px #d9e0e5; font-weight: normal; text-align: left; padding: 0; }
#secondLevel_subMenu .page { background: url(../images/submenuItem.gif) 5px 6px no-repeat; }
#secondLevel_subMenu .pageWithChilds { background: url(../images/submenuGroup.gif) 5px 6px no-repeat; font-weight: normal;}
#secondLevel_subMenu li a { text-decoration: none; display: block; padding: 4px 16px 4px 16px; font-weight: normal; position: relative; }
#secondLevel_subMenu li a:hover { background: url(../images/submenuOnItem.gif) 7px 7px no-repeat; background-color: #0872b8; color: #F6F9FD;}

#frontPage_subMenu ul { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; text-align: left; background-color: #F6F9FD; border: 1px solid #d9e0e5; min-width: 238px; }
#frontPage_subMenu li { display: block; border-bottom: dotted 1px #d9e0e5; font-weight: normal; text-align: left; padding: 0; }
#frontPage_subMenu .page { background: url(../images/submenuItem.gif) 5px 6px no-repeat; }
#frontPage_subMenu .pageWithChilds { background: url(../images/submenuGroup.gif) 5px 6px no-repeat; font-weight: normal; }
#frontPage_subMenu li a { text-decoration: none; display: block; padding: 4px 16px 4px 16px; font-weight: normal; position: relative;}
#frontPage_subMenu li a:hover { background: url(../images/submenuOnItem.gif) 7px 7px no-repeat; background-color: #0872b8; color: #F6F9FD;}