html,body { padding: 0;margin: 0; font: normal 12px Verdana, Arial; line-height: 1.5;text-align:center; background: url(/pozadi.jpg) no-repeat; background-attachment:fixed}

form { padding: 0;margin: 0;} 
.hlavicka 	{height:80px;position:relative;margin:0 auto;padding:0; background:url(/img/hlavicka.gif) 50% 0 repeat-x;}

ul.hornimenu {height: 80px;float: left;}
ul.hornimenu li { float: left; margin: 0 10px 0 0;list-style-type: none;}
ul.hornimenu li div{margin: 10px; color: #C0C0C0}
ul.hornimenu li a{display: block; height: 60px; padding: 10px 20px 0 20px; font: bold 14px Tahoma, Helvetica, sans-serif; color: white; text-transform: uppercase; border: solid 0px red}
ul.hornimenu li a:hover{ text-decoration:underline; color:#83b721; }

.prostor { margin-left:auto; margin-right:auto; text-align:left; width: 1000px; top: 0px;}
.hlava { width: 1000px; height: 100px;}
.stred { width: 1000px;}
.stredmenu { width: 280px; float:left; margin: 0 0 40px 0;}
.vyhledavac {background: url(/img/menu_bg.png) repeat-y; margin: -5px 0 0 0; padding: 0; text-align:center}
.menu {background: #143548; margin: 0 0 0 0; padding: 0}
	.vata {height: 10px;}
.stredobsah { width: 718px; float:right; border: solid 1px #0f3486; background: white; }
.obsah { margin: 30px 24px; text-align:left;}
.pata {width: 100%;  height: 200px;}
.pataobsah { margin-left:auto; margin-right:auto; padding: 10px 0; text-align:left; width: 1000px;}
.patasloupek { padding: 10px; text-align:left; width: 229px; border-right: solid 1px silver; height: 150px;}
.patasloupekkonec { padding: 10px; text-align:left; width: 230px; height: 140px;}

hr.cistic {clear: both;height: 1px;border: none; margin: -1em 0 0 0; visibility: hidden}
h1 {color: white; font: bold 36px Tahoma, sans-serif; letter-spacing: -2px}
h1 .modra {color: #143548; font: bold 36px Tahoma, sans-serif; letter-spacing: -2px}
h2 {color: #143548; font: bold italic 18px Tahoma, sans-serif;}
h3 {color: #143548; font: bold italic 16px Tahoma, sans-serif;}

.kulatyroh_lh{
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
behavior: url(PIE.htc);}

.kulatyroh_ph{
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
behavior: url(PIE.htc);}

.kulatyroh_ld{
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
behavior: url(PIE.htc);}

.kulatyroh_pd{
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
behavior: url(PIE.htc);}

.kulaterohy{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(PIE.htc);}


.stin {
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
	box-shadow:  0 5px 10px rgba(0, 0, 0, 0.4);
}

table.oramovana_tabulka {border: solid 1px #143548; background: white url(/img/bg_tabulka_nova2.png) no-repeat;}
.slogan {width: 560px;}
p {color: #143548;}
td {vertical-align: top;}

.kolonkaeshop {background: #143548; margin: 0; padding: 10px 20px; width: 100px}
.eshop a{color: white; font: italic bold 30px Tahoma, sans-serif; letter-spacing: -1px; text-decoration:none}
.eshop a:hover{color: white; font: italic bold 30px Tahoma, sans-serif; letter-spacing: -1px}