/* tags redefinition */
body
{
	font:normal 11px arial,Verdana,sans-serif;
	margin:0px;
	padding:0px;
	background-color:#c0c0c0;
}

h3
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#4f78ae;
	background-color:transparent;
	border-bottom:1px solid #4f78ae;
}
h4
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#00000;
	background-color:transparent;
	border-bottom:1px solid #000000;
}
h5
{
	font:italic 11px Verdana,arial,sans-serif;
	color:#00000;
	background-color:transparent;
	border-bottom:1px solid #000000;
}
/* style for searchbox */
form
{	
	margin:0px;
	padding:0px;
}
form .field
{
	font:normal 11px arial,Verdana,sans-serif;
	margin:0px;
	padding:0px;
}
form .search
{
	font:normal 11px arial,Verdana,sans-serif;
	width:105px;
	margin:0px;
	padding:0px;
}
/* style for date on every page */
.date
{
	font:normal 11px arial,Verdana,sans-serif;
	color:#003366;
	background-color:transparent;
}
.tddate
{
	background-image: url(../imgT/img_aft_buts.jpg);
}
/* MENUS STYLES */
/* basic style for menu */
.menu
{
	font:bold 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
}
.menu a:link, .menu a:visited
{
	font:bold 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.menu a:hover
{
	font:bold 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
/* basic style for menu top */
.menutop
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
}
.menutop a:link, .menutop a:visited
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.menutop a:hover
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.menutop a:link.selected, .menutop a:visited.selected
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.menutop a:hover.selected
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
/* basic style for sub-menu */
.smenu
{
	font:normal 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
}
.smenu a:link, .smenu a:visited
{
	font:normal 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.smenu a:hover
{
	font:normal 11px arial,Verdana,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}

/* basic style for texts */
.txt
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#000000;
	background-color:transparent;
}
.txt a:link, .txt a:visited
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:underline;
}
.txt a:hover
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:none;
}
.txtbold
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#000000;
	background-color:transparent;
}
.txtbold a:link, .txtbold a:visited
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:underline;
}
.txtbold a:hover
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
.txtboldblue
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#4f78ae;
	background-color:transparent;
}
.txtboldblue a:link, .txtbold a:visited
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#4f78ae;
	background-color:transparent;
	text-decoration:underline;
}
.txtboldblue a:hover
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#4f78ae;
	background-color:transparent;
	text-decoration:none;
}
.txtboldgrey
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#908F8E;
	background-color:transparent;
}
.txtboldgrey a:link, .txtbold a:visited
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#908F8E;
	background-color:transparent;
	text-decoration:underline;
}
.txtboldgrey a:hover
{
	font:bold 11px Verdana,arial,sans-serif;
	color:#908F8E;
	background-color:transparent;
	text-decoration:none;
}
/*light blue style for search text*/
.light
{
	font:bold 12px arial,Verdana,sans-serif;
	color:#7589B9;
}
/*list styles*/
.list ul
{
	font:normal 11px Verdana,arial,sans-serif;
	list-style-position:outside;
	list-style-type:disc;
	margin-left:15px;
	padding-left:0px;
}
.list ul li
{
	font:normal 11px Verdana,arial,sans-serif;
	margin:0px;
	padding:0px;
}
.list ul li a:link, .list ul li a:visited
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:underline;
}
.list ul li a:hover
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:none;
}
/*small styles for right menu*/
.small
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#000000;
	background-color:transparent;
}
.small a:link, .small a:visited
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:underline;
}
.small a:hover
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#5479ad;
	background-color:transparent;
	text-decoration:none;
}

.small_white
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#FFFFFF;
	background-color:transparent;
}
.small_white a:link, .small_white a:visited
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:underline;
}
.small_white a:hover
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
}

.gray
{
	font:normal 10px Verdana,arial,sans-serif;
	color:#999999;
	background-color:transparent;
}
/* classes for td background */
.td1
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#5178AF;
}
.td2
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#940904;
}
.td3
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#61B24C;
}

.td4
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#000000;
}
/*
.td4
{
	font:normal 11px Verdana,arial,sans-serif;
	color:#e9e9e9;
}
*/
/* classes for td background (used as separator line) */
.tdgray
{
	color:#000000;
	background-color:#666666;
}

.focus{
	font-family:arial,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFB300;
	text-decoration:more;
}