.logo {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
}
.logo_top {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #36367E;
}
.logo_text {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #D19A35;
	border-bottom : 1px solid #E7B000;
	border-top : 1px solid #E7B000;
}

.logo_gold {
	/*border-top : 2px solid #CC9933;*/
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #CC9933;
}
.logo_title {
	/*border-top : 2px solid #CC9933;*/
	border-bottom : 1px solid #E7B000;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #36367E;
}

.logo_ {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #36367E;
	border-bottom : 1px solid #E7B000;
}
.logo_ a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #36367E;
}
.logo_  a:hover{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #EDEEF0;
	color: #E7B000;
}
.line {
	border-right : 1px dotted #E7B000;
	padding-right : 5px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}
.menu_select {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #D19A35;
	border-left : 1px solid #E7B000;
	border-right : 1px solid #E7B000;
	border-top : 1px solid #E7B000;
}
.menu {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #D19A35;
	color: #FFFFFF;
	border-top : thick solid #EDEEF0;
}
.menu a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #D19A35;
	color: #FFFFFF;
	border-top : thick solid #EDEEF0;
}
.menu a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #D19A35;
	color: #EDEEF0;
	border-top : thick solid #EDEEF0;
}
.bronza {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12pt;
	font-weight:bold;
	background-color: #E7B000;
	color: #FFFFFF;
}
.gray {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #4545AA;
	color: #FFFFFF;
}
.white {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #5252AA;
	color: Silver;
}

.white a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #5252AA;
	color: Silver;
}
.white a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #5252AA;
	color: white;
}

.info {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
	line-height : auto;
}
.info a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
}
.info a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #CC9933;
}
.info1 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #F3F4F5;
	color: #36367E;
}
.info1 a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #F3F4F5;
	color: #36367E;
}
.info1 a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight:normal;
	background-color: #F3F4F5;
	color: #CC9933;
}
.info_small {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
	line-height : 16px;
}
.info_small a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
}
.info_small a:hover{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #CC9933;
}

.info_small_border {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color: #FFFFFF;
	color: #36367E;
	border-top : 1px solid #E7B000;
	border-right : 1px solid #E7B000;
	border-left : 1px solid #E7B000;
	border-bottom : 1px solid #E7B000;
}

.zagolovok {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #EDEEF0;
	color: #36367E;
	border-bottom : 1px solid #CC9933;
	padding : 2px 0px 2px 0px;
}
.zagolovok a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #EDEEF0;
	color: #36367E;
	padding : 2px 0px 2px 0px;
}
.zagolovok a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #EDEEF0;
	color: #36367E;
	padding : 2px 0px 2px 0px;
}
.t_doc {
	padding : 4px 4px 4px 10px;
}
.title {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #FFFFFF;
	color: #CC9933;
	padding : 2px 0px 2px 0px;
}
.top {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #FFFFFF;
	color: #CC9933;
	border-bottom : 1px solid #CC9933;
	padding : 0px 0px 0px 0px;
}
.bottom {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #FFFFFF;
	color: #CC9933;
	border-top : 1px solid #CC9933;
	padding : 0px 0px 0px 0px;
}

.menu0 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	background-color: #DEC8BB;
	background: #DEC8BB url(/images/menu_center_top.jpg) repeat-x center;
	color: #FFFFFF;
}
.menu0 a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	color: #4D0000;
	text-decoration : none;
}
.menu0 a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	text-decoration : none;
}

/*.menu0 a:link, .menu1 a:visited {
	color: #571321;
}*/

.menu0-left {
	background-color: #DEC8BB;
	background: url(/images/menu_left_top.jpg) repeat-x center;
}
.menu0-right  {
	background-color: #DEC8BB;
	background: url(/images/menu_right_top.jpg) repeat-x center;
}

.menu1_ {
	background-color: #EDEEF0;
	color: #735800;
	padding : 5px 10px 0px 10px;
	border-left : 1px solid #D3C7A5;
	border-right : 1px solid #D3C7A5;
}
.menu1_info {
	background-color: #FFFFFF;
	padding : 5px 10px 0px 10px;
	border-left : 1px solid #D3C7A5;
	border-right : 1px solid #D3C7A5;
}

.menu1 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight: bold;
	background-color: #E2B03C;
	background: #E2B03C url(/images/menu1_center.jpg) repeat-x center;
	color: #735800;
}
.menu1 a {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight: bold;
	/*background-color: #DEC8BB;
	*/
	/*background: url(/images/menu1_center.jpg) repeat-x center;
	*/
	color: #735800;
	text-decoration : none;
}
.menu1 a:hover {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	font-weight: bold;
	/*background-color: #DEC8BB;
	background: url(/images/menu1_center.jpg) repeat-x center;
	*/
	color: #594400;
	text-decoration : none;
}

.menu1 a:visited {
	color: #594400;
}

.menu1-left {
	background-color: #DEC8BB;
	background: url(/images/menu1_left.jpg) repeat-x center;
}
.menu1-right  {
	background-color: #DEC8BB;
	background: url(/images/menu1_right.jpg) repeat-x center;
}

.lic-border-left  {
	background: #FFFFFF url(/images/border/left-center.jpg) repeat-y top;
}

.lic-border-r  {
	background: #FFFFFF url(/images/border/right-center.jpg) repeat-y center;
}

.lic-border-t  {
	background: #FFFFFF url(/images/border/top-center.jpg) repeat-x left;
}

.lic-border-b  {
	background: #FFFFFF url(/images/border/bottom-center.jpg) repeat-x left;
}
.lic-border-t-l  {
	background: #FFFFFF url(/images/border/top-left.jpg) no-repeat center;
}
.lic-border-t-r  {
	background: #FFFFFF url(/images/border/top-right.jpg) no-repeat center;
}
.lic-border-b-l  {
	background: #FFFFFF url(/images/border/bottom-left.jpg) no-repeat center;
}
.lic-border-b-r  {
	background: #FFFFFF url(/images/border/bottom-right.jpg) no-repeat center;
}

