body{
font-family: Tahoma;
font-size: 11px;
text-align: center;
padding: 0;
margin: 0;
}
a{
color: rgb(101,163,194);
text-decoration: none;
}
#celek{
text-align: left;
width: 990px;
margin: auto;
}
#vrsek{
height: 52px;
width: 100%;
background: #323232; 
text-align: right;
color: white;
}
#nabidka{
height: 207px;
width: 990px;
background: url(../design_image/banner.jpg); 
border-bottom: 10px rgb(0,81,124) solid;
font-size: 9pt;
font-family: verdana;
position: relative;
}
#telo{
float: left;
width: 950px;
color: rgb(147,147,147);
margin: 10px 20px 20px 20px;
border: 0px solid black;

}
#spodek{
height: 143px;
float: left;
width: 100%;
background: url(../design_image/spodek.jpg); 
color: rgb(147,147,147);
}
#menu{
text-align: center;
width: 866px;
margin-left: 8px;
}
.spodek1{
margin-top: 50px;
float: left;
padding-left: 30px;
}
.spodek2{
margin-top: 50px;
border-left: 1px rgb(221,221,221) solid;
float: right;
padding-right: 30px;
padding-left: 30px;
background: url("../design_image/email.gif") no-repeat 10px 3px;

}
.polozka a:hover {
color: rgb(46,131,174);
}
.polozka a, div.submenu-1 {
	background: url("../design_image/tab_right.jpg") no-repeat right;
  float: left;
	height:50px;
	text-decoration:none;
	color:#ffffff;
}
.polozka span {
	background: url("../design_image/tab_left.jpg") no-repeat left;
	display: block;
	height:37px;
	padding-left: 27px;
	padding-top: 13px;
	padding-right: 27px;
}

.polozka_on a {
	background: url("../design_image/tab_right_on.jpg") no-repeat right;
  float: left;
	height:50px;
	text-decoration:none;
	color:#ffffff;
}
.polozka_on span {
	background: url("../design_image/tab_left_on.jpg") no-repeat left;
	display: block;
	height:37px;
	padding-left: 27px;
	padding-top: 13px;
	padding-right: 27px;
}
.icony{
float: right;
margin: 10px;
margin-top: 20px;
}
.ico{
border-right: 1px dotted white;
padding-right: 8px;
padding-bottom: 2px;
padding-left: 6px;
}
.icoa{
padding-right: 8px;
padding-bottom: 2px;
padding-left: 6px;
}
h1{
font-size: 22px;
color: rgb(46,131,174);
margin: 0;
padding: 5px 0 5px 0;
}
.hr{
width: 658px;
margin: 5px 0 5px 0;
background:  url("../design_image/hr.jpg");
height: 2px; 
}
li{
list-style-image: url(../design_image/li.gif);
line-height: 18px;
}
p{
font-family: Tahoma;
font-size: 11px;
line-height: 18px;
}
#home{
position: relative;
top: -40px;
left: -44px;
width: 352px;
margin: 0 0 0 40px;
float: left;
background: url(../design_image/index_hore.jpg);
}
#home p{
margin-left: 23px;
margin-right: 23px;
width: 300px;
text-align: left;
}
#home a{
color: white;
background: url(../design_image/arr.gif) no-repeat rgb(175,43,0) left center;
padding: 3px 10px 3px 14px;
margin-left: 23px;
}
#home h1{
margin-left: 23px;
margin-right: 23px;
width: 300px;
margin-top: 20px;
padding-left: 0px;
padding-right: 0px;
border-bottom: 2px rgb(46,131,174) dotted
} 
#home_fot{
height: 47px;
width: 352px;
float: left;
background: url(../design_image/index_dole.jpg);
}
#blok{
float: left;
width: 600px;
border: 0px solid red;
}

#logo{
width: 165px;
height: 76px;
position: absolute;
top: 78px;
left: 19px;
}

#menu div.submenu-1 {
    height: auto;
    width: 190px;
}

#menu div.submenu-1 div.submenu-2 {
    height: 0px;
    overflow: hidden;
}

#menu .polozka:hover div.submenu-1 div.submenu-2,
#menu .polozka_on:hover div.submenu-1 div.submenu-2 {
    height: auto;
}

#menu div.submenu-1 div.submenu-2 a {
    float: none;
    line-height: 18px;
    margin-left: 27px;
    margin-right: 27px;
}

#menu div.submenu-1 div.submenu-2,
#menu div.submenu-1 div.submenu-2 a {
    background: #2f2f2f;
}

#menu div.submenu-1 div.submenu-2 div {
    text-align: left;
}

#menu div.submenu-1 div.submenu-2 hr {
    border: none;
    border-top: solid white 1px;
    margin: 5px 10px;
}

#menu .polozka .submenu-1 span,
#menu .polozka_on .submenu-1 span {
    background: url("../design_image/tab_left.jpg") no-repeat top left;
}

#menu .polozka:hover .submenu-1 span,
#menu .polozka_on:hover .submenu-1 span {
    background: url("../design_image/tab_left_menu1.png") no-repeat top left;
}

#menu .polozka .submenu-1,
#menu .polozka_on .submenu-1 {
    background-position: top right;
}

#menu .polozka:hover .submenu-1,
#menu .polozka_on:hover .submenu-1 {
    background: url("../design_image/tab_right_menu1.png") no-repeat top right;
}

#menu .polozka .submenu-1 div.last,
#menu .polozka_on .submenu-1 div.last {
    display: none;
    background: url("../design_image/tab_bottom_menu1.gif") no-repeat top right;
    width: 190px;
    height: 18px;
    margin: 0px;
}

#menu .polozka:hover .submenu-1 div.last,
#menu .polozka_on:hover .submenu-1 div.last {
    display: block;
}
