/* tagy */

* {margin: 0; padding: 0;}

body {background: #000000 url("../images/pozadi_vasilu.gif") repeat-y top center; font: 13px "Trebuchet MS",Arial, Helvetica, sans-serif;}

a {color: #2023a7;}

a:hover {text-decoration: none; color: rgb(102,0,0);}



blockquote, pre, .pre {border: 1px solid #333333; border-left: 6px solid #2023a7; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}

p, pre, blockquote, table {margin: 5px 0 15px 0; color: #ffffff;}

p, pre, blockquote, table td, ul li, ol li {line-height: 170%; color: #ffffff;}

ul, ol {margin: 5px 0 15px 25px;}

h2, h3, h4 {margin: 15px 0 5px 0; color: #ffffff;}

h1 {font-size: 26px; margin: 0 0 10px 0; color: #2023a7; font-weight: normal;}

h2 {font-size: 19px;}

h3 {font-size: 15px;}

h4 {font-size: 13px;}



input, textarea, select {background-color: #000000; color: #ffffff; border: 1px solid #333333;}



#ramecekblue {border-width: 1px; border-style: solid; border-color: rgb(0,0,0); padding: 10px; background: #5a95e3; }

#ramecekblack {border-width: 1px; border-style: solid; border-color: rgb(0,0,0); padding: 10px; background: rgb(0,102,0); }



/* Header */

#wrapper {background: url("../images/wall.jpg") no-repeat top center; width: 99px padding: 0px auto;}

#header {width: 900px; height: 178px; margin: 0 auto;}

#logo h1, #logo p {float: left; color: #ff0000;}

#logo h1 {height: 88px; padding: 8px 120px 0 0; font-size: 4em; color: #ff0000;}

#logo p {margin: 0 0 0 -80px; padding: 55px 0 0 0; line-height: normal; letter-spacing: -1px; font-size: 1.2em; font-weight: bold;}

#logo a {text-decoration: none; color: #2023a7; font-weight: bold;}



/* RSS */

#rss {padding: 10px 0px 20px 0; text-align: right;}

#rss a {padding: 0 0 3px 24px; background: transparent url("../images/icons/rss.gif") no-repeat scroll left center; text-decoration: none; font-weight: bold; color: #ffffff;}

#rss a:hover {text-decoration: underline; color: FFFFFF;}



/* Search */

#search {float: right; width: 160px; height: 28px; background: #FFFFFF url("../images/img02.gif") no-repeat;}

#search #x {display: none;}

#search #s {padding: 0px 5px 5px 35px; width: 160px; height: auto; background: none; border: none; font: normal 1em Arial, Helvetica, sans-serif; color: #ffffff;}

#search br {display: none;}



/* Menu */

#menu {width: 978px; height: 50px; float: left; clear: both; margin: auto; padding: 0; background: #2023a7 url("../images/img11.gif") repeat-x; vertical-align: bottom;}

#menu ul {margin: 0; padding: 0; list-style: none;}

#menu li {display: inline; text-transform: uppercase;}

#menu a {display: block; float: left; background: url("../images/img15.gif") no-repeat right 100%; padding: 18px 30px 0 30px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}

#menu a:hover, #menu .act {color: #cc0000;}



/* Page */

#page {background: #000000; width: 987px; margin: 0px auto; padding: 5px 0px 0px 8px;}

/* Content */

#content {float: left; width: 730px; overflow: hidden; padding: 10px 0px 0px 0px;}

#content-pad {margin-bottom: 50px; padding-right: 1px;}



/* Sidebar */

#sidebar {float: right; width: 240px; overflow: hidden;}

#sidebar ul {margin: 0; padding: 0; list-style: none;}

#sidebar li {margin-bottom: 20px; font-weight: bold; }

#sidebar li ul {padding: 10px 20px; line-height: 200%;}

#sidebar li li {margin: 0; padding-left: 15px; background: url("../images/img07.gif") no-repeat 0 11px;}

#sidebar h2 {width: 210px; height: 30px; padding: 5px 0 0 30px; background: #FFB700 url("../images/imgmenu.gif"); letter-spacing: -1px; font-size: 1.6em; color: #FFFFFF;}

#sidebar a {color: #ffffff; }



/* Footer */

#footer {clear: both; width: 995px; margin: 0 auto; padding: 10px 0; background: #2023a7 url("../images/img11.gif") repeat-x; vertical-align: bottom;}

#footer p {margin: 0 0 5px 0; text-align: center; line-height: normal; font-size: .9em;}

#footer a {text-decoration: none; color: rgb(0,0,0)}

#footer a:hover {text-decoration: none; color: rgb(102,0,0);}



/*Galerie */

.gall {width:100%;}

.gall td {background-color:#00000; border:1px solid #2023a7; font-size:10px; text-align:center; width:30%;}

.gall a {font-size:14px; font-weight: bold;}