/*  
Theme Name: CK Pohoda
Theme URI: http://www.ckopohoda.cz/
Description: CK POhoda (CZ)
Version: 1.0
Author: CK Pohoda
Author URI: http://www.ckopohoda.cz/

CK Pohoda
*/


/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
	}

#sidebar #searchform #s {
	width: 115px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}



/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */



	/* (c) 2002 Martin Cohen - www.martincohen.info */
	
	/* P H P */
	.php-keyword1 {color:#d24; font-weight:bold;}
	.php-keyword2 {color:#d24; }
	.php-var {color:#fa0; font-weight:bold;}
	.php-num {color:red;}
	.php-quote {color:#843; font-weight:bold;}
	.php-vquote {color:#fa0;}
	.php-comment {color:#999; background-color:#ffe;}

	/* H T M L */
	.html-tag {color:#598527; font-weight:bold;}
	.html-tagin {color:#89A315}
	.html-quote {color:#598527; font-weight:bold;}
	.html-comment {color:#999; background-color:#F1FAE4;}
	.html-entity {color:#89A315}

	/* C S S */
	.css-class {color:#004A80; }
	.css-id {color:#7DA7D9; font-weight:bold; }
	.css-def {color:#5674B9;}
	.css-property {color:#003663; font-weight:bold; }
	.css-value {color:#448CCB;}
	.css-color {color:#0076A3;}
	.css-comment { background-color:#E5F8FF; color:#999; }
	
	/* C P P */
	.cpp-keywords1 {color:blue; font-weight:bold;}
	.cpp-num {color:red;}
	.cpp-quote {color:brown; font-weight:bold;}
	.cpp-comment {color:green;}
	.cpp-preproc {color:grey;}

	/* J A V A */
	.java-keywords1 {color:blue; font-weight:bold;}
	.java-num {color:red;}
	.java-quote {color:brown; font-weight:bold;}
	.java-comment {color:green;}
	.java-preproc {color:grey;}

	/* J a v a S c r i p t */
	.js-out {color:#898993;}
	.js-keywords1 {color:#575757; font-weight:bold;}
	.js-num {color:#575757;}
	.js-quote {color:#575757; font-weight:bold;}
	.js-comment {color:#898993; background-color:#F4F4F4;}

	/* S Q L */
	.sql-keyword1 {color: #DD0000; font-weight: bold;}
	.sql-keyword2 {color: #DD2222;}
	.sql-keyword3 {color: #0000FF; font-weight: bold;}
	.sql-value {color: #5674B9;}
	.sql-comment {color: #FFAA00;}
	.sql-num {color:red;}
	.sql-option {color: #004A80; font-weight: bold;}

	/* C O M M O N */
	.normal {color:black;}
	.xlang {color:red; font-weight:bold;}
	.count {color:black; background-color:#FFF;}


/** CKPOHODA */
BODY {
	BACKGROUND: #dddddd; 
	MARGIN: 10px 0px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center
}
#telo {
	BACKGROUND: #ffffff repeat-y; 
	MARGIN: auto; 
	WIDTH: 620px; 
	BORDER-RIGHT: #eeeeee 5px solid;
	BORDER-LEFT: #eeeeee 5px solid;
	BORDER-BOTTOM: #eeeeee 5px solid;
	TEXT-ALIGN: center

}

#banner {
	BORDER-TOP: #eeeeee 5px solid;
	BORDER-BOTTOM: #eeeeee 5px solid;
	HEIGHT: 150px
}

#menu {
	BACKGROUND: #eeeeee;
	FLOAT: left;
	WIDTH: 130px; 
	MARGIN-LEFT: 2px;	
	MARGIN-TOP: 5px
}



.dvojtecka {
	COLOR: #ff6600;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 8pt
}

#pravy {
	BACKGROUND: #eeeeee;
	FLOAT: left;
	WIDTH: 467px; 
	TEXT-ALIGN: justify;
	MARGIN-LEFT: 5px;	
	MARGIN-TOP: 5px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	min-HEIGHT: 410px
}

#pravy A  {
	COLOR: #ff6600;
	TEXT-DECORATION: underline
}

#pravy A:hover  {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BACKGROUND: #ff6600;
}

#wm {
	WIDTH: 500px; 
	TEXT-ALIGN: left;
	MARGIN-TOP: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 2px	
	
}

#wm A{
	COLOR: #ff6600;
	TEXT-DECORATION: underline
}


#wm A:hover{
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.tucny {
	FONT-WEIGHT: bold
}
.tucny_velky {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.underline {
	TEXT-DECORATION: underline
}


#menu UL {
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 2px;
	MARGIN-bottom: 2px;
	WIDTH: 135px;  
	FLOAT: left; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;  
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#menu LI {
	MARGIN-BOTTOM: 5px; 
	TEXT-ALIGN: left;
	LINE-HEIGHT: 14px;	
	BORDER-BOTTOM: #eeeeee 1px solid
}

#menu > h3 {
 clear:left;
 margin-top:2px;
 margin-bottom:2px;
 font-size:8pt;
}
#menu > h3 > a {
 font-weight:normal;
}
#menu li {
padding-left:5pt;
}
#menu LI A, #menu > h3 > a {
	DISPLAY: block; 
	BACKGROUND: #eeeeee; 
	COLOR: #000000;
	TEXT-ALIGN: left;
	BORDER-LEFT: #ff6600 5px solid;
	MARGIN-RIGHT: 2px;
	MARGIN-LEFT: 2px;
	PADDING: 2px 0px 2px 0px;
	TEXT-DECORATION: none
}
#menu LI A:hover, #menu > h3 > a:hover {
	MARGIN-RIGHT: 2px;
	MARGIN-LEFT: 2px;
	BACKGROUND: #ff6600; 
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 2px 0px 2px 0px;
	BORDER-LEFT: #ffffff 5px solid;
	TEXT-DECORATION: none
}
#menu LI A SPAN {
	FONT-WEIGHT: bold; 
	MARGIN: auto 0.3em;
	COLOR: #000000
}
#menu LI A:hover SPAN {
	FONT-WEIGHT: bold; 
	MARGIN: auto 0.3em;
	COLOR: #000000
}
.reklama {
	MARGIN-BOTTOM: 2px;
	WIDTH: 88px;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid
}

.counter {
	COLOR: #000000;
	TEXT-DECORATION: none
}

.counter A {
	COLOR: #000000;
	TEXT-DECORATION: none
}

.counter A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none
}

.nadpis {
	MARGIN-LEFT: 15px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #ff6600 10px solid;
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 15pt;
	FONT-WEIGHT: bold;
	COLOR: #000000
	
}

.bunka  {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	WIDTH: 50px
}

#kontakt {
	PADDING-TOP: 10px;
	PADDING-LEFT: 20px
}

#vylety {
	PADDING-TOP: 10px;
	PADDING-LEFT: 20px
}

#tabulka { 
	BACKGROUND: #ffffff repeat-y; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 400px; 
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 5px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	TEXT-ALIGN: left
}

#tabulka2 { 
	BACKGROUND: #ffffff repeat-y; 
	PADDING-LEFT: 2px;
	MARGIN-BOTTOM: 5px; 
	WIDTH: 400px; 
	BORDER-RIGHT: #ff6600 1px solid;
	BORDER-LEFT: #ff6600 5px solid;
	BORDER-BOTTOM: #ff6600 1px solid;
	BORDER-TOP: #ff6600 1px solid;
	TEXT-ALIGN: left
}

.index_napis{
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: #000000
}

#nabidka {
	BORDER-RIGHT: #ff6600 1px dashed;
	BORDER-LEFT: #ff6600 1px dashed;
	BORDER-BOTTOM: #ff6600 1px dashed;
	BORDER-TOP: #ff6600 1px dashed;
	MARGIN: 5px; 
	PADDING: 2px;
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 8pt;
	BACKGROUND: #ffffff; 
	COLOR: #000000
}
#nabidka A  {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BACKGROUND: #ff6600
}

#nabidka A:hover  {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BACKGROUND: #ff6600
}

.form  {
	BORDER-RIGHT: #ff6600 1px solid; 
	BORDER-TOP: #ff6600 1px solid; 
	BORDER-LEFT: #ff6600 1px solid; 
	BORDER-BOTTOM: #ff6600 1px solid;
	BACKGROUND: #eeeeee 
}

.orange {
	COLOR: #ff6600;
	FONT-WEIGHT: bold
}

.update {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt
}
.ubyt_oran {
	DISPLAY: block; 
	MARGIN-RIGHT: 2px;
	MARGIN-LEFT: 2px;
	BACKGROUND: #ff6600; 
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 2px 0px 2px 0px;
	BORDER-LEFT: #ffffff 5px solid;
	TEXT-DECORATION: none
}
.letenky {
	MARGIN-LEFT: 30px;
}

.entrytext li {
 margin-left:10pt;
}