/* Half-Life.lt portalo tema */
/* www.half-life.lt */
/* 2008. */


/* IE6 durnystes taisymas */

img { behavior: url(iepngfix.htc); }

/* Bendri nustatymai */

* { margin: 0; padding: 0; }

body { background: rgb(17,17,17); font-family: Tahoma,sans-serif; font-size: 12px; color: #000; }

.clear { clear: both; } /* clear floats */

p { margin-bottom: 5px; padding: 0; }


/* Nuorodu stilius */

a { color: #fd7508; text-decoration: none; }

a:hover { color: rgb(198,198,198); text-decoration: underline; }

.atndata {color: rgb(198,198,198); cursor: text;}

/* Lenteles */

table { margin: 0px; padding: 0px; border: none; border-collapse: collapse; }

td { text-align: left; vertical-align: top; padding-left: 2px; padding-right: 2px; }

.bodytable { padding: 4px; background: none; }

/* Pavadinimai */

h1, h2, h3, h4, h5 { margin-top: 7px; color: rgb(198,198,198); font-size: 12px; font-family: tahoma; text-align: center; padding: 4px; background: url(images/menutop.png) no-repeat center; }

h6 { margin-top: 0px; color: rgb(198,198,198); font-size: 12px; text-align: center; padding: 4px; background: transparent; }

/* Temos isdestymas */

.logo2 { 
position: relative;
top: 30px;
left: 10px;
z-index:2;
margin-left:420px;
 }
		
.logo3 { position: relative;
top: 4px;
margin-left:610px;
left: 10px;}
		
.logo4 { position: relative;
top: 28px;
left: 10px;
margin-left:740px;
z-index:1; }

.wrapper { width: 988px; margin: 0 auto; color: rgb(216,211,211); padding: 0; background: url(images/bg.png) repeat-y; }

.innerwrapper { padding: 0 25px; }

/* Baneris */

.header { height: 147px; background: url(logo.jpg) repeat-x; }

.baneris { padding-bottom: 5px;}

.hMenu {
  padding-top: 10px;
  text-align: center;
  background: url(images/meniu5.png) repeat; }

.hMenuLeft {
  padding-top:15px;
  float:left;
  padding-left: 6px;
  background: url(images/meniu5.png) repeat;}

  .lsglMenu {
  float: left;
  width: 250px;
  text-align: center;
  background: url(images/meniu3.png) repeat;}

.newpostsMenu {
  float: right;
  text-align: center;
  width: 253px;
  background: url(images/meniu3.png) repeat;}
  
  .newpostsMenu2 {
  padding-bottom:5px;
  background: url(images/meniu5.png) repeat;
  border-bottom: 1px solid #000000;}
  
/* Navigacija */

.nav { background: url(images/navb.png); border-bottom: 2px solid #000; height: 24px; border-left: 1px solid #000; border-right: 1px solid #000; text-align: right; color: #ccc; padding-right: 3px; font-size: 11px; }

#topmenu { margin: 0; padding: 0;  list-style-type: none; list-style-image: none; }
	
#topmenu li { display: inline; }

#topmenu a { text-decoration: none; height: 16px; color: #FFF; background: url(images/paprastas.png) repeat-x; border: 1px solid #000; border-left: 0px; padding: 3px 7px; vertical-align:middle; text-align: center;  float: left; }

#topmenu a:hover { text-decoration: none;  height: 16px; color: #FFF; background: url(images/paspaustas.png) repeat-x; display: block; }

#topmenu a.onpage { text-decoration: none;  height: 16px; color: #FFF; background: url(images/paspaustas.png) repeat-x; display: block;}

#topmenu a:hover.onpage { text-decoration: none;  height: 16px; color: #FFF; background: url(images/paspaustas.png) repeat-x; display: block; }

/* Turinio zona */

.data {background: none; padding: 5px 35px 5px 4px;}

.clo { background: none; }

.main { padding: 2px 4px; background: url(images/inner.gif) repeat-y; border-top: 1px solid rgb(36,36,36); }

.main2 { padding: 2px 0px; background: none; }

/* Kairysis meniu */

.leftmenu { width: 203px; float: left; text-align: left; font-size: 11px; padding: 0 5px 5px 4px; }

.leftmenu2 { width: 110px; float: left; text-align: left; font-size: 11px; margin-top: 5px; }


/* Centras */

.central { width: 514px; float: left; margin-top: 2px; margin-bottom: 2px; padding: 0; font-size: 11px; background: url(images/centras.png) repeat-y; border: 1px solid black; }

/* Naujienos stiliai */

.naujienaPav {
  float: left;
  margin: 3px 8px 0px 0;}

.story {  text-align: left; margin-bottom: 15px; background: none; padding-left: 3px; padding: 4px 0;}

.story h3 { height: 20px; margin: 0; font-family: verdana;  padding: 5px 5px 0 5px; background: rgb(26,26,26); border: solid 1px rgb(69,65,65) ; color: rgb(216,211,211); font-size: 11px; text-align: left;}


.newsleft { width: 1%; float: left; padding: 0 1px; } 

.newsimage { width: 0px; height: 0px; margin: 0 auto; padding-top: 1px; border-style: none; }

.newsdate { text-align: right; }

.comm {background: none;}

.newstext { float: left; width: 96%; padding: 4px; font-size: 11px; }

.postby { margin: 0 0 7px 0; text-align: right;  padding: 0 5px; height: 20px; }

.tarpas{ background: none; float: left; }

/* Desinysis meniu */

.rightmenu { width: 192px; float: right; text-align: center; font-size: 11px; padding: 0 5px 5px 4px; border: none;}

/* Reklama */

.banneris { float: center; text-align: center; padding-top: 10px;}

.reklamos { float: center; text-align: center;}

.reklama { border-style: none; padding: 2px 2px 2px 2px;}

/* Pabaiga */

.footer { background: #121212 url(images/footer.png) repeat-x; border-top: black solid 1px; }

.disclaimer { padding: 4px; text-align: center; color: #fff; font-size: 10px; }

/* STILIAI */

/* Paieska */

.button.search { border:none; background: url(images/search.gif) no-repeat; border: 1px solid #000; width: 25px; height: 20px; }
.button.search:hover  { background: url(images/search.png) no-repeat; border: 0; width: 25px; height: 20px;  cursor: hand;}

.tbox.search { vertical-align: middle; background: rgb(60,60,60); width: 100px; height: 13px; border: 1px solid #000; color: rgb(204,204,204); }
.tbox.search:hover  { vertical-align: middle; background: rgb(60,60,60); width: 100px; height: 13px; border: 1px solid #000; color: rgb(204,204,204); }
.tbox.search:focus { vertical-align: middle; background: rgb(60,60,60); width: 100px; height: 13px; border: 1px solid #000; color: rgb(204,204,204); }
.tbox.search:hover.onpage  { vertical-align: middle;  background: rgb(60,60,60); width: 100px; height: 13px; border: 1px solid #000; color: rgb(204,204,204); }
/*--------*/

.button { color: #494949; font-size: 11px; background: white; border-top: 1px solid #D4D2CF; border-left: 1px solid #D4D2CF; border-bottom: 1px solid #868686;
border-right: 1px solid #868686; padding: 2px;  margin: 2px auto; }

.button:hover { color: #000; background: #ccc; }

.indentchat { padding: 4px; border: 1px solid #dddddd; margin-bottom: 4px; text-align: center; background:  url(images/newsbg.png) repeat-x bottom; }

.indent { background: rgb(17,17,17); color: rgb(221,167,2); font-size: 10px; padding: 4px; border: 1px solid black; margin: 4px; }

.indent2 { background: #1A1A1A; color: #ffffff; padding: 4px 4px 4px 4px; border: 1px solid #454141;}

.indent3 { background: none; padding: 4px 4px 4px 4px;}

.indent4 { background: none; padding: 1 1 1 1; height:15px; line-height:14px; font-weight:bold; border-bottom: 1px solid #454141; }

.small { color: #b40000; font: 10px verdana, tahoma, arial, helvetica, sans-serif; }

.smalltext { font: 10px verdana, tahoma, arial, helvetica, sans-serif; }

.smallbottom { font-size: 10px; color: #666666; text-align:left; }

.tbox { color: rgb(204,204,204); font-weight: bold; font-size: 12px;  border: 1px solid #000; margin: 2px auto; padding: 0 2px; background: rgb(60,60,60); }

.tbox:hover { color: rgb(204,204,204);   border: 1px solid #000; }

.tbox:focus { color: rgb(204,204,204);   border: 1px solid #000; }

.helpbox { background: rgb(60,60,60); border: 1px solid #000; margin: 2px auto; color: rgb(204,204,204); font-size: 9px; padding: 4px 5px 4px 5px; }

/* FORUM STYLES */

.fcaption { padding: 4px; line-height:21px; color: #fff; background: #444444; font: bold 11px verdana, tahoma, arial, helvetica, sans-serif;  border-top: 1px solid #313A3D; border-bottom: 1px solid #313A3D; }

.fcaption span.smalltext { color: #fd7508; }

.fcaption span.smalltext a:hover { color: #fff; }

.fcaption a { color: #fd7508; text-decoration: none; }

.fcaption a:hover { color: #fff; }

a.forumlink { color: #fd7508; text-decoration: none; }

a.forumlink:hover { color: #fff; }

.fborder { border: none; background-color: transparent; }

.forumheaderi { color: rgb(216,211,211); text-align: center;  padding: 1px 1px 1px 1px; }

.forumheader { background: none; padding: 1 1 1 1; height:20px; line-height:14px; font-weight:bold; border-bottom: 1px solid #313A3D; }

.forumheader0 { background: none;  margin-left: 7px; margin-right: 7px; padding: 1 1 1 1; height:20px; line-height:14px; border-bottom: 1px solid #313A3D; }

.forumheader2 { color: rgb(216,211,211); padding: 1px 5px 7px 5px; }

.forumheader2j { text-align: justify; color: rgb(216,211,211); padding: 1px 7px 7px 5px; }
	
.forumheader3 { color: rgb(216,211,211);  padding: 1px 5px 7px 5px; }


.forumheader4 { color: rgb(216,211,211); padding: 1px 5px 7px 5px; }

.forumheader10 { background: none;  margin-left: 7px; margin-right: 7px; padding-top: 4px; height:20px; }

.finfobar { background: none; padding: 15px 15px; }

.finfobar a  { color: #fd7508; }

.finfobar a:hover { color: #fff; }

.left { float: left; text-align: left; }

.rights { float: right; text-align: right; }

.right { text-align: right; font-weight: normal; font-size: 9px; padding: 2px; }

.paprastas { font-weight: normal; font-size: 11px; padding: 2px;}

.citatio { text-align: justify; font-size: 11px; color: rgb(216,211,211); float: center;}

.rightnews { text-align: right; padding: 2px; }

.pool { text-align: left; padding-left: 5px; }
.pool2 { text-align: left; padding-left: 60px; }
.pool3 { text-align: center; margin-bottom: 10px; margin-top: 5px;}

.line { padding-bottom: 5px; padding-top: 5px;}

.linee { text-align: left; padding-bottom: 5px; padding-top: 5px;}

.atc { padding: 0,5 0,5 0,5 0,5; font-weight:bold; }

.comments { margin-left: 7px; margin-right: 7px; text-align: left; float: left; width: 100%; padding-top: 5px; }

.comments2 { margin-left: 1px; margin-right: 1px; text-align: left; float: left; width: 100%; padding-top: 5px; padding-bottom: 5px;  }

.download { padding-top: 5px; }

.enc{ margin-left: 7px; margin-right: 7px; padding-top: 5px; }

.inf { text-align: left; padding: 5 5 5 5px; }

.leftc { width: 190px; float: left; margin-left: 6px; padding: 3px }

.leftce { width: 150px; float: left; padding: 0px }

.leftce0 { width: 300px; float: right; padding: 5px }

.leftce2 { width: 170px; float: left; padding-left: 5px }

.rightc { float: right; padding: 3px 10px 5px 5px; }

.lc { width: 200px; float: left; text-align: center; padding: 0 0 0 0; }

.lce { width: 150px; float: right; padding: 0 0 1px 8px; }

.c1 { text-align: left; padding-left: 15px; }

.c11 { text-align: left; padding: 0px 0px 0px 9px; margin-bottom: 15px;}

.pusebr { padding: 5px 0px 0px 0px; }

.c111 { text-align: left; padding: 0px 0px 0px 9px; }

.c111e { text-align: left; padding: 0px 0px 0px 0px; }

.tekstas { text-align: justify; margin-right: 12px;}

.tekstase { text-align: justify; margin-right: 0px;}

.avatarams { vertical-align: top; padding-top: -10px }

.ava { margin-top: 3px; margin-left: 0px;}

.ava2 { margin-top: 3px;}

.ava3 { margin-left: 5px;}

.alignas { vertical-align: middle; padding: 2 2 2 2;}

.alignas0 { vertical-align: middle; margin-right: 20px;}

.alignas2 { margin-top: 5px; padding: 2 2 2 2;}

.g-manp { width: 130px; float: left; }

.g-man { float: right; text-align: justify; padding-left: 20px; }

.justify { text-align: justify;}

.justify img { border-style: none;}

.rightc2 { float: right; }

.forumheader0 { background: none; padding: 1 1 1 1; height:20px; line-height:14px; border-bottom: 1px solid #313A3D; }

.forumheader00 { background: none; padding: 1 1 1 1; height:20px; line-height:14px; border-bottom: 1px solid #313A3D;}

.maing { padding: 2px 0px; }

.maing2 { padding: 1px 0px; }

.leftc2 { width: 10px; float: left; padding: 0 2px 2px 2px; }
.leftca { width: 54px; float: left; padding: 0 2px 2px 2px; margin-left: 5px; margin-bottom: 2px;}
.right2 { text-align: right; padding: 0px 30px 0px 0px; }

.str { text-align: left; padding: 0 0 0 64px; }

.linki { padding-left: 14px; }

.games { width: 54px; float: left; padding: 0 2px 2px 2px; margin-left: 5px; margin-bottom: 2px;}

.left22 { float: left; text-align: left; }

.filmpav { text-align: center; margin-bottom: 5px; }

.filmpav2 { text-align: center; }

.banner { padding-top: 8px; padding-bottom: -8px; }

.mod { text-align: right; padding-right: 23px;}

.pc { text-align: left; float: left; margin-left: 15px; width: 15px;}

.ps2 { text-align: left; float: left; margin-left: 25px; width: 15px;}

.xbox { text-align: left; float: left; margin-left: 21px; width: 15px;}

.x360 { text-align: left; float: left; margin-left: 29px; width: 15px;}

.servers { padding: 5 5 5 5 px; }

.nextprev_current  {padding: 1 1 1 1; }

.nextprev { text-align: center; float: center; padding-bottom: 5px;}

.nextprev_link  {padding: 1 1 1 1; }

.naujienu_np {text-align: center; float: center; padding-bottom: 5px;}

/* Poll3 */

.oldPavMain {
  margin-bottom: 5px;
  border-bottom: 1px dashed rgb(200,200,200);}
  
  
.oldPavLeft {
  width: 34%;
  float: left;}
  
.oldPavLeft img {
  border: 1px solid rgb(111,111,111);}
  
.oldPavRight {
  float: left;
  width: 66%;}
  
.oldPavLeft2 {
width: 38%;
float: left;}
  
.oldPavRight2 {
float: left;
width: 62%;}
  
  
/* Steam antrastes */

.antraste1, .antraste2 {
  text-align: center;
  margin: 0;}
  
.antraste1 div, .antraste1 div {
  padding: 0;}
  
.newstext2 { text-align: justify; padding: 4px; }

/* Komentarai */

.komentaras {
  width: 100%;
  float: center;
  border-top: 1px solid #454141;
  border-left: 1px solid #454141;
  border-right: 1px solid #454141;
  border-bottom: 1px solid #454141;
  margin-bottom: 10px;
  margin-right: 10px;
  background: rgb(26,26,26);}
  
  .komentarasLeft {
  float: left;
  padding-left: 5px;
  width: 80px;}

.komentarasRight {
  width: 412px;
  padding-right: 5px;
  float: right;}

