/*   
Theme Name: Resumesimo
Theme URI: http://www.resumesimo.com
Description: Template for www.resumesimo.com
Author: webees.cz s.r.o.
Author URI: http://www.webees.cz
Version: 1.0
*/


/* --------------------------------------------------------------------------------------------------------------------------------------------------
GLOBAL
-------------------------------------------------------------------------------------------------------------------------------------------------- */

body {background:#FFF url("img/bg.png") 0 0 repeat-x; font:15px/20px "arial", sans-serif; color:#000;}
address, blockquote, dl, fieldset, h1, h2, h3, h4, h5, h6, ol, p, table, ul {margin:15px 0;}

a {color:#000;}
a:hover, a:active, a:focus {color:#b46ed7;}

h1 {margin:0; font-size:35px; line-height:1.5; letter-spacing:-1px;}
h1 a {text-decoration:none;}
h2 {font-size:20px; color:#894f9e;}
h2.title {font-size:35px; line-height:1.5; letter-spacing:-1px;}
h2.title a {text-decoration:none;}
h3 {font-size:18px; color:#268507;}
h4, h5, h6 {font-size:12px;}

table {border:1px solid #cde3f4;}
table th {padding:8px 10px; border:1px solid #cde3f4; border-bottom:3px solid #b46ed7; font-weight:bold;}
table td {padding:8px; border:1px solid #cde3f4;}

ul li {padding-left:20px; background:url("img/bullet.png") 0 5px no-repeat;}
ul ul {margin:0;}

img.f-left, img.alignleft {margin-right:15px;}
img.f-right, img.alignright {margin-left:15px;}

fieldset {padding:20px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:1px solid #cde3f4;}
fieldset legend {font-weight:bold; color:#268507;}	

form table {margin:0; border:0;}
form th, form td {padding:2px 0; border:0;}
form th {padding-right:10px; text-align:right;}

.input-text {border:1px solid #AAA; padding:3px 5px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background:url("img/input.png") 0 0 no-repeat; outline:0;}
.input-submit {padding:8px 13px; border:0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background-color:#894f9e; color:#FFF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
LAYOUT
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#bg {min-height:1100px; background:url("img/bg-inner.jpg") 50% 0 no-repeat;}

#wrapper {width:960px; margin:0 auto;}

#header {position:relative; height:150px; overflow:hidden;}
#header #logo {position:absolute; top:50px; left:30px; margin:0;}
#header #search {position:absolute; top:60px; right:30px; margin:0;}
#header #search p {margin:0;}
#header #search .input-text {width:205px; padding:8px; border:0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background-color:#fff; outline:0}
#header #search .input-submit {padding:8px 13px; border:0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background-color:#894f9e; color:#FFF;}

#section {min-height:950px;}

#content {float:left; width:540px; padding:30px;}
#content p {text-align:justify;}

#aside {float:right; width:300px; padding:30px;}
#aside img {display:block;}
#aside .title {margin:30px 0 10px 0;}
#aside h3 { margin: 30px 0 10px 0; font-family: 'Anton', sans-serif; font-size: 26px; color: #000; }
#aside ul {list-style: none;padding: 0;margin: 0;}
#aside ul li {background: none;padding: 0;}
#aside ul ul {margin:0;}
#aside ul ul li {display:inline}
#aside ul ul li a {display:block; width:130px; float:left; padding-left:20px; background:url("img/bullet.png") 0 5px no-repeat;}
#aside #menu-social {margin:0;float: left;}
#aside #menu-social li {float:left; width:90px; margin-right:15px; padding:0; background:none;}
#aside #menu-social li.last {margin:0;}
#aside #menu-social li a {width: auto;float: none;padding: 0;margin: 0;background: none;}
#aside #quote {margin:0; padding-left:50px; background:url("img/quote.png") 0 0 no-repeat; font-style:italic; font-size:20px;}

#footer {margin:0 30px; padding:50px 0 50px 0; background:url("img/footer.png") 50% 0 no-repeat;}
#footer p {margin:0;}

.wp-pagenavi {clear: both;margin: 10px 0;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; background:#cde3f4;padding: 7px 10px;margin: 2px;color: #000;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {}
.wp-pagenavi span.current {font-weight: bold;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PAGE: ÚVOD
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.post {clear:both;}
.post .post-info {margin:15px 0; padding:7px 10px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; background:#cde3f4;}
.post .post-info span {margin:0 5px; color:#6eafdc;}

.comments {clear:both;}
.comments li {display:block; border-bottom:1px solid #cde3f4;}
.comments li.last {border:0;}
.comments .comments-info {font-size:13px; color:#555;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
INCLUDE: OSTATNÍ
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.smaller {font-size:13px;}
.grey {color:#777;}