scrollbar-3dlight-color, scrollbar-arrow-color, scrollbar-base-color, scrollbar-darkshadow-color,
scrollbar-face-color, scrollbar-highlight-color, scrollbar-shadow-color, scrollbar-track-color
                {color: #111518; background-color: #111518; border: #111518 solid 0px;}

html                {color: #000;}
div                {color: #000;}
body                {margin: 0px; padding: 0px; font-family: tahoma; font-size: 10px; color: #000; cursor: default;}
td                {font-size: 12px;}
img                {border: black solid 0px;}
p                {margin: 0 80px; padding: 0px; font-size: 12px; text-align: left; text-indent: -0px; padding-left: 25px; padding-top: 5px; padding-bottom: 5px;}
p a                {font-size: 12px;}
p a:link, p a:visited                {text-decoration: none; color: #e98400;}
p a:hover, p a:active                {text-decoration: none; color: #000;}
p.list                {margin: 0 80px; padding: 0px; font-size: 12px; text-align: left; text-indent: -15px; padding-left: 40px; padding-top: 5px; padding-bottom: 5px;}
h2                {text-align: center; font-size: 13px;}
h3, h4                {text-align: left;}
h4                {text-indent: 20px; font-size: 12px;}
h4 img                {margin: 0 3 -3 0px;}
h3                {font-size: 11px;}
h5                {font-style: italic; text-align: right;}
h1                {font-size: 16px; font-weight: bold; text-align: left; margin-left: 50px; margin-top: 20px; margin-bottom: 30px;
                background-position: center bottom; background-repeat: no-repeat; color: #6a0000;}
center                {color: #6a0000; padding-top: 5px; padding-bottom: 5px; text-decoration: none;}


a:link, a:visited                {text-decoration: none; color: #555;}
a:hover, a:active                {text-decoration: none; color: #e98400;}

a span                                {font-variant: normal;}
a:link span, a:visited span                {text-decoration: none; color: #999;}
a:hover span, a:active span                {text-decoration: none; color: #e98400;}

a.menulink                                {padding-top: 1px; font-size: 12px; font-weight: bold; display: block; padding-left: 20px; padding-right: 10px; background-position: left bottom; background-repeat: no-repeat;}
a.menulink:link, a.menulink:visited        {color: #e98400;}
a.menulink:hover, a.menulink:active        {color: #000;}

a.menulink:link span, a.menulink:visited span        {color: #000;}
a.menulink:hover span, a.menulink:active span        {color: #000;}

a.orange                               {font-size: 12px;}
a.orange:link, a.orange:visited        {color: #e98400;}
a.orange:hover, a.orange:active        {color: #555;}

a.second                               {font-size: 12px;}
a.second:link, a.second:visited        {color: #6a0000;}
a.second:hover, a.second:active        {color: #555;}


.what                {font-size: 8px;}

.d1                {color: #000; display: none;}

.rulestable        {width: 990px; margin-bottom: 10px; border-collapse: collapse;}
.rulestable td        {text-align: center; vertical-align: middle; border: #ccc solid 1px; font-size: 12px; width: 165px;}
.rulestable .headrules {color: #6a0000;}

.ftd3                        {width: 100%; vertical-align: top;}
.ftd3 table                {width: 500px;}
.ftd3 table td                {border: #ccc solid 0px; font-size: 10px;}
.ftd3 .ttd2                {padding-left: 3px; padding-right: 0px; border: #eee solid 0px; vertical-align: middle; text-align: left; color: #6a0000;}
.ftd3 .com_log                {text-align: center; font-weight: bold; color: #e98400;}
.ftd3 .com_date                {text-align: left; font-weight: bold; color: #999;}
.ftd3 .com_txt                {text-align: left; font-weight: 400; color: #6a0000;}

.ftd4                        {width: 100%; vertical-align: top; text-align: center;}
.ftd4 table                {width: 400px;}
.ftd4 table td                {border: #ccc solid 0px; font-size: 10px;}
.ftd4 .ptd                {width: 100px; text-align: left; vertical-align: top; font-size: 10px; text-align: center;}
.ftd4 .ltd                {height: 12px; font-size: 10px; padding-left: 3px; border: #eee solid 0px; vertical-align: top; font-weight: 600; text-align: left;}
.ftd4 .ltd2                {height: 12px; font-size: 10px; padding-left: 3px; border: #eee solid 0px; vertical-align: top; font-weight: 600; text-align: right;}
.ftd4 .ltd span                {color: #999; font-weight: 400;}
.ftd4 .ttd                {height: 50px; font-size: 10px; padding-left: 3px; border: #eee solid 0px; vertical-align: top; text-align: justify; color: #6a0000;}
.ftd4 .ttd2                {font-size: 10px; padding-left: 3px; border: #eee solid 0px; vertical-align: top; text-align: justify; color: #6a0000;}
.ftd4 .ttd span                {background-color: #e98400; color: #fff;}
.ftd4 .ttd2 span        {background-color: #e98400; color: #fff;}
.ftd4 .com_log                {text-align: right; padding-right: 3px; border: #fff solid 0px; font-size: 10px; font-weight: bold;}
.ftd4 .com_date                {border: #fff solid 0px; font-size: 10px; color: #999;}
.ftd4 .com_txt                {border: #fff solid 0px; font-size: 10px; color: #6a0000;}
.ftd4 .com_txt span        {background-color: #e98400; color: #fff;}

.reit                        {color: #999; font-weight: bold; font-size: 12px; text-align: right; padding-top: 26px; padding-left: 0px; padding-right: 50px; padding-bottom: 10px; height: 30px; vertical-align: middle;}
.reit a.rt                {font-size: 28px; font-weight: bold; background-position: center bottom; background-repeat: no-repeat;}

.reit a.rt:link, .reit a.rt:visited        {background-image: url('/theme/images/notmain.gif');}
.reit a.rt:hover, .reit a.rt:active        {background-image: url('/theme/images/main.gif');}

.reit a.rtr:link, .reit a.rtr:visited        {background-image: url('/theme/images/mark_left_y.jpg');}
.reit a.rtr:hover, .reit a.rtr:active        {background-image: url('/theme/images/mark_left_y2.jpg');}

.reit a.rtl:link, .reit a.rtl:visited        {background-image: url('/theme/images/mark_right_y.jpg');}
.reit a.rtl:hover, .reit a.rtl:active        {background-image: url('/theme/images/mark_right_y2.jpg');}

.reit a.rtr, .reit a.rtl                {font-size: 22px; height: 24px; font-weight: normal; padding: 0px; margin: 0px; border: #ccc solid 0px; letter-spacing: 0px;}
.reit a.rtr        {background-position: right bottom; background-repeat: no-repeat;}
.reit a.rtl        {background-position: left bottom; background-repeat: no-repeat; margin-left: -4px;}

.reit a.anorm                        {background-image: url(''); font-size: 12px;}
.reit a:link span, .reit a:visited span {color: #6a0000;}
.reit a:hover span, .reit a:active span {color: #6a0000;}

.reitlist                {padding-left: 50px; color: #999; font-weight: bold;}
.reitlist b                {color: #6a0000; padding-left: 30px; padding-right: 30px;}
.reitlist span                {color: #000; font-weight: bold;}

.comments                {font-weight: bold; color: #999; padding-top: 26px; padding-left: 50px; padding-right: 0px; padding-bottom: 10px; height: 30px; vertical-align: middle;}

.commlist                {color: #999; padding-left: 50px; padding-bottom: 10px; font-weight: bold; font-size: 10px;}
.commlist b                {color: #6a0000; padding-left: 0px;}
.commlist a                {font-weight: bold; padding-right: 30px;}

.titletd2                {padding-bottom: 3px; padding-left: 4px; font-size: 14px; font-weight: bold; height: 20px; vertical-align: middle; text-align: left;}
.titletd2 a                {}
.titletd2 a:link span, .titletd2 a:visited span {color: #999;}
.titletd2 a:hover span, .titletd2 a:active span {color: #6a0000;}
.titletd2 a:link, .titletd2 a:visited {color: #000; text-decoration: underline;}
.titletd2 a:hover, .titletd2 a:active {color: #e98400; text-decoration: none;}

.ilink                                        {font-size: 30px;}
a.ilink:link, a.ilink:visited                {text-decoration: none; color: #999;}
a.ilink:hover, a.ilink:active                {text-decoration: none; color: #000;}
a.ilink b                                {font-weight: normal;}
a.ilink:link b, a.ilink:visited b        {color: #999;}
a.ilink:hover b, a.ilink:active b        {color: #fff601;}

a.pict:link, a.pict:visited        {color: #999;}
a.pict:hover, a.pict:active        {color: #e98400;}
a.pict:link img, a.pict:visited        img {border: #ccc solid 1px;}
a.pict:hover img, a.pict:active        img {border: #555 solid 1px;}

.forma_reg        {text-align: left; vertical-align: top; padding: 0px; margin-left: 25px; margin-top: 16px; border: #000 solid 0px;}
.forma_reg a        {margin: 0px; padding-right: 2px; text-decoration: none; font-size: 10px; font-weight: bold;}

.forma_reg a:link, .forma_reg a:visited {color: #e98400;}
.forma_reg a:hover, .forma_reg a:active {color: #999;}

.forma_reg input        {font-size: 11px;}
.forma_reg .txt {margin: 1 0px; width: 90px; border: #000 solid 1px; color: #999; padding-left: 5px; width: 250px;}
.but2 {margin: 1 0px; border: #9a0e0e solid 0px; background-color: #fff; color: red; font-weight: bold;}
.but3 {margin: 1 0px; border: #000 solid 1px; background-color: #e98400; color: #fff; font-weight: bold; text-align: center; width: 32px;}
.txtval                {width: 25px; text-align: center; font-size: 11px; padding: 0px; height: 14px;}
.chval                {width: 15px; height: 15px;}
.forma_reg i        {font-style: normal; font-weight: normal;}
.forma_reg .check        {height: 10px; width: 10px; border: #999 solid 1px;}

.logmenu                {}
.logmenu b                {color: #6a0000;}
.logmenu a                {font-weight: bold;}

.logmenu a:link, .logmenu a:visited {color: #999;}
.logmenu a:hover, .logmenu a:active {color: #e98400;}
.logmenu a:link span, .logmenu a:visited span {color: #999;}
.logmenu a:hover span, .logmenu a:active span {color: #6a0000;}
.logmenu a.orange                        {color: #e98400;}
.logmenu a.selectet        {color: #e98400;}
.logmenu a.selectet span        {color: #6a0000;}

a.big                {font-size: 10px; font-weight: bolder; cursor: pointer;}
a.big b                {font-size: 10px; letter-spacing: 3px; font-weight: bold;}
a.big div        {margin-left: 19px; top: 38px; letter-spacing: 9px; font-weight: bold; cursor: pointer;}
A.big:link, a.big:visited        {COLOR: #eee;}
A.big:active, A.big:hover        {COLOR: #ccc;}
A.big:link div, a.big:visited div        {COLOR: #000; display: inline;}
A.big:active div, A.big:hover div        {COLOR: #000; display: inline;}
A.big:link b, a.big:visited b                {COLOR: #6a0000;}
A.big:active b, A.big:hover b                {COLOR: #6a0000;}

p.sinf                {margin: 5 200px; text-indent: 0px;}
p.sinf a        {text-decoration: underline;}
p.sinf b        {color: #000;}

#page {width:1000px; background:#fff; padding-top: 10px;}

/*
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------OPTIMIZED-----------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/

.pages                {font-size: 10px; margin-bottom: 0px; font-weight: bold; color: #000;}
.pages td        {height: 26px; width: 29px; vertical-align: middle; text-align: center; padding: 0px; font-weight: bold;}
.pages b        {font-variant: normal; font-size: 10px; display: inline;}
.pages .act, .pages a {width: 10px; font-size: 10px; font-weight: bold;}
.pages a        {padding: 0 0px;}
.pages img        {width: 24px;}

a.pges, .pages .act                {padding-left: 4px;padding-right: 4px;padding-top: 1px;padding-bottom: 1px;}
a.pges:link, a.pges:visited        {border: #fff solid 1px; color: #fff; background-color: #999;}
a.pges:hover, a.pges:active        {border: #fff solid 1px; color: #fff; background-color: #e98400;}
.pages .act        {border: #fff solid 1px; color: #fff; background-color: #e98400;}
.pages .empty        {width: 24px;}

.addfoto                {text-align: right; font-weight: bold; height: 30px; vertical-align: middle; padding-right: 36px;}

.register .field, .register input, .register textarea, .register select, .register .field2, .register .info {width: 500px;}

.register .tit                {text-align: right; vertical-align: middle;font-size: 11px; width: 200px;}
.register .tit2                {text-align: right; vertical-align: top; padding-top: 4px; font-size: 11px; width: 200px;}
.register .tit i        {color: red;}
.register .tit b        {visibility: hidden;}
.register .field        {text-align: left;}
.register input                {text-align: left; font-size: 11px;}
.register .field2        {font-size: 11px;}
.register .field2 input, .register .field2 select, .register .field2 textarea        {border: #6a0000 solid 1px;}
.register textarea        {text-align: left; height: 150px; font-size: 11px;}
.register select        {text-align: left; font-size: 11px; height: 20px;}
.register .error        {width: 200px; padding-top: 4px;}
.register .error div        {font-size: 10px; color: red;}
.register .error div a        {text-decoration: underline; color: red;}
.register .d1                {color: #6a0000;}
.register .info                {color: #888; font-size: 10px;}
.register .info a              {font-size: 10px;}
.register .info a:link, .register .info a:visited {color: #e98400;}
.register .info a:active, .register .info a:hover {color: #000;}
.register .info b		{color: #000; font-weight: normal;}

.but {letter-spacing: 2px; margin: 1 0px; border: #fff solid 1px; background-color: #fff; color: #e98400; font-weight: bold; text-align: center; width: 350px; cursor: pointer;}
.et_text        {font-size: 11px; width: 215px; height: 80px; border: #ccc solid 1px; color: #6a0000;}
.et_sel                {width: 215px; font-size: 11px; color: #6a0000;}


a.topa1        {margin: 0 8px; font-size: 10px; color: #e98400; font-weight: normal; font-family: arial; letter-spacing: 2px; text-decoration: none;}
A.topa1:link, a.topa1:visited        {COLOR: #e98400;}
A.topa1:active, A.topa1:hover        {COLOR: #e98400;}

a.topa2        {margin: 0 8px; font-size: 10px; font-weight: normal; font-family: arial; letter-spacing: 2px; text-decoration: none;}
A.topa2:link, a.topa2:visited        {COLOR: #000;}
A.topa2:active, A.topa2:hover        {COLOR: #e98400;}
span.topa2		{color: #999; font-size: 10px;}

.t2, .titletd        {vertical-align: middle; height: 20px; font-size: 14px; font-weight: bold; font-variant: small-caps; letter-spacing: 2px; COLOR: #6a0000; }
.titletd        {vertical-align: middle; text-align: center; padding: 15px;}
.t2              {padding-top: 10px; padding-bottom: 10px; padding-left: 20px;}

.t2 span, .titletd span        {color: #000;}
.t2 a                        {font-weight: normal; font-size: 12px;}
.t2 a:link, .t2 a:visited {color: #e98400;}
.t2 a:hover, .t2 a:active {color: #6a0000;}

.infopole, .infopole td         {font-size: 12px;}
.infopole span        {display: block; margin-top: 8px; color: #555;}
.infopole i        {color: #999; font-style: normal;}
.infopole b        {}
.infopole font        {font-weight: normal; font-size: 12px;}
.infopole a:link, .infopole a:visited {color: #e98400;}
.infopole a:hover, .infopole a:active {color: #555;}

.infopole td.left, .infopole td.right {vertical-align: top;}
.infopole td.left p, .infopole td.right p {padding: 0px; margin: 0px;}
.infopole td.left        {color: #999; text-align: right;}
.infopole td.right        {color: #000; text-align: left;}

.infopole .poisk           {background-color: #6a0000; color: #fff; padding-left: 2px; padding-right: 2px;}

.bbcode         {padding: 0px; margin: 0px; color: #000; display: block; text-indent: 0px;}

a.redirect:link, a.redirect:visited        {text-decoration: none; color: #e98400; background-color: #fff; }
a.redirect:hover, a.redirect:active        {text-decoration: none; color: #999; background-color: #fff;}

.weather		{border-collapse: collapse;}
.weather td		{text-align: center; vertical-align: middle; height: 18px; border-left: #eee solid 1px; border-right: #eee solid 1px; font-size: 10px;}
.weather .wdate	{text-align: left; font-weight: normal; padding-right: 5px; border: #fff solid 1px; border-right: #eee solid 1px; font-variant: small-caps; font-size: 12px;}
.weather .whead td {font-weight: bold; border-bottom: #eee solid 1px; border-top: #eee solid 1px;}
.weather .wfoot td {border-left: #fff solid 1px; border-right: #fff solid 1px; border-top: #eee solid 1px; text-align: left;}
.weather td a {text-decoration: none; color: #e98400; font-weight: normal;}

.goldvaluta		{border-collapse: collapse;}
.goldvaluta td	{vertical-align: middle; font-size: 10px;}
.goldvaluta .gv_left	{text-align: left; width: 60px; color: #999;}
.goldvaluta .gv_right	{text-align: right; width: 40px;}
.goldvaluta td a {text-decoration: none; color: #e98400;}
.goldvaluta i	{color: #ccc;}


a.ai		{font-size: 12px; font-weight: normal;}
a.ai font	{font-weight: normal;}
A.ai:link, a.ai:visited        {COLOR: #000;}
A.ai:active, A.ai:hover        {COLOR: #e98400;}
A.ai:link i, a.ai:visited i        {COLOR: #999;}
A.ai:active i, A.ai:hover i        {COLOR: #555;}



.topmenu a		{margin: 0px; padding: 0px;}
.topmenu a div	{cursor: pointer; height: 20px; font-size: 13px; font-variant: small-caps; font-weight: bold; letter-spacing: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 10px; display: inline; margin: 0px;}
.topmenu a div i	{font-size: 13px; font-variant: small-caps; font-weight: bold; margin-left: 0px; margin-right: 12px; padding-left: 0px; color: #fff; padding-top: 2px; padding-bottom: 2px;}
.topmenu A:link div, .topmenu a:visited div        {COLOR: #fff; background-color: #2fc7ff; border-top: #999 solid 0px; border-bottom: #555 solid 0px;}
.topmenu A:active div, .topmenu A:hover div        {COLOR: #fcffa7; background-color: #2ea0cb; border-top: #999 solid 0px; border-bottom: #555 solid 0px;}
.topmenu A:link div i, .topmenu a:visited div i        {background-color: #86deff;}
.topmenu A:active div i, .topmenu A:hover div i        {background-color: #c6f0ff;}

.site_cp			{height: 20px; font-size: 10px; text-align: center; vertical-align: middle;}
.site_cp .button_cp	{background-color: #999; color: #fff; border: #000 solid 1px; font-size: 10px; margin-top: 5px; cursor: pointer;}

.site_work_field		{padding-bottom: 20px; padding-right: 20px; text-align: left; vertical-align: top;}
.site_work_field p	{margin-left: 0px; text-indent: 20px; padding: 0px;}

.site_cat_a			{font-size: 12px; text-align: left; vertical-align: middle; border: #eee solid 1px;}
.site_cat_a a		{display: block;}
.site_cat_a a div		{padding-left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; background-position: left middle; background-repeat: no-repeat;}
.site_cat_a a:link div, .site_cat_a a:visited div	{background-color: #fff; color: #237898; background-image: url('');}
.site_cat_a a:hover div, .site_cat_a a:active div	{background-color: #fcffa7; color: #000; background-image: url('/theme/leftmenu-angle.gif');}
.site_cat_a a.a1 div		{font-weight: bold;}
.site_cat_a a.a1:link div, .site_cat_a a.a1:visited div	{background-color: #f4f4f4;}
.site_cat_a a.a1:hover div, .site_cat_a a.a1:active div	{background-color: #fcffa7;}
.site_cat_a a.a3:link div, .site_cat_a a.a3:visited div	{background-image: url('');}
.site_cat_a a.a3:hover div, .site_cat_a a.a3:active div	{background-image: url('/theme/leftmenu-angle3.gif');}

.site_cat_a a.a3		{font-weight: normal; font-size: 10px;}
.site_cat_a a.a3 div	{padding-left: 35px;}
.site_cat_a a.a2 div	{border-top: #eee solid 0px;}

.site_work_field a	{font-size: 12px;}
.site_work_field a:link, .site_work_field a:visited {color: #237898;}
.site_work_field a:hover, .site_work_field a:active {color: #000;}

.site_work_field a:link span, .site_work_field a:visited span {color: #000;}
.site_work_field a:hover span, .site_work_field a:active span {color: #000;}

.site_work_field a:link b, .site_work_field a:visited b {text-decoration: underline; display: block; margin-bottom: 5px;}
.site_work_field a:link i, .site_work_field a:visited i {color: #777; font-style: normal;}

.site_work_field a.pict font		{font-size: 12px;}
.site_work_field a.pict:link img, .site_work_field a.pict:visited        img {border: #fff solid 1px;}
.site_work_field a.pict:hover img, .site_work_field a.pict:active        img {border: #237898 solid 1px;}

.site_work_field .t2	{text-align: center; padding-left: 0px; vertical-align: middle; height: 20px; font-size: 14px; font-weight: bold; font-variant: small-caps; letter-spacing: 2px; COLOR: #000;}
.site_work_field .t2 a:link, .site_work_field .t2 a:visited {color: #e98400;}
.site_work_field .t2 a:hover, .site_work_field .t2 a:active {color: #237898;}
.site_work_field center	{color: red;}

.site_short_info				{width: 95%; height: 100%;}
.site_short_info .site_slogan		{color: #666; font-variant: small-caps; font-size: 14px; letter-spacing: 2px; font-weight: bold; width: 43%; text-align: left; vertical-align: middle;}
.site_short_info .site_adres		{width: 27%; text-align: left; vertical-align: middle;}
.site_short_info .site_contact	{width: 30%; text-align: right; vertical-align: middle;}
.site_short_info font			{color: #999; text-decoration: none; font-size: 12px;}
.site_short_info a			{color: #237898; text-decoration: underline;}
.site_short_info .site_adres, .site_short_info .site_contact			{font-size: 12px; font-family: arial;}

.cp_table {background-color: #fff;}
.cp_table td		{font-size: 10px; veritcal-align: middle; text-align: left; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; border-bottom: #ccc solid 1px;}
.cp_table .cp_head td	{text-align: center; font-weight: bold; background-color: red; color: #fff; padding-left: 20px; padding-right: 20px;}
.cp_table .cp_but		{text-align: center;}
.cp_table input, .cp_table select		{text-align: left; vertical-align: middle; font-size: 10px; color: #000; width: 100%; height: 100%; border: #999 solid 1px;}

.cp_table textarea	{text-align: left; vertical-align: top; font-size: 10px; color: #000; border: #999 solid 1px;}
.cp_table .but		{font-size: 11px; letter-spacing: 2px; margin: 1 0px; border: #fff solid 1px; background-color: #fff; color: #e98400; font-weight: bold; text-align: center; width: 350px; cursor: pointer;}

.footlinks {
	font-size:10px;
	color:#555;
}

.footlinks a {
	text-decoration:underline;
}
