a {color : #ffc003;	text-decoration : none;}
a:hover {color : #fff;	text-decoration : underline;}
a.side {color : #ffc003;	text-decoration : none;}
a:hover.side {color : #fff;text-decoration : underline;}
a.white, li.white a {color: #ffc003;	text-decoration: none;}
a:hover.white, li.white a:hover {color: #fff;	text-decoration: underline;}
body {color : #fff;	background : #292929 url(images/pozadi.jpg) center top no-repeat;	font-family : "Trebuchet MS";	font-size : 12px; margin: 0auto; padding: 0;}
form {margin : 0px;}
hr {height : 1px;	border : 1px solid #313b3a;}
hr.side-hr {height : 1px;	border : 1px solid #313b3a;}
td {font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;}
pre {font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;}

.alt {color : #005599;}
.outer-border {border : 1px solid #000;}
.menu-l {width: 45px; height: 46px; float: left; background: url(images/menu-a-a.png) no-repeat;}
.menu-s {width: 928px; height: 46px; float: left; background: url(images/menu-a-b.jpg) repeat-x;}
.menu-p {width: 45px; height: 46px; float: right; background: url(images/menu-a-c.png) no-repeat;}
.menu-d {width: 940px; height: 43px; background: url(images/menu-b.jpg) repeat-x;}
.sub-header {font-family : "Trebuchet MS";	font-size : 10px;	color : #000;	background-color : #888;	border-top : 1px solid #000;	border-bottom : 1px solid #000;	padding : 5px;}
.sub-header ul{margin: 0;padding: 0;}
.sub-header ul li{display: inline;}
.sub-header ul li.first-link .bullet{display: none;}
.pozadi {background: url(images/web-pozadi.png) center top repeat-y; padding-left: 39px; padding-right: 39px;}
.full-header {height: 106px; font-family : "Trebuchet MS";	font-size : 12px;	color : #ddd;	background: url(images/reklama.gif) right center no-repeat;	padding-right: 5px; text-align: right;}
.footer {height: 66px; font-family : "Trebuchet MS";	font-size : 12px;	color : #fff;	background: url(images/paticka.jpg) no-repeat;padding : 5px;}
.footer a {color: #ffc003; text-decoration: underline;}
.footer a:hover {color: #ffc003; text-decoration: none;}
.button {font-family : "Trebuchet MS";	font-size : 12px;	color : #fff;	background-color : #88270c;	height : 20px;	border-top: 1px solid #781b01; border-right: 1px solid #a13d22; border-bottom: 1px solid #a13d22; border-left: 1px solid #781b01;	margin-top : 2px;}
.bbcode {font-family : "Trebuchet MS";	font-size : 12px;color : #555;	background-color : #313b3a;	margin-top : 2px;}
.textbox {font-family : "Trebuchet MS";	font-size : 12px;	color : #555;	background: #fcfbfb url(images/pozadi-hledat.jpg) left top repeat-x;	border-top: 1px solid #781b01; border-right: 1px solid #a13d22; border-bottom: 1px solid #a13d22; border-left: 1px solid #781b01;}
.main-body {font-size : 12px;	color : #fff;	background-color : #262d2b;	padding : 5px;}
.center {margin : 0 auto;}
.side-body {font-size : 12px;	color : #777;	background: url(images/panel-pozadi.jpg) repeat-x;	padding : 4px 0px 9px 0px;}
.main-bg {color : #555;	background: #323c3a url(images/web-pozadi-top.jpg) repeat-x;	padding : 10px 13px 5px 13px;}
.border {border : 1px solid #e1e1e1;	margin-bottom : 5px;}
.admin-message {font-family : "Trebuchet MS";	font-size : 11px;	text-align : center;	color : #555;	background-color : #f6f6f6;	border : 1px solid #e1e1e1;	padding : 3px 4px 5px 4px;	margin-bottom : 5px;}
.side-left .side-border-right {display: none;}
.side-right .side-border-left {display: none;}
.side-border-left {color : #777;	background-color : #262d2b;	padding : 0;	width: 273px;}
.news-category {border:0;	margin:3px 5px 0 0;	float:left;}
.news-date {font-family : Verdana; height: 13px; float:left; font-size : 8px;	font-weight: normal; color : #fff;	background: url(images/nov-datum.jpg) right top no-repeat;	padding : 4px 5px 0 5px; margin-right: 15px;}
.news-footer {font-size : 10px;	color : #fff;	background: #262d2b url(images/clanek-paticka.jpg) left bottom no-repeat;	padding : 7px 4px 7px 4px; font-weight: bold; text-align: right;}
.news-footer a, a:hover {color: #fff;}
.capmain {height: 30px; font-family : "Trebuchet MS";	font-size : 12px;	font-weight : bold;	color : #fff;	background: url(images/clanek-nadpis.jpg) left bottom no-repeat;	padding-left: 15px;}
.capmain-2 {height: 32px; font-family : "Trebuchet MS";	font-size : 12px;	font-weight : bold;	color : #ccc;	background: #27312f url(images/clanek-nadpis-2.jpg) left bottom no-repeat;	padding-left: 15px;}
.capmain-3 {height: 30px; font-family : "Trebuchet MS";	font-size : 12px;	font-weight : bold;	color : #ccc;	background: #272d2b url(images/clanek-nadpis-3.jpg) left top no-repeat;	padding-left: 15px;}
.scapmain {height: 30px; font-family : "Trebuchet MS";	font-size : 12px;	font-weight : bold;	color : #fff;	background: #323c3a url(images/panel-nadpis.png) no-repeat;	padding-left: 20px;}
.tbl-border {border : 1px solid #000;}
.tbl {font-size : 11px;	color : #ccc;	background-color : #1d2422;	padding : 4px;}
.tbl1 {font-size : 11px;color : #ccc;	background-color : #1d2422;	padding : 4px;}
.tbl2 {font-size : 11px;	color : #ccc;	background-color : #1d2422;	padding : 4px;}
.forum-caption {font-size : 11px;	font-weight : bold;color : #888;	background-color : #f1f1f1;	padding : 2px 4px 4px 4px;}
.quote {font-size : 11px;	color : #555;	background-color : #f8f8f8;	padding : 4px;	margin : 0px 20px 0px 20px;	border : 1px solid #bbb;}
.poll {height : 12px;	border : 1px solid #bbb;}
.comment-name {font-weight : bold;	color : #005599;}
.comment_message {padding-left: 10px;}
.shoutboxname {font-weight : bold;color : #005599;}
.shoutbox {color : #ccc;}
.shoutboxdate {font-size : 9px;	color : #888;}
.small {font-size : 10px;	font-weight : normal;}
.small2 {font-size : 10px;	font-weight : normal;	color : #555;}
.side-small {font-size : 10px;font-weight : normal;color : #555;	background-color : #f6f6f6;}
.side-label {color : #555;	background-color : #f1f1f1;	padding : 2px 2px 3px 2px;}
.p-p {float:right;}
.p-pocet {height: 16px; float:left; color: #fff; font-family : "Trebuchet MS"; background: #222 url(images/paticka-polozky.jpg) left top no-repeat; padding: 1px 5px 0 5px;}
.p-carka {width: 2px; height: 17px; float:left; font-family : "Trebuchet MS"; background: #222 url(images/paticka-polozky.jpg) left bottom no-repeat;}
.p-text {height: 16px; float:left; color: #fff; font-weight: bold; font-family : "Trebuchet MS"; background: #444 url(images/paticka-polozky.jpg) right center no-repeat; margin-right: 15px; padding: 1px 5px 0 5px;}
.reklama {width: 100%; height: 80px; text-align: center;  background: url(images/reklama.gif) center top no-repeat; padding: 5px;}
.vypis-for-bg {background-color: #27312f; padding: 8px;}
.vypis-for {background-color: #202020; padding: 0;}
.f-tbl1 {font-size : 11px; color : #fff;	background-color : #282828;	padding : 4px;}
.f-tbl2 {font-size : 11px; color : #fff;	background-color : #181818;	padding : 4px;}
.f-tbl1 a, a:hover {color: #fff;}
.f-tbl2 a, a:hover {color: #fff;}
.margin {margin: 4px;}
.odsazeni {padding: 0 5px 0 5px;}
.koment-ram {border-bottom: 1px solid #313b3a; border-left: 3px solid #313b3a; margin-bottom: 5px; padding: 4px;}
.koment-ram:hover {border-bottom: 1px solid #3f4e4d; border-left: 3px solid #3f4e4d; background-color: #313b3a;}
.tl-hledat {width: 66px; height: 28px; font-family : Verdana; font-size: 10px; color: #fff; background: url(images/tl-hledat.jpg) no-repeat; border: none; padding-bottom: 5px;}

/* FORUM */
.f-nadpis-a {font-size : 10px; font-weight: bold; color : #ccc;	background: url(forum/bg1.gif) repeat-x; height: 21px;	padding : 4px;}
.f-nadpis-a a {color: #d44e4f;}
.f-nadpis-b {font-size : 10px; font-weight: bold; color : #d44e4f;	background: url(forum/bg2.gif) left center repeat-x; height: 20px;	padding : 4px;}
.f-nadpis-c a {font-size: 11px; font-weight: bold;}
.f-tbl {font-size : 10px; color : #888;	background: #353535;	padding : 4px;}
.f-tbl2 {font-size : 10px; color : #888;	background: #252525;	padding : 4px;}
.f-zprava {font-size : 11px; color : #fff;	background: #444;	padding : 4px;}
.tbl-border {border : 1px solid #353535;}

/* ######### CSS for top level tabs ######### */
.tabsmenuclass ul{overflow: hidden;width: auto;margin: 0;padding: 0;list-style-type: none;}
.tabsmenuclass li{float: left; text-align:center;}
.tabsmenuclass a {display: block;height: 21px;padding: 17px 10px 0 10px; color: #ffdf81; margin-left: 4px;text-decoration: none;font: bold 12px "Trebuchet MS";}
.tabsmenuclass a:hover, .tabsmenuclass a.selected{color: white;}
/* ######### CSS for sub menu container below ######### */
.tabsmenucontentclass{clear: left; width: 100%;height: 24px;padding:0;}
.tabsmenucontentclass ul{margin: 0;padding: 0;list-style-type: none;}
.tabsmenucontentclass li{height: 32px; float: left;margin-right: 5px; padding: 11px 8px 0 8px; color: #fff; font: normal 12px "Trebuchet MS";	background: url(images/menu-polozka-b.jpg) right top no-repeat;}
.tabsmenucontentclass li a {color: #fff;}
.tabsmenucontentclass li a:hover {color: #515e5b;}

/* Vertical Navigation */
#navigation h2 {font-size: 12px;	color : #555;	background-color: #323c3a;	margin: 0;	padding: 4px;}	
#navigation ul {	margin: 0;	padding: 0;	list-style-type: none;}
* html #navigation ul li{ height: 1%;}
#navigation a {height: 24px; display: block;	color: #fff;	background: #f6f6f6 url(images/menu-polozka.jpg) left top no-repeat;	padding: 7px 0 0 40px;;	text-decoration : none;}
#navigation a:hover {color: #993419;}

/* Page Navigation */
.pagenav {padding: 0.4em;}
.pagenav span {	color: #fff;	background-color: #005599;	border: 1px solid #e1e1e1;	padding: 0.2em 0.4em 0.2em 0.4em;	margin: 0.2em;}
.pagenav a {	color: #005599;background-color: #fff;	border: 1px solid #e1e1e1;	padding: 0.2em 0.4em 0.2em 0.4em;	margin: 0.2em;	text-decoration: none;}
.pagenav a:hover {	color: #fff;	background-color: #005599;	margin: 0.2em;	text-decoration: none;}