﻿/*
Theme Name: Ada
Version: 0.2
Description: Spring theme
Author: Vaclav Nemec
*/
*{
  margin: 0px;
  padding: 0px;
}
body{
	text-align:center;
	color:#444;
	font-family:'Trebuchet MS',Arial;
	background:#eee url("layout/bg.png") repeat-y top center scroll;
  font-size:90%;
}
#wrapper{
  text-align:left;
	margin:0px auto;
  width:1000px;  
	background:#eee;
  position:relative;
}

/****************************************************
  HEADER
/***************************************************/
#header{
	background:transparent url("layout/header.jpg") no-repeat 0px -20px;
	height:362px;
	color:#53ae24;
	font-weight:normal;
  position:relative;
}
#main_nav{
  position:relative;
	top:62px;
	float:right;
	background-color:white;
  opacity: .6; /* others */
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* IE8 */
	filter: alpha(opacity=60);	/* IE5-7 */
}
#main_nav ul{
  list-style:none;
}
#main_nav li{
  float:left;
  margin:0px 10px 0px 10px;
}
#main_nav li a{
  color:#53ae24;
  font-size:20px;
	width:50px;
	height:15px;
  text-decoration:none;
  padding:0px 10px 0px 10px;
}
#main_nav li.current_page_item a{
  color:#444;
}
#main_nav li a:hover{
  background-color:#444;
  color:#fff;
}
#logo{
  position:absolute;
  left:15px;
  top:15px;
	font-weight:normal;
}
#logo, #logo a{
  color:#53ae24;
  text-decoration:none;
	font-size:48px;
}

/****************************************************
  MAIN
/***************************************************/
#main{
  background:transparent url(layout/tree_down.gif) no-repeat bottom right;
}

/* LEFT COLUMN *************************************/
#sidebar{
  float:left;
  margin:7px 10px 10px 15px;
  width:215px;
  font-size:90%;
}
.box{
}
#sidebar ul{
  list-style:none;
  margin:0px 00px 15px 0px;
}
#sidebar li{
  list-style:none;
}
#sidebar li a{
}
#sidebar strong, #sidebar h2{
  font-weight:bold;
  font-size:110%;
  margin:10px 0px 0px 0px;
  display:block;
  border-bottom:1px dashed #444;
}

/* MIDDLE COLUMN ***********************************/
#content{
  margin:25px 15px 0px 15px;
  width:720px;
  float:left;
  padding-bottom:30px;
  min-height:450px;
}
a {
	color:#397719;
	text-decoration:none;
}
a:hover {
	color:#53ae24;
}
a img {
	border:none;
}
#content h1{
  color:#53ae24;
	border-bottom:1px dashed #53ae24;
	font-weight:normal;
  margin-top:15px;
}
#content h2, #content h3 {
  font-weight:normal;
  margin-top:15px;
  margin-bottom:5px;
}
p{
  margin:8px 0px 12px 0px;
}
.post{
  margin-bottom:16px;
}
.entry{
  margin:0px;
}
p.odkaz_clanek{
  margin-top:5px;
  margin-bottom:10px;
}
.cite{
  background:transparent url(layout/cite.gif) no-repeat -20px 0px;
  margin:20px;
  margin-left:0px;
  padding-left:60px;
  font-style:italic;
}
#content ul, #content ol{
  margin-left:25px;
}

/****************************************************
  FOOTER
/***************************************************/
#footer{
  clear:both;
	background:#ccc;
	text-align:center;
	height:50px;
	font-size:80%;
  padding-top:5px;
  margin:-20px 0px 0px 0px;
}

/*******************************************************************************
  MISC
*******************************************************************************/
.noscreen {
  position:absolute;
  top:0; left:-3000px;
}

hr { display:none; }

p.error, p.ok { 
  border:1px solid #f50c1c;
  text-align:center;
  padding:8px;
  background:#fcccbc;  
}

p.ok {
  border-color:#076117;
  background:#c4ffce;
}

.small{
  font-size:80%;
  line-height:100%;
}

.alignleft { float:left; margin:0.5em 15px 10px 0;}
.alignright { float:right; margin:0.5em 0 10px 15px; }

.textr { text-align:right; }
.center { text-align:center; }

.clearall { clear:both; }

.clearfix:after {
  content:"."; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {
  height:1%;
}

.clearfix {
  display:block;
}
/* End hide from IE-mac */ 