a img {border: none;}
table {border-collapse:collapse;}
* {background-color: white !important; font-size: 9pt !important; color: black !important; line-height: 15pt;}

/* --------------------- OBECNÉ -------------------------- */
body 	{text-align: center; background: #c9c9c9 url(../images/body.jpg) repeat-x; font-family: Verdana, Arial, sans-serif; font-size: 62.5%; margin: 0; color: black;}

h1 {font-size: 11pt!important; line-height: 22px; font-weight: bold; color: #ee3024; margin: 0px 20px 18px 0; padding: 0px;}
h2 {font-size: 10pt!important; line-height: 17px; color: #009e58; margin: 0px 0px 7px 0; padding: 0px;}
h3 {font-size: 12px; color: #ee3024; margin: 0; padding: 0px;}

ul {padding: 0; margin: 0 0 15px 35px;}
p {margin: 0; margin-bottom: 15px; padding: 0;}
a	{color: #ee3024; text-decoration: underline;}
a:visited {color: #ee3024;}
a:hover {text-decoration: none;	color: #ee3024;}

input, select, option, textarea, form {display: none;}

.cleaner {clear: both; font-size: 0;}
.l {text-align: left;}
.r {text-align: right;}
.c	{text-align: center;}
.b {font-weight: bold; color: #333;}
.fl {float: left;}
.fr {float: right;}

/* -------------------- ZÁKLADNÍ ROZVRŽENÍ -------------------- */
#web-repeat {background: #fff url(../images/web-repeat.gif) repeat-y; width: 100%; margin: 0 auto; text-align: left;}
#web {background: url(../images/web-levy.jpg) no-repeat; width: 100%;}
#web-vnitrni {background: url(../images/web-pravy.jpg) no-repeat right top; width: 100%;}

#header, #kostky, table.odkazy, #pruh-drob, a.rss {display: none;}
#levy {display: none;}
#pravy {float: right; display: inline; width: 100%; margin-right: 0px; position: relative;}
#footer {height: 26px; font-size: 8pt!important;}

.pravy-obsah {font-size: 13px; line-height: 19px; padding-left: 0px;}
.pravy-in {padding: 0px;}