/*  
Theme Name: Velocipediste
Description: Wordpress Theme
Version: 0.1
Author: Michal Paca, Jirka Jahoda
Author URI: http://michal-paca.com, xjahoda@gmail.com
Tags: cyklistika, velocipedy, historie, kola
*/

* {
margin: 0; 
padding: 0; 
font-family: "Times New Roman", Times, serif !important;
}
body { 
font-size: 15px;
color:#333333;  
margin: 0; 
padding: 0; 
width:100%;
background:#58595b url(images/background.png) top repeat-x;
}

/*#wrap { position:absolute; top:270px; width:100%;}*/
#wrap { position:relative; width:1230px;  background: transparent url(images/banner.jpg) top left no-repeat; }
/*#title { padding: 50px 0 0 10px; margin: 0 10px; font-size: 1.9em; text-align: left; color: #30261B; background-color: transparent }*/
#logo {position:absolute; display:block; top:50px; right:50px;  height: 221px; width:219px;background: transparent url(images/logo.png) no-repeat;}

#main {position:relative; width:1032px; height:auto;padding:270px 0 0 190px; }
#content {  background: transparent url(images/content-body.gif) 33px repeat-y;}

#content-header {height:120px; background: transparent url(images/content-header.png) center no-repeat  }
#content-footer {background: transparent url(images/content-footer.png) bottom center no-repeat; padding:0px 60px 90px 60px; min-height:459px}
#bottom-shadow {height:34px; background: transparent url(images/bottom-shadow.png) no-repeat}
#outer-shadow {background: transparent url(images/outer-shadow.png) center repeat-y }

/*#title a:link, #title a:visited { color: #30261B; text-decoration: none; background-color: transparent }
#title a:hover { color: #93601B; background-color: transparent }
#desc { padding: 0px 20px 0px 10px; margin: 0 10px; text-align: left; }*/

#left {position: absolute; top:390px; left:-10px; min-width: 225px; background: transparent url(images/menu-body.png) repeat-y;background-position:26px;}
#left-top { background: transparent url(images/menu-header.png)  no-repeat;background-position:26px 0;  }
#left-bottom { padding-left:32px;padding-bottom:40px; background: transparent url(images/menu-footer.png) bottom left no-repeat;   /*min-height:270px*/ }
.widgettitle {display:none;}
#left h2 { margin: 0 0 10px ; padding: 10px; font-size: 1.2em; background-color: transparent; }
#left a:link, #left a:visited {color:#7D5519;  font-size:20px; background-color: transparent; text-decoration:none; line-height:1;}
#left ul { margin: 0px; padding: 0px; }
#left li {list-style-type: none;}
#left ul li {  margin: 0px; padding: 0px; }
#left ul ul li {  margin:5px 0 7px 10px;}
#left a:hover{ color:#515151; }
#left #forum  { margin:5px 0 25px 10px;}

#left .widget_pages li.current_page_item a,
#left .widget_categories li.current-cat a {font-weight:bold; color:#515151; }


.title {position:absolute; left:290px; top:315px; font-size:2em; font-weight:bold;}
#title-category {padding: 45px 0px 0px 105px; font-size:2em; font-weight:bold; color:#7D5519;}
.cleaner {clear:both; visibility:hidden}

 /*.entry >p:first-child {text-indent:2em;}*/
 #post-127 .entry >p:first-child,
 #post-149 .entry >p:first-child {text-indent:0em;} /*neodsazuj first video ve  videogalerii*/

 .post p { padding: 0 0 15px 0 }
 .post blockquote { padding-top: 0px; padding-bottom: 0px; }
 .post blockquote p { margin: 5px 0 0 0; padding: 10px 5px 10px 5px; border-left: 2px solid #8B7448; border-right: 2px solid #8B7448; }
 ul { margin: 0px; padding: 0 5px 0 40px; }
li { list-style-type: disc;  margin: 0px 5px 0px 5px; padding: 0px 5px 5px 0px; }
 ol { margin: 0px; padding: 0 5px 0 40px; }
ol li { list-style-type: none;  margin: 0px 5px 0px 5px; padding: 0px 5px 5px 0px; }
img { padding:0; display: inline; border:1px solid #8B7448; vertical-align: middle; }
 a:link,a:visited {color: #7D5519; background-color: transparent; text-decoration:none;}
a:hover{color:#515151; }

#foot { position:absolute; left:510px; bottom:10px}
#foot p {  text-align: center; font-size:12px; color:white }
#foot a:visited, #foot a:link{color:white; text-decoration:underline;}
#foot a:hover{color:blue}
.meta { padding: 0; font-size: 0.75em; font-weight: bold; }
.postmetadata { font-size: 0.75em; font-weight: bold; text-align: center; }
  
/* a:hover { color: #93601B; }*/
blockquote { background-color: transparent; margin-left: 10px; margin-right: 15px; padding: 10px 20px 10px 30px; }
h1 { margin: 0; padding: 2px 0 2px 0; background-color: transparent;  font-size: 1.5em; }
h1 a { text-decoration: none; line-height:normal; }
h1 a:link, h1 a:visited { color:#515151; background-color: transparent;}
h1 a:hover { color: #93601B; background-color: transparent; }
h2 { background-color: transparent;   font-size: 1.3em; } 
h3 { background-color: transparent;   font-size: 1.2em; } 
h4 { background-color: transparent;   font-size: 1.0em; } 
/*form { margin: 0px; padding: 0px; }
form input, form textarea, form submit { border: 1px solid #30261B; background-color:#BDC69E; }*/
    
img.centered {display:block; margin: 0 auto 5px auto; border:1px solid #8B7448; padding:2px; }
img.alignright { display: inline; border:1px solid #8B7448; margin:5px 7px 0 7px;  vertical-align: middle; }
img.alignleft { display: inline; border:1px solid #8B7448; margin:5px 7px 0 7px; vertical-align: middle; }
img.border { border:1px solid #8B7448; padding:2px; }
.alignleft { float:left; text-align:left; }
.alignright { float:right; text-align:right; }
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

acronym { cursor: help; border-bottom: 1px dotted #96A66D }

/*#napiste .btn {
background-color:#F5DEB3;
border-color:#B58C4A;
color:#B8860B;
display:inline;
font-weight:bold;
width:100px;
margin-top:10px;
float:right;
}

fieldset{
	width:420px;
	padding:10px;
	background-color:white;
}

legend{
	margin-left:10px;
	padding:0 10px;
}

#napiste textarea, #napiste input, #napiste select {
background-color:#FBFBFB;
border:1px solid #BCC4CB;
background-color:#D3D3D3;
}
#napiste input{
width:150px;
}

#napiste textarea{
width:300px;
height:100px;
}

input, textarea, select {
border:medium none;
margin:0;
}

tr {
line-height:1.5;
}*/
