/*  
 * 2004-05-30 by martin pesek
 * all rights reserved.
 */

body {background-color: #ffffff; margin: 0; font-family: arial, helvetica, sans-serif; font-size: 11px;}
.page {width: 760px; margin: 0 auto; border-left: 0px solid #cccccc;}
.head {position: static; width: 760px; height: 120px; top: 0; right: auto; bottom: auto; left: auto; background-color: #ffffff; background-image: url(logo2.gif); background-repeat: no-repeat; background-position: 10px left;}
.menu {width: 760px; height: 15px; background-color: #dd2222;}
.main {width: 540px; float: left; border-right: 1px solid #cccccc; min-height: 300px; padding: 20px 20px 20px 0; background-color: #fff;}
.side {float: left; width: 150px; padding: 20px; margin-top: 40px; background-color: #ffffff;}
.foot {position: static; width: auto; height: 1.4em; clear: both; padding: 4px; background-color: #ffffff; color: #888888; border-top: 1px solid #cccccc;}
.banner {float: right; margin-right:0; margin-top: 20px;}
.banner img {border: 0;}

p {display: block; text-align: justify;}
.imgleft {float: left; margin: 0 20px 0 0; border: 0;}
.imgright {float: right; margin: 0 0 0 20px; border: 0;}
.biglink {font-size: 2em; display: block;}
li {margin: 0 0 6px 0}

div.menu a {padding: 0px 28px; font-size: 12px; background-color: #dd2222; color: #ffffff;}
div.menu a.active {color: #000000; background-color: #ffffff;}
div.menu a:hover {color: #ffffff; background-color: #ffaaaa;}
div.lang_sel {margin: 50px 0 0 0;}

h1.title {display: none;}
h2 {font-size: 30px; color: #dd2222; font-family: arial black}
a {text-decoration: none; font-weight: bold; color: #000000}
a:hover {color: #dd2222; text-decoration: none;}
.side table {font-family: arial, helvetica, sans-serif; color: #666666; font-size: 10px;}
table {font-family: arial, helvetica, sans-serif; color: #666666; font-size: 12px; border: 0;}


