body {
  margin: 0px; color: #000000; font-family: verdana; background-color: #ffffff; font-size: 12px;
}

a {
  color: #014992; font-size: 12px; font-family: verdana;
}

a.txtl {
  color: #014992; font-size: 10px; font-family: verdana;
}

a.txt-cat {
  color: #014992; font-size: 11px; font-family: verdana;
}

.txt11 { font-family: verdana; font-size: 11px; color: #000000}
.txt112 { font-family: verdana; font-size: 11px; color: #014992}
.txt-red { font-family: verdana; font-size: 12px; color: #660000}
.zag0 { font-size: 15px; font-style: normal; font-weight: bold; color: #FFFFFF; font-family: verdana}
.zag1 { font-family: verdana; font-size: 17px; font-style: normal; font-weight: bold; color: #000000}
.zag2 { font-family: verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #FF0000}
.zag2v { font-family: verdana; font-size: 24px; font-style: normal; font-weight: bold; color: #FF0000}
.zag3 { font-family: verdana; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.zag4 { font-family: verdana; font-size: 15px; font-style: normal; font-weight: bold; color: #0000CE; text-decoration: none}
.zag5 { font-family: verdana; font-size: 17px; font-style: normal; font-weight: bold; color: #000066; text-decoration: none }

.zagw1 { font-family: verdana; font-size: 13px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none }
.zagw2 { font-family: verdana; font-size: 18px; font-style: normal; font-weight: bold; color: #014992; text-decoration: none }

.cpr {  font-family: verdana; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.txt {  font-family: verdana; font-size: 12px; color: #000000}

.txtjst { text-align: justify; font-family: verdana font-size: 13px; font-weight: normal; color: #000000}
.txtinter { font-family: verdana; font-style: italic; color: #000000; font-size: 12px}

.nav0 {  font-family: verdana; font-weight: normal; color: #FFFFFF; font-size: 12px}
.nav1 {  font-family: verdana; font-size: 10px; color: #000000}
.nav2 {  font-family: verdana; font-size: 13px; color: #1231B1;}
.nav3 {  font-family: verdana; font-weight: normal; font-variant: normal; color: #014992; font-size: 10px}
.nav4 {  font-family: verdana; font-size: 12px; color: #006699}
.nav5 {  font-family: verdana; font-weight: normal; font-variant: normal; color: #014992; font-size: 12px}


.formbut { color: #000000; background-color: #FFFFFF; font-weight: normal; border: #FFFFFF}

.navb { font-family: verdana; font-size: 13px; font-style: normal; font-weight: normal; color: #000000 }

a:hover.zag3 { text-decoration: underline}

a:link.txt11 { text-decoration: none}
a:active.txt11 { text-decoration: none}
a:visited.txt11 { text-decoration: none}
a:hover.txt11 { text-decoration: underline}

a:link.txt112 { text-decoration: none}
a:active.txt112 { text-decoration: none}
a:visited.txt112 { text-decoration: none}
a:hover.txt112 { text-decoration: underline}

.txtl { font-family: verdana; color: #660000; font-size: 10px }
.txt2 { font-family: verdana; color: #660000; font-size: 9px }

a.txt2 { text-decoration: underline}

.txt9px { font-family: verdana; color: #000000; font-size: 9px }
.txt9pxgr { font-family: verdana; color: #9C9A9C; font-size: 9px }
.formbutkr { color: #000000; background-color: #FFFFFF; font-weight: normal; border: #FFFFFF ; text-align: right}
.txtgr { font-family: verdana; font-size: 12px; color: #999999}
.zag5 { font-family: verdana; font-size: 17px; font-style: normal; font-weight: bold; color: #000066; text-decoration: none }
.txtkurs { font-family: verdana; font-size: 10px; color: #000000 }
.formaser { color: #FFFFFF; background-color: #FF0000; font-weight: bold; font-family: verdana; font-size: 12px; border-color: #FFFFFF #000000 #FFFFFF #FFFFFF}

.menu { font-family: verdana; font-size: 11px; color: #014992}
a:link.menu { text-decoration: none}
a:active.menu { text-decoration: none}
a:visited.menu { text-decoration: none}
a:hover.menu { color: #09335D; text-decoration: underline}

a.stref {
    font-size: 10pt;
}
a.stref:hover {
    color: #ffffff;
}
a.stref:active {
    color: red;
}

table.poll {
	font-size: 12px;
}

table.tgallerylast { font-size: 9pt; text-indent: 0; color: #ffffff; cellspacing: 5px;}
table.tgallerylast td.hdr { font-size: 9pt; background-color: #247222; color: #5f5f5f; text-indent: 10; font-weight: bold; line-height: 10pt;}

table.tpicture { background-color: #d2d2d2; color: #000000; font-size: 8pt; cellSpacing: 10px; }

table.tpicturemain { background-color: #d2d2d2; color: #000000; font-size: 8pt; cellSpacing: 10px; }

a.lsmall { font-size: 8px; color: #014992; text-decoration: none; }
a.lsmall:hover { color: #013264; text-decoration: underline; }

a.lgalleryname { font-size: 8pt; color: #000000; text-decoration: underline; font-weight: bold; }
a.lgalleryname:hover { color: #000000; }

a.lgalleryb { font-size: 9pt; color: #ffffff; text-decoration: underline; font-weight: bold; }
a.lgalleryb:hover { font-size: 9pt; color: #ffffff; }

table.tarticles { background-color: #ffffff; color: #000000; font-size: 9pt; cellSpacing: 10px; text-align: justify; }
table.tarticles td.hdr { font-size: 9pt; background-color: #247222; color: #ffffff; text-indent: 10; font-weight: bold; line-height: 10pt;}
a.larticles { font-size: 9pt; color: #014992; text-decoration: underline; font-weight: bold; text-align: justify; }
a.larticles:hover { font-size: 9pt; color: #014992; }

a.larticlesw { font-size: 9pt; color: #ffffff; text-decoration: underline; font-weight: bold; text-align: justify; }
a.larticlesw:hover { font-size: 9pt; color: #ffffff; }

.picborder { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; }

.distributor { font-family: verdana; font-size: 10pt; color: #9C9A9C; font-weight: normal; }
 
.textinput {BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; BACKGROUND: #ffffff; FONT: 12px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: #BFBFBF 1px solid; COLOR: #000000; BORDER-BOTTOM: #BFBFBF 1px solid}
.textinput2 {BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; BACKGROUND: #ffffff; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: #BFBFBF 1px solid; COLOR: #000000; BORDER-BOTTOM: #BFBFBF 1px solid}

#navlist { list-style-type: circle; }

div.errormessage {
	background-color: #FFFFE1;
	border: 1px dashed #CFCFCF;
	margin-top: 0px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 14px;
}
div.errormessage td {
	line-height: 18px;
}
img.errormessage {
	margin-left: -24px;
}

hr {
    border: 0;
    width: 100%;
    color: #a7b7c2;
    background-color: #a7b7c2;
    height: 1px;
	margin: 2px 0 2px 0;
	padding: 0;
}

h5 {

    margin: 0;
}
h5 a:link,
h5 a:visited {
    font-size: 10px;
	font-weight: normal;
    color: #014992;
    padding: 0;
    margin: 
}
h5 a:hover {
    font-size: 10px;
    font-weight: normal;
    color: #014992;
    padding: 0;
    margin: 0;
}

.searchHl {
    background-color: #FFFF99
}
a:link.go_to_inet,
a:visited.go_to_inet,
body, div, p, th, td, li, dd {
    font: normal 11px Verdana;
	color: #000
}
a:focus.go_to_inet,
a:hover.go_to_inet{
	font-family: helvetica;
	font-size:9pt;
	font-weight: bold;
	color: #231f20;
	text-decoration: underline;
}
td.head{
	font-family: helvetica;
	font-size:10pt;
	font-weight: bold;
	color: #231f20;
	padding-left:40px;
	
}
a:link.reg,
a:visited.reg,
a:focus.reg,
a:hover.reg{
	font-family: helvetica;
	font-size:8pt;
	color: #00adef;
	text-decoration: underline;
}
input.go{
	font-family: helvetica;
	font-size:9pt;
	font-weight: bold;
	border: 1px solid; 
	background-color: #FFFFFF; 
	border-color: Black; 
	color: black; 
}
input.reg{
font-family: helvetica;
	font-size:9pt;
	background-color: White; border-color: #231f20;
	border: 1px solid;
}
td.name {
	font-family: helvetica;
	font-size:8pt;
	color: black;
	font-weight: bold;
}	
.whb {
    color: #FFFFFF;
	font-weight: bold
}