html {color: #333333;font-size: 12px;font-family: Arial;}
body {color: #333333;margin: 0;padding: 0;background:url(../img/bg.jpg) #FFFFFF repeat-x;line-height: 1.73;}

button {
  padding:0;
  margin:0;
  border:0;
  background:none;
}

.search-input {
  border:1px solid #7094b6;
  background-color:#fff;
  padding:3px;
  margin:0;
  line-height:1.3;
  font-size:11px;
  height:13px;
  width:150px;
  vertical-align:middle;
}

.no-display {
  display:none;
}

.search-ok {
  vertical-align:middle;
  height:21px;
}

.search {
  float:right;
  text-align:right;
  padding-top:50px;
}

#obsah {width: 1000px;margin: 0px auto;}
#logo {width: 298px;height: 40px;margin-top: 19px;margin-bottom: 22px;margin-left: 10px; float:left}
#menu {height:52px; clear:both;}
#animace {background:url(../img/animace.jpg) no-repeat;width: 1000px;height: 420px;margin-top: 5px;}
#action{margin-top: 0px;}

#action a {
  color:#D20708;
}

#left {float: left;width: 650px; padding-bottom: 10px}
#right {float: right;width: 304px; padding-bottom: 10px}
#contact {background: url(../img/bg-contact.jpg); width: 267px;height: 320px;padding-left: 37px;}
#content {background: url(../img/tucnak.jpg) no-repeat left bottom;padding-left: 150px;}

p.stroke {background: url(../img/stroke.gif) no-repeat; width: 650px;height: 1px;}

div.stroke {background: url(../img/stroke.gif) repeat-x; background-position:0px 30px;}
#news-left {padding-left: 20px;width:268px;float:left;}
#news-right {padding-left: 38px;width:268px;float:right;}
#copy p{width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;line-height: 1.2;padding-top: 13px;}

#copy-ref,#copy-klima,#copy-zbozi,#copy-tep,#copy  {background: url(../img/bg-down.jpg) repeat-x;height:120px; width: 100%; clear:both; padding-top: 80px}
#copy-ref p{width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;line-height: 1.2;}
#copy-tep p{width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;line-height: 1.2;}
#copy-klima p{width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;line-height: 1.2;}
#copy-zbozi p{width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;line-height: 1.2;}
#copy-ref #lis{
	width: 1000px;margin: 0px auto;color: #99AABB;font-size: 10px;
	margin-top:10px;
}
#copy-ref #lis a{
	color: #99AABB;
}
#copy-ref #lis a:hover{
	color: #99AABB;
	text-decoration:none;
}

a img {border: none;}
a {color: #000; text-decoration: underline;}
a:hover{text-decoration: none;}

#copy-ref a {
  color:#fff;
  font-size:10px;
  text-decoration:none;
}

#copy-ref a:hover {
  text-decoration:underline;
}


a.obsah {color: #333333; font-size: 12px; text-decoration: underline;}
a.obsah:hover{color: #333333; font-size: 12px; text-decoration: none;}

a.leve-menu{margin-left: 40px; color: #D20708; font-weight: bold; font-size: 13px; text-decoration: underline;}
a.leve-menu:hover{margin-left: 40px; color: #D20708; font-weight: bold;  font-size: 13px; text-decoration: none;}
#left .search{margin-left: 25px;}
#left a.search{color: #333333;  font-size: 12px; text-decoration: underline;}
#left a.search:hover{color: #333333;  font-size: 12px; text-decoration: none;}

#left .sitemap{margin-left: 25px;}
#left .sitemap a{color: #333333;  font-size: 12px; text-decoration: underline;}
#left .sitemap a:hover{color: #333333;  font-size: 12px; text-decoration: none;}


p {text-align: justify;}
p.perex {width: 475px;}
div, h1, h2, h3, h4, ul, li, p {margin: 0; padding: 0;}
img {border: none; margin: 0; padding: 0;}
span.zvyrazni{font-weight: bold; color: #D20708;text-transform: uppercase;}

table{width:650px;text-align: center;}
td{border: solid 1px #E0E8F1}

h1 {font-size:12px;color:#555555;}
h1 a strong{color:#555555;text-decoration:none;}

/*h2 {color: #D20708; font-size: 18px; padding-top: 20px;}*/
h2 {color: #000; font-size: 14px;}
h2 a{color: #000;text-decoration:none;}

.lh2 {color: #D20708; font-size: 18px; padding-top: 20px;font-weight:bold;padding-bottom:20px;}

#podnadpis{
	font-size:16px;color: #D20708;font-weight:bold;
}

#menu a{padding:0px;margin:0px;}
#menu a span{display:none;padding:0px;margin:0px;}
div.right{width:10px;display:inline;}

h3.news {color: #D20708; font-size: 18px; padding-left: 20px;}
h3 {color: #D20708; font-size: 14px;}
h3 a{color: #D20708;text-decoration:none;}

.h3 h3 {color: #000; font-size: 14px;}
.h3 h3 a{color: #000;text-decoration:none;}


h4 {color: #2E2F31; font-size: 12px;}
h4.contact {color: #D20708; font-size: 12px;}

#action {
  position:relative;
  top:367px;
  _top:370px;
  left:0;
  padding-bottom:15px;
}

#action a {
  font-size:12px;
  font-family: Arial;
}

div #topik{
	font-weight:bold;
	color:#555555;
}

div #topik a{
	text-decoration:none;
	color:#555555;
}

.boldik{
  font-weight:bold;
}
