A { color:#0066CC; text-decoration:underline; }
A:link { color:#0066CC; text-decoration:underline; }
A:visited { color:#0066CC; text-decoration:underline; }
A:hover { color:#0066CC; text-decoration:underline; }

BODY { font-size:12px; background-color:white; margin: 0px 0px 0px 8px; font-family: Arial Cyr, Arial, Verdana; color:#444444; 
	scrollbar-face-color:#DCE0E6; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#C0033C; scrollbar-track-color:#F5F6F8; 
	scrollbar-darkshadow-color:#333333; }
TD { font-size: 12px; }
DIV { font-size:12px; text-indent:0px; }

.btxt { font-size:15px; font-family: Times New Roman Cyr,Times New Roman; color:#333333; text-align: justify; }
.txt { font-size:14px; font-family: Times New Roman Cyr,Times New Roman; color:#333333; text-align: justify; }
.ltxt { font-size:14px; font-family: Times New Roman Cyr,Times New Roman; color:#333333; text-align: left; }
.stxt { font-size:12px; font-family: Times New Roman Cyr,Times New Roman; color:#333333; text-align: justify; }
.sltxt { font-size:12px; font-family: Times New Roman Cyr,Times New Roman; color:#333333; text-align: left; }
.gmtxt { font-size:12px; font-family: Arial Cyr,Arial,Verdana; color:#333333; text-align: justify; }

.relelm {position:relative;}
.abselm	{position:absolute;}

.up { font-size:12px;text-decoration: none; }

.gbsm { font-size:13px; }
.gbm, table.gbm tr td { font-size:14px; }
.gm, table.gm tr td { font-size:12px; }
.gsm,
form.gsm input,
form.gsm select,
form.gsm textarea, table.gsm tr td { font-size:11px; }
.gssm { font-size:10px; }

form { margin: 0px; }

form.gsm input, form.gsm textarea {
	border: 1px solid #DCE0E6;
}

.gbtc {background-color:#cccccc; color:black; font-family: Arial Cyr, Arial; font-size:12px;}
.btc {background-color:#cccccc; color:black; font-family: Arial Cyr, Arial; font-size:11px;}
.sbtc {background-color:#cccccc; color:black; font-family: Arial Cyr, Arial; font-size:9px;}

.unsel_0 { cursor:hand;background:#006699;color:#eeeeee }
.unsel_0_cur { cursor:hand;background:#006699;color:#ffffff }
.sel_0 { cursor:hand;background:#6699cc;color:#ffffff }
.sel_0_cur { cursor:hand;background:#6699cc;color:#ffffff }

.unsel_1 { cursor:hand;background:#cccccc;color:#000000;font-weight:normal; }
.unsel_1_cur { cursor:hand;background:#cccccc;color:maroon;font-weight:normal; }
.sel_1 { cursor:hand;background:#eeeeee;color:#000000;font-weight:bold; }
.sel_1_cur { cursor:hand;background:#eeeeee;color:maroon;font-weight:bold; }

.nounder, a.nounder, a.nounder:link, a.nounder:hover, a.nounder:visited { text-decoration:none;  }

.rbrmain {
	font-size: 12px;
	background-image: url(/img/bg_menu.gif);
}
.rbrmain a, .rbrmain a:link, .rbrmain a:hover, .rbrmain a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.rbrmain_sel {
	font-size: 12px;
	background-color: #ffffff;
}
.rbrmain_sel a, .rbrmain_sel a:link, .rbrmain_sel a:hover, .rbrmain_sel a:visited {
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}

.top_menu, a.top_menu, a.top_menu:link, a.top_menu:hover, a.top_menu:visited {
	font-size: 11px;
	color: #656970;
	text-decoration: none;
}

.services, a.services, a.services:link, a.services:hover, a.services:visited {
	color: #333333;
	text-decoration: none;
	font-size:12px;
}

.flashlight, a.flashlight, a.flashlight:link, a.flashlight:hover, a.flashlight:visited {
	margin-left: 12px;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

.infored, a.infored, a.infored:link, a.infored:hover, a.infored:visited { color: #C0033C; }

.rbrarchive {
	background-image: url(/img/bg_archiv.gif);
	font-size: 12px;
}
.rbrarchive a, .rbrarchive a:link, .rbrarchive a:hover, .rbrarchive a:visited {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

.rbrarchive_sel {
	background-color: #ffffff;
	font-size: 12px;
}
.rbrarchive_sel a, .rbrarchive_sel a:link, .rbrarchive_sel a:hover, .rbrarchive_sel a:visited {
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}

.bgarchive { background-image: url(/img/bg_archiv.gif); }

table.srchtable {
	margin-top: 8px;
}
table.srchtable tr td {
	color: #656970;
	font-size: 11px;
}
table.srchtable tr td input, table.srchtable tr td select, table.srchtable tr td textarea {
	font-size: 11px;
	font-family: Arial;
	border: 1px solid #bbbbbb;
}

.std {
	font-size: 12px;
	color: #444444;
}

h1 {
	font-size: 22px;
	margin: 0px 0px 12px 0px;
	font-weight: normal;
}

div.atext p {
	text-indent: 24px;
}

.alltexts {
	background-image: url(/img/button.gif);
	width: 108px;
	height: 27px;
	text-align: center;
	line-height: 27px;
}
.alltexts a, .alltexts a:link, .alltexts a:hover, .alltexts a:visited {
	width: 108px;
	height: 27px;
	line-height: 27px;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
}

div.commfp {
	background-image: url(/img/dot_g.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.commfp a, div.commfp a:link, div.commfp a:hover, div.commfp a:visited {
	background-color: #ffffff;
}

div.commfp_gr {
	background-image: url(/img/dot_g.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.commfp_gr a, div.commfp_gr a:link, div.commfp_gr a:hover, div.commfp_gr a:visited {
	background-color: #F5F6F8;
}

td.navpage {
	width: 24px;
	height: 21px;
	background-image: url(/img/bg_pages.gif);
	text-align: center;
}
td.navpage_sm {
	width: 18px;
	height: 15px;
	background-image: url(/img/bg_pages.gif);
	text-align: center;
}
td.navpage_sm a, td.navpage_sm a:link, td.navpage_sm a:hover, td.navpage_sm a:visited {
	color: #444444;
	text-decoration: none;
	font-size: 10px;
	width: 18px;
	height: 15px;
	line-height: 15px;
}
td.navpage a, td.navpage a:link, td.navpage a:hover, td.navpage a:visited {
	color: #444444;
	text-decoration: none;
	font-size: 14px;
	width: 24px;
	height: 21px;
	line-height: 21px;
}
td.navpage_active {
	width: 24px;
	height: 21px;
	background-color: #C0033C;
	text-align: center;
}

td.navpage_active a, td.navpage_active a:link, td.navpage_active a:hover, td.navpage_active a:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	width: 24px;
	height: 21px;
	line-height: 21px;
}


ul.links {
	margin: 8px 12px;
}
ul.links li {
	list-style-image: url(/img/str.gif);
	margin: 12px;
}

.themeofday_nwstime {
	padding-top:8px;
	padding-right:10px;
	color:#6b6b6b;
	font-size:11px;
}

.themeofday_nwshl, a.themeofday_nwshl:link, a.themeofday_nwshl:visited {
	padding-top:8px;
	color:#333333;
	font-size:20px;
}

a.themeofday_nwshl {
	color:#333333;
	font-size:20px;
}


.themeofday_nwsans {
	/* padding-top:21px; */
	/* padding-right:10px; */
	color:#424242;
	font-size:14px;
}

a.themeofday_nwsans { color:#424242 !important; font-size:14px; }
a.themeofday_nwslink, a.themeofday_nwslink:link, a.themeofday_nwslink:visited { color:#0066CC; font-size:11px; }
.toptext_pict_r { margin-left:10px; margin-right:0px; margin-bottom:5px; width:80px; height:80px; }
.toptext_pict_l { margin-left:0px; margin-right:10px; margin-bottom:5px; width:80px; height:80px; }
a.toptext_nwslink, a.toptext_nwslink:link, a.toptext_nwslink:visited { color:#C0033C; font-size:11px; }
.toptext_headline { font-size:16px; color:#024A84; font-weight:bold; }
a.toptext_headline { font-size:16px; color:#0066CC !important; font-weight:normal; /* text-decoration:none !important; */ }
.topanons_allmat { font-size:11px; width:108px; text-align:center; background-image: url("/img/button.gif"); }
.topanons_border { border: 1px solid #DCE0E6; background-color: #ffffff; }
a.topanons_alllink, a.topanons_alllink:link, a.topanons_alllink:visited { color:#626368; text-decoration:none !important; }
.nondec { text-decoration:none !important; }

table.dbtable{
	background: #FFFFFF;
	/*border:0px solid #000000;*/
	border-left:1px solid #DCE0E6;
	}
table.dbtable tr th {
	background: #DCE0E6;
	font-weight: normal;
	color: #444444;
	text-align: center;
	font-size: 11px;
	height: 35px;
	vertical-align: middle;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
table.dbtable tr td {
	color: #4D4D4D;
	background: #FFFFFF;
	font-size: 12px;
	height: 25px;
	border-right:1px solid #DCE0E6;
	border-bottom:1px solid #DCE0E6;
}
table.srvtable{
	background: #FFFFFF;
	/*border:0px solid #000000;*/
	border-left:1px solid #DCE0E6;
	}
table.srvtable tr th {
	background: #DCE0E6;
	font-weight: normal;
	color: #444444;
	text-align: center;
	font-size: 11px;
	height: 35px;
	vertical-align: middle;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
table.srvtable tr td {
	color: #4D4D4D;
	font-size: 12px;
	height: 25px;
	border-right:1px solid #DCE0E6;
	border-bottom:1px solid #DCE0E6;
}


table.piftable{
	background: #FFFFFF;
	border-left:1px solid #DCE0E6;
	}
table.piftable tr th {
	background: #DCE0E6;
	font-weight: normal;
	color: #444444;
	text-align: center;
	font-size: 11px;
	height: 25px;
	vertical-align: middle;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
table.piftable tr td { color: #4D4D4D; background: #FFFFFF; font-size: 12px; height: 20px; border-right:1px solid #DCE0E6; border-bottom:1px solid #DCE0E6; }

.ankrbrmain { font-size: 11px; background-image: url(/img/bg_archiv.gif); }
.ankrbrmain a, .ankrbrmain a:link, .ankrbrmain a:hover, .ankrbrmain a:visited { color: #ffffff; font-weight: bold; text-decoration: none; font-size: 11px; }
.ankrbrmain_sel { font-size: 11px; font-weight: bold; color: #ffffff; background-image: url(/img/bg_menu.gif); }

.rdiv07 {background:#eeeeee;}
.rtop07, .rbottom07{display:block;background:#FFFFFF;}
.rtop07 *, .rbottom07 * {display: block; height: 1px; overflow: hidden;background:#eeeeee;}

.rdiv14 {background:#eefeee;}
.rtop14, .rbottom14{display:block;background:#FFFFFF;}
.rtop14 *, .rbottom14 * {display: block; height: 1px; overflow: hidden;background:#eefeee;}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.f01 { float:left;width:67%; padding-left:15px; }
.f02 { float:right;width:15%; }
.f03 { float:right;width:16%; }
.f04 { width:100%;height:1px;clear:left;margin-top:10px;margin-bottom:10px;background:#eeeeee; }
.f05 { float:left;width:16%;margin-right:10px; }
.f06 { float:left;width:70%;margin-right:5px; }
.f07 { float:left;width:54%;margin-right:5px; }
.f08 { margin:5px;margin-left:20px; }
.f09 { float:left;width:10%; }
.f10 { float:left;width:10%;margin-right:5px; }
.f11 { float:left;width:100px; }
.f12 { float:left;width:490px; }
.f13 { float:left;width:120px; }
.f14 { float:left;margin-top:5px;margin-bottom:5px; }
.f15 { float:left;width:290px; }
.f16 { float:left;width:84%;margin-right:5px; }

.pgctrl { text-decoration:none;cursor:hand;}
.pgbut { margin-left:3px;margin-bottom:3px;padding-left:0;padding-top:6px;width:27px;height:27px;text-decoration:none; }
.pgbut1 { margin-left:4px;margin-bottom:3px;padding-left:0;padding-top:1px;padding-left:4px;width:17px;height:17px;text-decoration:none; }
.pgbut2 { margin-left:4px;margin-bottom:3px;padding-left:0;padding-top:1px;padding-left:0px;width:17px;height:17px;text-decoration:none; }

a.frmlink, a.frmlink:hover, a.frmlink:link, a.frmlink:visited { font-size:12px; color:#C0033D; }
a.thmlink, a.thmlink:hover, a.thmlink:link, a.thmlink:visited { font-size:14px; color:#C0033D; }

table.gssm tr th, table.gssm tr td { font-size: 10px !important; }
table.gssm tr th { height: 25px !important; }

.valred { color: red !important; }
.valgreen { color: green !important; }