/*

Theme Name: Obec Kravsko

Theme URI: http://www.obec-kravsko.cz

Version: 1.0

Description: .

Author: Jaryn

Author URI: hhttp://www.obec-kravsko.cz

*/









/*#############################################################

Name: Obec Kravsko

Date: 2007-04-12

Description: .

Author: Jarda

URL: hhttp://www.obec-kravsko.cz



Feel free to use and modify but please provide credits.

#############################################################*/



/* standard elements */

html {min-height: 100%;}

a  { color: #963 }

* { margin: 0pt; padding: 0pt }

a:hover {color: #C60;}

body    { color: #181818; font: 62.5% Tahoma, sans-serif; background: url(img/pozadi.jpg) repeat-x }



p, code, ul {padding-bottom: 1.2em;}

li {list-style: none;}



h1 {

	font: normal 1.8em Tahoma,sans-serif;

	margin-bottom: 4px;

}



code {

	background: #FFF;

	border: 1px solid #EEE;

	border-left: 6px solid #C1CAD3;

	color: #666;

	display: block;

	font: normal 1em Tahoma,sans-serif;

	line-height: 1.6em;

	margin-bottom: 12px;

	padding: 8px 10px;

	white-space: pre;

}



blockquote {

	background: url('img/quote.gif') no-repeat;

	display: block;

	font-weight: bold;

	padding-left: 28px

}



h1, h2, h3 {padding-top: 6px;}

h3  { color: #f60; font-weight: normal; font-size: 1.3em; line-height: 1.4em; padding-top: 6px }

h4 { color: black; font-weight: bold; font-size: 1.1em; padding-top: 6px }

.clearer {clear: both;}



.left {float: left;}



.right {float: right;}



/* structure */

.container   { font-size: 1.2em; background-color: #fff; margin: 0 auto; padding: 0 10px 10px; width: 715px }



/* header */

.top   { margin-right: auto; margin-left: auto; padding-top: 30px; width: 100% }

.top1  { margin-right: auto; margin-left: auto; width: 965px }

.header     { background-color: #fff; margin: 0pt auto; padding: 10px 10px 5px; width: 715px; height: 338px }

.header .left    { color: #fff; font: 2.8em/60px "Myriad Web", sans-serif; background: #f60 url(img/pod_vrsek.gif) no-repeat 0px bottom; text-align: left; width: 715px; height: 75px }

.header .foto   { font: 0px; background: url(img/foto.jpg) no-repeat; float: left; width: 715px; height: 262px }

.cara  { font: 0px; background-color: #b36b00; width: 715px; height: 3px }

.post h1 a

    { color: #f60; text-decoration: none; margin-bottom: 15px; border-bottom: 1px solid #f1dfc5; width: 100%; display: block }



.post h1 a:visited{

text-decoration:none;

}



.post h1 a:hover

 { text-decoration: none }



/* navigation */

.navigation {	

	border-left:1px solid #CFDEE7; border-right:1px solid #CFDEE7; border-top:1px solid #DFEEF7; border-bottom:1px solid #DFEEF7; background:#D9E1E5 url('img/nav.gif'); height: 41px

}

.navigation a {

	background: #D9E1E5 url('img/nav.gif');

	border-right: 1px solid #AFBEC7;

	color: #456;

	display: block;

	float: left;

	line-height: 41px;

	text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:1.1em; font-family:sans-serif; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0

}

.navigation a:hover {background-position: left bottom; color: #234;}



/* main */

.main  { background-repeat: repeat-y; border-top: 4px solid #fff }

.page_item_hl  { color: white; font-size: 1.1em; background: #f60 url(img/pod_menu.gif) no-repeat; padding-top: 8px; padding-bottom: 8px; padding-left: 10%; width: 90% }

.page_item  { color: #4d4d4d; font-size: 1em; background-color: #f1eacf; display: block }

.current_page_item { color: green }

.sidenav {

	float: right;

	width: 210px;

}

.sidenav h2 {

	color: #5A5A43;

	font-size: 1em;

	line-height: 30px;

	margin: 0;

	padding-left: 12px;

}

.sidenav ul  { font-weight: bold; padding: 0; border-top: 1px solid white }

.sidenav ul .children { font-weight: normal; padding: 0; border-top: 1px solid white }

.sidenav li   { background-color: #f1eacf; border-bottom: 1px solid #fff }

.sidenav li a     { color: #4d4d4d; font-weight: normal; text-decoration: none; display: block; padding-top: 8px; padding-bottom: 8px; padding-left: 10%; width: 90% }

.sidenav li a1 { color: white; font-size: 1.1em; text-decoration: none; background: #f60 url(img/pod_menu.gif) no-repeat; display: block; padding: 8px 0 8px 10%; width: 90% }

.sidenav ul .children li a   { color: #4d4d4d; font-size: 1em; text-decoration: none; background: #f1eacf no-repeat; display: block; padding: 8px 0 8px 15%; width: 85% }

.sidenav li a:hover  { color: #fff; background-color: #d3a96b }



/* content */

.content  { float: left; margin: 10px 0; padding: 0 16px; width: 680px }

.content .descr {

	color: #664;

	font-size: 0.9em;

	margin-bottom: 6px;

}

.content .entry { font-size: 1.1em; line-height: 1.3em }

.content li  { list-style-type: square; margin-left: 18px }

.content p   { font-family: "Lucida Sans Unicode", sans-serif }



/* footer */

.footer    { color: #fff; font: bold 0.8em/25px sans-serif; background: #f90 repeat-x; text-align: left; padding-left: 15px }

.footer a, .footer a:hover {color: #FFF;}







.post{margin:0 0 25px 0;}



.post .info { color: #505050; font-size: 0.9em; background-color: #f5f5f5; clear: both; margin-top: 8px; padding: 2px 3px 3px 8px; border: solid 1px #e3e4e4 }





.info a, .info a:visited

{

text-decoration:none;

}



.info a:hover

{

text-decoration:underline;

}







/* Comments Styling */

#commentlist li {

margin-bottom: 1.5em;

padding-bottom: 1em;

border-bottom: 1px solid #700000;

}



#commentform  { background-color: #fff; margin: 1em 0; width: 280px }



#commentform textarea  { background-color: #f7f0e5; border: solid 1px #d6d3d3; width: 280px }

#commentform textarea:hover {

background: #FFFFFF;

border: 1px solid #d6d3d3;

}

#commentform textarea:focus {

background: #ffffff;

border: 1px solid #939793;

}



#commentform #email, #commentform #author, #commentform #url  { font-size: 1.1em; background-color: #f7f0e5; border: solid 1px #d6d3d3; width: 280px }

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {

font-size: 1.1em;

background: #ffffff;

border: 1px solid #d6d3d3;

width: 280px;

}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {

font-size: 1.1em;

background: #ffffff;

border: 1px solid #939793;

width: 280px;

}

#commentform input{

margin-bottom: 3px;

}



a img

{

border:none;

}

hr { color: #dcdcdc; font-size: 0px; height: 1px }

#wp-calendar {color:#A0A0A0;}



.sidenav table caption {border-bottom-color:#00000;}



.sidenav table thead tr {

  border-bottom-color:#00000;

  color:#A53512;

}



.sidenav table th {border-bottom-color:#00000;}



.sidenav table td#today {

  border-color:#00000;

  color:#A53512;

}



.sidenav table td a {

  border-bottom-color:#00000;

  background-color:#EDF3DE;

}



.sidenav table tfoot {border-top-color:#00000;}



.sidenav table tfoot a {background:none;}



/* calendar

--------------------------------------------------*/

#wp-calendar {

  display:inline-table;

  border-collapse:collapse;

  width:185px;

  margin:0px 10px 0 10px;

  text-align:center;

}



.sidenav table caption {

  margin:-5px 10px 0 10px;

  padding-bottom:5px;

  border-bottom:1px solid;

  letter-spacing:0.1em;

}



.sidenav table thead tr {border-bottom:1px solid;}



.sidenav table th {border-bottom:1px solid;}



.sidenav table td {

  width:225px; /* maximaize width; honestly, I don't know much about tables... */

  padding:1px;

  font-size:0.9em;

}



.sidenav table td#today {

  padding:0;

  border:1px solid;

  font-size:1em;

  font-weight:bold;

}



.sidenav table td a {

  display:block;

  border-bottom:1px solid;

  font-weight:bold;

  font-size:1.15em;

}



.sidenav table tfoot {border-top:1px solid;}



.sidenav table tfoot a {

  border:none;

  font-weight:bold;

}



.sidenav table tfoot #prev a {text-align:left;}

.sidenav table tfoot #next a {text-align:center;}

.myinlineborder { margin-top: 10px }

#searchform

{

padding:10px;

}

#box_left   { float: left; border-style: solid none solid solid; border-width: 1px; border-color: #dcdcdc; width: 735px }

#box_right   { font-size: 1.2em; background-color: white; float: left; margin-top: 20px; padding-top: 10px; padding-right: 10px; border: solid 1px #dcdcdc; width: 214px }

#home { margin-bottom: 4px; margin-left: 5px }

.reklamEmail{margin-left: 12px; margin-top: 8px;float:left;width:145px; border:1px solid #505251; background-color: #E6E6E6; font-weight:bold;padding:20px;}
