table.main 
{
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}

td {
	padding: 0px;
	margin-left : 0px;
	margin-right : 0px;
}

body  {	background-color: #ffffff;}

td, input, select, textarea {
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: top;
}

A{
		COLOR:#004f7d; TEXT-DECORATION: none; 
	}
A:hover	{
		COLOR: #D16D0E;  TEXT-DECORATION: underline;
	}

A.orange
{
	color:#E67000;
	
}
A.select
{
	color:8E8D71;
	text-decoration: underline;
	
}
A.whitemenu 
{
	color:White;
	
}

A.whitemenu:hover
{
	color:White;
	text-decoration: underline;

}
A.whitemenu:visited 
{
	color: #FFFF99;
}

form {margin: 0px;}

td.search 
{
	padding-left: 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right: 10px;
}
td.search-flag
{
	padding-left: 6px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right: 10px;
}
.SelectiveText
{
	COLOR:		#004F9D;
	FONT-FAMILY: Tahoma;;
	FONT-SIZE:	8pt;
	MARGIN-LEFT:	10px;
	MARGIN-RIGHT:	0px;
	MARGIN-TOP:	7px;
	text-decoration: underline;
}
.NavigatorText
{
	COLOR:#E67000;
	FONT-FAMILY: Tahoma;
	font-weight : bold;
	FONT-SIZE:8pt;
	MARGIN-LEFT:10px;
	MARGIN-RIGHT:0px;
	MARGIN-TOP:7px;
	text-transform : uppercase;
}

td.hdr1 
{
	vertical-align: middle;
	font-size: 12px;
	background-image: url(../images/mark1.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 27px;
	color:White;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right: 11px;
}
td.hdr2 
{
	vertical-align: middle;
	font-size: 12px;
	background-image: url(../images/mark2.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 27px;
	color:#234E77;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right: 11px;
	font-weight : bold;
}
td.whitemenu 
{
	vertical-align: middle;
	font-size: 12px;
	padding-left: 10px;
	color:White;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right: 11px;
		
}
td.menuitem 
{
	vertical-align: middle;
	font-size: 11px;
	background-position: 10px;
	padding-left: 10px;
	color: #234E77;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
	font-weight : bold;
}
td.menuitem_ 
{
	vertical-align: middle;
	font-size: 11px;
	background-position: 10px;
	padding-left: 10px;
	color: #7da7d9;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
	font-weight : bold;
}
td.menuitem_plus
{
	vertical-align: middle;
	font-size: 11px;
	background-position: 14px;
	background-image: url(../images/mark.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	color: #234E77;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;

} 
td.menuitem_pluso1
{
	vertical-align: middle;
	font-size: 11px;
	background-position: 14px;
	background-image: url(../images/marko.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	color: #234E77;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
}
td.menuitem_pluso_1
{
	vertical-align: middle;
	font-size: 11px;
	background-position: 14px;
	background-image: url(../images/marko.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
	border : dotted #8E8D71;
	border-right-width : 5px;
	border-bottom : 0px;
	border-left : 0px;
	border-top : 0px;
	color: #7da7d9;
}
td.menuitem_pluso2
{
	vertical-align: middle;
	font-size: 10px;
	padding-left: 49px;
	color: #234E77;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
}
td.menuitem_pluso_2
{
	vertical-align: middle;
	font-size: 10px;
	padding-left: 49px;
	padding-top : 3px;
	padding-bottom : 2px;
	padding-right: 11px;
	font-weight:	 bold;
	background: #f3f1e7;
	color: #004f7d;
}
.Favour
{
	COLOR:		#234E77;
	FONT-SIZE:	11px;
	MARGIN-LEFT:	3px;
	MARGIN-TOP:	5px;
	MARGIN-BOTTOM:	3px;
	font-weight:	bold;
}
	
.Favour1
{
	COLOR:		#414141;
	FONT-SIZE:	11px;
	MARGIN-LEFT:	0px;
	MARGIN-TOP:	5px;
	MARGIN-BOTTOM:	5px;
	font-weight:	bold;
}
.Last_res
	{
	MARGIN-LEFT:	14px;
	MARGIN-TOP:	7px;
	MARGIN-BOTTOM:	10px;
	}
.TextSmall
        {
        COLOR:            #292929;
        FONT-FAMILY:      Tahoma;
        FONT-SIZE:        7.5pt;
        MARGIN-LEFT:      0px;
        MARGIN-RIGHT:     0px;
        MARGIN-TOP:       0px;
        }
.TextSmallCopy
        {
        COLOR:            #024486;
        FONT-FAMILY:      Tahoma;
        FONT-SIZE:        7.5pt;
        MARGIN-LEFT:      0px;
        MARGIN-RIGHT:     0px;
        MARGIN-TOP:       4px;
        }	
.TextSmallGrey
        {
        COLOR:            #939495;
        FONT-FAMILY:      Tahoma;
        FONT-SIZE:        7.5pt;
        MARGIN-LEFT:      0px;
        MARGIN-RIGHT:     0px;
        MARGIN-TOP:       0px;
        }
.Text1
	{
	COLOR:		#282828;
	FONT-FAMILY:	Verdana;
	FONT-SIZE:	8pt;
	MARGIN-LEFT:	0px;
	MARGIN-RIGHT:	0px;
	MARGIN-TOP:	0px;
	}
.DayCalen
	{
	COLOR:		#414141;
	FONT-FAMILY:	Verdana;
	FONT-SIZE:	8pt;
	MARGIN-LEFT:	0px;
	MARGIN-RIGHT:	0px;
	MARGIN-TOP:	0px;
	font-weight:	bold;
	background: 	#f3f1e7;
	}	
.DateSmall
	{
	COLOR:		#939495;
	FONT-FAMILY:	Verdana;
	FONT-SIZE:	7.5pt;
	font-weight:	bold;
	MARGIN-LEFT:	0px;
	MARGIN-RIGHT:	0px;
	MARGIN-TOP:	0px;
	}
.RegnumNews 
	{       
	color: rgb(57, 57, 57);    
	text-transform: inherit;    
	text-align: justify;    
	font-size: 11px;    
	margin-bottom: 15px;
	margin-top: 10px;		
	margin-left: 5px;		
	line-height: 20px
	}

.SelectTextSearch
	{
	COLOR:		#A81818;
	FONT-FAMILY:	Verdana;
	FONT-SIZE:	8pt;
	MARGIN-LEFT:	0px;
	MARGIN-RIGHT:	0px;
	MARGIN-TOP:	7px;
	text-decoration:none;
	background :	Yellow;
}

.podskazka
	{
	background:	#fff;
	border-top: 	1px solid #ece9d8;
	border-left:	1px solid #414141;
	border-right:	1px solid #8d9598;
	border-bottom:	1px solid #8d9598;
	width:		300px;
	position:	absolute;
	left:		172px;
	top:		0px;
	visibility:	visible;
	z-index:	2;
	}

.podskazka A
	{
	color: Navy;
	FONT-FAMILY: Verdana;
	font-size: 11px;
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	} 
.podskazka A:hover 
	{
	background: #7ca7d8;
	color: #FFF;
	} 	
.end_podska
	{
	background:	#7CA7D8;
	border-left:	1px solid #414141;
	border-right:	1px solid #8d9598;
	border-bottom:	1px solid #8d9598;
	width:		300px;
	position:	absolute;
	left:		172px;
	top:		390px;
	visibility:	visible;
	Float: 		right;
	z-index:	2;
	padding-bottom: 3px; 
	}
.end_podska A
	{
	color: WHITE;
	font-size: 11px;
	padding: 5px 10px 5px 10px;	
	Text-decoration: underline;
	}

.info
    {
        left: 700px;
	top:8px;
	color: #234E77;
	font-size: 12px;
	width: 420px;
	border: 1px solid #e2ebf8;
        position: absolute;
        visibility: visible;
	background: #BACDE9;
	z-index:1;
    }
.info_text
    {
	color: #234E77;
	font-size: 12px;
	padding: 5px 10px 5px 10px;	        	
        visibility: visible;
        z-index:1;
    }			