h1, .h1 {font-size: 1.4em;color: #fff;font-weight: bold;text-decoration: none;padding-top:5px;}
h2, .h2 {font-size: 14px;color: #666666;font-weight: bold;text-decoration: none;}
a {color: #fff;text-decoration: none;}
a:hover h1 {color:#727da7} 
img {border:0px;}

.text {font-size: 0.9em;color: #fff;text-decoration: none;}
.text a {font-size: 11px;font-weight: bold;color: #1b2758;text-decoration: none;}
.text a:hover {font-size: 11px;font-weight: bold;color: #727da7;text-decoration: none;}
.textbold {font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
  
.lang-link-active, .lang-link-active a, .lang-link a, .lang-link a:hover {font-family: Arial, Verdana;}
.lang-link-active, .lang-link-active a {font-weight: bold;color: #0d3258;text-decoration: none;}
.lang-link a {color: white;text-decoration: none;}
.lang-link a:hover {color: #727da7;}
  
body {margin: 0;text-align: center;font-family: Arial,Verdana, tahoma;height:100%;}
.image {font-size: 9px;color: #aaaaaa;float: left;padding: 5px;margin: 5px;text-align: center;}
#container {background:url("../images/bg.jpg") no-repeat top center;position:fixed;width:100%;height:100%;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;text-align: left;position: relative;}

#hlavicka {width: 100%;position: relative;text-align: center;padding-top:10px;}
#head-lang {top: 5px;right: 5px;position: absolute;font-size: 1.1em;color: white;font-weight: bold;}
  
#obsah-container {width: 100%;padding-top:20px;text-align: center;margin:0 auto;}
#obsah {padding-bottom: 50px;margin:0 auto;text-align:center;width: 967px;}

#foot-container {background: url("../images/foot-bg.png") repeat-x;width: 100%;height: 74px;position:absolute;bottom:0px;text-align: center;}
#foot-container img {margin-top:7px;}
#foot-address {position:absolute;bottom:5px;left:5px;text-align:left;font-family: Aria, Tahoma, Verdana;font-size:0.8em;color:#fff;}
#foot-copyright {position:absolute;bottom:5px;right:5px;height:50%;text-align:left;font-family: Aria, Tahoma, Verdana;font-size:0.8em;color:#fff;}

.rounded {border-radius: 20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
.box{background:url('../images/box-bg.png') repeat;float:left;width:300px;height:270px;border: #aaa 1px solid;margin-right:10px;margin-left:10px;text-align:center;}
.box:hover{background:url('../images/box-bg-hover.png') repeat;}
.clear {clear:both;}

.description {margin-left: 10px;margin-right: 10px;padding-top: 10px;}