BODY {margin:0; background: #9099A5 url("img/bodys.jpg"/*tpa=http://www.stroitimperiya.ru/img/bodys.jpg*/) repeat-x;}

#hd{
margin-top:27px;
background: url("img/HD.gif"/*tpa=http://www.stroitimperiya.ru/img/HD.gif*/); height:30px; font-weight:bold; font-size: 25px; font-style:italic; color: #FFFFFF; text-align:center;}

#niz {
background: url("img/niz.gif"/*tpa=http://www.stroitimperiya.ru/img/niz.gif*/);
height:89px; width:100%;
color:#051333;
text-align:center;
padding: 8px 0px 0px 0px;
font-family: arial;
font-size: 12px;
}
#cen
{
background: #FFFFFF url("img/pink.gif"/*tpa=http://www.stroitimperiya.ru/img/pink.gif*/) top repeat-x;
        }
#header
{
height:300px;
background: url("img/header.jpg"/*tpa=http://www.stroitimperiya.ru/img/header.jpg*/) no-repeat;
        }
#site {width:1000px;}

#but {
height:47px;
text-align: center;
background: url("img/but.gif"/*tpa=http://www.stroitimperiya.ru/img/but.gif*/);
        }
#kn {
background: url("img/str.gif"/*tpa=http://www.stroitimperiya.ru/img/str.gif*/) no-repeat; background-position: 0 6;
text-transform : uppercase;
FONT-FAMILY: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #051333;
padding: 0px 30px 0px 10px;
        }
#kn A { color:#051333; text-decoration:none; }
#kn A:hover { color:#FFFFFF; text-decoration:none; }

#addinfo {font-size: 14px; float: left; color: black; margin-top: -10px;}
#addinfo A {color: black;}

#menu
{
margin-top:3px;
padding: 2px
}

#menu_2
{
FONT-FAMILY: arial, Tahoma, Verdana, Geneva,  Helvetica, sans-serif ;
FONT-SIZE: 12px;
COLOR: #244874;
}

#ass {
text-transform : uppercase;
FONT-FAMILY: Geneva,  Helvetica, sans-serif;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
COLOR: #5F73B3;
padding-bottom: 19px;
padding-top: 19px;
padding-left: 5px;
        }
		
#ass3 {
text-transform : uppercase;
FONT-FAMILY: Geneva,  Helvetica, sans-serif;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
COLOR: #5F73B3;
padding-bottom: 19px;
padding-left: 5px;
        }

#menuka {
FONT-SIZE: 13px;
COLOR: #244874;
padding-left: 5px;
FONT-FAMILY:Tahoma,  Verdana, Geneva,  Helvetica, sans-serif }
#menuka A { color:#244874; text-decoration:none; }

#num {FONT-FAMILY: Arial;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
COLOR: #051333;
padding-right: 5px;
}
#num_a {FONT-FAMILY: Arial;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
COLOR: #C96648;
padding-right: 5px;
}

.senter
{
width:98%;
padding-left:10px;
FONT-SIZE: 13px;
COLOR: #244874;
FONT-FAMILY: Arial, Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
        }
.senter a {COLOR: #244874; text-decoration:none;}

.www{width:80%;}

#alg {
text-align:center;
        }
.zg {
FONT-FAMILY: Arial, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 20px;
text-transform: capitalize;
COLOR: #D07A60;
padding-bottom: 19px;
PADDING-TOP:20px;
}
.zg a {COLOR: #D07A60; text-decoration:none;}

#hd01 {background: url("img/head_fon.jpg"/*tpa=http://www.stroitimperiya.ru/img/head_fon.jpg*/); height:300px;}

#home {
width:244px; height:67px;
left:0px; top:260px;
position:absolute;
z-index:2;
}

#home02 {
right: 0px; top:101px;
position:absolute;
z-index:3;
}

.home03 {
width:278px; height:60px;
position:absolute;
left: 30%; top: 255px; z-index:1;
}

#logo {
left:0px; top: 70px;
FONT-SIZE: 15px;
COLOR: #051333;
FONT-WEIGHT: bold;
FONT-FAMILY: Arial, Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
position:absolute;
text-align:center;
z-index:4;
padding-left: 10%;
}

#contm {
FONT-SIZE: 16px;
COLOR: #000000;
FONT-WEIGHT: bold;
FONT-FAMILY: Arial, Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
}

#down {
float:left;
padding: 30px 0px 0px 5px;
text-align: left;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Tahoma, Verdana,Arial,  Geneva,  Helvetica, sans-serif;
        }
#down a {COLOR: #FFFFFF; text-decoration:none;}

#shet{text-align: right; padding: 30px 20px 0px 0px;}

.png,.crop,.scale{filter:expression(png(this));}

#actlf {
color:#C96648;
FONT-FAMILY:  Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 13px;
        }
#actlf a {COLOR: #C96648; text-decoration:underline;}
#actlf a:hover {COLOR: #C96648; text-decoration:none;}

#kna {
background: url("img/str.gif"/*tpa=http://www.stroitimperiya.ru/img/str.gif*/) no-repeat; background-position: 0 6;
text-transform : uppercase;
FONT-FAMILY: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #FFFFFF;
padding: 0px 30px 0px 10px;
        }
#kna A { color:#FFFFFF; text-decoration:none; }

.cats {
  width:716px;
  border:1px #FF0000 solid;
        }

#wh{
color:#FFFFFF;
font-size: 18px;
font-family: arial;
        }
.xp {
margin: 10px 0px 0px 10px;
border:0px;
}

#left_col
{width: 250px;
float: left;
height: auto; }

#center_col {
margin-left: 250px;
width: auto;
}

#left_col_ind
{
margin-right: 280px;
height: auto;
}

#right_col_ind {
float: right;
width: 260px;
height: auto;
}

#b_panel {
margin: 3px 0 0 0;
width:100%; min-width:700px;
vertical-align: middle;
margin-left: auto;
margin-right: auto;
}


.width {
  width:100%;
  min-width:700px;
}

* html .minwidth {
  padding-left:700px;
}

* html .container {
  margin-left:-700px;
  position:relative;
}

/*\*/
* html .minwidth,
* html .container,
* html .layout {
  height:1px;
}
/**/

table {
FONT-FAMILY: arial, Tahoma, Verdana, Geneva,  Helvetica, sans-serif ;
FONT-SIZE: 12px;
COLOR: #244874;
        }

.zg02 {
FONT-FAMILY: Arial, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 18px;
text-transform : uppercase;
COLOR: #5E73B2;
padding-bottom: 18px;
PADDING-TOP:30px;
}

.zg0234 {
FONT-FAMILY: Arial, Geneva,  Helvetica, sans-serif;
FONT-SIZE: 18px;
text-transform : uppercase;
COLOR: #5E73B2;
padding-bottom: 5px;
PADDING-TOP:10px;
}

.zg02 a {COLOR: #5E73B2; text-decoration:none;}

.menus {
padding-left:10px;
width:100%;
FONT-FAMILY: Tahoma, arial, Verdana, Geneva,  Helvetica, sans-serif ;
FONT-SIZE: 12px;
COLOR: #224471;
font-weight:bold;}

