/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

/* Background */

body {
	background-color: #D6F0F0;
}

#wrapper {
	background-color: #D6F0F0;
}

#main {
	background-color: #FFEEEE;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: #FFDDDD 3px solid;
	padding: 10px 10px 0px 10px;
}

#index-featured1 {
	background-color: #FFF7F7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: #FFDDDD 1px solid;
	padding: 10px 0px 0px 8px;
	margin-bottom: 10px;
	margin-right: 8px;
}

#index-news {
	background-color: #FFF7F7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: #FFDDDD 1px solid;
	padding: 10px 0px 0px 10px;
}

#footer {
	background-color: #FFFF77;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: #FFFF55 3px solid;
	padding: 0px 10px 0px 10px;
	width: 960px;
}

/* Widgets */

.widgettitle {
	font-size: 18px;
	font-family: sans-serif;
	padding: 0px 5px 0px 14px;
	border-bottom: #FFDDDD 1px solid;
}

#widget_anual_archive-2 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/archiv.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

#nav_menu-2 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/menu.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

#calendar-2 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/kalendar.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

#linkcat-2 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/odkazy.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

#linkcat-39 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/odkazy.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

#linkcat-40 .widgettitle .menu-title {
	background-image: url(/wp-content/uploads/2013/02/odkazy.png);
	background-repeat: no-repeat;
	height: 17px;
	display: block;
	margin: 2px 0 0px -3px;
	padding: 0 0 8px 0;
}

.widgetcontainer {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	background-color: #FFF7F7;
	border: #FFDDDD 1px solid;
	font-family: Calibri, Tahoma, sans-serif;
}

.widgetcontainer ul {
	list-style: none;
	margin: 0 0 0 5px;
	font-size: 17px;
	line-height: 150%; 
}

.widgetcontainer .xoxo {
	list-style: none;
	margin: 0 0 0 5px;
}

/* Menu */

  /* Aktuality */
#menu-item-24 .sub-menu {
	display: none; 
}

#menu-item-24:hover .sub-menu {
	display: block;
	font-size: 14px;
}

  /* Krajske rady */
#menu-item-23 .sub-menu {
	display: none;
}

#menu-item-23:hover .sub-menu {
	display: block;
	font-size: 14px;
}

/* Header */

#header {
	background: #D6F0F0;
	border-bottom: 5px solid #D6F0F0;
	background-position-y: 600px;
	height: 201px;
}

#branding {
	background-image: url(/wp-content/uploads/2013/02/header.jpg);
	height: 200px;
	margin-top: 20px;
	border: #FFDDDD 3px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.logo {
	background-image: url(/wp-content/uploads/2013/02/rscr_logo_110x127.png?ver=1.03);
	width: 100px;
	height: 60px;
	position: absolute;
	margin: 30px 0px 0px 60px;
}

.blog-name {
	font-size: 32px;
	display: none;
}

.blog-description {
	font-size: 20px;
	display: none;
}

.searchform {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-bottom-radius: 10px;
	border: #FFDDDD 3px solid;
}	

.searchform .s {
	margin: 0 5px 0 5px;
}

/* Post */

.moving-sticky {
	color: black;
	font-size: 18px;
	margin-bottom: 10px;
	font-family: Tahoma;
}

#main .single-post {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	border: #FFDDDD 1px solid;
}

#main .entry-content {
	font-size: 14px;
}

.home-title {
	font-size: 24px;
	font-family: Tahoma;
	margin: 0 10px 10px 0;
	border-bottom: #FFDDDD 1px solid;
	background-image: url(/wp-content/uploads/2013/02/nejnovejsi.png);
	background-repeat: no-repeat;
	height: 35px;
}

.featured.clearfix {
	height: auto;
}

#featured-slideshow {
	border: #FFFFFF 5px solid;
	height: 935px;
}

.featured-slideshow-inner {
	background: #FFFFFF;
        height: auto;
}

#featured-slideshow .featured-entry {
	background: #FFFFFF;
	color: #2B2B2B;
        height: auto;
	top: 0px;
}

#featured-slideshow .featured-entry .entry-title {
	color: #2c052b;
	font-family: Tahoma, sans-serif;
	font-size: 20px
}

#featured-slideshow .entry-summary {
	font-family: Tahoma, sans-serif;
	font-size: 24px;
	font-weight: 400;
	font-color: #333333;
	margin-bottom: 10px;
	/*height: 245px;*/
}

.posts-default {
	font-family: Tahoma, sans-serif;
	margin: 0 0 0 0px;
}

.posts-default .entry-thumbnails-link {
	border: #FFDDDD 1px solid;
}

.posts-default .entry-title {
	font-size: 18px;
	font-family: Tahoma, sans-serif;
}

.posts-default .entry {
	margin: 0 10px 5px 0;
}

.posts-default .entry-meta {
	background: #FFFFFF;
}

.entry-summary img {
        padding: 0px; 
}

.entry-summary {
	font-size:14px;
}

.posts-line {
	border: #FFDDDD 1px solid;
}

.posts-line li {
	border-bottom: #FFDDDD 1px solid;
}

p {
	margin: 0 0 1.2em 0;
}

p img {
	display: block;
	border: 1px #FFDDDD solid;
	padding: 3px;
	margin: 0 0 1.2em 0;
}

/* Pages */

.post-list-title {
	font-size: 22px;
	font-weight: 700;
	margin-top: 20px;
	margin-bottom: 10px;
	font-family: Calibri, Tahoma, sans-serif;
}

.display-posts-listing {
	list-style-type: none;
}

.display-posts-listing .listing-item {
	clear: both;
	margin-bottom: 10px;
}

.display-posts-listing .image {
	float: left;
}

.display-posts-listing .image .attachment-thumbnail {
	width: 75px;
	height: 75px;
	padding: 1px 1px 1px 1px;
	border: 1px solid black;
	margin-bottom: 10px;
	margin-right: 10px;
}

.display-posts-listing .title {
	font-weight: 700;
}

.display-posts-listing .date {
	margin-left: 10px;
}

/* Archive */

.archive-title {
	border-bottom: #FFDDDD 1px solid;
}

.posts-quick .entry-thumbnails {
	border: #FFDDDD 1px solid;
}

.posts-quick .quick-read-more a:link {
	border: #FFDDDD 1px solid;
}

.posts-quick .quick-read-more a:visited {
	border: #FFDDDD 1px solid;
}

/* Comments */

.nocomments {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom: #FFDDDD 1px solid;
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
}

#respond {
	margin-top: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	
}

#commentform {
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
	border-bottom: #FFDDDD 1px solid;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
}

#commentlist {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	background-color: #FFF7F7;
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
	border-bottom: #FFDDDD 1px solid;
}

#commentlist .comment-node {
	border: #FFDDDD 1px solid;
}

.module-title {
	border-top: #FFDDDD 1px solid;
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
	border-bottom: #FFDDDD 1px solid;
}

#reply-title {
	border-top: #FFDDDD 1px solid;
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
	border-bottom: #FFDDDD 1px solid;
}

/* Calendar */

#wp-calendar td {
	background: #D6F0F0;
	border: #FFDDDD 1px solid;
	font-size: 14px;
}

#wp-calendar td a {
	text-decoration: underline;
}

#wp-calendar th {
	background: #D6F0F0;
	border-left: #FFDDDD 1px solid;
	border-right: #FFDDDD 1px solid;
	border-bottom: #FFDDDD 1px solid;
	border-top: #CCFFFF 1px solid;
	font-size: 14px;
	text-align: center;
}

#wp-calendar caption {
	border: #FFDDDD 1px solid;
	font-size: 14px;	
}


/* Browser specific */

.ie .searchform {
	width: 280px;
}

.ie #searchbar {
	width: 286px;
}