/* CSS Document - Copyright 2010 - GAT CZ, s.r.o. - Václav Nešpor */body {  text-align: center;  font-family: "Arial", sans-serif;  font-size: 13px;  color: #818181;     margin: 0;                 padding:0;      background: #fff;}h3{   text-align: left;  font-size: 18pt;  color: #000;   }h5{font-weight: bold;margin: 0px;font-size: 13pt;color: #000;}  img{border: none;}            #formular{float:left;display: none;}.kontakt{float:left;width: 180px;background: none;background-position: 0 50px;padding-top: 5px;padding-bottom: 20px;   display: none;}   .kontakt a{ color: } h6{  margin: 0;  text-align: left;  font-size: 16px;  color: #000;   font-family: arial; display: none;  }    #projektinfo_wide table{padding-top: 20px;border: 0px;margin-left: -3px;}.bold{font-weight: bold;color: #000;}     p.text_faq{   font-style:italic;margin-top: 0;padding-bottom: 10px;}a {  color: #000; 	  text-decoration: underline;}a:visited {  color: #000; 	  text-decoration: underline;}a:hover {  color: #000; 	  text-decoration: none;}/*-------------------------------------------------------------------*/#all { margin: 0;   width: 100%; overflow: hidden; background: #fff ;              }#horni_lista {  background-color: #000;  height: 38px;       display: none;}#stranka {  width: 970px;  margin: 0 auto;  float: none;  overflow: hiddden;}/*Leva cast*/#left {  float: left;  width: 208px;   display: none;    }#logo {  margin-top: 35px;  width: 200px;  height: 138px;  background: url('../img/logo.png') top left no-repeat;}h1{  display: none;}#menu{  background: url('../img/menu_prechod_bg.png') no-repeat;  margin-top: 10px;  width: 208px;  text-align: left;   display: none;}  #menu ul {  padding: 0;  margin: 0;	padding-left: 0;	margin-left: 15px;	font-size: 13px;	padding-top: 1px;   display: none;	}#menu ul li {	list-style: none;	margin: 0 0 0 0px;	padding: 10px 0;	background:  url('../img/menu_linka.png') center bottom no-repeat;      display: none;}#menu ul li a {	color: #585858;	font-size: 13px;	display: block;	width: 130px;	padding-top: 3px;  line-height: 21px;	text-decoration: none;	padding-left: 35px;	background: url('../img/bull.png') center left no-repeat; display: none;}#menu ul li a:hover{  font-weight: bold;   display: none;}  #menu ul li a.visited{  font-weight: bold;    display: none;}   #partners{  text-align: left;  padding-top: 30px;  padding-left: 15px;  display: none;}#partners p{  font-size: 11px;  color: #71bf44;  font-weight: bold;  margin: 0;       display: none;} #partners a img{  padding-top: 10px;  padding-right: 5px;  border: 0px solid #fff;     display: none;}       /*Leva cast KONEC*/  #levy_okraj_obsahu {  float: left;  width: 4px;  height: 628px;  margin-left: px;  margin-top: 82px;  background: url('../img/stin_l.png') no-repeat;  display: none;  }/*Prava cast*/  #right {  float: left;  width: 742px;  background: #FFFFFF;  margin-top: 34px;  text-align: left;  padding-bottom: 25px;  }  #obsah{  margin: 20px;}  /*Prava cast KONEC*/  #pravy_okraj_obsahu {  float: left;  width: 4px;  height: 628px;  margin-top: 82px;  background: url('../img/stin_p.png') no-repeat;    display: none;  }        #tlacitka{  width: 742px;  float: left;   display: none;}#tlacitka ul, #tlacitka ul li{  margin:0;          display: none;  padding:0px;  }#tlacitka ul{            display: none;}#tlacitka ul li{  list-style-type: none;  display: block;  width:auto;  height:46px;  float:left;      display: none;  }                 #tlacitka ul li a{  float: left;   display: none;}#tlacitka ul li a span{  display: none;      display: none;}#tlacitka ul li a.green1{  background: url('../img/zeleny_odkaz_1.png') top left no-repeat;  width: 272px;  height: 46px;    display: none;}#tlacitka ul li a.green2{  background: url('../img/zeleny_odkaz_2.png') top left no-repeat;  width: 261px;  height: 46px;    display: none; }#tlacitka ul li a.green3{  background: url('../img/zeleny_odkaz_3.png') top left no-repeat;  width: 209px;  height: 46px;      display: none;}  #levy_text{width: 440px;float: left;background: url('../img/vertikalka.png') top left repeat-x;background-position: 0 50px;}#pravy_text{width: 200px;float: right;background: url('../img/vertikalka.png') top left repeat-x;background-position: 0 50px;}p.datum{font-size: 13px;color: #000;font-weight: bold;margin: 0;padding: 0;}h4{font-family: arial;font-size: 18px;color: #000;padding-left: 25px;margin-top: 20px;}h4.vlevo{padding-left: 0px;}h4.hodiny{background: url('../img/hodiny.png') no-repeat;background-position: ;}/*#paticka {  background-color: #43515a;  height: 200px;  width: 100%;  margin: 0;} */#paticka{width: 100%;margin: 0;      background-color: #fff;display: block;float: left; /*chyba SAFARI!!!*/overflow: hidden; } #patickaa{width: 960px;margin: 0 auto;text-align: left;}#projektinfo_wide{    float:left;width: 700px;background: none /*url('../img/vertikalka.png') bottom repeat-x*/;background-position: 0 50px;height: auto;}#lol{padding-right: 10px;width: 185px;text-align: right;float: left;}#lol p.copy{color: #000;padding-top: 5px}#lol p.adresa{color: #000; }#lol p.adresa a{font-size: 12px;color: #000;   }   .form{background:#fff;width:450px;overflow: hidden;float: left;text-align: left;font-family: "Arial", sans-serif;}h2.formNad{border:1px solid #e8e8e8;color:#000;padding:8px 10px 8px 10px;margin-bottom:0px;font-size:16px;text-align: left;font-family: "Arial", sans-serif;}.form input.text,.form textarea{margin:5px 0px;width:400px;border:1px solid #e8e8e8;color:#000;padding:3px 0px;font-size:12px;text-align: left;font-family: "Arial", sans-serif;}p.text_projektinfo{   width: 430px;font-size: 13px;color: #000;} p {color: #000;} 
