* {
	padding: 0;
	margin: 0;
}
body {
 font-family: Vernada, sans-serif;
 font-size: 12px;
 text-align: center;
 background : url('../img/bg.jpg') #dbebfc;
 background-repeat : repeat-x;
  padding: 0;
 margin: 0;
}
.celek {
	margin: 0 auto;
	width: 971px;
	text-align: left;	
}
.hlavicka {
	display: block;
	width: 971px;
	height: 349px;
	position : absolute;
	background: url('../img/hlavicka.jpg') no-repeat;
}

.hlavicka_en {
	display: block;
	width: 971px;
	height: 349px;
	position : absolute;
	background: url('../img/hlavicka_en.jpg') no-repeat;
}
.vlajky {
  padding : 38px 0 0 180px;
  position:absolute;
  z-index:99;
}
.vlajky img {
  border : 1px solid #c2d2e8;
  margin : 0px 0 0 15px;
}
.adresa {
  padding : 10px 0 0 20px;
  font-size : 11px;
  color : #d1e3f7; 
}
.adresa a, .adresa a:link, .adresa a:visited {
  color : #d1e3f7;
  font-weight : normal;
}
.adresa a:hover {
  color : #d1e3f7;
  text-decoration : underline;
}
.adresa2 {
  text-align : center;
  margin : 45px 0 0 0px;
  font-size : 11px;
  color : #104491; 
}
.adresa2 a, .adresa2 a:link, .adresa2 a:visited {
  color : #ffffff;
  font-weight : bold;
}
.adresa2 a:hover {
  color : #104491;
}
.zaklad {
	width : 971px;
	min-height: 400px;
	background : url('../img/zaklad.jpg');
	background-repeat : repeat-y;
}
* html .zaklad {
	height: 400px;	
}
.stred {
	float: left;
	width: 650px;
	padding-top : 160px;
	position : relative;
	/*color : #104392;*/
}
.instred {
	padding: 5px 0px 0px 0px;
	background : url('../img/padak.jpg');
	background-repeat : no-repeat;
	background-position : 0px 10px;
}
.leva {
	padding-top : 160px; 
  float: left;
	width: 218px;
	height : 400px;
	position : relative;
}
.obrazek {
	position: relative;
	clear : both;
}
.obrazek div {
	position: absolute;
	left: 0px;
	top: -82px;
	display: block;
	width: 201px;
	height: 82px;
	background: url('../img/obrazek.jpg') no-repeat;
}
.dolni{
  width: 971px;
	height: 109px;
	margin:0 auto;
	overflow:hidden;
	background:url("../img/dolni.jpg") no-repeat;
}
.copy {
	padding : 25px 0 0 10px;
	color : #104491;
	text-align : left;
}
.copy a, .copy a:link, .copy a:visited {
    color : #ffffff;
    font-weight : normal;
    font-size : 11px;
}
.copy a:hover {
	color : #104491;
  text-decoration : underline;
}
a, a:link, a:visited {
  color : #ffffff;
  font-weight : bold;
  text-decoration : none;
}
a:hover {
  color : #104491;
}
.odkaz { 
  background-image : url(../img/tl.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.odkaz2 { 
  background-image : url(../img/tl_02.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.odkaz3 { 
  background-image : url(../img/tl_03.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.odkaz4 { 
  background-image : url(../img/tl_04.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.odkaz5 { 
  background-image : url(../img/tl_05.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.odkaz a, .odkaz a:link, .odkaz a:visited, .odkaz2 a, .odkaz2 a:link, .odkaz2 a:visited, .odkaz3 a, .odkaz3 a:link, .odkaz3 a:visited, .odkaz4 a, .odkaz4 a:link, .odkaz4 a:visited, .odkaz5 a, .odkaz5 a:link, .odkaz5 a:visited {
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
  margin-left : 30px;
  line-height : 2;
}
.odkaz a:hover, .odkaz2 a:hover, .odkaz3 a:hover, .odkaz4 a:hover, .odkaz5 a:hover {
  color : #ffffff;
  font-weight : bold;
}
.aktivniodkaz {  
  background-image : url(../img/tl2.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.aktivniodkaz2 {  
  background-image : url(../img/tl2_02.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.aktivniodkaz3 {  
  background-image : url(../img/tl2_03.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.aktivniodkaz4 {  
  background-image : url(../img/tl2_04.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.aktivniodkaz5 {  
  background-image : url(../img/tl2_05.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 201px;
}
.aktivniodkaz a, .aktivniodkaz a:link, .aktivniodkaz a:visited, .aktivniodkaz a:hover, .aktivniodkaz2 a, .aktivniodkaz2 a:link, .aktivniodkaz2 a:visited, .aktivniodkaz2 a:hover, .aktivniodkaz3 a, .aktivniodkaz3 a:link, .aktivniodkaz3 a:visited, .aktivniodkaz3 a:hover, .aktivniodkaz4 a, .aktivniodkaz4 a:link, .aktivniodkaz4 a:visited, .aktivniodkaz4 a:hover, .aktivniodkaz5 a, .aktivniodkaz5 a:link, .aktivniodkaz5 a:visited, .aktivniodkaz5 a:hover {
  color : #ffffff;
  font-weight : bold;
  text-decoration : none;
  margin-left : 30px;
  line-height : 2;
}
img {
  border : 0px;
}
h1 {
  color : #104491;
  font-weight : bold;
  font-size : 14px;
}

h2 {
  color : #104491;
  font-weight : bold;
  font-size : 12px;
}

td.action {
  padding: 10px 10px 10px 10px;
  text-align :center;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #0C4192;
}

.video {
 color: #336699;
 font-size: 12px;
 }
 .video a, .copy a:link, .copy a:visited {
    color : #104491;
    font-weight : normal;
    font-size : 10px;
}
.video a:hover {
	color : #336699;
  text-decoration : underline;
}
a, a:link, a:visited {
  color : #336699;
  font-weight : bold;
  text-decoration : none;
}
a:hover {
  color : #104491;
}

td.text {
  padding: 10px 10px 10px 10px;
  text-align :left;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
}

td.ikona1 a { display:block; width:70px; padding:75px 0px 10px 20px; background: url("../img/ikona1.gif") 0 0 no-repeat; }
td.ikona2 a { display:block; width:70px; padding:75px 0px 10px 20px; background: url("../img/ikona2.gif") 0 0 no-repeat; }
td.ikona4 a { display:block; width:70px; padding:75px 0px 10px 20px; background: url("../img/ikona4.gif") 0 0 no-repeat; }
td.ikona3 a { display:block; width:70px; padding:75px 0px 10px 20px; background: url("../img/ikona3.gif") 0 0 no-repeat; }
td.ikona5 a { display:block; width:70px; padding:75px 0px 10px 20px; background: url("../img/ikona5.gif") 0 0 no-repeat; }
td.ikona1 a:hover, td.ikony a:active { background-position: -90px 0px; }
td.ikona2 a:hover, td.ikony a:active { background-position: -90px 0px; }
td.ikona4 a:hover, td.ikony a:active { background-position: -90px 0px; }
td.ikona3 a:hover, td.ikony a:active { background-position: -90px 0px; }
td.ikona5 a:hover, td.ikony a:active { background-position: -90px 0px; }

td.ikona a  { 
display:block;
background: url("../img/ikona01.gif") top left no-repeat; 
height: 90px;
width: 90px;
}
td.ikona a:hover, td.ikona a:active { background: url("../img/ikona01_2.gif") top left no-repeat; }

td.form { 
 padding: 5px 10px 5px 10px;
  text-align :left;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
  }
  .pododkaz a, .pododkaz a:link, .pododkaz a:visited {
  color : #104392;
  font-weight : normal;
  padding-left : 30px;
  line-height : 1.5;
}
.pododkaz a:hover {
  color : #104392;
  font-weight : bold;
  padding-left : 30px;
  line-height : 1.5;
}
.aktivnipododkaz a, .aktivnipododkaz a:hover, .aktivnipododkaz a:link, .aktivnipododkaz a:visited {
  color : #104392;
  font-weight : bold;
  padding-left : 30px;
  line-height : 1.5;
}
td.bal_tab { 
 padding: 5px 5px 5px 5px;
  text-align :center;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: center;
  }
  
  td.kontakt { 
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: center;
  }
  
  td.vyrobky { 
 padding: 5px 0px 0px 10px;
 text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
  }
  td.vyrobkyb { 
 padding: 5px 0px 0px 10px;
 text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
  }
  td.vyrobky_zach { 
 padding: 1px 1px 1px 1px;
 text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
  }
    td.vyrobky_zachC { 
 padding: 1px 1px 1px 1px;
 text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0C4192;
  vertical-align: top;
  }

