
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma, Geneva, Arial, helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #333333; FONT-FAMILY: tahoma, Geneva, Arial, helvetica, sans-serif
}
p {
	font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
        padding-left:0px;}
.rolControlHeadline {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFFFFF
}
.roleControlHeadline {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 8px; BACKGROUND-COLOR: #EDF2EA
}	
h1 {
	font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
        padding-left: 0px;
		PADDING-TOP: 0px;
}

h2 {
	font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #243B66;
        padding-left:0px;
		PADDING-TOP: 0px;
}
h3 {
	font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
        padding-left:0px;
		PADDING-TOP: 0px;
}
ul { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-type: none; margin-top: 0; margin-bottom: 6px; margin-left: 0; padding-left: 0 }
li { font-size: 12px; margin-bottom: 2px; margin-left: 0; padding-left: 0 }
ul.text  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/rota.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
ul.texta  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/rota2.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
ul.print  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/print.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
ul.printa  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/rota3.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
ul.textas  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/rota4.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
ul.back  { color: #333333; font-size: 12px; font-family: tahoma, Geneva, Arial, helvetica, sans-serif; list-style-image: url(img/back.gif); list-style-position: outside; margin-top: 2px; margin-bottom: 2px; margin-left: 20px }
strong { font-weight: bold;}
.text { text-align: justify; padding-bottom: 7px }
.data { color: #333333; font-size: 12px; font-weight: bold; padding-top: 1px; padding-bottom: 1px }
p.green { color: #006400 
}
A {
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a:hover{
        color: #999999;
        text-decoration: none;
}
.price A {
	font-size: 9pt;
	color: #006699;
	text-decoration: none;
}
.price a:hover{
        color: #D70A15;
        text-decoration: none;
}
.right-link A {
	BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #333333; PADDING-TOP: 4px; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.right-link A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.left-link A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.left-link A:hover {
	COLOR: #FD661C; TEXT-DECORATION: none
}
.index-link A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #FD661C; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #EFF5CE; TEXT-DECORATION: none
}
.index-link A:hover {
	COLOR: #FD661C; TEXT-DECORATION: none
}
.active-link A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #33425c; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.active-link A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.blue-link A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #006699; PADDING-TOP: 0px; HEIGHT: 12px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.blue-link A:hover {
	COLOR: #006699; TEXT-DECORATION: none
}
.gray-txt-link A {
PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.gray-txt-link A:hover {
    COLOR: #999999; TEXT-DECORATION: underline
}
.gray-txt A {
PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.gray-txt A:hover {
    COLOR: #999999; TEXT-DECORATION: underline
}
.white-txt A {
PADDING-LEFT: 8px; FONT-SIZE: 13px; COLOR: #FFFFFF; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #939393; TEXT-DECORATION: none
}
.white-txt A:hover {
    COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.index-txt A {
PADDING-LEFT: 10px; FONT-SIZE: 13px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.index-txt A:hover {
    COLOR: #939393; TEXT-DECORATION: underline
}
.white-link A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #FFFFFF; PADDING-TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #939393; TEXT-DECORATION: none
}
.top-link A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #333333; PADDING-TOP: 4px; HEIGHT: 15px; TEXT-DECORATION: none
}
.top-link A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.middle-link A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 15px; TEXT-DECORATION: none
}	
.middle-link A:hover {
	COLOR: #999999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.leftBoxContainer, .rightBoxContainer {
	margin: 0 0 1em 0;
	border-left: 1px solid #9a9a9a;
	border-right: 1px solid #9a9a9a;
	border-bottom: 4px solid #9a9a9a;
	}

.sideBoxContent {
	background-color: #ffffff;
	padding: 0.4em;
	}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
	color: #FFFF33;
	text-decoration: none;
	} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #FFFFFF;
	}

.mlLink  { 
	display:none;
}
TABLE.brd {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
TABLE.brd TH {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; COLOR: #585858; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
TABLE.brd TD {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
.brd TD {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
.black {
	BACKGROUND-COLOR: #000000
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.gray {
	BACKGROUND-COLOR: #999999
}
.light-gray {
	BACKGROUND-COLOR: #EDF2EA
}
.green {
	BACKGROUND-COLOR: #45953F   
}
.dark-green {
	BACKGROUND-COLOR: #314A03 
}
.yellow {
	BACKGROUND-COLOR: #FD661C 
}
.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.gray-txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
        padding-left:8px;
}
.white-txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
        padding-left:8px;
}
.txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
        padding-left:0px;
}
.red-txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #D70A15;
        padding-left:0px;
}
.select_small {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
        padding-left:8px;
}
.blue-txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	padding-top: 1px; padding-bottom: 1px;
	color: #243B66;
        padding-left:15px;
}
.yellow-txt {
    font-family: tahoma, Geneva, Arial, helvetica, sans-serif;
	font-size: 12pt;
	padding-top: 1px; padding-bottom: 1px;
	color: #FD661C;
        padding-left:15px;
}
.green-txt {
	FONT-SIZE: 11px; COLOR: #9BB664
}
.right-black-head {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #45953F
}
.black-head {
	FONT-SIZE: 16px; COLOR: #000000
}
.green-head {
	FONT-SIZE: 14px; COLOR: #9BB664 
}
.green-head1 {
	FONT-SIZE: 16px; COLOR: #617C20
}
.yandex-form {
	PADDING-LEFT: 40px
}
.yandexbox {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 400px; HEIGHT: 20px; FONT-SIZE: 16px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.yandex-submit {
	HEIGHT: 24px; FONT-SIZE: 14px
}
