@charset "windows-1251";
/* CSS Document */

body {background-color:#ffde00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #000000;}

h1 {text-transform:uppercase; font-size:13px; font-weight:bold; text-align:center;}
h2 {font-size:13px; font-weight:bold; text-align:center;}
h3 {font-size:12px; font-weight:bold; text-align:center;}
h4 {color:#FFFFFF; text-transform:uppercase; font-size:13px; font-weight:bold; text-align:center;}

a.white {color:#FFFFFF; text-decoration:none;}
a.white:visited {color:#CCCCC; text-decoration:none;}
a.white:hover   {color:#FF9933; text-decoration:underline;}

.white {color:#FFFFFF;}

a.left {color:#3a51d8; text-decoration:none;}
a.left:visited {color:#CCCCC; text-decoration:none;}
a.levt:hover   {color:#FF9933; text-decoration:underline;}

.white {color:#FFFFFF;}

a.title {text-transform:uppercase;text-decoration:none; font-size:13px; color:#FFFFFF; text-align:center; background: black url(img/blockdefault.gif) center center repeat-x; padding-top:2px; padding-bottom:2px; font-weight:600; border:solid; border-width:1px; border-color: #FF9933; display:block;}

.blok_or{border:solid; border-width:1px; border-color: #FF9933; display:block; padding:3px;}

a.button{font-size:12px;color:#FFFFFF;text-align:center; background: black url(img/blockdefault.gif) repeat-x; padding:2px; display:block;}
.margin_2 {margin:2px;}
table {border:0px;}

.img_float {float:left;margin:10px}
caption {font-size :12px;text-align:center;}
.mar {
margin:4px;
text-align:justify;
}

.r_menu {
margin-top:10px;
margin-left:10px;
color:#FFFFFF;}

p.head {
text-transform:uppercase;
font-weight:600px;}

.wtext {
font-size: 12px;
color: #FFFFFF;}

.main_img {
vertical-align:middle;
}
.main_logo {
vertical-align:middle;
}

.or_bt {
width:65px;
text-align:center;
background-image:url(img/orb.gif);
background-repeat:no-repeat;}

.ht {
background-color:#4a5675;}

.bt_con {
background-image:url(img/bt_con.png);
background-position:center;
background-repeat:no-repeat}

.pos_lb {
font-size :10px;
text-align:right;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
width: 100%;
border: 1px;
border-width: 1px 0;
background: black url(img/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
padding: 10px 10px;
text-decoration: none;
text-transform:uppercase;
border-right: 1px solid #2f2f2f;
border-left: ;
display: block;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{background: transparent url(img/blockactive.gif) center center repeat-x; color:#FFFFFF}



a.menu {font-size:11px; text-decoration:none; background-color:#ffde00; padding:4px; display:block;}
a.menuactive {font-size:11px; text-decoration:none; background-color:#4d4d4d; padding:4px; display:block;}
a.menu:hover {background-color:#353535; display:block;}
.menu {color:#FFF}
.menuactive {color:#F60;}

/*  Картинки  */
.left_6   {margin:6px; float:left;}
.right_6 {margin:6px; float:right;}
.left_10   {margin:10px; float:left;}
.right_10 {margin:10px; float:right;}

/*  Таблицы  */
table.grey_grey {border:solid; border-width:1px; border-color:#cccccc; background-color:#f2f2f2;}
table.grey           {border:solid; border-width:1px; border-color:#cccccc;}

table.bottom_bg {background-image:url(img/bottom_bg.png); background-repeat:repeat-x;}

tr.grey            {border:solid; border-width:1px; border-color:#cccccc;}
tr.red               {border:solid; border-width:1px; border-color:#cc0000;}
tr.red_grey   {border:solid; border-width:1px; border-color:#cc0000; background-color:#cccccc; font-weight:600;}
tr.grey_grey {border:solid; border-width:1px; border-color:#cc0000; background-color:#e2e2e2;}

td.grey              {border:solid; border-width:1px; border-color:#cccccc;}
td.red                {border:solid; border-width:1px; border-color:#cc0000;}
td.red_grey    {border:solid; border-width:1px; border-color:#cc0000; background-color:#e2e2e2;}
td.grey_grey  {border:solid; border-width:1px; border-color:#cccccc; background-color:#e2e2e2;}
td.beruza         {border:solid; border-width:1px; border-color:#0095da; font-weight:600;}
td.tech             {border:solid; border-width:1px; border-color:#0095da; background-color:#d3d8ff;}
td.tech_w         {border:solid; border-width:1px; border-color:#0095da;}

/*  Отступы  */
.mar_2 {margin:2px;}
.mar_4 {margin:4px;}
.mar_6 {margin:6px;}
.mar_top5 {margin-top:5px;}
.mar_top10{margin-top:10px;}
.mar_bottom5 {margin-bottom:5px;}
.mar_bottom10{margin-bottom:10px;}

/*  Рамки  */

.border_blue      {border:solid; border-width:1px; border-color:#6699ff;}
.border_grey      {border:solid; border-width:1px; border-color:#cccccc;}
.border_grey_4 {border:solid; border-width:1px; border-color:#cccccc; padding:4px; text-align:justify;}

/*  Тексты  */

.text_price{font-size:18px;color:#FF0000; font-weight:800;}
a.text_8_white:hover {background-color:#dbdbdb; display:block;}
a.text_8_whiteactive {font-size:8px; text-decoration:none; background-color:#e6e6e6;}
.text_8_white    {font-size:8px; color:#ffffff;}
.text_10_white    {font-size:10px; color:#ffffff;}
.text_10_red         {font-size:10px; color:#FF0000;}
.text_10_grey       {font-size:10px; color:#CCCCCC;}
.text_10_grey_b  {font-size:10px; color:#999999; font-weight: bold;}
.text_12_white    {font-size:12px; color:#ffffff;}
.text_12_red         {font-size:12px; color:#FF0000;}
.text_12_grey       {font-size:12px; color:#CCCCCC;}
.text_12_grey_b	{font-size:12px; color:#999999; font-weight: bold;}
.text_10                  {font-size:10px;}
.text_11                  {font-size:10px;}
.text_12                  {font-size:10px;}
.text_13                  {font-size:13px;}
.text_14                  {font-size:14px;}