a {
  color: #003EF4;
  text-decoration: none;
}
a:visited {
  color: #096AB3;
  text-decoration: none;
}
a:hover {
  color: #003EF4;
  text-decoration: underline;
}


#navigation a {
	padding: 5px; padding-left: 14px; padding-right: 10px; margin-left: 0px;
  color: #eeeff0; font-family: verdana, tahoma; font-size: 1em; text-decoration: none;
  border: none; border-right: 1px solid #152B3C;
  text-shadow: 0.5px 0.5px 0.5px #0B214A;
  
}
#navigation a:visited {
  color: #eeeff0; text-decoration: none;
}
#navigation a:hover {
  color: #eeeff0; text-decoration: none; background-color: #112231;
}


#left_menu a {
  font-family: tahoma; font-size: 13px; display: block; padding: 0px; text-decoration: none;
  color: #065086;
}

#left_menu a:visited {
  color: #1c242b; 
  text-decoration: none;
}
#left_menu a:hover {
  text-decoration: none;
}


#footer a {
  color: #cfddef; font-size: 8pt;
}



a.link_prog_v {
  color: #223F48; font-family: tahoma; font-size: 10pt; font-weight: normal;
  text-decoration: none; background-color: #CADFE6;
	border-radius: 1px; box-shadow: 2px 2px 2px #b0c5ca;
	padding: 6px 15px 6px 15px;
}
a.link_prog_v:visited {
  text-decoration: none;
}
a.link_prog_v:hover {
  background-color: #98BDE7;
	text-decoration: none;
}

a.link_prog2 {
  color: #dddddd; font-family: tahoma; font-size: 10pt; font-weight: normal;
  text-decoration: none; background-color: #4B8DA0;
	border-radius: 1px; box-shadow: 2px 2px 2px #b0c5ca;
	padding: 6px 15px 6px 15px;
}
a.link_prog2:visited {
  text-decoration: none;
}
a.link_prog2:hover {
  background-color: #98BDE7;
  color: #232323;
	text-decoration: none;
}

a.link_prog_a {
  color: #223F48; font-family: tahoma; font-size: 10pt; font-weight: normal;
  text-decoration: none; background-color: #CADFE6;
	border-radius: 1px; box-shadow: 2px 2px 2px #b0c5ca;
	padding: 6px 15px 6px 15px;
}
a.link_prog_a:visited {
  text-decoration: none;
}
a.link_prog_a:hover {
  background-color: #98BDE7;
	text-decoration: none;
}




a.link_block {
  color: #21669e;
  text-decoration: none;
}
a.link_block:visited {
  color: #164469;
  text-decoration: none;
}
a.link_block:hover {
  color: #003EF4;
  text-decoration: underline;
}

a.link_down {
  color: #3140CA; font-family: times; font-size: 17pt; font-weight: normal;
  text-decoration: none;
}
a.link_down:visited {
  text-decoration: none; color: #3140CA;
}
a.link_down:hover {
  color: #3140CA; text-decoration: underline;
}

a.link_down2 {
  color: blue; font-family: tahoma; font-size: 10pt; font-weight: normal;
  text-decoration: none;
}
a.link_down2:visited {
  text-decoration: none; color: blue;
}
a.link_down2:hover {
  color: blue; text-decoration: underline;
}

a.link_down_portable {
  color: #3140CA; font-family: tahoma; font-size: 10pt; font-weight: normal;
  text-decoration: none;
}
a.link_down_portable:visited {
  text-decoration: none; color: #3140CA;
}
a.link_down_portable:hover {
  color: #3140CA; text-decoration: underline;
}


a.link_navmenu {
	color: #0061A8; font-family: tahoma; font-size: 13px; font-weight: normal; text-decoration: none;
}
a.link_navmenu:visited {
	color: #0061A8; text-decoration: none;
}
a.link_navmenu:hover {
	color: #003EF4; text-decoration: underline;
}



a.link_sort {
  color: #333399; font-family: verdana; font-size: 11px; text-decoration: none; font-weight: normal;
  padding: 2px 4px 2px 4px;
}
a.link_sort:visited {
  text-decoration: none;
}
a.link_sort:hover {
  color: #2233EE; text-decoration: none;
}


a.link_comment {
  color: blue; font-family: verdana; font-size: 11px; text-decoration: none; font-weight: normal;
}
a.link_comment:visited {
  text-decoration: none; color: blue;
}
a.link_comment:hover {
  color: blue; text-decoration: underline;
}



a.main_title_link {
  color: #FFFBF0; font-family: verdana; font-size: 15pt; font-style: normal; text-decoration: none; font-weight: normal;
}
a.main_title_link:visited {
  color: #FFFBF0; text-decoration: none;
}
a.main_title_link:hover {
  color: #F0FAFF; text-decoration: none;
}

a.link_logo {
  color: #FFFBF0; font-family: verdana; font-size: 8pt; text-decoration: none; font-weight: bold;
  padding-left: 2px; padding-right: 2px;
}
a.link_logo:visited {
  color: #FFFBF0; text-decoration: none;
}
a.link_logo:hover {
  color: #F0FAFF; text-decoration: none;
}


a.link_donation {
  text-decoration: none; /*backgrou nd-color: #529346;*/ background-color: #5e246f; color: #f7defa; font: normal 14px verdana; padding: 6px 30px 6px 30px;
  border-radius: 3px; box-shadow: 1px 1px 2px #aab;;
}
a.link_donation:visited { color: #eee; text-decoration: none; }
a.link_donation:hover { text-decoration: underline; background-color: #841d9a; }

a.link_vtinfo {
  text-decoration: none; background-color: #c5c2be; color: #000; font: normal 8pt verdana; padding: 4px 8px 4px 8px; margin-left: 6px; margin-right: 6px;
  border-radius: 1px; box-shadow: 0px 0px 0px #e8d280;
}
a.link_vtinfo:visited { color: #000; text-decoration: none; }
a.link_vtinfo:hover { text-decoration: underline; }


a.prog_list_title {
  color: #003EF4; font-family: verdana; font-size: 15px; font-weight: bold; text-decoration: none;
}
a.prog_list_title:visited {
  color: #096AB3; text-decoration: none;
}
a.prog_list_title:hover {
  color: #003EF4; text-decoration: underline;
}


