/*
Theme Name: 
Theme URI: http://jankovarik.net/
Description: Please, dont copy any graphics ! Thank you ...
Version: 1.0
Author: Jan Kovařík
Author URI: http://jankovarik.net/
*/


* { margin: 0; padding: 0; outline: none; }

body, html {
background: #FFFFFF url(img/body.jpg) repeat-x top;
text-align: center;
font: 0.88em/1.4em Tahoma, Geneva, Helvetica, sans-serif;
color: #333333;
} 

/* STRUKTURA */

#head { 
width: 900px;
max-width: 900px;
margin: 0 auto;
padding:0;
height: 175px;
display: block;
} 

#logo { 
width: 411px;
height: 175px;
display: block;
float: left;
margin: 0;
padding: 0; 
background: transparent url(img/logo.jpg) no-repeat center center;
}

#hledame {
width: 416px;
height: 175px;
display: block;
float: right;
margin: 0;
padding: 0; 
background: transparent url(img/hledame.jpg) no-repeat right center;
}

#hledame p {
text-align: left;
line-height: 1.1em;
display: block;
margin-top: 50px;
}
 
#hledame a {
text-decoration: none;
}
 
#menu_top {
display: block;
width: 100%;
height: 34px;
line-height: 34px;
text-align: left;
font-size: 1.4em;
background: #c60068 url(img/menu_top.jpg) repeat-x;
border-bottom: 2px #FFFFFF solid;
margin: 0;
padding: 0;
}

#menu { 
display: block;
width: 900px;
max-width: 900px;
margin: 0 auto;
padding:0;
height: 34px;
text-align: left;
} 

#menu ul li{
list-style-type: none;
float: left;
margin: 0;
padding: 0;  
}

#menu ul li ul{
display: none;
}

#menu a, #menu a:link, #menu a:visited {
display: block;
float: left;
color: #fbc8e3;
background: transparent url(img/page_item.gif) no-repeat right center;
padding-left: 0em;
padding-right: 2em;
text-decoration: none;
}

#menu a:hover, .current_page_item a{
background: transparent url(img/page_item.gif) no-repeat right center;
color: #FFFFFF!important;
padding-left: 0em;
padding-right: 2em;
text-decoration: none;
}

 
#main_gradient {
display: block;
width: 100%;
height: 25px;
background: #FFFFFF url(img/top_gradient.jpg) repeat-x;
text-align: center
background-color: #FFFFFF;
}

#main { 
display: block;
width: 900px;
max-width: 900px;
margin: 0 auto;
padding: 0; 
text-align: left;
background: transparent url(img/gemm.gif) no-repeat right bottom;
} 

#post {
display: block;
text-align: left;
width: 530px;
min-height: 530px;
_height: 550px;
padding-left: 370px;
padding-bottom: 3em;
background: transparent url(img/divka.jpg) no-repeat left bottom;
}

#footer_box {
display: block;
width: 100%;
background: #3b3937 url(img/footer.jpg) repeat-x top center;
text-align: center
border: 0;
margin: 0;
padding: 0;
border-top: 2px #c60068 solid;
}

#footer {
width: 900px;
height: 210px;
display: block;
margin: 0 auto;
clear: both;
text-align: left;
color: #848484;
}

.footer_boxes {
display: block;
height: 150px;
float: left;
background-color: red;
margin-top: 3em;
padding-right: 1.5em;
padding-left: 1.5em;
background: transparent url(img/footer_box.gif) repeat-y right top;
}

.footer_boxes img{
margin: 0.4em;
float: left;
}

.first {
width: 370px;
padding-left: 0;
}

hr { 
display: none;
clear: both;
} 


/* FORMÁTOVÁNÍ */

a:link {text-decoration: underline; color: #c60068;}
a:visited {text-decoration: underline; color: #c60068;}
a:hover {text-decoration: underline; color: black;}
a:active {text-decoration: underline; color: red;}


img {
margin: 1em;
float: left;
border: none; 
}

img a {
border: none;
}

p {
padding-bottom: 2em;
}

h1 {
font-size: 2.2em;
font-weight: bold;
margin: 1em 0.5em 1em 0;
color: #c60068;
letter-spacing: -0.05em;
}

h1 a {
text-decoration: none!important;
}

h2 {
font-size: 1.3em;
display: block;
font-weight: bold;
margin: 0.5em 0.5em 0.5em 0;
padding-bottom: 0.2em;
color: #c60068;
background: transparent url(img/h2.gif) repeat-x left bottom;
}

h3 {
display: block;
font-size: 1.4em;
font-weight: bold;
margin: 0;
padding: 0;  
color: #c60068;
letter-spacing: -0.05em;
}

h4 {
font: 1.29em Trebuchet MS, Arial, sans-serif;
font-weight: bold;
margin: 0.5em 0 3em 0.5em;
color: #8C2828; 
float: right;
}

.page-item-50 {
display: none;
}


