/*
Theme Name: 4u2.cz - vzhled
Theme URI: http://www.nofutur3.com/
Description: Vzhled pro web 4u2.cz vytvořený v srpnu 2009.
Version: 1.0
Author: Jakub Vyvážil
Author URI: http://www.n3b.cz/
Tags: 4u2
*/

/* CSS by nofutur3 design - http://www.nofutur3.com */
/* reset */
form * {
  vertical-align:middle;
}
ul, ol, li, dl, dt, dd, a, img, h1, h2, h3, h4, h5, h6, span, p, div, body {
  border:0px;
  margin:0px;
  padding:0px;
}
/* layout */
body {
  text-align:center;
}
#con900 {
  text-align: left;
  width:900px;
  margin: 0px auto 0px auto;  
}
#conheader {
  height: 158px;
  background-color: #8dc63f;
  background-image: url('img/header-bg-8.png');
}
#logo {
  margin-top: 18px;
  margin-left:47px;
}
#conmenu {
  height:66px;
  background-color:#382c1d;
  background-image: url('img/menu-bg.png');
}
#conmenu img {
  float:right;
}
#concontent {
  clear:both;
}
#content {
  width:700px;
  float:left;
  background-image: url('img/text-bg.png');
  background-repeat:no-repeat;
  background-position: right top;
  margin-bottom:30px;
}
#sidebar {
  width:200px;
  float:right;
}
#footer {
  clear:both;
  height:161px;
  width:100%;
  background-color:#382c1d;
  background-image:url('img/footer-bg.png');
}
/* menu */
#menu {
  color:#ffffff;
  float:left;
  font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  text-transform: uppercase;
  font-size: 90%;
}
#menu li {
  float:left;
  list-style: none;
  margin-left:5px;
  text-align:center;
}
#menu li a {
  /* display: block ; */
  display: table-cell;
  vertical-align: middle;
  height: 66px;
  text-decoration: none;
  color:#ffffff;
  padding-left:10px;
  padding-right:10px;
}
#menu li a:hover {
  background-color:#ffffff;
  background-image: url('img/menu-bg-hover.png');
  color:#382c1d;
}
/* Sidebar */
#sidebar > h2 {
  color: #382c1d;
  font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  text-transform: uppercase;
  font-size: 90%;
  float:right;
}
.box {
  font-family: Corbel, Verdana, 'Geneva CE', lucida, sans-serif;
  font-size: 75%;
}
.right {
  float:right;
}
.cright {
  clear:right;
}
/* Content */
#content {
  font-family: Corbel, Verdana, 'Geneva CE', lucida, sans-serif;
}
#content h2 {
  font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  text-transform: uppercase;
  margin-top:25px;
  margin-left:5px;
  color:#fc0204;
}
#content h3 {
  font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  text-transform: uppercase;
  margin-top:25px;
  margin-left:5px;
  margin-bottom:10px;
  color:#382c1d;
}
#content small {
  font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  margin-left:5px;
  color:#382c1d;
}
.entry {
  margin-top: 15px;
  margin-right:80px;
  margin-left:20px;
}
.entry p {
  text-indent:8px;
  line-height:1.5;
  font-size:90%;
  padding-bottom:10px;
}
.more-link {padding-top:5px; float:right;}
.entry a {
  text-decoration:none;
  color:#382c1d;
  border-bottom:1px dotted #382c1d;
}
.entry a:hover {
  color:#8dc63f;
}
/* Footer */
#footer-box1 {
  float:left;
  margin-left:20px;
  margin-top:15px;
  width:580px;
}
#footer-box2 {
  margin-top:15px;
  float:right;
  width:300px;
}
#footer h3 {
  color: #fc0204;
  font-family:Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
  font-size:90%;
  text-transform: uppercase;
  margin-left:-10px;
}
#footer-box2 span {
  color:#ffffff;
  font-family: Corbel, Verdana, 'Geneva CE', lucida, sans-serif;
  font-size:85%;
}
#footer a {
  text-decoration:none;
  color:#8dc63f;
}
#footer a:hover {
  color:#ffffff;
}
/* wp general */
.alignleft {float:left;margin-right:10px;}
.alignright {float:right;margin-left:10px;}
