* {
	margin: 0;
	padding: 0;
}

.tabdefault{
  border: none;
  background: #CCFFFF;
}
   
.tdheader{
  border: none;
  text-align: center;
}
	
.tdbody{
  background: #CCFFFF;
}

.tdheaderwb{
  background: #E6BA8F;
  text-align: center;
}

.tdbodywb{
  background: #F8D3AD;
}	

.headertext{
  font: 18px Arial, Helvetica, sans-serif;
	color: #222;
	line-height:26px;
	letter-spacing:.21em;
}

.bodyText {

	margin-top:0px;
	}

body {
background: #99FFFF  repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 17px;
color: #222;
}

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

a:hover {
/*text-decoration: underline;*/
color: #FF0000;
}

#wrap {
margin: 0 auto;
width: 1000px;
}

#header {

background: #99FFFF url(images/plakajai.png) no-repeat;
text-align: right;
}
table.topmenu
{       
        width:750px;
     border-spacing: 0px;    
     height:26px;
     padding:6px;
}
table.topmenu td
{
      
    padding:0px;
}
table.topmenu tr.top
{    
    height:20px;
}
table.topmenu td.left
{
    background-image:url(images/bg_topmenu_L.gif);
    
    color: #FFFFFF;
}
table.topmenu td.sep
{
    background-image:url(images/bg_topmenu_S.gif) ;
    background-repeat:repeat-x;
    white:1px;
    color: #FFFFFF;
}
table.topmenu td.right
{   
    background-image:url(images/bg_topmenu_R.gif);

    color: #FFFFFF;
}
table.topmenu td.body
{    
     
     background-repeat:no-repeat;
     text-align:center;
     vertical-align:middle;
}

table.topmenu tr.link1
{     
    height:20px;
}
table.topmenu tr.link2
{    
    height:20px;
}

table.topmenu td.link2body
{
    background-image:url(images/bg_topmenu_B.gif);
    text-align:center;
    vertical-align:middle;
    color: #FFFFFF;

    font-size: 10pt; 

}


#header h1 { 
font-size: 25px;
letter-spacing: -1px;
padding: 120px 40px 0 0;
color: #fff;
}

#header h1 a { 
color: #fff;
text-decoration: none;
font-weight: 100;
letter-spacing: -2px;
}

#header h1 a:hover {
color: #111;
}

#header h2 {
font-size: 18px;
color: #fff;
padding: 3px 40px 0 0;
letter-spacing: -1px;
font-weight: 100;
}

#content {   
background: #306AFF ;
padding: 5px 20px;
}

.frontend {
text-align: justify;
background: #CCFFFF;
padding: 0 2px 0 2px;
}

.frontend h2 {
font-size: 18px;
font-weight: 100;
padding-left: 5px;
background: #FFDC00;
height: 26px;
line-height: 26px;
}

.frontend h2 a {
text-decoration: none;
}

.frontend h2 a:hover {
}

.columnleft { 

padding: 0 2px 0 2px;
}

ol{
padding:0 10px 0 10px;
margin:0;
list-style:none;
}
li{
border-bottom:1px #FFFFFF dashed
}

.columnleft h2 {
margin: 0px 0 0 0;
padding-left: 2px;
height: 20px;
background: white;
line-height: 20px;
color: #000;
font-size: 13px;
}

.columnleft ul {
padding: 0px 0 0px 30px;
color: #FD9A01;
list-style-type: none;
list-style-image: url(images/indent1.png);
}

.columnleft ul li a {
text-decoration: none;
font-weight: normal;
}

.columnleft ul li a:hover {
}

.columnright {
padding: 0 2px 0 2px;
}

.columnright h2 {
margin: 0px 0 0 0;
padding-left: 2px;
height: 20px;
background: #CC9966;
line-height: 20px;
color: #000;
font-size: 13px;
}

.columnright ul {
padding: 10px 0 15px 20px;
color: #FD9A01;
list-style-type: none;
}

.columnright ul li a {
text-decoration: none;
font-weight: 600;
}

.columnright ul li a:hover {
}

.rssnews ul{ 
padding: 0px 0 0px 20px;
}

.lastarticle ul{ 
padding: 0px 0 0px 20px;
list-style-image: url(images/indent1.png);
}

.lastpostwebboard ul{ 
padding: 0px 0 0px 20px;
list-style-image: url(images/indent1.png);
}

.tab{
	min-height:100%;
	margin:0px;
	padding:0px;

}

.contentleft {
 	font-size:14px;
	width:180px;
	vertical-align:top;
	border-right:solid;
	border-right-color:#CCCCCC;
	border-width:0px;
	margin-left: 7px;
}

.contentright {
	vertical-align:top;
	width:810px;
	margin:0px;
  font-size:14px;
	height:100%;
}

.tabright{
	float:right;
	width:180px;
}

.tableft{
float:left;
width:600px;
border-right:solid;
border-right-color:#CCCCCC;
border-width:0px;
}

#bottom {
background : #98FFFD  no-repeat;
padding: 10px 0;
}

#footer {
text-align: center;
font-size: 11px;
color: #BB0567;
padding-bottom: 10px;
}

#footer a { 
color: #fff; 
}

#footer a:hover { 
color: #111; 
}
table.showform{ 
background-color: #DBFBC9; 
border: 1px solid #C0C0C0; 
padding: 0 
}

th.showform{ 
font-size: 10pt; 
background-color: #000080; 
color: #FFFFFF; 
font-weight: bold; 
text-align: Center; 
height: 23 
}

td.showform{ 
font-size: 10pt
}

