/******************* Objektai "By default" ***********************/
body, html {
	height : 100%;
	margin : 0;
	padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : white;
	background-color: #1E263D;
	text-align: justify;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	color: #B7BFDA;
}
a:hover {
	text-decoration: underline;
	color: #B7BFDA;
	cursor: pointer;
}

a img {
    border: none;
}

ul {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left : 5px;
	padding-right : 5px;
	text-align: justify;
	margin: 0;
}
li {
	list-style-type: none;
	padding: 0;
}

p, .p {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	margin: 0;
}


h1 {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	color : #B7BFDA;
}

h2 {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	color : #B7BFDA;
}

.h2Comment {	/* Po H2 esantis komentaras */
	text-align: center;
	color : #FFFFFF;
}


form {
	padding: 0;
	margin: 0;
	display: inline;
}


blockquote {
	border: 1px dashed #C7D0EA;
	padding: 3px;
	color: #C7D0EA;	
}

/********************** SKYRIAI ***********************************/

.skyriai {
	margin: 0;
	padding: 0;
	width: 198px;
	height: 191px;
	border: 0;
	background-color: #2E3551;
	color: #D0D2DF;
	border: 1px solid #3B4461;
	background-image: url(l_juosta_v.gif);	
	background-repeat: repeat-x;
}

.skyriai li a, .skyriai div a {
	height: 17px;
	background-image : url(sk1.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	color: #D0D2DF;
	display: block;
	width: 178px;
	padding: 7px 0px 7px 20px;
	border-bottom: 0;
	text-decoration: none;
}

.skyriaiLi {
	border-bottom: 1px solid #3B4461
}


.skyriai li a:hover, .skyriai div a:hover{
	color: #FFFFFF;
	background-color: #3B4461;
	background-image: url(sk2.gif);
	text-decoration: none;
}


/*********** Naujausi pasakojimai ir kiti centro objektai ********/
.juosta, .juosta2, .remasJuostaPad, .remelisJuosta, .remelisJuostaPad, h3 {
	background-color : #5B6481;
	color : #DDDDDD;
	font-size : 0.885em;
	font-weight : bold;
}
.pasakojimasPav {
	text-align : left;
	font-weight : bold;
	color : #979FBA;
	padding: 0px 0px 3px 0;
	background: transparent;
	font-size: 1.05em;
}

.data {
	padding-top: 0px;
	text-align : right;
	float : right;
}
.pasakojimasKomentarai {
	font-size : 0.93em;
	color : #979FBA;
	background: transparent ;
	padding-bottom: 5px;
}


/************************* INPUT BOX'ai ********************************/

.input, input, textarea, select {
	font-family : Tahoma, serif;
	font-size : 0.961em;
	color : white;
	font-weight: bold;
	background-color: #2E3551;
	border: 1px solid #979FBA;
	padding: 2px;
}

.inputBlur {    /* Kai yra reiksme "default" teksto laukelyje */
	color : #979FBA;
}



.inputButton {		/* Mygtukai */
		background : #333955;
		color : #979FBA;
		border : 1px solid #979FBA;
		font-family : Tahoma , serif;
		font-size: 0.890em;
		font-weight : bold;
		text-align: center;
		padding: 1px 5px 1px 5px;
		margin-top: 5px;
}

.diskusijosTextarea {	/* Diskusiju atsakymo laukelis */ 
	width: 575px;
	height: 150px;
	font-weight: normal;
}

.centrineTextarea {	/* didele (puslapio redagavimui, naujam straipsniui ir pan. (centriniame stulpelyje)) */ 
	width: 544px;
	height: 300px;
	font-weight: normal;
}

.checkBox {
	margin: 0;
	padding: 0;
	border: none;
	background: transparent;
}

.buttonDelete {
	background-color: red; 
	color: black;
}

.buttonNoDelete {
	background-color: #00FF00;
	color: black; 
}

.radio {
	padding: 0;
	margin: 1px 2px 1px 0;
	border: none;
	background: transparent;	
}

/*************** Komentarai *****************/

.commentUser {	/* Komentatoriaus vardas, el. pastas */
	font-weight : bold;	
	text-align : left;
}

.commentUser a {	/* Komentatoriaus el. pastas */
	font-weight : normal;
	display : inline;
}


.commentDate {	/* Komentaro data */
	float : right;
}


/*************** Didelis remas (Naujausi prietarai) ********************/
.remasUl, .remelisUl, .klaidaRem, .BoxBorder {
	border: 1px solid #3B4461;
	background-color: #2E3551;
	color: white;
}

.txtMini, .pMini, .elementai th{
	font-size: 0.885em;
	padding: 0;
}

a.txtMini {
	font-size: 1em;
}

.pMini {
	margin-top: 5px;
	margin-bottom: 1px;
}

.txtMiniSkyrius {
	font-size: 0.885em;
	text-decoration: underline;
	color: white;
	background: transparent;
}

.txtMiniPlaciau {
	font-size: 0.885em;
	color: #EEEEEE;
	background: transparent;
	text-align: right;
	margin-top : 5px;
}

a.txtMiniPlaciau {
	color: #979FBA;
	background: transparent;
}
a.txtMiniPlaciau:hover {
	color: #979FBA;
	background: transparent;
}

/******************* Background paveiksleliai ****************************/

.juosta, .remasJuostaPad, .remelisJuosta, .remelisJuostaPad, h3 {
	background-image: url(juosta.gif);	
	background-position: bottom;
	background-repeat: repeat-x;
}

.hr {
	background-image: url(hr.gif);	
	background-position: center;
	background-repeat: repeat-x;
}

/***************** Objektu lygiavimas / padding ************************/
.juosta, .pasakojimas, .remasJuostaPad, .remelisJuosta, .remelisJuostaPad, .remasUl, .remelisUl, h3 {
	padding: 3px 5px 3px 5px;
	text-align: justify;
	margin: 0;
}

.remasJuostaPad, .remelisJuostaPad {
	margin-top : 7px;
}

.apatineJuosta {
	color: white;
	padding: 3px 0 3px 0;
	font-size: 0.885em;
	background-repeat: repeat-x;
}

.apatineJuosta a {
	font-weight: bold;
}

.lJuostaV {
	background-color: #2E3551;
	background-image: url(l_juosta_v.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #3B4461;
	padding: 0;
	margin : 0;
}

.lJuostaA {
	background-image: url(l_juosta_a.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 6px 4px 6px 4px;
	text-align: left;
	vertical-align: middle;
}

.zvaigzdes {
	background-image : url(logo_bg.gif);
}

.marginBottom {
	margin-bottom: 8px;
}

.paddingLeft {
	padding-left: 4em;
}

/********************** Objektu plotis ***************************/

.tdRemelis {	  /* Kairiojo ir desiniojo stulpelio (+ juose esanciu objektu) plotis */
		width : 200px;
}
.tdRemas, .remasJuostaPad, .pasakojimas {	  /* Vidurinio stulpelio (+jame esanciu objektu) plotis */
		width : 540px;
}

.wJuosta2 {
	width : 540px;	
}

.wJuosta3 {
	width : 745px;	
}

.wRemas2 {/* 2px siauresnis del borderio */
	width : 538px;
}

.wRemas3 {/* 2px siauresnis del borderio */
	width : 743px;
}

.remelisUl{
	width: 188px;
}
.textRemelis {
	width: 182px;
}

.apatineJuosta {
	width: 952px;
}

/**** TMP CSS (sia dali reiks istrinti) ****/
table {
	border : solid 0px #AAAAAA;
}

td {
	border : solid 0px #EDEDED;		
	vertical-align : top;            /* sita palikti */
	text-align : justify;				/* sita palikti */
}

/************** DISKUSIJU REMELIAI ********************/

.pavadinimuJuosta {
	background-color: #353B5B;
	font-size: 0.885em;
	color : #979FBA;
}

.pavadinimuJuosta .tdR {
	border-bottom: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	text-align : center;
	vertical-align: middle;
}
.pavadinimuJuosta .tdL {
	border-bottom: solid 1px #3B4461;
	border-left: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	vertical-align: middle;
}

.kategorijuJuosta {
	background-color: #2E3551;
	font-size: 0.885em;
}

.kategorijuJuosta .tdR {
	border-bottom: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	text-align : center;
	vertical-align: middle;
}
.kategorijuJuosta .tdL {
	border-bottom: solid 1px #3B4461;
	border-left: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	vertical-align: middle;
}

.kategorijuJuosta .tdL B {
	font-size : 1.08em;
}

.tdZL {					/* diskusiju zinutes kairioji puse */
	border-bottom: solid 1px #3B4461;
	border-left: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	vertical-align: top;
	background-color: #353B5B;
	width: 150px;
	font-size: 0.885em;
}

.tdZR {
	border-bottom: solid 1px #3B4461;
	border-right: solid 1px #3B4461;
	text-align : justify;
	vertical-align: top;
	background-color: #2E3551;
}

.tdZR .sub {	/* Apsauga nuo per didelio  */
	width: 580px;
	overflow: hidden;
}

.txtMiniParasas {
	font-size: 0.885em;
	color: #979FBA;
}

.colorA, .commentUser, .commentDate {
	color: #979FBA;
}

.colorA a {
	text-decoration : underline;
}

.normalTxt a {
	font-weight: normal;
}


/************ Meniu (kaireje) ***************/

.remelisKom {
	margin-top : 5px;
	border: solid 1px #3B4461;
	text-align : justify;
	vertical-align: middle;
	background-color: #2E3551;
	padding: 3px;
}

.remelisKom a {
	text-decoration: none;
	font-weight: bold;		
}

.remelisKom a:hover {
	text-decoration: underline;
	font-weight: bold;		
}

.menuList {
	margin: 0;
	padding: 0;
	border-color: #3B4461;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	background-color: #2E3551;
	width: 198px;
}

.menuList li, .menuList div  {
	border-top: 1px solid #3B4461;
	vertical-align: middle;
	padding: 0; 
	margin: 0;
/*	padding: 2px 2px 2px 3px;*/
}

.menuList li a, .menuList div a {
	padding: 2px 2px 2px 20px;
	background: url(mnu_all.gif) left center no-repeat;
	background-position: 2px;
	color: #D3D2DF;
	font-size: 0.885em;
	display: block;
	width: 176px;
	text-decoration: none;
	text-align: left;
}

.menuList li a:hover, .menuList div a:hover {
	color: #FFFFFF;
	background-color: #3B4461;
	text-decoration: none;
}

.selectedMenuItem {
	/*text-decoration: underline !important;*/
	/*background-color: #3B4461 !important;*/
	/*margin-left: 5px;*/
	font-weight:bold;
	font-style:italic;
	color: #FFFFFF !important;
	
}

.menuList .astro {
	background-image: url(mnu_astro.gif) !important;
}

.menuList .rastro {
	background-image: url(mnu_rastro.gif) !important;
}

.menuList .num {
	background-image: url(mnu_num.gif) !important;
}

.menuList .bior {
	background-image: url(mnu_bior.gif) !important;
}

.menuList .krauj {
	background-image: url(mnu_krauj.gif) !important;
}

.menuList .search {
	background-image: url(mnu_search.gif) !important;
}

.menuList .date {
	background-image: url(mnu_date.gif) !important;
}


/******** Lentele elementu isdeliojimui *******/

.elementai {
	margin: 0;
	padding: 0;
	border: none;
}

.elementai th {
	font-weight: normal;
	padding: 5px 0 0 7px;
	text-align: left;
}

.elementai td {
	padding-left: 7px;
	vertical-align: middle;
}

.centered {
	text-align: center;
}



/************ Kiti remeliai ****************/

.linkRowBoxLigth a {
	background-color: #2E3551;
	color: #D3D2DF;
	border: 1px solid #3B4461;
} 

.linkRowBoxLigth a:hover {
	background-color: #3B4461;
	color: #FFFFFF;
	border: 1px solid #979FBA;
	text-decoration: none;
} 

 
/*********** Pitagoro kvadratas ********/

table.PythagorasSquare {
	width: 300px;
	height: 300px;	
		
}

table.PythagorasSquare td {
	width: 25%;
	height: 25%;	
}

table.PythagorasSquare, table.PythagorasSquare td {
	border-style: solid;
	border-color : #979FBA;
	font-size: 1.2em;
	color: #B7BFDA;
	font-weight: bold;
	border-width : 1px 1px 1px 1px;
	vertical-align: middle;
	text-align : center;
}


/************ Kalendoriaus stiliai *********************/

.nuoroduMetuKalendorius td {
	text-align: right;	
}

.nuoroduMetuKalendorius td.monthTitle {
	text-align: center;
	background-color:  #3B4461;
	background-image:url(juosta.gif);
	background-position:center;
	background-repeat:repeat-x;
}


.nuoroduMetuKalendorius td.monthBox {
	background-color: #2E3551;
	border: 1px solid #3B4461;
}

.nuoroduMetuKalendorius a {
	text-decoration: underline;
	font-weight: bold;
}

.nuoroduMetuKalendorius a:hover {
	text-decoration: none;
	font-weight: bold;
	background: white;
	color: black;
}

/************ Klaidu/pastabu pranesimai ****************/

.klaida {		/* Klaidos pranesimo tekstas */
	color: Red;
	font-weight: bold;
}

.klaidaRem {	/* Remelis su visu klaidos pranesimu */
	color : Red;
	padding: 3px;
	font-weight: bold;
	text-align: center;
}


.forumFilterBlacklistWord {
    font-weight: bold;
    color: red;
}

/************** Nuoroda draugui ******************/

#shareLinkByMailForm {
	 position: absolute;
	 width: 400px;
	 /*height: 300px;*/
	 background : #2E3551; /*url(logo_bg.gif); */
	 z-index: 500;
	 padding: 0;
	 margin: 0;
	 border: 1px solid #67718A;
}

#shareLinkByMailForm td {text-align: left; margin: 0; padding: 0}

#shareLinkByMailForm .closeX:hover { background-color: transparent; }
#shareLinkByMailForm .closeX:hover { background-color: red; cursor: pointer; text-decoration: none }

#shareLinkByMailForm div.remelisJuostaPad {
	margin: 0;
}


/*************** Zodiaku lentele *****************/

table.zodiacSigns {
    margin-top: 5px;
}

table.zodiacSigns td {
    text-align: left;
    vertical-align: middle;
    padding-top: 5px;
    padding-bottom: 5px;
}



table.zodiacSigns td.image {
    width: 50px;
    
}

table.zodiacSigns td.title {
    width: 210px;

}



/*************** Visa kita ***********************/

.noborder {
	border: none;
}

.noscrool {
	overflow: hidden;
}

.nobgcolor * {
	background-color: transparent !important;
}

/****** Žiema *******/

/*.fullRow .lJuostaA {
    background-image: url(l_juosta_a.s.gif);
}

div.fullRow {
    background-image: url(l_juosta_v.s.gif);
}*/


/************ Nuorodos *************/


.itContainer {
    text-align: center;
    font-size: 13px;
/*    background: #3B4461;
    border: 1px solid #4B5471;
    padding: 5px;
    */
    /*
    background: #3B4461;

    border: 1px solid #4B5471;
    */
}

/*
.itContainer a {
    color: #FFFFFF;
}
*/
.itContainer img {
}

.itContainer .it {
    margin-top: 5px;
}

.itContainer .it .title a {
    color: #FFFFFF;
    padding-bottom: 10px;
}


.itContainer .p {
    padding-top: 0;
    padding-bottom: 8px;
}