body {
	margin:0px;
	background-color: #FFFFFF;
	height:100%
}

p, form, td,  input, textarea {
    color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Arial;
	font-size: 10px;
	color:#333333;
}

html {
 height:100%;
}



#divContent
{
    min-height: 100%;
    height: auto !important; /*Cause footer to stick to bottom in IE 6*/
    height: 100%;
    margin: 0 auto -50px; /*Allow for footer height*/
    vertical-align:bottom;           
}

#divFooter, #divPush
{
    height: 50px; /*Push must be same height as Footer */
}

.color{
  color:#5a5f59;
  font-size:12px;
}
.fl{float:left;}
.fr{float:right;}

.clear{
  clear:both;
}
.cp{cursor:pointer;}

.aa{border:1px solid;}

.pad1{padding:10px 0 0 0;}
.pad2{padding:13px 0 0 0;}
.pad3{padding:0 12px 6px 13px;}
.pad4{padding:11px 0 0 0;}
.pad5{padding:2px 0 2px 0;}
.pad6{padding:4px 10px 0 0;}
.pad7{padding:15px 10px 12px 16px;}
.pad8{padding:102px 0 15px 25px;}           
.pad9{padding:0 13px 12px 0;}
.pad10{padding:0 0 13px 0;}                  
.pad11{padding:15px 10px 7px 16px;}       
.pad12{padding:0 10px 0 0;}            
.pad13{padding:11px 0 0 0;}     
.pad14{padding:0 12px 12px 13px;}
.pad15{padding-bottom:9px;}

.plotis1{width:261px;}
.plotis2{width:550px;}
.plotis3{width:111px;}

.aukstis1{height:37px !important;}


.root{width:950px;}

.langpad{ padding:10px 0 0 0;}

.content{                 
    padding:13px 5px 0 5px;
    width:670px;
}
ul.content{
	padding-left:15px;
}

.contentfull{
    width:935px;
    padding:13px 5px 0 5px;
}                                       

.graf1{
	background:url(../images/main/graf2.jpg) top left repeat-x;
	min-height:548px; _height:548px;
}   

.cday{
    width:22px;
    padding:1px 3px 1px 3px;
    font-size:14px;
    color:#333333;
    text-align:center;
}
.cday-now{font-weight:bold;}

.ccont{padding:2px;}

.cdaytitle{ padding:3px 5px 9px 5px !important;}

.cday-act{ background:#cc0000;}

.cmonth-title{
    padding:0 30px 14px 30px;
    width:150px;
}                  
.cmonth{                
    width:100px;
    font-size:14px;
    color:#333333;
    padding:0 12px 0 12px;
}
.carrow{padding:2px 0 0 0;}


a.clink:link, a.clink:visited, a.clink:active{
	color:#ffffff;       
    font-size:14px;
	text-transform:none;
	text-decoration:none;
}
a.clink:hover{
	color:#ffffff;         
    font-size:14px;
	text-transform:none;
	text-decoration:underline;
}


.eventstitle{
    color:#434343;
    font-size:14px;
}

a.eventslink:link, a.eventslink:visited, a.eventslink:active{
	color:#cc0000;       
    font-size:14px;
	text-transform:none;
	text-decoration:none;
}
a.eventslink:hover{
	color:#cc0000;         
    font-size:14px;
	text-transform:none;
	text-decoration:underline;
}

a.eventstitle:link, a.eventstitle:visited, a.eventstitle:active{
	color:#434343;       
    font-size:14px;
	text-transform:none;
	text-decoration:none;
}
a.eventstitle:hover{
	color:#434343;         
    font-size:14px;
	text-transform:none;
	text-decoration:underline;
}

.nobord{
    border:0px !important;
}
.bord1{
    border-bottom:1px solid #b6b6b6;
    padding:13px 0 13px 0;
}

.buttonl{
	background:url(../images/buttonl.jpg) top left no-repeat;
	width:6px;
	height:23px;
}   
.buttonrep{
	background:url(../images/buttonrep.jpg) top left repeat-x;
	height:22px;
	padding:0 3px 3px 3px;
	color:#333333;
	font-size:14px;
	border:0px;
	margin:0px;
}   
.buttonr{
	background:url(../images/buttonr.jpg) top left no-repeat;
	width:6px;
	height:23px;
}                                         

.footer{
	margin-top:25px;
	border-top:1px solid #b8b8b8;
	padding:15px 0  15px 0;
	color:#b8b8b8;
	width:950px;
}                           

.newstitle{
    font-size:14px !important;
    color:#333333 !important;
    padding:0 0 6px 0;
    border-bottom:1px solid #cc0000;
}

.newsbox{
    width:223px;
    padding:1px 0 0 5px;
    height:18px;
    border:1px solid #d3d3d3;
    font-size:14px;
    color:#cc0000;
}



a.newsLink:link, a.newsLink:visited, a.newsLink:active{
	color:#5a5f59;
        font-size:14px;
        font-weight: bold;
	text-transform:none;
	text-decoration:none;
}
a.newsLink:hover{
        font-size:14px;
	color:#5a5f59;
        font-weight: bold;
	text-transform:none;
	text-decoration:underline;
}

.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}

.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  text-decoration:none;
}

.searchcontainer{
  color:#ffffff;
  background-color:#3a3a3a;
  text-transform:uppercase;
  font-size:11px;
  padding-left:15px;
}

.searchbox{
  width:130px;
  border:1px solid #807f7f;
  background-color:#ebecee;
  font-size:9px;
}

.searchbutton{
  border:0px;
  color:#ffffff;
  background-color:#b4de00;
  font-size:9px;
  padding:1px;
}

/* Site Map */
.treeview ul{
  margin: 0px;
  padding:0px;
  padding-left:20px;
}

.treeview li{
  float:none;
  padding:0px;
  margin:8px 0px 8px 0px;
}
