body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
  font-family: Times, serif;
  font-size: 16px;
  background-color: #0C73A5;
}
p {
  font: normal 15px Times, serif;
  color: Black;
  text-align: justify;
  margin: 0px 20px 10px 16px;
  padding: 0px 0px 0px 0px;
}

li {
  text-align: left;
  margin: 0px 0px 0px 15px;
  padding: 0px 0px 0px 0px;
}

a {
  color: #42709C;
  font-size: 12px;
}
a:hover {
  color: #42709C;
}
td {
  font-size: 12px;
}
th {
  color: #006699;
  font-size: 12px;
  font-weight: bold;
}
H1 {
	font: normal bold 18px Arial,sans-serif;
 	color: #42709C;  
	text-align: center;
   margin: 0px 0px 10px 0px;
   padding: 0px 0px 0px 0px;
}
H2 {
	font: normal bold 16px Arial,sans-serif;
 	color: #42709C;  
	text-align: left;
   margin: 0px 20px 0px 15px;
   padding: 0px 0px 0px 0px;
}
H3 {
	font: normal bold 14px Arial,sans-serif;
 	color: Black;  
	text-align: left;
   margin: 0px 20px 10px 15px;
   padding: 0px 0px 0px 0px;
}
H4 {
	font: normal bold 12px Arial,sans-serif;
 	color: #42709C;  
	text-align: left;
   margin: 0px 20px 0px 15px;
   padding: 0px 0px 0px 0px;
}
/*************************************************************************************
*************************************************************************************/

a.topmenu {
	font: normal bold 11px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

a.topmenu:Hover {
	color: White;
	text-decoration: underline;
}

div.ddmenu {
	background: #13719F;
}

td.menutop { 
	background: #E0ECF6 url(ddtopbg.gif);
	text-align: center;
}

td.menumiddle {
	background: #E0ECF6; 	
	text-align: left;
	padding: 0px 0px 0px 10px;
}

td.menubottom {
	background: #E0ECF6; 	
	text-align: left;
	padding: 0px 0px 0px 10px;
}

a.menutop {
	font: normal bold 12px Tahoma,sans-serif;
	color: #42709C;
	text-decoration: none;
}

a.menutop:Hover {
	color: #42709C;
	text-decoration: underline;
}

a.menumiddle {
	font: normal 12px Tahoma,sans-serif;
	color: #42709C;
	text-decoration: none;
}

a.menumiddle:Hover {
	color: #42709C;
	text-decoration: underline;
}

a.menubottom {
	font: normal 12px Tahoma,sans-serif;
	color: #42709C;
	text-decoration: none;
}

a.menubottom:Hover {
	color: #42709C;
	text-decoration: underline;
}

div.partheader {
	background: White;
	width: 190px;
	font: normal bold 11px Tahoma,sans-serif;
	text-align: left;
	color: #5491D0;
	padding: 5px 5px 5px 10px;
	margin: 20px 0px 10px 0px;
}

div.righttext {
	margin: 5px 0px 10px 25px;
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

div.rightheader {
	margin-left: 15px;
	font: normal bold 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

a.magazine {
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: underline;
}

a.magazine:Hover {
	color: White;
	text-decoration: underline;	
}

form.frontpoll {
	margin: 10px 0px 10px 0px;
}

a.frontpoll {
   padding-left: 15px;
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: underline;
}

a.frontpoll:Hover {
	color: White;
	text-decoration: underline;	
}

a.calendar {
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: underline;
	margin-left: 15px;
}

a.calendar:Hover {
	color: White;
	text-decoration: underline;	
}

div.calendartitle {
	margin: 3px 0px 10px 25px;
	font: normal bold 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}
a.calendartitle {
	font: normal bold 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

a.calendartitle:Hover {
	color: White;
	text-decoration: underline;	
}

div.calendardate {
	margin: 5px 0px 0px 25px;
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

form.subscribe {
	margin: 10px 0px 10px 0px;
}

a.subscribe {
	font: normal 12px Tahoma,sans-serif;
	color: White;
	text-decoration: underline;
}

a.subscribe:Hover {
	color: White;
	text-decoration: underline;	
}

span.mainwindowheader {
	background: #1392D3;
	height: 30px;
	font: normal 20px Arial Black,Arial,sans-serif;
	text-align: right;
	color: White;
	padding: 0px 10px 0px 100px;
	margin: 15px 0px 10px 0px;
}

a.mainwindow {
	font: italic bold 14px Arial,sans-serif;
	color: #42709C;
	text-decoration: underline;
	padding-right: 20px;
}

a.mainwindow:Hover {
	color: #42709C;
	text-decoration: underline;	
}

div.contacts {
	font: normal bold 12px Arial,sans-serif;
 	color: #42709C;  
	text-align: center;
   margin: 0px 20px 0px 20px;
   padding: 10px 0px 10px 0px;
}

a.contacts {
	font: normal bold 12px Arial,sans-serif;
 	color: #42709C;  
}

a.contacts:Hover {
 	color: #42709C;  
}

a.oldversion {
	font: normal bold 12px Arial,sans-serif;
 	color: White;
}

a.oldversion:Hover {
 	color: White;
}

div.rmitem {
	background:  #1392D3;
	font: normal bold 12px Tahoma,sans-serif;
	text-align: left;
	color: White;
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #1392D3;
	border-right: 1px solid #1392D3;
	border-bottom: 1px solid White;
}

div.armitem {
	background: White;
	font: normal bold 12px Tahoma,sans-serif;
	text-align: left;
	color: #1392D3;
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #1392D3;
	border-right: 1px solid #1392D3;
}

a.rmitem {
	font: normal bold 12px Tahoma,sans-serif;
	color: White;
	text-decoration: none;
}

a.rmitem:Hover {
	color: White;
	text-decoration: underline;
}

a.armitem {
	font: normal bold 12px Tahoma,sans-serif;
	color: #1392D3;
	text-decoration: none;
}

a.armitem:Hover {
	color: #1392D3;
	text-decoration: underline;
}

a.folderlist {
	font: normal bold 16px Arial,sans-serif;
 	color: #42709C;  
	text-align: left;
/*   margin: 0px 20px 0px 15px;
   padding: 0px 0px 0px 0px;*/
	text-decoration: none;
}

a.folderlist:Hover {
	color: #42709C;
	text-decoration: underline;
}

li.folderlist {
	color: #42709C;
}
a.catNavigationA  {
	font: normal bold 12px Arial,sans-serif;
 	color: #42709C;  
	text-align: left;
	text-decoration: none;
}

a.catNavigationA:Hover {
	color: #42709C;
	text-decoration: underline;
}
div.catNavigation {
        margin: 0px 10px 0px 15px;
}
img.diricon {
        margin: 3px 3px 3px 3px;
	vertical-align: middle;
}
a.newsheader {
	font: normal bold 16px Arial,sans-serif;
 	color: #42709C;  
	text-align: left;
	text-decoration: none;
}

a.newsheader:Hover {
	color: #42709C;
	text-decoration: underline;	
}

div.sr_input {
	 font: normal 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 4px 2px;
}

td.sr_input_chk {
	 font: normal 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 10px;
	 vertical-align: bottom;
}

a.sr_input {
	 font: normal bold 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 text-decoration: none;
}

a.sr_input:hover {
	 color: #4D4D4D;
	 text-decoration: underline;
}

input.sr_input {
 	 border: 1px solid #4D4D4D;
	 width: 100%;
}


div.sr_header {
	 font: normal bold 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 8px 0px 10px 3px;
	 padding: 0px 0px 4px 0px;
}

div.sr {
	 font: normal bold 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 20px 0px 0px 8px;
}

a.sr {
	 font: normal bold 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 text-decoration: underline;
}

a.sr:hover {
	 color: #4D4D4D;
	 text-decoration: underline;
}

div.sr_matches {
	 font: normal 12px Tahoma, sans-serif;
	 color: #1A1A1A;
	 margin: 8px 0px 0px 8px;
}

div.sr_text {
	 font: normal 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 8px 0px 0px 8px;
}

div.sr_url {
	 font: normal 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 8px 0px 0px 8px;
}

a.sr_url {
	 font: normal 12px Tahoma, sans-serif;
	 color: #0080C9;
	 text-decoration: none;
}

a.sr_url:hover {
	 color: #0080C9;
	 text-decoration: underline;
}

span.searchWordMarker {
	 color: #DC3F37;
}

div.sr_notfound {
	 font: normal 12px Tahoma, sans-serif;
	 color: #4D4D4D;
	 margin: 8px 0px 0px 8px;
}
