html, body, div, p, table, li, pre,  tr, th,  h1, h2, h3, h4, h5, h6, form, fieldset, img, blockquote, iframe, input
{
  margin: 0px;
  padding: 0px;
  border: 0px solid;
}

body
{
  font: normal 11px Tahoma;
  color: #000000;
  background: #DA251C;
}

#main
{
  width:100%;
}


#content-main
{
padding-top:20px;
padding-left:40px;
padding-right:30px;
color:#000000;
font: bold 12px Tahoma;
text-align:justify;
}


/*flash*/

#flash
{
padding-top:13px;
background:transparent url(01.jpg) center bottom no-repeat;
height:210px;
text-align:center;
}

#center
{
text-align:center;
}


/*menu-top*/
#bg-top
{
background:transparent url(02.gif) center top repeat-x;
height:39px;

}

#topmen
{
border:0px solid;
width:17%;
text-align:center;
height:39px;
background:transparent url(21.gif) right top no-repeat;
}

.topmen
{
color:#FFFFFF;
text-transform:uppercase;
font: bold 12px Tahoma;
}

.topmen:hover
{
color:#FCBC22;
text-transform:uppercase;
font: bold 12px Tahoma;
}

#left
{
background:transparent url(03.gif) left top no-repeat;
width:250px;
height:42px;
}


/*menu-caption*/

#bg-caption
{
background:transparent url(04.gif) left top repeat-x;
height:42px;
border:0px solid;
}

#left-caption
{
float:left;
background:transparent url(05.gif) left top no-repeat;
width:64px;
height:42px;
}

#center-caption
{
float:left;
background:transparent url(06.gif) left top repeat-x;
height:27px;
padding-left:20px;
padding-right:20px;
padding-top:15px;
color:#6E6D6D;
text-transform:uppercase;
font: bold 12px Tahoma;
}

#right-caption
{
float:left;
background:transparent url(07.gif) left top no-repeat;
width:14px;
height:42px;
}

#right
{
float:right;
background:transparent url(08.gif) right top no-repeat;
width:25px;
height:42px;
}

/*menu-left*/

#wight
{
width:250px;
vertical-align:top;
}

#left-menu
{
background:transparent url(09.gif) left top no-repeat;
width:230px;
height:30px;
display:block;
padding-left:10px;
text-align:center;
padding-right:10px;
padding-top:10px;
color:#FCBC22;
font: bold 12px Tahoma;
}

#left-menu:hover
{
background:transparent url(09_2.gif) left top no-repeat;
width:230px;
height:30px;
display:block;
}

#uslugi
{
background:transparent url(10.gif) left top no-repeat;
width:250px;
height:54px;
}

#footer-left-menu
{
background:transparent url(11.gif) left top no-repeat;
width:250px;
height:30px;
}

#bg-dop-content
{
background:transparent url(12.gif) left top repeat-y;
width:250px;
text-align:right;
}

#dop
{
padding-left:20px;
padding-right:20px;
color:#ffffff;
font: bold 12px Tahoma;
}

#footer-dop-content
{
background:transparent url(13.gif) left bottom no-repeat;
width:250px;
height:22px;
}

/*content*/

#top

{
vertical-align:top;
border:0px solid;
width:100%;
}

#left-content
{
background:#ffffff url(15.gif) right top repeat-y;

}

#right-content
{
background:transparent url(14.gif) left top repeat-y;
width:100%;
height:100%;

}

#footer-center-content
{
background:transparent url(16.gif) left top repeat-x;
height:216px;
vertical-align:top;
border:0px solid;
}

#footer-left-content
{
background:transparent url(17.gif) left top no-repeat;
text-align:justify;
height:216px;
float:left;
padding-left:40px;
padding-right:40px;
padding-top:30px;
color:#000000;
font: bold 12px Tahoma;
}

#footer-right-content
{
background:transparent url(18.gif) right top no-repeat;
height:216px;
float:right;
width:100%;
}

/*footer*/

#counter
{
text-align:center;
width:250px;
}

#footer
{
background:transparent url(19.gif) left top repeat-x;
height:57px;
width:100%;
}

#footer-right
{
width:100%;
text-align:right;
padding-right:20px;
}

.text
{
color:#FFFFFF;
font: bold 12px Tahoma;
}
