/* naikiname paveldėtas paraštes */
* {
	padding: 0;
	margin: 0;
}
/* nustatome pagrindinį šriftą */
body {
	font-family:Tahoma, Geneva,  sans-serif;
	font-size: 13px;
	background-color:#FCFCFC;
/*	font-family:Tahoma, Geneva,  FreeSans, sans-serif;*/
}

a {
	text-decoration:none;
	border:none;
	margin:0;
	padding:0;
	color:#000;
}

a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	border:none;
	margin:0;
	padding:0;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
}
/* pagrindinis konteineris. Jei tik visas CSS būtų toks paprastas :)) */
#pagrindinisKonteineris {
	margin:0 auto;
	width:1006px;
}
/* nustatome 4 stulpelių pločio sekcijas */
#eiliniuNaujienuBlokas, #viskoDaugiauBlokas, #karstujuNaujienuBlokas, #kituSkilciuBlokas, #dviejuStraipsniuBlokas, #meniuKonteineris, #temuSarasoBlokas, #videoteka, #pranesimas, #nariai, #diskusijos {
	overflow:hidden; /* float */
	width:797px; /* (1000 - 4 * 15) / 5) - 1000 px plotis minus keturi tarpai po 15 px tarp penkių stulpelių */
	margin-bottom:15px;
}

/* nurodome stulpelių pločius */
#karstujuNaujienuGalerija, #daugiauNaujienu, #bendravimoBlokas, .dviejuStulpeliuPlocio {
	width:391px;
	float:left;
	margin-right:15px;
}

.dviejuStulpeliuPlocioMM {
	width:361px;
	float:left;
	margin-left:30px;
}

.trijuStulpeliuPlocio {
	width:579px;
	float:left;
	margin-right:15px;
}

.trijuStulpeliuPlocioNM {
	width:579px;
	float:left;
}

#karstujuNaujienuTurinys, #skaitomiausiosNaujienos, #straipsniuBlokas, .dviejuStulpeliuPlocioNM { /* be paraštės */
	width:391px;
	float:left;
}
#paskutinesDiskusijos, .vienoStulpelioPlocio {
	width:188px;
	float:left;
	margin-right:15px;
}
#nariuBlogai, .vienoStulpelioPlocioNM { /* be paraštės */
	width:188px;
	float:left;
}

.vienoStulpelioPlocioNMExc { /* be paraštės */
	width:188px;
	float:left;
	background-color:#f0f4ff;
}

.pusesStulpelioPlocio {
	width:90px;
	float:left;
	margin-right:8px;
}
.pusesStulpelioPlocioNM { /* be paraštės */
	width:90px;
	float:left;
}


/* antraštinis konteineris, 5 stulpelių - pilno pločio */

/* antraštės stiliai */
#headerTop, #headerMiddle, #footer {
	overflow:hidden; /* float */
	width:100%;
}
#headerTop {
	border-bottom-color:#e6e6e6;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-bottom:8px;
	padding-top:15px; /* atitraukiam nuo naršyklės viršaus */
}
#headerMiddle {
	margin-top:10px;
	margin-bottom:10px;
}
#tag {
	font-size:0.9em;
	float:left;
	width:100px;
	padding-top:20px; /* gal įmanoma vertikaliai centruoti? */
	padding-left:10px;
}
.antrastineInformacija {
	color:#959595;
	font-size:85%;
	float:left;
	width:auto;
}
.antrastinePrisijungimoInformacija {
	color:#959595;	
	float: right;
	font-size:85%;
	width:auto;
}
/* nustatome tekstinį logotipą */
#logotipas {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:550%;
	line-height:100%;
	letter-spacing:-0.07em;
	float:left;
	clear:left;
	width:auto;
}

#logotipas a {
	text-decoration:none;
}

#baneris {
	float:right;
	clear:right;
	padding-top:5px; /* gal įmanoma vertikaliai centruoti? */
	width:auto;
}
#share {
	overflow:hidden;
	float:left;
	list-style:none;
	margin-top:4px; /* gal įmanoma vertikaliai centruoti? */
}
#share li {
	float:left;
}
#rss, #facebook, #twitter, #google {
	width:16px;
	height:16px;
	background-image:url('http://img34.imageshack.us/img34/467/sharemap.png');
	background-repeat:no-repeat;
	margin-left:7px;
}
#rss {
	/* fono pozicionavimo nekeičiame - rss paveikslėlis pirmas eilėje */
}
#facebook {
	background-position:-23px;
}
#twitter {
	background-position:-46px;
}
#google {
	background-position:-69px;
}

/* braukytas sarasas */
.braukytasSarasas, .karstasSarasas, .balsavimoSarasas {
	list-style:none;
}
.braukytasSarasas li, .karstasSarasas li {
	font-size:85%;
	border-bottom:solid 1px #ececec;
	/*border-bottom:dotted 1px #9e9e9e;*/
	padding-bottom:3px;
	padding-top:5px;
}


.braukytasSarasas li span, .karstasSarasas li span {
	display:inline;
	color:#959595;
	padding-left:2px;
	font-size:85%;
}

/*.balsavimoSarasas li span{
	display:inline-block;
	color:#b2baaf;
	padding-right: 7px;
	font-size:85%;
}*/

.balsavimoSarasas {
margin-bottom: 5px;
}

.balsavimoSarasas li {
height: 12px;
}

.balsavimoSarasas li span {
	display:inline-block;
	color:#959595;
	background-color:#5B92E5;
/*	padding-left:2px;
	font-size:85%;*/
        height:8px;
        font-size: 1px;
/*        clear:left;*/
}


.karstasSarasas li {
	color:#444444;
	font-weight:bold;
	font-size:80%;
}

.braukytasOl {
	list-style:decimal-leading-zero;
	list-style-position:inside;
}

.braukytasOl li span {
	display:inline;
	color:#959595;
	padding-left:2px;
	font-size:0.8em;
}


#desinysKonteineris {
	width: 188px;
	float:right;
	border-left-style:solid;
	border-left-color:#ececea;
	border-left-width:1px;
	padding-left:10px;
	
}
#desinysKonteineris div {
	margin-bottom:10px;
}
.iks {
	float:right;
	width:10px;
	height:10px;
	background-image:url('/themes/GLv2010/images/new/iks.png');
	background-repeat:no-repeat;
}

.naujienuKategorija {
	background-color: #efefed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#444444;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	text-indent:8px;
	text-transform:uppercase;
	border-bottom:solid 1px #CCC;
}

.naujienuKategorijaExc {
	background-color: #5D8AA8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#eeeeee;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	text-indent:8px;
	text-transform:uppercase;
	border-bottom:solid 1px #CCC;
}


.pranesimoKategorija {
	background-color: #FAF3E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#3f3625;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	text-indent:8px;
	text-transform:uppercase;
	border-bottom:solid 1px #e7e0d3;
}

#desinysKonteineris .stulpeliuKategorija {
	margin-bottom:2px;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#252525;
	font-weight:normal;
}
h1 a, h2 a, h3 a {
	color:#252525;
}
h1 {
	font-size:170%;
	line-height:120%;
	margin-bottom:7px;
	padding-bottom:5px;
	border-bottom:solid 1px #ececec;
}
h2 {
	font-size:130%;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:10px;
	border-bottom:solid 1px #ebebeb;
	border-top:solid 1px #e2e2e2;
}
h3 {
	font-size:120%;
	margin-bottom:6px;
}
.siuntejas {
	font-size:80%;
	color:#959595;
	margin-top:4px;
	margin-bottom:8px;
}
.mazasPilkas {
	font-size:80%;
	color:#b2baaf;
	margin-top:2px;
	margin-bottom:2px;
}
.pastraipa {
	font-size:85%;
}

#karstaPastraipa {
	font-size:85%;
	border-bottom:solid 1px #ececec;
	padding-bottom:15px;
}


.paskutinisLinkas {
	display:block;
	margin-top:4px;
	color:#3c3c3c;
}
.paskutinisLinkas a:link, .paskutinisLinkas a:visited {
	font-size:85%;
	text-decoration:none;
	font-weight:bold;
}

/* meniu konteineris, 4 stulpelių pločio */

/* pagrindinis meniu */
#pagrindinisMeniu {
background-color:#EEEEEE;
border-bottom:1px solid #E0E0E0;
color:#444444;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:8px;
overflow:hidden;
padding-bottom:4px;
padding-left:8px;
padding-top:4px;
width:692px;
}

#pagrindinisMeniu li {
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	padding-right:5px;
	border-right:solid 1px #d7d7d7;
	width:auto;
}
#pagrindinisMeniu a {
	text-decoration:none;
	color:#444444;
}

/* pagrindinis meniu */
/* naujienų filtras */
.naujienuFiltras {
background-color:#F8F8F6;
border-bottom:1px solid #F0F0F0;
color:#696969;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
padding-bottom:3px;
padding-left:8px;
padding-top:3px;
width:100%;
}

.naujienuFiltras li {
	float:left;
	/*text-transform:uppercase;*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	padding-right:5px;
	border-right:solid 1px #e0e0e0;
	width:auto;
}
.naujienuFiltras a {
	text-decoration:none;
	color:#696969;
}


/* renginiai */

#renginiai p+p {
	font-size: 0.85em; 
	border-bottom-width:1px;
	border-bottom-color:#9e9e9e;
	border-bottom-style:dotted;
	padding-bottom:3px;
	padding-top:4px;
}
#renginiai p+p span {
	color:#959595;
	display:block;
	text-indent:10px;
	padding-bottom:2px;
	font-size:90%;
}

.neks {
	float:left;
	padding-right:5px;
        width:auto;
}
#karstujuNaujienuBlokas {
	overflow:hidden;
	height:257px; /* buti neleidziam turiniui aukstesniam uz paveiksleli */
}

#karstujuNaujienuBlokas li {
cursor: pointer; /* issiskleidimas naujienoms */
}

#karstujuNaujienuGalerija {
	overflow:hidden; /* apkarpom, jei paveikslelis didesnis */
}
/* footer'is */
#footer {	
	margin-bottom:10px; /* dar kiek atstumiame nuo puslapio apačios */
	clear:both;
}
#footerMenu {
	overflow:hidden;
	list-style:none;
	border-style:solid none;
	border-color:#e4e4e4;
	border-width:1px;
	width:100%;
	padding-bottom:8px;
	padding-top:8px;
}
#footerMenu li {
	float:left;
	font-size:0.8em;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	border-right-style:solid;
	border-right-color:#5a5a5a;
	padding-right:5px;
	border-right-width:1px;
	width:auto;
}
.apsilankymoLaikas {
	float:right;
	width:auto;
}

#fApklausa input {
	vertical-align:bottom;
	margin-right:5px;
}

#histograma
{
display: block; 
margin: 5px auto 5px auto;
/*margin-left: auto; 
margin-right: auto; 
margin-top: 5px;*/
}
.borderline {
	/*border: 1px solid #4a95c9;*/
	width:100%;
	display:block;
	margin:7px 0;
}
#balsuoju {
	font-size:0.85em;
	border: 1px double #4a95c9;
	background-color: #cfe8f5;
	background-image: url(../utbkgnd.gif);
	background-position: 0% 50%;
	background-repeat:repeat-x;
	padding:2px 5px;
	margin:0 !important;
}
.klausimas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	font-weight:bold;
	border:0 dotted #9e9e9e;
/*	border-bottom-width:1px;*/
	padding-bottom:4px;
	padding-top:4px;
}
#daugiauNaujienu p+p, #nariuBlogai p+p, #paskutiniaiBlogai p+p, #paskutinesDiskusijos p+p, #pranesimas p+p, .braukytasOl li {
	font-size:85%;
	border-bottom:solid 1px #ececec;
	/*border-bottom:dotted 1px #9e9e9e;*/
	padding-bottom:7px;
	padding-top:5px;
}
#daugiauNaujienu p span {
	font-size:90%;
	padding-left:3px;
	padding-right:3px;
	color:#959595;
}
#nariuBlogai p span, #paskutinesDiskusijos p span, #paskutiniaiBlogai p span, #reklama p span, #nuorodos p span {
	font-size:90%;
	color:#959595;
	display:block;
	margin-top:4px;
}

#nuorodos form {
display:inline;
}
#daugiauNaujienu p+p:hover, #paskutiniaiBlogai p+p:hover, #paskutinesDiskusijos p+p:hover, #renginiai p:hover, .braukytasSarasas li:hover, .braukytasOl li:hover, .karstasSarasas li:hover,  .balsavimoSarasas li:hover {
	background-color:#f8f8f6;
}
#daugiauNaujienu strong {
	color:#767676;
}
#fPaieska {
	width:100%;
	overflow:hidden;
	border:solid 1px;
	border-bottom-color:#d4d4d4;
	border-top-color:#efefef;
	border-left-color:#dfdfdf;
	border-right-color:#dfdfdf;
	vertical-align:middle;
	background-image:url('/themes/GLv2010/images/new/src.png');
	background-repeat:repeat-x;
	background-position:bottom;
}
#searchbox {
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	border:0;
	width:163px;
	font-size:85%;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	float:left;
	text-indent:10px;
	background-color:transparent;
        padding: 0;
        margin: 0;
}
#go {
	float:right;
	width:20px;
	height:20px;
	border:none;
	background-image:url('/themes/GLv2010/images/new/gg.png');
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-color:transparent;
        padding: 0;
        margin: 0;
}
.stripper, .stripper2 {
	float:left;
	list-style:none;
	font-size:85%;
	width:auto;
}
.stripper li, .stripper2 li {
	float:left;
	overflow:hidden;
	vertical-align:50%;
	width:auto;
}

.stripper li:hover, .stripper2 li:hover {
	background-color:#f8f8f6;
}

.stripper a, .stripper2 a {
	text-decoration: none;
}

.stripper li span {
	display:block;
	width:140px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #ececec;	
}
.stripper li span+span {
	display:block;
	width:140px;
	font-size:80%;
	color:#959595;
	margin-bottom:5px;	
	border:none !important;
}
.stripper2 li span {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:solid 1px #ececec;	
}
.stripper2 li span+span {
	display:block;
	font-size:80%;
	color:#959595;
	margin-bottom:5px;	
	border:none !important;
}


#stripPoleLeft {
	overflow:hidden;
	float:left;
	width:20px;
	height:115px;
	background-image:url('/themes/GLv2010/images/new/bg.png');
	background-repeat:no-repeat;
	background-position:0 50%;
}
#stripPoleRight {
	overflow:hidden;
	float:right;
	width:20px;
	height:115px;
	background-image:url('/themes/GLv2010/images/new/bgS.png');
	background-repeat:no-repeat;
	background-position:center right;
}
#skaitliukai {
	width:81px;
	height:31px;
}

.hide {
      display: none;
      visibility:hidden;
}

.defaultContainer  {
	float: left; /* float */
	width:789px; /* (1000 - 4 * 15) / 5) - 1000 px plotis minus keturi tarpai po 15 px tarp penkių stulpelių */
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-style:solid;
	border-left-color:#ececea;
	border-left-width:1px;
	padding-left: 7.5px;
	overflow: hidden;
}

.alert
{
color:#e6002b;
}

#veik {
	font-size:85%;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#faf3e6;
	text-indent:8px;
	border-bottom:solid 1px #e7e0d3;
}

.fbutton, input[type="button"], input[type="submit"], input[type="reset"], input[type="SUBMIT"], input[type="RESET"] {
	font-size:12px;
	border: 1px double #4a95c9;
	background-color: #cfe8f5;
	padding:2px 5px;
	margin:0px 0px 7px 0px;
}

#whizzyWig
{
	border-width:1px;
	border-style:solid;
	border-top-color:#d4d4d4;
	border-bottom-color:#efefef;
	border-left-color:#dfdfdf;
	border-right-color:#dfdfdf;
	background-color: #F8F8F6;
}

.ftext, input[type="text"], input[type="password"], select, input[type="file"] {
	border-width:1px;
	border-style:solid;
	font-size:12px;
	border-top-color:#d4d4d4;
	border-bottom-color:#efefef;
	border-left-color:#dfdfdf;
	border-right-color:#dfdfdf;
	background-color: #F8F8F6;
	padding:2px 5px;
	margin:0px 0px 3px 0px;
}


textarea {
	border:solid 1px;
	border-bottom-color:#d4d4d4;
	border-top-color:#efefef;
	border-left-color:#dfdfdf;
	border-right-color:#dfdfdf;
	background-image:url('http://www.gayline.lt/themes/GLv2010/images/new/src.png');
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:5px;
}



/*.ftext {
	border:solid 1px;
	border-bottom-color:#d4d4d4;
	border-top-color:#efefef;
	border-left-color:#dfdfdf;
	border-right-color:#dfdfdf;
	vertical-align:middle;
	background-image:url('/themes/GLv2010/images/new/src.png');
	background-repeat:repeat-x;
	background-position:bottom;
}*/

.dezute {
        padding-top: 3px; 
        padding-bottom: 3px; 
        padding-left: 10px; 
        padding-right: 10px; 
        text-decoration: none; 
        font-weight: normal; 
	border: 1px double #4a95c9;
	background-color: #cfe8f5;
	background-image: url(../utbkgnd.gif);
	background-position: 0% 50%;
	background-repeat:repeat-x;
	margin:0px 0px 7px 7px;
        display:inline-block;
	text-transform:uppercase;
 }

.dezute a {
        text-decoration: none; 
}

#fullwidetable {
        width:797px;
        font-size:12px;
}


#fullwidetable td {
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 3px;
        padding-right: 3px;
}

option
{
margin: 2px
}

.center {
text-align: center;
}

.tiny
{
 font-size: 80%;
}

hr
{
        margin-top: 7px;
        margin-bottom: 7px;
	color:#ececec;
        height: 1px;
}

blockquote
{
padding-left:15px;
}
#lastItem {
	float:right !important;
	border:none !important;
}

#login
{
padding: 0;
margin: 0;
margin-top:-5px;
display: inline-block;
}

#login input
{
padding: 0;
margin: 0;
}

#login img
{
margin-bottom: -3px;
}