.cms-text {font-family: Arial, Helvetica, sans-serif; font-size: small;	color:#000;	padding: 0px 5px; margin: 0px 0px; display:block;}
.cms-text img { margin:2px; border: 1px solid #ccc; padding:2px; background-color: #f5f5f5;}
.cms-text a img {border: 1px solid #ccc; padding:2px;background-color: #f5f5f5;}
.cms-text a:hover img {border: 1px solid #666; padding:2px;background-color: #029406;}

.cms-text h1,
.cms-text h2,
.cms-text h3,
.cms-text h4,
.cms-text h5,
.cms-text h6 {color:#029406; margin:0px; padding: 0px 0px; line-height:normal; }
 
.cms-text h1 {color:#029406;}
/*
.cms-text h1 {font-size:x-large;}
.cms-text h2 {font-size:large;}
.cms-text h3 {font-size:medium;} 
.cms-text h4 {font-size:small;} 
.cms-text h5 {font-size:x-small;} 
.cms-text h6 {font-size:x-small;}
*/

.cms-text h1 {font-size:18px;}
.cms-text h2 {font-size:16px;}
.cms-text h3 {font-size:14px;} 
.cms-text h4 {font-size:12px;} 
.cms-text h5 {font-size:12px;} 
.cms-text h6 {font-size:12px;}

.cms-text .no-border {border:0px;}
.cms-text .float-left {float:left; margin:0px 10px 0px 0px;}
.cms-text .float-right {float:right; margin:0px 0px 0px 10px;}


.cms-text p {}

.cms-text .tx-right {text-align:right; }
.cms-text .tx-center {text-align:center; }
.cms-text .tx-block {text-align:justify; }


.cms-text a { color: #029406; text-decoration: underline;}	
.cms-text li a { color: #000; text-decoration: underline;}	
.cms-text a:hover { color:#f00; text-decoration:none; }

.cms-text .color-txt-1 {	color:#029406; }
.cms-text .color-txt-2 { color:#c00; }

.cms-text select,
.cms-text input,
.cms-text textarea {margin:5px; border:1px solid #ccc;font-size:12px;}
.cms-text br {display:block;}

.cms-text .hideninput {	border: 0px solid #efefef;	width: 1px; float: none; /*background-color: #fff;	text-align: left;	margin: 10px;	padding: 10px;*/}


.cms-text ul {list-style: none;padding: 0px 0px 0px 0px;margin: 0px 0px;}
.cms-text ul li {margin: 0px 0px 0px 0px;text-align: justify;padding: 2px 0px 2px 20px;
									background-image: url("img/ikon.gif"); background-position: 0px 7px; background-repeat: no-repeat;}


.cms-text .reference {text-align:left; }
.cms-text .reference a img {border: 1px solid #ccc; margin:10px 0px 10px 40px; padding:5px; background-color: #f5f5f5;}
.cms-text .reference a:hover img {border: 1px solid #666; padding:5px;background-color: #ccc;}


#col-03 .col-special {margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px;}
#col-03 div.poz {background-image: url("img/poz-anketa.gif"); background-position: bottom left; background-repeat: no-repeat;}

a.oblibene {font-size:10px; color:#666;}
a.oblibene:hover { color:#900;}

.col-special {font-size:12px;}
.col-special h1, 
.col-special h2,
.col-special h3,
.col-special h4,
.col-special h5,
.col-special h6 {color:#c00; text-align: left; line-height: normal; margin: 0px; padding: 10px 5px 5px 0px;}

.col-special p { text-align: left; padding: 0px 0px 10px 0px; margin: 2px; border: 0px solid #ccc;}
.col-special img { border: 0px solid #ccc; float: left; padding: 0px 5px 0px 0px; margin: 0px;}
.col-special {background-color: #f0f3fb;}




.blok-01,
.blok-02,
.blok-03,
.blok-04,
.blok-05 {/*height:80px;*/ padding: 10px 5px; margin: 2px; color:#000;text-align:justify;}

.blok-01 h1,h2,h3,h4,h5,h6 {font-size:medium; color:#029406; text-align:left; margin:0px; padding: 0px 0px; line-height:normal; }
.blok-02 h1,h2,h3,h4,h5,h6 {font-size:medium; color:#FF0000; text-align:left; margin:0px; padding: 0px 0px; line-height:normal; }
.blok-03 h1,h2,h3,h4,h5,h6 {font-size:medium; color:#029406; text-align:left; margin:0px; padding: 0px 0px; line-height:normal; }
.blok-04 h1,h2,h3,h4,h5,h6 {font-size:medium; color:#FF0000; text-align:left; margin:0px; padding: 0px 0px; line-height:normal; }
.blok-05 h1,h2,h3,h4,h5,h6 {font-size:medium; color:#029406; text-align:left; margin:0px; padding: 0px 0px; line-height:normal; }


.blok-01 {border: 1px solid #029406;}
.blok-02 {border: 1px solid #FF0000;}
.blok-03 {border: 1px solid #029406;}
.blok-04 {border: 1px solid #FF0000;}
.blok-05 {border: 1px solid #029406;}

.cms-text .sedloform td {margin: 0px; padding: 0px;}
.cms-text .sedloform input {margin: 0px; padding: 0px;}

.ultralista .col-special { display: block; width: 950px; background-color: #fff; height: 160px; padding: 5px 0px;}
.ultralista  { border-top: 5px solid #fff; }
.cms-text .ultra { display: block; width: 275px; padding: 10px 20px 0px 20px; float: left; height: 150px; border-left: 1px solid #ced2dd; background-color: #f2f4fa;}


.cms-text .seotable img {border: 0px solid #029406; padding: 0px; margin: 0px;}
.cms-text .seotable td {border: 0px solid #029406; padding: 0px; margin: 0px; }
.cms-text .seotable {border: 0px solid #029406; padding: 0px; margin: 0px;}
.cms-text .seotable p {border: 0px solid #029406; padding: 5px; margin: 0px;text-align: left;}

.cms-text .form-popt {background-image: url("img/info-popt.jpg"); background-position: 200px 70px; background-repeat: no-repeat;}
.cms-text .form-popt table {border: 0px solid #ccc; width: 450px; padding: 0px; margin: 0px;}
.cms-text .form-popt table td {font-weight: bold; border: 0px solid #efefef; color:#c00; padding: 0px; margin: 0px; font-size:12px;}
.cms-text .form-popt strong {color:#029406; font-size:16px;}


#home-icon-01, #home-icon-02, #home-icon-03, #home-icon-04 {margin: 10px 0px 0px 0px; background-repeat: no-repeat; border-top: 1px solid #ccc;}
#home-icon-01 {padding: 5px 0px 5px 120px; background-image: url("img/ikony/home-icon-01.jpg"); background-position: top left;}
#home-icon-01 * {text-align: left;}
#home-icon-02 {padding: 5px 120px 5px 0px; background-image: url("img/ikony/home-icon-02.jpg"); background-position: top right;}
#home-icon-02 * {text-align: right;}
#home-icon-03 {padding: 5px 0px 5px 120px; background-image: url("img/ikony/home-icon-03.jpg"); background-position: top left;}
#home-icon-03 * {text-align: left;}
#home-icon-04 {padding: 5px 120px 5px 0px; background-image: url("img/ikony/home-icon-04.jpg"); background-position: top right; border-bottom: 1px solid #ccc;}
#home-icon-04 * {text-align: right;}



.cms-text .seotable img {border: 0px solid #003399; padding: 0px; margin: 0px;}
.cms-text .seotable td {border: 0px solid #003399; padding: 0px; margin: 0px; }
.cms-text .seotable {border: 0px solid #003399; padding: 0px; margin: 0px;}
.cms-text .seotable p {border: 0px solid #003399; padding: 5px; margin: 0px;text-align: left;}

.cms-text form {background-color: #E1FFC4;}