/*
Theme Name: Classicshow
Theme URI: http://www.atelier-kupka.cz
Description: Simple template
Author: Andreas Viklund, Pavel Simek, Karel Kupka
Author URI: http://atelier-kupka.cz/
Tags: fixed width, two columns, widgets, 1024px, valid CSS, valid XHTML
*/

/* Body */
body {
	background-color:#999;
	background-image: url(background.png);
	background-position: top center;
	background-repeat: repeat-y;
	color: Black;
	font-size: 1em;
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, sans-serif;
	padding: 0px;
	margin: 0px;
}
/*
*{margin:0; padding:0;}
*/
/* Main wrap */
#wrap {
	color: Black;
	margin: 0px auto 0px auto;
	padding: 30px 46px 10px 46px;
	width: 896px;
}
#header {
	color: Black;
	margin: 0px 0px 11px 0px;
	padding: 0px 0px 0px 330px;
	background-image: url(background-title.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 305px;
	text-align: center;
}
#header h1 {
	font-size: 1.8em;
	font-weight: normal;
	letter-spacing: 2px;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	background-color: transparent;
}
#header a {
	color: Black;
	text-decoration: none;
	border-bottom: none;
}
#slogan1 {
	font-size: 0.8em;
	font-weight: normal;
	margin: 5px 0px 10px 0px;
	padding: 0px;
	font-family: Verdana;
}
#slogan2 {
	font-size: 0.8em;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	font-weight: bold;
}
#slogan3 {
	font-size: 1em;
	margin: 15px 0px 15px 0px;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	background-color: #d1d5d8;
	letter-spacing: 1px;
}
#languages {
	width: 142px;
	padding: 0px;
	margin: -40px 0px 0px -260px;
}
#place {
	font-size: 13pt;
	width: 142px;
	padding: 0px;
	margin: -85px 0px 0px -142px;
	_margin: -85px 0px 0px -70px;
	float: left;
}
#place span {
	font-size: 40pt;
	letter-spacing: 1px;
}
#topPicture1 {
	background-image: url(1.jpg);
}
#topPicture2 {
	background-image: url(2.jpg);
}
#topPicture3 {
	background-image: url(3.jpg);
}
#topPicture4 {
	background-image: url(4.jpg);
}
#topPicture5 {
	background-image: url(5.jpg);
}
#topPicture6 {
	background-image: url(6.jpg);
}
#topPicture7 {
	background-image: url(7.jpg);
}
#topPicture8 {
	background-image: url(8.jpg);
}
#topPicture9 {
	background-image: url(9.jpg);
}
#topPicture10 {
	background-image: url(10.jpg);
}
/* #toplinks {padding:5px 2px 2px 3px; text-align:right;} */

/* Headers */
h1 {
	color: Black;
	background-color: #c8d200;
	font-size:1.8em;
	margin:10px 0 10px 0px;
}
h1 a {
	color: Black;
}
h1 a:hover {
	text-decoration:none;
}
h2, table #wp-calendar caption {
	font-size: 1.5em;
	text-align: left;
	font-weight: normal;
	color: Black;
	letter-spacing: 1px;
	margin: 0px 0px 15px 0px;
	padding: 1px 5px 1px 5px;
	background-color: #c8d200;
}
h3 {
	font-size: 1.3em;
	color: Black;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
	padding: 1px 5px 1px 5px;
}

/* Links */
a {
	color: #737801;
	text-decoration: none;
	border-bottom: 1px dotted #737801;
}
a:hover {
	text-decoration: none;
	border-bottom: 1px solid #737801;
}
a img {
	border: 0px;
}

/* Sidebar */
#sidebar {
	float: left;
	margin: 0px;
	padding:0px;
	width: 189px;
}
#sidebar h2 {
	display: none;
}
#sidebar p, #sidebar ul, #sidebar .textwidget {
	margin: 0px;
	padding: 0px;
}
#sidebar li {
	font-size: 1.2em;
	letter-spacing: 1px;
	list-style-type: none;
	margin: 0px 0px 11px 0px;
	padding: 1px 5px 1px 50px;
	background-image: url(background-menu.png);
	background-position: top left;
	background-repeat: repeat-y;
}
#sidebar li a {
	color: Black;
	font-weight: normal;
	border-bottom: none;
	display: block;
}
#sidebar li a:hover {
	text-decoration: underline;
}
#sidebar ul ul {
	margin: 0px;
	padding: 0px;
}
#sidebar ul ul li {
	font-size: 0.8em;
	letter-spacing: 1px;
	list-style-type: none;
	margin: 0px -5px 0px -50px;
	padding: 5px 5px 5px 60px;
	background-image: url(background-menu-2.png);
	background-position: top left;
	background-repeat: no-repeat;
}
/*
#sidebar p,#sidebar ul,#sidebar .textwidget {margin:0 0 15px 10px;}
#sidebar li {list-style:none; margin:0 0 6px;}
#sidebar li a {font-size:1.2em; font-weight:bold; padding:2px;}
#sidebar ul ul {margin:5px 0 5px 10px;}
#sidebar ul ul li {margin:0 0 5px;}
#sidebar ul ul li a {font-weight:normal;}
*/
/* Content */
#content {
	font-size: 0.9em;
	float:right;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	text-align: left;
	width: 692px;
}
#content ul, #content ol {
	margin: 0px 0px 15px 30px;
}
#content ul li, #content ol li {
	margin: 0px 0px 5px 5px;
}
#content ul ul, #content ol ol {
	margin: 5px 0px 5px 15px;
}
#content img {
	margin: 15px;
	padding: 0px;
}
#content p {
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
#content p.timestamp {
	font-size: 0.8em;
}
#content p.timestamp a {
	font-weight:normal;
}
#content p.postmeta {
	text-align:right;
	line-height: 1.1em;
}
#content form{
	width: 450px;
}
#content input {
	border-top: 1px solid Gray;
	border-right: 1px solid Silver;
	border-left: 1px solid Gray;
	border-bottom: 1px solid Silver;
}
#content textarea {
	border-top: 1px solid Gray;
	border-right: 1px solid Silver;
	border-left: 1px solid Gray;
	border-bottom: 1px solid Silver;
	width: 100%;
}
#content fieldset {
	border: 1px solid Gray;
	background-color: #dddddd;
	margin-bottom: 5px;
	width: 665px;
}
#content legend {
	border: 1px solid Gray;
	background-color: White;
	font-weight: bold;
}
.submit {
	border: 1px solid Black;
	background-color: White;
	font-weight: bold;
}
.partners a {
	border: none;
}

/*
#content #postnav {padding:5px; margin:5px 0 18px;}
#content #postnav p {margin:0; padding-left:5px;}
#content #postnav p.right {text-align:right; padding-right:5px; margin-top:-18px;}
#content .introtext p {margin:-5px 0 15px 10px;}
*/

/* Footer */
#footer {
	clear:both;
	color:#808080;
	font-size:0.8em;
	margin: 0px auto;
	padding: 8px 0px;
	text-align:center;
	font-weight:bold;
}
#footer p {
	margin: 0px;
	padding: 0px;
}
#footer a {
	color:#808080;
	font-weight:bold;
	border-bottom: none;
}
#footer a:hover {
	text-decoration:underline;
	border-bottom: none;
}
#footer span, #footer span a {
	font-weight:normal;
}

/*
/* Comments */
#content div.comment {margin-bottom:20px;}
#content div.comment p {margin:0 0 4px 10px; padding:3px 0 0 0;}
#respond p {margin:0 0 5px 10px;}
#respond input,#respond textarea {padding:5px; width:330px;}
#respond textarea#comment {width:700px;}
#respond input#submit {width:75px;color:#333; background-color:#fff;}
#respond input,#respond textarea,form div.searchbox input {font:94% Verdana,Tahoma,Arial,sans-serif; border:1px solid #ccc;}
.gravatarside {width:48px; height:48px; float:right; margin:0 5px 3px 5px;}

/* Tags */
blockquote {border:1px solid #dadada; font-size:0.9em; margin:20px 10px; padding:8px;}
blockquote p {padding:2px 0; margin:0; font-weight:bold;}
table#wp-calendar {width:180px; margin:0 0 18px 10px;}
p {margin:0 0 18px 10px;}
ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 35px;}
code{font-size:1.1em; background-color:#f4f4f4; color:#555; display:block; margin:5px 0 15px 0; padding:5px 5px 5px 7px; border:1px solid #ccc;}

/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* Searchbox */
.searchbox {margin:8px 0 15px 10px;}
.searchbox label {display:none;}
.searchbox input {font-size:0.9em; padding:5px; width:166px; border:1px solid #ccc;}

/* Various classes */
.post {margin:0 0 15px;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.hide {display:none;}

/* WP image align classes */
.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}
.wp-caption {border:1px solid #ddd;	text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; border-radius:3px;}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding:0 4px 5px; margin:0;}
*/
