/*
THEME NAME: Coffee
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.0
AUTHOR: <a href="http://www.mojestudio.cz/">Roman Gamanov & David Ševčík</a>
AUTHOR URI: http://www.mojestudio.cz/
*/

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin:0; padding:0; } ul,li { list-style-type:none; } body { color:black; background: white; font:76% Verdana,Arial,Helvetica,sans-serif; text-align: left; } .nodisplay { display: none; } .clear { clear: both;height:14px;margin:0; } .right { float:right;text-align:right;display:block; } .clear.double {height:28px; } img { border: none; }

html  {
background: url('img/bg.jpg')  center top repeat ;
}

body {
background: url('img/bottom_bg.png') center top repeat-x ;
}

h1#h1,h3#h1{display:none;}

#header {background: url('img/header.png') center top no-repeat;width: 1011px; height:311px;margin:0 auto;}
#header a{height:45px;display:block;background-position:top center;background-repeat: no-repeat;width:80px;position:absolute;margin-top:18px;
line-height:100px;overflow:hidden;}

#header a#uvod:hover, #header a#uvod.selected{background-image:url('img/uvod.png')}


#header a#o-nas:hover, #header a#o-nas.selected{background-image:url('img/onas.png')}
#header a#kontakty:hover, #header a#kontakty.selected{background-image:url('img/kontakty.png')}
#header a#fotogalerie:hover, #header a#fotogalerie.selected{background-image:url('img/fotogalerie.png')}
#header a#napsalionas:hover, #header a#napsalionas.selected{background-image:url('img/napsalionas.png')}


#header a#uvod{width:86px;margin-left:61px;}
#header a#o-nas{width:86px;margin-left:163px;}
#header a#kontakty{width:111px;margin-left:264px;}
#header a#fotogalerie{width:125px;margin-left:391px;}
#header a#napsalionas{width:139px;margin-left:533px;}


#body {background: url('img/body.png') center top repeat-y;width: 1011px;margin:0 auto;overflow:auto;}

#sidebar-wrapper {width: 333px;float:left;overflow:auto;}

#sidebar{width:200px;margin-left:29px;}

#box-wrapper{width:288px;background:#eaddc8 url('img/box-wrapper.png') right top no-repeat;padding-top:20px;margin-bottom:11px;}

#box{width:288px;background:#eaddc8 url('img/box.png') right bottom no-repeat;padding-bottom:20px;}

#sidebar ul {padding: 0 23px; font-family: Trebuchet MS, verdana, arial;}
#sidebar h3{margin-left:23px;padding-left:24px;background:url('img/b_hnedy.png') center left no-repeat;color:#2f0c01;letter-spacing:0px;font-size:17px;text-transform:uppercase;font-weight:normal;font-family: Trebuchet MS, verdana, arial;}

#kurzy li {list-style: none; padding:5px 5px 5px 0}
#kurzy a {padding-left:25px;background:url('img/b_fialovy.png') center left no-repeat;color:#560457; font-size:17px;text-decoration:none;}
#kurzy a:hover {background:url('img/b_fialovy2.png') center left no-repeat;color:#890258;}
#kurzy .current_page_item a {background:url('img/b_fialovy2.png') center left no-repeat;color:#890258;}

#kalendar li {list-style: none; padding:5px 5px 5px 23px;font-size:1em;}
#kalendar li a {font-size:1.2em;color:#560457;}
#kalendar li a:visited {color:#560457;}
#content-wrapper {background: url('img/content.png') center top repeat-x;width: 648px;float:right;overflow:auto;margin-right:30px}

#content{padding:0 22px;min-height:235px;}

#content {color:#471b00;}
#content h1,h2,h3 {color:#471b00; font-weight:normal;}
#content h1, #uvodni #content h2{font-size:22px;text-transform:uppercase;letter-spacing:0px; font-family: Trebuchet MS, verdana, arial;margin-bottom:15px;}
.s-category-kurzy #content h1{text-align:center;}

#content p{font-family: verdana, arial; line-height:2em;font-size:12px;margin-bottom:15px;}

#content a {color:#560057; text-decoration:underline;}
#content a:hover {text-decoration:none;}

#next {text-align:center;clear:both;}
#next h3 {font-style:italic; font-family:Georgia, Times new roman;font-size:18px;margin-bottom:5px;}
#next p {margin-bottom:0px;font-size:14px;}

#footer {background: url('img/footer.png') center top no-repeat;width: 1011px; height:51px;margin:0 auto;}

img.alignleft, img.alignright, img.aligncenter{border:2px solid #560457;}
img.alignleft{ float:left; margin: 5px 15px 15px 0px}
img.alignright{ float:right; margin: 5px 0px 15px 15px}
img.aligncenter{    display: block;
   margin-left: auto;
   margin-right: auto;}

			.gallery {
				margin: 0 auto 30px auto;
			}
			.gallery .gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;			}
			.gallery img {
				border:2px solid #560457;
			}
			.gallery .gallery-caption {
				margin-left: 0;
			}
