/* CSS Document */

body{
color:black;
font-family:arial;
font-size:12px;
background-color:#dc7504;
margin:0px;
padding:0px;
}

#header{
height:254px;
min-width:1100px;
width:100%;
background-color:#ffffff;
}

#header_page{
background-image:url('obrazy/logo.jpg');
background-repeat:no-repeat;
width:1100px;
height:254px;
margin:auto;
}

#menu{
width:100%;
min-width:1100px;
background-color:#FFFFFF;
border-bottom:1px solid black;
height:25px;
line-height:25px;
}

#menu_page{
padding-left:100px;
width:400px;
margin:auto;
text-transform:uppercase;

font-family:tahoma;
}

#menu_page a{
color:#f48000;
text-decoration:none;
font-size:14px;
display:block;
padding-left:20px;
padding-right:20px;
float:left;
}

#menu_page a:hover{
color:#000000;
}

#telo{
margin:auto;
background-image:url('obrazy/bg.jpg');
background-repeat:repeat-y;
background-position:center;
width:1100px;
min-height:350px;
_height:350px;
}

#footer_page{
height:96px;
width:1100px;
background-image:url('obrazy/footer_page_bg.jpg');
margin:auto;
}

#footer{

background-image:url('obrazy/footer_bg.jpg');
background-position:50%;
height:96px;
width:100%;
}

h1{
padding:0px;
margin:0px;
background-image:url('obrazy/h1.jpg');
height:40px;
width:900px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:17px;
line-height:40px;
padding-left:20px;
}

#obsah{
padding-left:80px;
padding-top:10px;


}

#obsah_textu{
font-size:13px;

width:800px;
margin-left:130px;
}

p{
margin-top:10px;
}

.s_pozadim{
width:258px;
height:212px;
background-image:url('obrazy/pod_foto.jpg');
background-repeat:no-repeat;
}

.s_pozadim img{
margin-left:20px;
margin-top:20px;
}

a img{
border:0px;
}
