body {margin:0; padding:0;font-family:Arial; font-size:8px;}



table.outertable{

border: 1px solid #bfbfbf;
}

select, option {
		font:12px Arial,Helvetica,sans-serif;;
		color: #5B5C56;
		background-color: #FFFFFF;
		border:solid 1px #999999;
}

input {
        background-color: #f0f0f0;
        border: 0px solid #bfbfbf;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
		height:15px;
        color: #000000;
        margin: 0px;
        padding: 0px;
}
input.text{
	  border: 1px solid #bfbfbf;
}

input.radio {
		
		background-color: #FFFFFF;
		border:none; 
}
input[type="radio"], input[type="checkbox"] {
		font:11px Arial,Helvetica,sans-serif;;	
		color: #336699;
		background-color: #FFFFFF !important;
		border:none; 
}

select,option{
         background-color: #f0f0f0;
        border: 1px solid #bfbfbf;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
        color: #000000;
        margin: 0px;
        padding: 0px;
}



form {

        margin: 0px;
        padding: 0px;
}
textarea{
        FONT-SIZE: 10px;
        FONT-FAMILY:  verdana;
		SCROLLBAR-FACE-COLOR:#f0f0f0;;
        SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
        SCROLLBAR-SHADOW-COLOR:#f0f0f0;;
        SCROLLBAR-3DLIGHT-COLOR:#ffffff;
        SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
        scrollbar-base-color: #f0f0f0;;
        scrollbar-arrow-color: #FFffff;
	    background-color: #f0f0f0;
        border: 1px solid #bfbfbf;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
        color: #000000;
        margin: 0px;
        padding: 0px;
}
td {font-family:Arial; font-size:10px;}

tr.title-row {
	background-image: url("/images/bg_mdl.gif");
	background-position: center;
	background-repeat: repeat-x;
	
}

tr.up-row {
	background-image: url("/images/bg_up.gif");
	background-position: center;
	background-repeat: repeat-x;
	text-align:right;
	height:22px;	
	
}

tr.up-row span {
	text-decoration:underline;
	font-size:10px;
	color:#458ed5;
	vertical-align:middle;
}

tr.up2-row {
	height:1px;	
	
}
tr.up3-row {
	background-image: url("/images/red_line.gif");
	background-position: center;
	background-repeat: repeat-x;
	height:17px;	
	
}
tr.up4-row {
	background-image: url("/images/blue_line.gif");
	background-position: center;
	background-repeat: repeat-x;
	height:20px;	
	
}

td.downmenu {
	text-align:center;
	color:#b9b9b9;
	height:28px;	
	
}
td.downmenu a{
	text-align:center;
	color:#1e5aae;
	padding-left:5px;	
	padding-right:5px;	
	
}
tr.down1-row {
	background: #b9b9b9;

	height:5px;	
	
}
td.left-down {
	padding-left:20px;	
	padding-right:5px;	
	padding-top:10px;
	
	
}


td.leftmenu {
	
	padding-left:10px;	
	padding-top:10px;	
	
	
}
td.graytd {
	
	background: #ebebeb;
	
	
}
td.caltd {
	
	background: #b6d8f1;
	
	
}
td.calheader{
	color: #0944ac;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding:5px 0px 3px 0px;
}

a.lm-item-select ,a.lm-item{
	font-size:12px;
	font-weight:300;
}


span.copyright ,a.lm-item-select
{
	color: #1455ac;
}
span.copyright b
{
	font-weight:bold;
}
span.prava ,a.lm-item,a.newstitle
{
	color: #0a1c38;
}

td.title1
{
	
	font-size:14px;
	padding-left:10px;	
}

td.title2
{
	
	font-size:12px;
	padding-left:15px;	
}

table.indexall td.title1,a.newstitle,span.newsdate
{
	
	font-size:12px;
	padding:0px;	
}
td.leftmenu {
	background:#ebebeb;

}



td.title1,td.title2,span.newsdate
{
	color: #e90b06;
}

span.newsdate
{
	
	font-size:10px;
	font-weight:bold;
	padding:0px;	
}
div.newslink a,a.newslink{
	font-size:10px;
	font-weight:bold;
	padding-left:11px;	
	color: #e90b06;
}
hr.red{
color: #e90b06;
width:90%;
color: #e90b06;
		 background-color: #e90b06;
		 height: 1px;
		border: 0;
}


div.newstext,div.newstext a{
	font-size:11px;
	
	
	
}
a.white {
  color: #fff;
  font-size:11px;
  text-decoration: none;
  
}


#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0px solid #000;
  background: url("/images/blue_line.gif");
  float: left;
  width: 100%;
}
#nav li {
  float: left;
  position: relative;
  background: url("/images/blue_line.gif");
  back\ground: none;
  
}

#nav a.top {
  color: #fff;
  font-size:12px;
  text-decoration: none;
  display: block;
  width: 110px;
  padding: 4px 10px;
 
}
#nav a.menu {
  color: #fff;
  font-size:11px;
  text-decoration: none;
  display: block;
  width: 110px;
  padding: 4px 10px;
 
}

#nav a:hover {
  color: #000;
 
}
#nav li:hover,
#nav li.jshover {
 
}

#nav li ul {
  display: none;
  position: absolute;
  background: url("/images/blue_line.gif");
  padding: 8px 0;
 
}
#nav li li a {
  width: 108px;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  lef\t: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


.cl_sel { font:xx-small Verdana;   background-color:#dddddd; color:#e90b06; font-weight:bold; margin-bottom:5px;	}
.cl_wek { font:bold xx-small Verdana; color:black; width:100%; height:12px; }
.cl_day { font:bold xx-small Arial;   color:#0f69d7; width:100%; height:12px; text-decoration:none; cursor:hand; }
.cl_dayns4 { font:bold x-small Arial;   color:black; text-decoration:none; }
.cl_in { border:inset 0px; padding:0px; font-weight:normal; background-color: #b6d8f1; width:18px; height:14px; }
.cl_out { border:outset 0px; padding:0px; font-weight:bold; background-color: #b6d8f1; width:18px; height:14px; }
.cl_thisday { font:bold xx-small Arial;  background-color:#F00; color:#FFF; width:100%; height:13px; text-decoration:none; cursor:hand;padding: 1px; }
.menu

{
position: absolute;

	top:275;

	z-index: 2;
	
	
	
 

}
.menu a{
  color: #fff;
  font-size:12px;
  text-decoration: none;
  display: block;
  
}
.submenu

{

	position: absolute;

	top: 15;

	z-index: 5;

	visibility: hide;

	visibility: hidden;
	
  	background: url("/images/blue_line.gif");
  
}
.submenu a{
	color: #fff;
  font-size:11px;
  text-decoration: none;
  
  
}

