* {
 margin: 0;
 padding: 0;
 border: none;
}

html {
background: #F5F7F8 url(img/bg_html.png) repeat-x;
}

body {
position: relative;
font: normal 13px/18px Arial, sans-serif;
color: #001C33;
height: auto;
}

#web{
position: relative;
margin: 0px auto;
width: 1000px;
margin-top: 35px;
height: auto;
}

#content{
position: relative;
top: 146px;
width: 1000px;
height: auto;
}

#odkazy{
position: relative;
top: -29px;
font: normal 10px/18px Arial, sans-serif;
color: #ADB3B6;
text-decoration: none;
}

#odkazy a{
font: normal 10px/18px Arial, sans-serif;
color: #687075;
text-decoration: none;
margin: 0 8px 0 8px;
}

#footer{
position: absolute;
width: 100%;
margin: 0px auto;
height: 69px;
/*background: url(img/bg_bot.png) repeat-x bottom;*/
background-color: Aqua;
}

/*#menu{
background-color: Black;
height: 30px;
width: 300px;
}*/


menu li{
position: relative;
top: 99px;
font: bold 13px/18px Arial, sans-serif;
display: inline;
margin-right: 27px;
color: #fff;
}

menu li a, menu li a:visited{
color: #fff;
text-decoration: none;
}

menu li a:hover{
color: #000;
text-decoration: underline;
}

h1{
position: relative;
top: 76px;
font: bold 50px/18px Myriad Pro, Tahoma, Arial, sans-serif;
color: #fff;
display: none;
}

.stavebnice{
font: normal 50px/18px Myriad Pro, Tahoma, Arial, sans-serif;
}

h2{
font: bold 19px/22px Myriad Pro, Tahoma, Arial, sans-serif;
color: #E30200;
margin: 26px 0 16px 0;
}

h3{
font: bold 16px/18px Myriad Pro, Tahoma, Arial, sans-serif;
color: #980100;
margin: 26px 0 8px 0;
}

h4{
font: bold 13px/18px Myriad Pro, Tahoma, Arial, sans-serif;
color: #5E0000;
margin: 26px 0 16px 0;
}

h5{
font: bold 50px/18px Myriad Pro, Tahoma, Arial, sans-serif;
color: #fff;
}

h6{
font: bold 50px/18px Myriad Pro, Tahoma, Arial, sans-serif;
color: #fff;
}

p{
font: normal 13px/20px Tahoma, Arial, sans-serif;
margin-bottom: 16px;
text-align: left;
}

a, a:visited{
text-decoration: none;
color: #0000F4;
}

a:hover{
text-decoration: underline;
color: #0000F4;
}

em.top1, em.top2, em.top3{
color: #B5BBC1;
font-variant: small-caps;
font: normal 19px/18px Arial, sans-serif;
}

em.top2{
margin-left: 100px;
}

em.top3{
margin-left: 28px;
}

.levy {
margin-top: 30px;
width: 390px; 
float: left;
/*background-color: Aqua;*/
} 
.stred {
width: 220px; 
float: left; 
margin: 96px 20px 0 30px;
background-color: white;
padding: 12px;
font: bold 14px/17px Arial, sans-serif;
}

.stred a, .stred a:visited {
text-decoration: none;
color: #0000F4;
}

.stred a:hover {
text-decoration: underline;
color: #0000F4;
}
.stred img{
margin-bottom: 10px;
}

.stred .popis{
font: normal 12px/16px Arial, sans-serif;
color: #7A8086;
}

.pravy {
margin-top: 96px;
width: 310px; 
float: right;
}

.header{
position: absolute;
left: -78px;
}

.reklama{
position: absolute;
top: 21px;
left: 531px;
}

.copyright{
color: #85909B;
}

.google_text{
position: relative;
top: 15px;
margin-bottom: 50px;
}

.google_text2{
margin-bottom: 26px;
}

.google{
position: relative;
left: 30px;
margin-bottom: 30px;
}

a.inzerce{
font: normal 13px/20px Tahoma, Arial, sans-serif;
text-decoration: underline;
color: #E30200;
}