/*-- Layout TEMPLATE  --*/
* {font-family: Tahoma, Helvetica, Verdana;}
body {background: url('../images/bg.jpg') repeat-x; background-color: #EFEFEF; margin:0; font-size: 12px; color: black;}
a {color: #65A602; font-size: 12px; text-decoration: none;}
a:hover {text-decoration: none;}
h1 {padding: 0px; margin: 0px 0px 5px 0px; font-size: 18px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 9px;}
h6 {font-size: 8px;}
h2, h3, h4, h5, h6 {margin: 0px 0px 0px 0px; padding: 0px;}
p {padding: 0px; margin: 10px 10px 15px 10px; font-size: 14px; line-height: 140%; text-align: justify;}
td {font-size: 11px;}
img {border: none;}
ul {margin: 0px 0px 10px 10px; padding: 0px;}
ul li {margin: 0px 0px 0px 10px; padding: 2px; list-style-image: url('../images/bullet.gif');line-height: 140%;}
ol {margin: 0px 0px 10px 15px; padding: 0px;}
ol li {margin: 0px 0px 0px 10px; padding: 2px; line-height: 140%;}
.cleaner {clear: both;}

/* header */
#header {width: 880px; height: 140px; background-image: url('../images/logo.jpg'); background-repeat: no-repeat; overflow: hidden;}

/* Logo */
#logo {float: left; width: 600px; height: 65px;}
#logo-title {float: left; width: 800px; height: 50px; font-size: 20px; font-style: italic; color: white; padding: 10px 0px 0px 10px;}

/*hlavni layout*/
#main {height: 1920px; width: 880px; margin: 0 auto; background-color: #FFF;}

/* Content */
#colMain {float: left; width: 810px; padding: 10px 0px 0px 35px; overflow: hidden;}

/* Footer */
#footer {background:#FFF; margin:0 auto; width: 880px; height: 50px;}
#footer-bg {background: url('../images/footer-bg.jpg') repeat-x; border-top: 2px solid #7E7E7E;  height: 50px;}
#footer p {font-size: 11px; text-align: center; padding: 0px; margin: 0px;}
#footer a {font-size: 11px; color: black; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
