/*
Theme Name: Na boty
Theme URI: 
Description: Na boty
Version: 1.0
Author: Tomáš Potěšil
*/

body {
background: #f3f3f3;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
color: #060606;
border: 0;
margin: 0;
text-align: justify;
}

#header {
width: 600px; 
height: 167px;
background: url('./images/header.jpg') no-repeat top;
text-align: left;
margin: -50px 22px 0 0;
float: right;
}
          
h1 {
float: left;
}

h1 a {
display: block;
width: 600px;
height: 167px;
position: relative;
overflow: hidden;
top: 0px;
left: 0px;
color: #000;
font-size: 250%;
cursor: pointer;
}

h1 a:hover {
text-decoration: none;
}

h1 span {
display: block;
width: 600px;
height: 167px;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
background: url('./images/header.jpg') no-repeat;
}

h2 {
color: #292f23;
margin: 5px 0 10px 0;
}

h2 a {
color: #353535;
text-decoration: none;
}

h2 a:hover {
text-decoration: none;
}

h3 {
color: #292f23;
margin: 10px 0 10px 0;
padding: 5px;
}

h3 img {
vertical-align: middle;
}

#menu h3 {
color: #292f23;
margin: 5px -5px 5px 0px;
padding: 0;
text-align: left;
font-size: 20px;
}

#page {
width: 850px;
margin: 70px auto;
}
                                    
hr {
border: 1px solid #f0efef;
margin: 0 0 10px 0;
}

#content {
width: 625px;
float: right;
padding: 5px 10px 5px 10px;
margin-bottom: 20px;
background: #FFF;
text-align: justify;
vertical-align: middle; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}                       
                   
#content ul {
margin: 0 0 0 -35px;
}

#content ul li {
padding: 0 0 0 15px;
background: url('./images/menu-a.gif') no-repeat 0% 50%;
display: block;
}

#menu {
width: 177px;
float: left;
padding: 5px 10px 5px 5px; 
background: #FFF;
margin-bottom: 20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}                
                   
#menu a {
font-weight: normal;
color: #060606;
text-decoration: none;
}

#menu a:hover {
color: #b20404;
text-decoration: underline;
}

#menu li {
list-style: none;
width: 172px;
position: relative;
left: -45px;
top: 0;
}

#menu li a{
color: #060606;
padding: 8px 15px 8px 5px;  
text-decoration: none;
display: block;
width: 172px;
border-bottom: 1px solid #f3f3f3;
}

#menu li a:hover{
color: #5e551e;
text-decoration: none;
color: #000;
font-weight: bold;
}

a {
color: #000;
text-decoration: none;
}

a:hover {
font-weight: bold;
}           

#footer {
width: 850px;
text-align: center;
margin: 0 auto;
clear: both;
border-top: 1px solid #d6d6d6;
padding-top: 5px;
color: #242424;
}

#footer a{
color: #242424;
text-decoration: underline;
}

#footer a:hover {
text-decoration: none;
font-weight: normal;
}

blockquote {
padding-left: 5px;
border-left: 3px solid #5e551e;
}

.img-left{ display: block; float: left;  margin: 0 3px 3px 0; padding: 3px;}
.img-right{ display: block;  float: right;  margin: 0 0 3px 3px;padding: 3px;}
.img-center{ display: block; margin: 10px auto; padding: 3px; x soli: 12px solid #f0f0f0;}

.alignright {
float: right;
padding: 3px;
}

.alignleft {
float: left;
padding: 3px;
}
