body {margin:0px 0px 0px 0px; padding:0px; font-family:Trebuchet MS, Verdana; font-size:10; background:#FFFFFF; }

img {behavior: url(pngbehavior.htc);}

h1 {color:#FFFFFF; font-weight:normal; font-size:20; margin: 3px 0px 0px 10px}
h2 {color:#cc3300; font-weight:normal; font-size:17; margin: 20px 10px 30px 0px}
h2.list_title {color:#cc3300; font-weight:normal; font-size:17; margin: 20px 0px 15px 0px}
h2.title_form {	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 0px 10px 20px 0px; COLOR: #666666}
h3 {color:#666666; font-size:11; font-weight: bold; margin: 20px 0px 8px 0px}
h4 {color:#FFFFFF; font-size:30; font-weight: normal; margin: 15px 5px 5px 5px}
h5 {color:#FFFFFF; font-size:21; font-weight: normal; margin: 5px 15px 15px 11px}

h1 a:link {color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:20; }
h1 a:visited {color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:20; }
h1 a:hover {color:#FFFFFF; text-decoration:underline; font-weight:normal; font-size:20; }

h2 a:link    {color:#cc3300; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
h2 a:visited {color:#cc3300; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
h2 a:hover   {color:#cc3300; text-decoration:underline; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}

a.razdel_title:link {color:#666666; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
a.razdel_title:visited {color:#666666; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
a.razdel_title:hover {color:#666666; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}

a.c_razdel_title:link {color:#Bd4105; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
a.c_razdel_title:visited {color:#Bd4105; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}
a.c_razdel_title:hover {color:#Bd4105; text-decoration:none; font-weight:normal; font-size:17; margin: 0px 0px 0px 0px}

.box {font-size:11px; border: solid 1px; border-color:#999999;}

p.w {color:#ffffff; font-size:11; font-weight:normal; text-decoration:none; margin: 3px 3px 3px 3px}

p.hh1 {color:#FFFFFF; font-weight:normal; font-size:20; margin: 3px 0px 0px 0px; vertical-align:middle}

p.alert {color:#333333; font-weight: normal; margin: 5px 5px 5px 5px; text-align:right}
p.tcena {color:#333333; font-size:12px; font-weight: normal; margin: 5px 15px 5px 5px; text-align:right}
b.orange {color:#FF6600; font-weight: bold;}

td {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:11; margin: 10px 25px 10px 10px; color:#333333; vertical-align:top}

.n {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:11; margin: 30px 20px 20px 20px; color:#333333}

b.bb {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:21; margin: 0px 0px 0px 0px; color:#bc4004}
b.ot {font-weight: bold; margin: 0px 0px 0px 20px;}

ul {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:11px; margin: 0px 0px 0px 0px;  }
li {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:11px; margin: 5px 0px 0px 0px; }

p {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:11; margin: 20px 10px 20px 0px; color:#333333}
p.bb {font-family: trebushet MS, verdana, tahoma, helvetica, arial; font-weight: normal; font-size:21; margin: 0px 0px 0px 0px; color:#333333}
p.small {font-family:verdana, tahoma, helvetica, arial; font-weight: medium; font-size:11px; margin: 10px 0px 10px 0px;}
.g {color:#666666; font-weight: normal; font-size: 11px;}
.r {color:#CC0000; font-weight: normal; margin: 0px 0px 0px 0px}


ak:link {color:#517F21; font-weight:bold; text-decoration:none; font-size:14;}
ak:visited {color:#517F21; font-weight:bold; text-decoration:none; font-size:14;}
ak:hover {color:#FF6600; font-weight:bold; text-decoration:none; font-size:14;}


a.menu:link {color:#006699; font-size:20; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #006699; color: #006699; margin: 3px 0px 0px 10px}
a.menu:visited {color:#005588; font-size:20; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #005588; color: #005588; margin: 3px 0px 0px 10px}
a.menu:hover {color:#bc4004; font-size:20; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #bc4004; color: #bc4004; margin: 3px 0px 0px 10px}
a.menu1:link {color:#006699; font-size:14; font-weight:bold; text-decoration:none; display: inline-block; border-bottom: 1px dashed #006699; color: #006699; margin: 3px 0px 0px 10px}
a.menu1:visited {color:#005588; font-size:14; font-weight:bold; text-decoration:none; display: inline-block; border-bottom: 1px dashed #005588; color: #005588; margin: 3px 0px 0px 10px}
a.menu1:hover {color:#bc4004; font-size:14; font-weight:bold; text-decoration:none; display: inline-block; border-bottom: 1px dashed #bc4004; color: #bc4004; margin: 3px 0px 0px 10px}

a.m:link {color:#006699; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #006699; color: #006699; margin: 10px 10px 10px 10px}
a.m:visited {color:#005588; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #005588; color: #005588; margin: 10px 10px 10px 10px}
a.m:hover {color:#bc4004; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #bc4004; color: #bc4004; margin: 10px 10px 10px 10px}

a.m_disable:link {color:#aaaaaa; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #aaaaaa; color: #aaaaaa; margin: 10px 10px 10px 10px}
a.m_disable:visited {color:#aaaaaa; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #aaaaaa; color: #aaaaaa; margin: 10px 10px 10px 10px}
a.m_disable:hover {color:#aaaaaa; font-size:12; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #aaaaaa; color: #aaaaaa; margin: 10px 10px 10px 10px}

a.m1:link {color:#006699; font-size:11; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #006699; color: #006699;}
a.m1:visited {color:#005588; font-size:11; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #005588; color: #005588;}
a.m1:hover {color:#bc4004; font-size:11; font-family:Verdana, Arial; font-weight:normal; text-decoration:none; display: inline-block; border-bottom: 1px dashed #bc4004; color: #bc4004;}

a.de:link {color:#000000; font-size:11; font-family:Verdana, Arial; font-weight:bold; text-decoration:underline;}
a.de:visited {color:#333333; font-size:11; font-family:Verdana, Arial; font-weight:bold; text-decoration:underline;}
a.de:hover {color:#bc4004; font-size:11; font-family:Verdana, Arial; font-weight:bold; text-decoration:none;}

a.bc:link {color:#FFFFFF; font-size:11; font-weight:bold; text-decoration:none}
a.bc:visited {color:#FFFFFF; font-size:11; font-weight:bold; text-decoration:none}
a.bc:hover {color:#FF9900; font-size:11; font-weight:bold; text-decoration:none}

a.b:link {color:#FFFFFF; font-family:trebuchet, Verdana; font-size:12;} 
a.b:visited {color:#FFFFFF; font-family:trebuchet, Verdana; font-size:12;}
a.b:hover {color:#FF9900; font-family:trebuchet, Verdana; font-size:12;}

table.hl {border-top: 1px solid #99CCFF; border-bottom: none; border-left: none; border-right: none}
table.hl td {border-bottom: 1px solid #99CCFF; border-top: none; border-left: none; border-right: none}
table.hl td.first {border-right: 1px solid #99CCFF}


.inner_main .blu_top {background:#FFFFFF url(img/blu_top_bg.gif) repeat-x;}
.inner_main .blu_bottom {background:#FFFFFF url(img/blu_bottom_bg.jpg) repeat-x;}

.main_left {background:#FFFFFF url(img/gray_bg_left.gif) repeat-y top right; padding:60px 10px;}
.main_center {background:#FFFFFF url(img/gray_bg_right.gif) repeat-y top left; padding:60px 20px;}
.main_stripe {background:url(img/stripe_center.gif) repeat-y;}
.main_right {background:url(img/right_bg.gif) repeat-y;}
.main_r {background:url(img/r_bg.gif) repeat-y;}

.rus_eng {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.rus_eng a:link {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.rus_eng a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.rus_eng a:hover {color:#FFCC00; font-weight:bold; text-decoration:none;}

a.picca:link, a.picca:visited{display: block; width: 147px; height: 37px; background: url(i/ab_bu.png) no-repeat; }
a.picca:hover{background-image: url(i/ab_but.png); text-decoration: none; cursor: pointer; }

a.p1:link, a.p1:visited{display: block; width: 147px; height: 37px; background: url(i/ab_bu.png) no-repeat; }
a.p1:hover{background-image: url(i/ab_but.png); text-decoration: none; cursor: pointer; }
p.p1{display: block; width: 147px; height: 37px; background: url(i/ab_but.png) no-repeat; margin: 0px 0px 0px 0px; color:#33641D; font-size:13; font-weight:bold}

a.p2:link, a.p2:visited{display: block; width: 100px; height: 37px; background: url(i/us_bu.png) no-repeat; }
a.p2:hover{background-image: url(i/us_but.png); text-decoration: none; cursor: pointer; }
p.p2{display: block; width: 100px; height: 37px; background: url(i/us_but.png) no-repeat; margin: 0px 0px 0px 0px; color:#33641D; font-size:13; font-weight:bold}


a.p3:link, a.p3:visited{display: block; width: 100px; height: 37px; background: url(i/za_bu.png) no-repeat; }
a.p3:hover{background-image: url(i/za_but.png); text-decoration: none; cursor: pointer; }
p.p3{display: block; width: 100px; height: 37px; background: url(i/za_but.png) no-repeat;  margin: 0px 0px 0px 0px; color:#33641D; font-size:13; font-weight:bold}

a.p4:link, a.p4:visited{display: block; width: 125px; height: 37px; background: url(i/xo_bu.png) no-repeat; }
a.p4:hover{background-image: url(i/xo_but.png); text-decoration: none; cursor: pointer; }
p.p4{display: block; width: 125px; height: 37px; background: url(i/xo_but.png) no-repeat; margin: 0px 0px 0px 0px; color:#33641D; font-size:13; font-weight:bold}


 .columns { clear: both; width: 950px; //padding-right: 1px; //overflow-x: hidden; text-align:left; }
 .columns .a,
 .columns .a2,
 .columns .b,
 .columns .c,
 .columns .d,
 .columns .e,
 .columns .f

    { float: left; } 
    .columns .a { width: 220px; margin-top:30px; }
    .columns .a2 { width: 200px; margin-top:30px; margin-left:10px;}
    .columns .b { width: 730px; }
    .columns .c { width: 220px; }
    .columns .d { width: 440px; }
	.columns .e { width: 240px; margin: 70px 0px 10px 20px}
	.columns .f { width: 170px;}	
    .columns .g { width: 680px; }


.fort { clear: both; width: 100%; //padding-right: 1px; //overflow-x: hidden; }

.login {
    border: 0; color:#ffffff; font-size:11; font-weight:normal; text-decoration:none; margin-top: 5px;
	height: 21px; width: 120px; background: #CD560D url(img/images/bufon_07.gif) no-repeat; text-align:center; 
	cursor:hand;
}	
.btn_ {
    border: 0; color:#ffffff; font-size:11; font-weight:normal; text-decoration:none; 
	height: 21px; background: #CD560D url(img/images/bufon_bg.gif) repeat-x; text-align:center;
cursor:hand;
}	

.broni {
    border: 0; color:#ffffff; font-size:11; font-weight:normal; text-decoration:none; 
	height: 21px; width: 190px; background: #CD560D url(img/images/bufon_08.gif) no-repeat; text-align:center;
cursor:hand;
}	
.broni2 {
    border: 0; color:#ffffff; font-size:11; font-weight:normal; text-decoration:none; 
	height: 21px; width: 210px; background: #CD560D url(img/images/bufon_08_2.gif) no-repeat; text-align:center;
cursor:hand;
}	

 .rounded {
    clear: both; //padding-right: 0px; //overflow-x: hidden; background-color:#f0f1e3; margin: 10px 0px 10px 0px}

sup.must {font-size:8px; color:#FF6600; cursor:default}
