body {margin: 0; padding: 0; background-color: #f6f7f9; text-align: justify; font: 11px Verdana, sans-serif; color: #000;}
form {margin: 0; padding: 0;}
h1, h2, h3 {margin: 0; font-size: 12px; font-weight:bold; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
h3 {color: #98191d; font-size: 16px;}
h2 {color:#98191d;}
h1 {color: #2b282f; border-bottom: 2px solid #2b282f; padding-bottom:5px; margin-top:11px;}
p, ol, ul {margin-bottom: 5px; line-height: 110%;}
blockquote {margin: 0 0 0 1.5em; padding-left: 1em; border-left: 5px solid #DDDDDD;}
a {text-decoration: none; color: #98191d;}
a:hover {text-decoration: underline;}

/* Header */
#header {width: 935px; height: 200px; margin: 0 auto; padding-top:8px; background-color: #f6f7f9;}

/* Page */
#page {width: 935px; margin: 0 auto; padding: 20px 0 0 0;}

/* Content */
#content {margin-left: 262px; padding: 0 0px 0 5px; border-left: solid 1px gray;}
#content_2 {margin-left: 262px; padding: 0 0px 0 4px; border-left: solid 1px gray;}
.post {margin-bottom: 10px;}
.post h2 {color: #98191d; padding-top: 10px; text-transform:uppercase;}
.post h3 {color: #98191d; text-transform:uppercase; font-size: 20px; font-weight: normal; padding: 0; margin-top: 10px;}
.more {text-align:right; border-bottom: 1px dotted black; padding: 0; margin:0;}
.pridal {color: #98191d; float: left;}

/* Sidebar */
#sidebar {float: left; width: 255px; padding-right:7px; border-right: solid 1px gray; margin-bottom: 5px; height: auto;}
#sidebar p {margin: 0; padding: 0;}
#sidebar ul {margin: 0; padding: 0; list-style: none;}
#sidebar li {margin-bottom: 10px;}
#sidebar li ul {}
#sidebar li li {margin: 0;}
/* #sidebar h2 {padding-top: 30px; padding-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 13px; color: #2a2b30; border-bottom:3px solid #98191d; letter-spacing: 2px;} */
#sidebar h2 {padding-top: 30px; padding-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 13px; color: #2a2b30; letter-spacing: 2px;}
input.swap_value {font: 11px Verdana, sans-serif; width: 172px; padding-top: 7px; padding-left: 6px; height: 17px; color: #000; border: none; background-repeat: repeat-x; background-position:bottom;} /*background-image: url('images/search_shadow.jpg');*/
input.button {font: 11px Verdana, sans-serif; width: 60px; height: 25px; color: #fff; background-color:#98191d; border: none;}
.mailinglist {padding: 8px}
.box {background-color: #8c8c8c;}
.box p {color: white; padding: 5px 15px 0 15px !important;}
/* .box h2 {margin-top: 30px; margin-bottom: 5px; background-color: #f6f7f9; text-transform: uppercase; font-weight: bold; font-size: 13px; color: #2a2b30; border-bottom:3px solid #98191d; letter-spacing: 2px;} */
.box h2 {margin-top: 30px; margin-bottom: 5px; background-color: #f6f7f9; text-transform: uppercase; font-weight: bold; font-size: 13px; color: #2a2b30; letter-spacing: 2px; border-bottom: 3px solid #98191d;}
#box2 {background-color: #8c8c8c;}
#box2 h2 {background-color: #f6f7f9; border-bottom: 3px solid #98191d;}
#box2 .post {border-bottom: 1px dotted black; margin-bottom: 0px;}
#box2 .post h2 {margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 0px; border: none; letter-spacing: normal; font-size: 12px;}
#najdisk {margin: 8px 0 0 8px; padding: 8px 21px 6px 21px; float: left; cursor: pointer; font-size: 12px; font-weight:bold;}
#najcit {background-color: #f6f7f9; margin: 8px 8px 0 0; padding: 8px 21px 6px 21px; float: right; cursor: pointer; font-size: 12px; font-weight:bold;}
#najdi {background-color: #f6f7f9; display: none;}
#najci {background-color: #f6f7f9;}

#rss_new {background-color: #f6f7f9; margin: 8px 8px 0 8px; padding: 8px 21px 6px 21px; float: left; cursor: pointer; font-size: 12px; font-weight:bold;}
#rss_new_item {background-color: #f6f7f9;}

/* Footer */
#footer {padding-top:5px; border-top: 2px solid #837e84; border-bottom: 3px solid #98191d; margin:0px; height: 34px;}
#footer .border {padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px;}
#footer p {line-height: normal; font-size: 10px;}
#footer p.right {float:right; margin:0px; padding:0px; vertical-align: middle;} 
#footer p.left {float:left; margin:0px; padding:0px; margin-top: 10px;}
#footer a {text-decoration: none; color: #000}
#footer .footer_link {color: #98191d;}
#footer span {color: #98191d;}
#footer a:hover {text-decoration: underline; color: #000}

/* Left menu accordion */
#left_menu_accordion h3 { padding:0px; margin:0px; background: #5B656F; color: white; width:100%; }
#left_menu_accordion h3 a { color: white; font-size: 11px; padding:8px; border-bottom:1px solid black; display: block; font-weight: normal;}
#left_menu_accordion h3 a:hover { text-decoration: none }
#left_menu_accordion .items { padding:0px; margin:0px; background: #A2A2A2; color: white; width:100%; }
#left_menu_accordion .items a { color: white; font-size: 11px; padding:8px; border-bottom:1px solid black; display: block; font-weight: normal; text-align: left;}
#left_menu_accordion .items a:hover { color: white; background: #DF8064;}
#left_menu_accordion a:hover { text-decoration: none }

.but {color: white; background: #555555; border: solid #555555 2px;}

.stvorcek-sedy { background: url(images/stvorcek-gray.jpg) no-repeat 0px 5px; text-indent: 12px }
.stvorcek-cerveny { background: url(images/stvorcek-red.jpg) no-repeat 0px 5px; text-indent: 12px }

