.top {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN: 15px 20px 10px; TEXT-ALIGN: center
}
.header {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN: 3px 10px
}
.menu {
	COLOR: #a00000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 3px 5px
}
.local-menu {
	COLOR: #a00000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 3px 30px 3px 20px
}
.news {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 5px
}
.opros {
	COLOR: #790000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 0px 5px 4px; TEXT-ALIGN: left
}
.title {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN: 30px 20px 10px 0px; TEXT-ALIGN: justify
}
.text {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 10px 0px; TEXT-ALIGN: justify
}
.t-text {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 2px 5px
}
.link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.link:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.nav-link {
	COLOR: #000000; TEXT-DECORATION: none
}
.nav-link:hover {
	COLOR: #a55555; TEXT-DECORATION: none
}

TABLE.info{
	border: 1px;
	border-collapse: collapse;
	border-color:  "#111111";
}

TD
{
    FONT-SIZE: 11px;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, Tahoma
}

INPUT.generic
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #f7f3e9;
}

INPUT.generic1
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #f7f3e9
}
TEXTAREA.generic
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #f7f3e9;
	scrollbar-base-color: #FFDBBD;
	SCROLLBAR-ARROW-COLOR:  #006699;
	SCROLLBAR-TRACK-COLOR: #E1E1E1;

}
SELECT.generic
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #f7f3e9
}
DIV.search INPUT.generic
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: white
}
DIV.search SELECT.generic
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: white
}
INPUT.button
{
    BORDER-RIGHT: cornflowerblue 1px solid;
    BORDER-TOP: cornflowerblue 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: cornflowerblue 1px solid;
    WIDTH: 75px;
    COLOR: cornflowerblue;
    BORDER-BOTTOM: cornflowerblue 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: white
}
DIV.search INPUT.button
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 75px;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: transparent
}
DIV.search
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #FFF5EE
}
DIV.search TD
{
    COLOR: white
}
DIV.search A
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
DIV.form
{
    BORDER-RIGHT: cornflowerblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: cornflowerblue 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: cornflowerblue 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: cornflowerblue 1px solid
}
TR.dgHeader
{
    COLOR: #333333;
    BACKGROUND-COLOR: #dbd8d1;
    TEXT-ALIGN: center
}
TR.dgItem
{
    COLOR: #333333;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f7f3e9
}
TR.dgSelected
{
    COLOR: #333333;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b6bdd2
}
TR.dgPager
{
    COLOR: #888888;
    BACKGROUND-COLOR: #dbd8d1;
    TEXT-ALIGN: right
}
TR.dgPager TD
{
    FONT-FAMILY: Webdings
}
TR.dgItem A
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
TR.dgSelected A
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
TR.dgPager A
{
    COLOR: #333333;
    FONT-FAMILY: Webdings;
    TEXT-DECORATION: none
}
DIV.error
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: red 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: red 1px solid;
    COLOR: red;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: red 1px solid
}
DIV.success
{
    BORDER-RIGHT: green 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: green 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: green 1px solid;
    COLOR: green;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: green 1px solid
}
TD#tdRight
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
A.button
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 75px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #fffbf1;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.buttonSmall
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 50px;
    COLOR: #333333;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #fffbf1;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.buttonSearch
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1px solid;
    WIDTH: 75px;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.more
{
    CURSOR: hand;
	COLOR: blue;
	text-decoration: underline;
}
A.more1
{
    CURSOR: hand;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-decoration: none;
}

A.more2
{
    CURSOR: hand;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-decoration: none;
}

a.more2:hover{
	COLOR: black;
	text-decoration: underline;
}

a.more2:hover{
	text-decoration: underline;
}

A.more3
{
    CURSOR: hand;
	COLOR: #A00000;
	text-decoration: underline;
}

.newshead{
	font-family : Arial;
	font-size : 10;
	font-weight : bold;
}

.newstext{
	font-family : Arial;
	font-size : 10;
}

.linktoteam{
	font : bold 12 Arial, Helvetica, sans-serif;
	color : Black;
}

input[type="checkbox"],
input[type="radio"] {
    position: relative;
    top: 3px;
}