html,body{ 
 font-family:Sans,Helvetica,Times;
 margin:0px;
 margin-top:0px; 
 padding:0px; 
 text-align:center;
 background-color:#000000;
 height:100%;
 color:#d9d5d5;
} 

.img {margin:0px;}

#pagewidth{ 
 margin:0px;
 width:838px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 background-color:#da251d;
 border:solid #d9d5d5 1px;
 border-top-width:0px;
 border-bottom-width:1px;
} 
 
#top{
 position:relative;
 height:28px; 
 background: url(pic/top.png) top center no-repeat #da251d; 
 background-position:center;
 width:838px;
 z-index:3;
} 
#header{
 position:relative; 
 height:133px; 
 /*background-color:#da251d;*/ 
 width:838px;
 margin:0px;
 z-index:3;
} 
.banner {
position:relative;
height:131px;
width:838px;
float:left;
padding-bottom:4px;
}

#leftcol{
 margin-top:-20px;
 z-index:1;
 width:158px; 
 float:left; 
 position:relative; 
 background-color:#da251d; 
 padding-top:20px;
 }
*+html #leftcol{ padding-top:40px; } 
 
#twocols{
 margin-top:-22px;
 z-index:2;
 width:680px; 
 float:right; 
 position:relative; 
 min-height:800px;
 background-color:#da251d;
 }
 * html #twocols {
height: 800px;
}

#rightcol{
 float:right; 
 width:146px;
 position:relative; 
 background-color:#da251d;
 min-height:410px;
 }
* html #rightcol{
height:410px;
}
.ads {
position:inherit;
padding-left:4px;
padding-top:30px;
width:146px
}
*+html .ads {padding-top:60px;}

#counters{position:absolute;
width:145px;
float:right;
bottom:35px;
right:0px;
} 

* html #counters {position:relative;
margin-top:50px;
width:145px;
float:right;
bottom:5px;
right:0px; }
 
#maincol{background-color: #ffffff; 
 margin-top:-20px;
 float: left; 
 display:inline; 
 position:relative; 
 width:530px; 
 min-height:800px;
 height:100%;
 }

* html #maincol {
height:800px;
}

#footer{
 text-align:center;
 z-index:3;
 margin:0;
 margin-top:-50px;
 position:relative;
 background:url(pic/but.gif) bottom center no-repeat;
 width:838px;
 height:50px;
 } 
 
 hr {height:1px; width:100%; color:#c3cdb1; border:1px solid; noshade:noshade;}

/*****************IMAGES****************************/
  .img_right { 
	float:right; 
  	margin:5px;
	padding:0px;
	border:1px dashed #183523;
	}
 .img_left { float:left; 
	margin:0px;
	margin-bottom:10px;
	margin-right:10px;
	padding:0px;
	 }
 
/**************EOF IMG******************************/

table { border:solid 1px #c4c4c4;
  border-spacing:0px;
  border-collapse: collapse;
  }
  
  td,tr { border:solid 1px #c4c4c4;
  border-spacing:0px;
  padding:2px;
  }
  
 /****************TEXT-OPERATIONS*******************/
 .main_txt {color:#000000;
 font-size:12px;
 text-align:justify;
 margin:10px;
 padding:2px;
 padding-bottom:60px;
 }
/**end**of*****TEXT-OPERATIONS********end**of**/
  
 
 /************NAVI****************************************/

#glowingtabs{
height:35px;
margin-top:-4px;
float:left;
padding:0px;
width:838px;
font-size:90%;
line-height:normal;
background: url(pic/bkm.png) repeat-x;
}

#glowingtabs ul{
margin-top:4px;
list-style-type: none;
margin:0px;
margin-left: 30px; /*Left offset of entire tab menu relative to page*/
background: url(pic/bkm.png) repeat-x;
}

#glowingtabs li{
padding-top:4px;
display:inline;
margin:0;
background: url(pic/bkm.png) repeat-x;
border-width:0px;
}

#glowingtabs a{
float:left;
background: url(pic/bkm.png) repeat-x;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0 0 0 15px;
text-decoration:none;
color:#000000;
}

#glowingtabs a span{
float:left;
display:block;
padding: 4px 6px 2px 3px;
font-weight:bold;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #ffb8b5;
background: url(pic/bkmd.png) repeat-x;

}

#glowingtabs #current a{ /*Selected Tab style*/
background:url(pic/bkmd.png) repeat-x;
}

#glowingtabs #current a span{ /*Selected Tab style*/
background:url(pic/bkmd.png) repeat-x;
color: #ffb8b5;
}

#glowingtabs a:hover{ /*onMouseover style*/
background:url(pic/bkmd.png) repeat-x;
}


/****************FOOOTTT********************************/
#ads {position:relative;
	margin:5px;
	float:left;
	width:200px;
	background:#ffffff;
}
#copyright {position:absolute;
	text-align:center;
	z-index:4;
	width:836px;
	height:20px;
	margin-top:-20px;
	margin-bottom:-20px;
	padding:0px;
	}
	
.copyr { text-align:center;
font-size:11px;
color:#585858;
width:800px;
height:15px;
}


/************************************************************/
#border: {border:1px solid #ff9000; padding:2px;}

a {
    text-decoration:none;
	color:#abaaaa;
	font-size:11px;
}

a:visited { 
	 text-decoration:none;
	color:#abaaaa;
	font-size:11px;
}

a:active { text-decoration:none;
	color:#abaaaa;
	font-size:11px;
}

a:hover {
    text-decoration:underline;
	color:#da251d;
	font-size:11px;
}  

#lang_nav { position:relative; top:2px; left:2px; }
#lang_nav a,a:visited,a:active,a:hover {text-decoration:none;}

/*NEWS888888888888888888888888888888888888888888888*/
#news {position:relative;
	margin-top:5px;
	float:left;
	width:100%;
	background:#da251d;
	}
	
.news {color:#120202;
font-family:Sans,Helvetica,Times;
font-weight:bold;
font-size:11px;
text-align:left;
margin:5px;
font-weight:bold;
}
#new_thread { position:relative;
text-align:center; 
}

div#navcontainer1 p { padding:3px 0px; margin:0px; }

div#navcontainer1 a { 
display:block;
font-family:Sans,Helvetica,Times;
font-size:11px;
background:#da251d;
color:#000000;
padding:2px;
padding-right:4px;
padding-left:4px;
}

div#navcontainer1 a:hover {
    background:#cb221b;
	text-decoration:none;
	color:#000000;
	display:block;
	}


#jaunumi {
 color:#000000;
 font-size:11px;
 text-align:justify;
 margin:10px;
 margin-top:0px;
 padding:2px;
 padding-top:0px;
 padding-bottom:45px;
}
 
#wrapin {
position:relative;
margin-top: 0px;
}
#vspace {
height:60px;
width:100%;
}
*+html #vspace {
height: 100px;
width:100%;
}
#vspace2 {
height:30px;
width:100%;
}
*+html #vspace2 {
height: 50px;
width:100%;
}



#textblock {
 color:#000000;
 font-size:11px;
 text-align:justify;
 margin:10px;
 margin-top:15px;
 padding:10px;
 padding-left:2px;
 padding-top:10px;
 padding-bottom:10px;
 }
 div#textblock a {
 color:#da251d;
}
 div#textblock a:hover {
text-decoration:underline;
 }

#textblock2 {
 color:#000000;
 font-size:11px;
 text-align:justify;
 padding:10px 5px;
 background:#fff1f0;
 border-left:solid 1px #ffe1de;
 border-bottom:solid 3px #ffe1de;
 width:490px;
 margin:10 auto 10 auto;
 }
 
 div#textblock2 a {
 color:#da251d;
}
div#textblock2 a:hover {
text-decoration:underline }

 
#textblock1 {
 width:490px;
 margin:10 auto;
 color:#000000;
 font-size:11px;
 text-align:center;
 position:relative;
 }

div#textblock1 a {
display:block;
 padding:10px 5px;
 width:490px;
 margin:10 auto;
 color:#da251d;
 font-size:11px;
 text-align:center;
 border:solid 2px #ffe1de;
 
 background:url(pic/expand_l.png) bottom left no-repeat;
 }
 
 div#textblock1 a:hover {
 display:block;
 padding:10px 5px;
 width:490px;
 margin:10 auto;
 color:#000000;
 font-size:11px;
 text-align:center;
 border:solid 2px #ffd1cc;
 background:url(pic/expand.png) bottom left no-repeat;
 }


/*****************some media hacks*****************/
 .clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
 @media print{ 
#leftcol{display:none;} 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
