/*
Theme Name: Puma boty
Theme URI: 
Description: Puma boty
Version: 1.0
Author: Tomáš Potěšil
*/

body {
background: #e6e6e6;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
color: #060606;
border: 0;
margin: 0;
text-align: justify;
}

#header {
width: 400px; 
height: 200px;
background: url('./images/header.jpg') no-repeat top;
text-align: left;
margin: -40px 0 0 120px;
}
          
h1 {
float: left;
}

h1 a {
display: block;
width: 400px;
height: 200px;
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: 400px;
height: 200px;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
background: url('./images/header.jpg') no-repeat;
}

h2 {
color: #009095;
margin: 5px 0 10px 0;
}

h2 a {
color: #353535;
text-decoration: none;
}

h2 a:hover {
text-decoration: none;
}

h3 {
color: #353535;
margin: 10px 0 10px 0;
padding: 5px;
}

h3 img {
vertical-align: middle;
}

#menu h3 {
color: #009095;
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: left;
padding: 5px 10px 5px 10px;
margin-bottom: 20px;
background: #FFF;
text-align: justify;
vertical-align: middle; 
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}                       
                   
#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: 178px;
float: right;
padding: 5px 10px 10px 5px; 
background: #FFF;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
margin-bottom: 20px;
}                
                   
#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: 173px;
border-bottom: 1px solid #e6e6e6;
}

#menu li a:hover{
color: #000;
text-decoration: none;
border-bottom: 1px solid #c1c1c1;
}

a {
color: #009095;
text-decoration: underline;
}

a:hover {
text-decoration: none;
}           

#footer {
width: 850px;
text-align: center;
margin: 0 auto;
clear: both;
border-top: 1px solid #d6d6d6;
padding-top: 5px;
}

#footer a{
color: #000;
text-decoration: underline;
}

#footer a:hover {
text-decoration: none;
}

blockquote {
padding-left: 5px;
border-left: 3px solid #5e551e;
}

#links {
color: #9d9d9d;
width: 840px;
text-align: center;
margin: 0 auto;
border-top: 1px solid #d6d6d6;
padding: 5px;
font-size: 12px;
clear: both;
}

#links a{
color: #242424;
text-decoration: underline;
}

#links a:hover {
text-decoration: none;
}

.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;}

/* -----// Form Elements //----- */

#copy {
float: left;
}

#autor {
float: right;
}

#tag_cloud-3 a {
color: #060606;
}

#tag_cloud-3 a:hover {
color: #FFF;
background: #5e551e;
text-decoration: none;
}

#stranky {
height: 20px;
padding: 15px;
background: #ececec;
margin: 25px auto;
font-weight: bold;
}

#stranky a {
font-weight: normal;
}

.navigation {
display: block;
text-align: center;
margin-top: 15px;
margin-bottom: 50px;
}

.alignright {
float: right;
padding: 3px;
}

.alignleft {
float: left;
padding: 3px;
}

/*---------prod_box----------*/
.prod_box{
width:150px;
padding:10px 10px 10px 11px;
background: url('images/bg_product.jpg') repeat-x;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #e0e0e0;
text-align: center;
margin: 0 0 20px 30px;
float: left;
display: block;
}

.prod_box img {
padding: 0 0 10px 0;
}

.prod_box a {
color: #474747;
text-decoration: none;
}

.prod_box a:hover {
color: #000;
}

.prod_box strong {
color: #b20404;
}
