html, body {
    padding:0px;
    margin:0px;
    border:0px;
    height:100%;
}

body, td {
 color: #666666;
 font-size: 11px;
 font-family: Tahoma, Arial, Arial Cyr;
}
a:link, a:visited, a:hover, a:active {
 color: #0066CC;
 text-decoration: underline;
}
a.menu:link, a.menu:visited {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
a.menu:hover, a.menu:active {
 color: #F8D200;
 text-decoration: none;
 font-weight: bold;
}
a.menu_act:link, a.menu_act:visited, a.menu_act:hover, a.menu_act:active {
 color: #F8D200;
 text-decoration: none;
 font-weight: bold;
}
a.submenu:link, a.submenu:visited {
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}
a.submenu:hover, a.submenu:active {
 font-size: 11px;
 color: #F8D200;
 text-decoration: none;
}
a.submenu_act:link, a.submenu_act:visited, a.submenu_act:hover, a.submenu_act:active {
 font-size: 11px;
 color: #F8D200;
 text-decoration: none;
}
a.top_white:link, a.top_white:visited, a.top_white:hover, a.top_white:active {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
a.top_red:link, a.top_red:visited, a.top_red:hover, a.top_red:active {
 color: #CE0000;
 text-decoration: none;
 font-weight: bold;
}
a.top_blue:link, a.top_blue:visited, a.top_blue:hover, a.top_blue:active {
 color: #0066CC;
 text-decoration: none;
 font-weight: bold;
}
a.lnk_red:link, a.lnk_red:visited {
 color: #CE0000;
 text-decoration: underline;
 text-transform:none;
}
a.lnk_red:hover, a.lnk_red:active {
 color: #CE0000;
 text-decoration: none;
 text-transform:none;
}
a.lnk_path:link, a.lnk_path:visited {
 color: #777777;
 text-decoration: none;
}
a.lnk_path:hover, a.lnk_path:active {
 color: #777777;
 text-decoration: none;
}
a.lnk_no:link, a.lnk_no:visited, a.lnk_no:hover, a.lnk_no:active {
 color: #666666;
 text-decoration: none;
}
.path {
 color: #ρρρρρρ;
 font-size: 11px;
}
H1 {
 color: #666666;
 font-size: 1.47em;
 font-family: Tahoma, Arial, Arial Cyr;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
}
H2 {
 color: #666666;
 font-size: 1.1em;
 font-family: Tahoma, Arial, Arial Cyr;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
}
.title_red {
 color: #CE0000;
 font-size: 1.47em;
 font-weight: bold;
}
.txt_red {
 color: #CE0000;
 font-size: 13px;
}
.error {
 color: #CE0000;
 font-weight: bold;
}
ul, ol {
 margin-left: 30px;
 margin-top: 0px;
 margin-bottom: 0px;
}
.counter {
 FILTER: alpha(opacity=25);
}
.form_btn {
 color: #000000;
 font-size: 12px;
 font-family: Arial, Arial Cyr;
}

.subscribe_01 td{
        padding:5;
}

.hide_description {
    display:none;
}

.show_description {
    display:table;
}

.cont_01 {
	font-size:0.72em;
}

.cont_01 td {
	font-size:0.72em;
}

.cont_02 td {
	font-size:0.8em;
}

.cont_02 a {
	text-transform:uppercase;
	line-height:1.5em;
}

.cont_02 H2 {
 font-size: 1.2em;
}

.cont_03 a {
	line-height:1.5em;
}

.cont_03 H2 {
	text-transform:uppercase;
}

.clsdiv1 {
	background:url(/images/img_bgr_05.gif) repeat-x left top;
}
.clsdiv1 div {
	background:url(/images/img_bgr_05.gif) repeat-x left bottom;
}
.clsdiv1 div div {
	background:url(/images/img_bgr_05.gif) repeat-y left top;
}
.clsdiv1 div div div {
	background:url(/images/img_bgr_05.gif) repeat-y right top;
}
.clsdiv1 div div div div {
	background:url(/images/img_bg_01.gif) no-repeat left top;
}
.clsdiv1 div div div div div {
	background:url(/images/img_bg_02.gif) no-repeat right top;
}
.clsdiv1 div div div div div div {
	background:url(/images/img_bg_03.gif) no-repeat right bottom;
}
.clsdiv1 div div div div div div div {
	background:url(/images/img_bg_04.gif) no-repeat left bottom;
}
.clsdiv1 div div div div div div div img {
	margin:5px;
	border:0;
}

.clsdiv1_1 {
	background:url(/images/img_bgr_05.gif) repeat-x left top;
}
.clsdiv1_1 div {
	background:url(/images/img_bgr_05.gif) repeat-x left bottom;
}
.clsdiv1_1 div div {
	background:url(/images/img_bgr_05.gif) repeat-y left top;
}
.clsdiv1_1 div div div {
	background:url(/images/img_bgr_05.gif) repeat-y right top;
}
.clsdiv1_1 div div div div {
	background:url(/images/img6_bg_01.gif) no-repeat left top;
}
.clsdiv1_1 div div div div div {
	background:url(/images/img6_bg_02.gif) no-repeat right top;
}
.clsdiv1_1 div div div div div div {
	background:url(/images/img6_bg_03.gif) no-repeat right bottom;
}
.clsdiv1_1 div div div div div div div {
	background:url(/images/img6_bg_04.gif) no-repeat left bottom;
}
.clsdiv1_1 div div div div div div div img {
	margin:5px;
	border:0;
}

.clsdiv2 {
	float:none;
}
.clsdiv2 div {
	height:4px;
}
.clsdiv2_1 {
	width:50%;
	float:left;
	background:url(/images/img2_bg_01.gif) no-repeat left top;
}
.clsdiv2_2 {
	width:50%;
	float:left;
	background:url(/images/img2_bg_02.gif) no-repeat right top;
}
.clsdiv2_3 {
	width:50%;
	float:left;
	background:url(/images/img2_bg_04.gif) no-repeat left bottom;
}
.clsdiv2_4 {
	width:50%;
	float:left;
	background:url(/images/img2_bg_03.gif) no-repeat right bottom;
}
.clsdiv2_5 {
	background:#F2F0F5;
	padding:0 4px 0 4px;
	float:left;
}
.clsdiv2_5 img {
	border:0;
	margin:0;
}
div.clsdiv2_1 div, div.clsdiv2_3 div {
	background:#F2F0F5;
	font-size:0;
	height:4px;
	margin:0 0 0 4px;
}
div.clsdiv2_2 div, div.clsdiv2_4 div {
	background:#F2F0F5;
	font-size:0;
	height:4px;
	margin:0 4px 0 0;
}

.clsdiv3 {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img5_bgrx_05.gif) repeat-x left top;
}
.clsdiv3 td {
	padding:0;
	background:url(/images/img5_bgrx_05.gif) repeat-x left bottom;
}
.clsdiv3 td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img5_bgry_06.gif) repeat-y left top;
}
.clsdiv3 td table td {
	padding:0;
	background:url(/images/img5_bgry_06.gif) repeat-y right top;
}
.clsdiv3 td table td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img5_bg_01.gif) no-repeat left top;
}
.clsdiv3 td table td table td {
	padding:0;
	background:url(/images/img5_bg_02.gif) no-repeat right top;
}
.clsdiv3 td table td table td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img5_bg_03.gif) no-repeat right bottom;
}
.clsdiv3 td table td table td table td {
	padding:5px;
	background:url(/images/img5_bg_04.gif) no-repeat left bottom;
}

.clsdiv4 {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:#EDEFF0 url(/images/img3_bgrx_05.gif) repeat-x left top;
}
.clsdiv4 td {
	padding:0;
	background:url(/images/img3_bgrx_05.gif) repeat-x left bottom;
}
.clsdiv4 td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img3_bgry_06.gif) repeat-y left top;
}
.clsdiv4 td table td {
	padding:0;
	background:url(/images/img3_bgry_06.gif) repeat-y right top;
}
.clsdiv4 td table td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img4_bg_01.gif) no-repeat left top;
}
.clsdiv4 td table td table td {
	padding:0;
	background:url(/images/img4_bg_02.gif) no-repeat right top;
}
.clsdiv4 td table td table td table {
	width:100%;
	height:100%;
	margin:0;
	border-collapse:collapse;
	background:url(/images/img4_bg_03.gif) no-repeat right bottom;
}
.clsdiv4 td table td table td table td {
	padding:5px;
	background:url(/images/img4_bg_04.gif) no-repeat left bottom;
}