.cms-text {clear:both; font-family: Arial, Tahoma, Trebuchet MS, sans-serif; font-size:12px;	/*color:#bfbfbf; */ color:#151755;	
		padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display:block; border: 0px solid #ccc; text-align:left;}
		
.message { background: url("img/bg_message.jpg") center left; background-repeat: repeat-y; width: 490px;
		margin: 0px 0px 0px 10px; padding: 10px 0px 0px 0px;}


.cms-text img { margin:0px;  border:1px solid #ccc; }
.cms-text h1,
.cms-text h2,
.cms-text h3,
.cms-text h4,
.cms-text h5,
.cms-text h6 {font-family: Arial, Trebuchet MS; color:#151855; text-align:left; /*text-decoration: underline;*/padding:0px 0px; margin: 0px 0px 0px 0px;}
.cms-text h1 {font-size:22px;}
.cms-text h2 {font-size:18px;}
.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 h1 {text-transform: uppercase; padding: 0px 0px 10px 0px; line-height: 25px; }


.cms-text h2 a  {/*color:#fcd847;*/}

.cms-text p { padding: 0px 0px 10px 0px; margin: 0px;}

.cms-text .h1img {color: #fff; display: block; width: 728px; height: 130px; padding: 10px; line-height:normal; margin: 0px 0px 10px 0px; border:1px solid #333338;}
.cms-text .h1img p { padding: 0px 0px 0px 0px;}
.cms-text .h1img h1 { color: #fff;}
.cms-text .h1img a { color: #fff;}
.cms-text .h1img a:hover { color: #fff;}


.cms-text strong {/*color:#c7c7ed; font-family:  Arial; text-align:left;*/}

.message .cms-text h1,
.message .cms-text h2,
.message .cms-text h3,
.message .cms-text h6 {color:#1e2858; text-align:left; padding:0px 0px; line-height:normal; margin: 0px 0px 10px 0px;}
.message .cms-text h1 {font-size:22px;}
.message .cms-text h2 {font-size:20px;}
.message .cms-text h3 {font-size:14px;}


.message .cms-text hr {color:#1e2858; height:1px; line-height:1px;}

.message .cms-text {color:#1e2858;}



.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:	#0a0e53; text-decoration:		underline; }	
.cms-text a:hover { color:#0a0e53; text-decoration:none; }
.cms-text .color-txt-1 {	color:#c00; }
.cms-text .color-txt-2 { color:#EB7100; }

.cms-text table {border:0px solid #000;}
.cms-text td {color:#000; margin:1px; padding:10px; border:0px solid #444; text-align: justify;}
.cms-text table td img { margin:0px; border:0px solid #FFA200; }
.cms-text td p { padding: 0px 0px 0px 0px;}
.cms-text td h1, .cms-text td h2, .cms-text td h3 {padding: 0px;}
.h1img h1, .h1img h2, .h1img h3  {padding: 0px;}


.cms-text br {display: block;}

.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 .colorbox {display: block; margin: 0px 0px 10px 0px; padding: 10px; background-color:#e51e25; color:#fff;}
.cms-text .colorbox ul  {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.cms-text .colorbox li {padding: 5px 0px 5px 30px; list-style: none; background: url("img/otazka_colorbox.gif") center left; background-repeat: no-repeat;}

.cms-text .boximagemain1 {display: block; margin: 0px 0px 0px 0px; padding: 150px 5px 5px 10px; width: 230px; float: left; /*background-color:#1c396a; */
		background: url("img/ikonymain1.jpg") top left; background-repeat: no-repeat; }
.cms-text .boximagemain1 ul  {margin: 0px 0px 0px 25px; padding: 0px 0px 10px 0px;}

.cms-text .boximagemain2 {display: block; margin: 0px 0px 0px 0px; padding: 150px 5px 5px 10px; width: 230px; float: left; /*background-color:#1c396a; */
		background: url("img/ikonymain2.jpg") top left; background-repeat: no-repeat; }
.cms-text .boximagemain1 ul  {margin: 0px 0px 0px 25px; padding: 0px 0px 10px 0px;}


.cms-text .table_uvod {border:0px solid #000;}

.cms-text .table_uvod1 p {text-align: left;}
.cms-text .table_uvod1 {color: #fff; background: url("img/table_uvod_bg_1.gif") top left; background-repeat: repeat-x; padding:20px; width: 210px; background-color:#131644;}
.cms-text .table_uvod1 h2 {color: #fff; font-size:24px; text-decoration: none; padding:0px; margin:0px; line-height: 24px;font-weight: normal;}
.uvod_nadpis1 {color: #fff; font-size:34px; padding:0px 0px 0px 0px; margin:0px; line-height: 34px;}
.uvod_cislo {color: #fff; font-size:18px; padding:0px; margin:0px; line-height: 22px;}

.cms-text .notb {border:0px solid #000;}
.cms-text .notb td {/*color:#acacb7;*/ margin:1px; padding:0px 0px 0px 10px; border:0px solid #444; text-align: left;}
.cms-text .notb td img { margin:0px; border:0px solid #FFA200; }


.cms-text .mediatb {border:0px solid #3b3e57; margin-left: 10px; /*background-color:#1e1e21;*/}
.cms-text .mediatb td {color:#acacb7; margin:0px; padding:5px; border:0px solid #444; text-align: left; background-color:#36363c;}
.cms-text .mediatb td img { margin:0px; border:1px solid #000; }

.cms-text .selekce {border:1px solid #ccc; text-align: center; padding-bottom:10px; }
.cms-text .selekce td {color:#616161; font-size: 10px; padding:5px 10px 0px 10px; border:0px solid #444;text-align:left; }
.cms-text .selekce td strong {color:#7f6c03; font-size: 14px; }
.cms-text .selekce td img { margin:0px; border:0px solid #000; text-align: center;}

.cms-text .konference {border:0px solid #ccc; text-align: left; padding:0px; margin-bottom:10px;}
.cms-text .konference td { color:#616161; font-size: 10px; border:0px solid #444; text-align:left; padding:0px; margin:0px;}
.cms-text .konference td a { margin:0px; border:0px solid #000; text-align: left;}
.cms-text .konference td img {  border-right:1px solid #fff; margin:0px; padding:0px}
.cms-text .konference td.konftext {background-color:#e5e5e5; padding: 3px; border-right:1px solid #fff;}

.cms-text .kontaktytable td {padding-left:0px; padding-right:20px; }

.cms-text .polozka-car { display: block; position:relative; margin: 0px 10px 20px 0px; padding: 0px; text-align: left; width : 215px; height: 90px; float: left; border-bottom: 0px solid #54545d;
			background: url("obrazy/polozka.gif") bottom left; background-repeat: no-repeat;}
.cms-text .polozka img { position:absolute; left:0px; top:0px;}
.cms-text .polozka-text { position:absolute; left:90px; top:20px;}
.cms-text .nadpis_car { font-size: 16px; display: block; /*color:#fff;*/}

.cms-text .prubeh {border:0px solid #000; width: 700px;}
.cms-text .prubeh td {width: 151px; text-align: left; background: url("img/back_prubeh.gif") top left; background-repeat: repeat-y;}
.cms-text .prubeh h2 {font-size:14px; text-align: center; height: 30px;}

.cms-text .oznameni {border:0px solid #000; color:#242428; display: block; margin-left: 0px; padding: 50px 20px 10px 20px; text-align: left;
										float: right; width: 267px; height: 180px;background: url("img/back_oznameni.jpg") top left; background-repeat: no-repeat; }
.cms-text .oznameni h2 {text-decoration: none;}
								
.cms-text .oznameni strong, .cms-text .oznameni h2, .cms-text .oznameni h3, .cms-text .oznameni a {/*color:#242428;*/ text-align: left;}

.cms-text .flash-uvod {display: block; width: 850px; height: 320px;position: relative; padding: 20px;}
.flash-vpravo {display: block; width: 410px; height: 320px; 
													text-align: left; position:absolute; top:100px;left:430px;}
													
.cms-text #player {/*border:10px solid #000;*/}


#cms-text-blog {clear:both; font-family: Arial, Tahoma, Trebuchet MS, sans-serif; font-size:12px;color:#000;	
		   display:block; border: 0px solid #ccc; text-align:left;}

#cms-text-blog h1 a {padding: 0px 0px 0px 30px;}
#cms-text-blog img {padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px;clear:both; border:1px solid #101324;} 
#cms-text-blog a {padding: 0px 0px 0px 0px; /*display:block;*/ }

#cms-text-blog .cms-text {min-height: 100px;}

.videouvod {text-align: center; border:0px solid #101324; position: relative; width: 810px; display: block; height: 270px;}
.videouvod a {text-align: center; display: block; border:0px solid #101324; position:absolute; top: 10px; left: 270px; text-decoration: none;}
.videouvod a:hover {text-decoration: none;}



.cms-text .tisk {display: block; /*height: 90px; */}
.cms-text .tisk h2 {display: block; float:left; font-size: 14px; }
.cms-text .tisk img {float: left; padding: 0px 10px 0px 0px; border: 0px solid #ccc;}
.cms-text .tisk span {display: block; float: left; padding: 0px 10px 0px 10px; color:#4e515f;}
.cms-text .tisk p {display: block; clear:both; float: none;}
.cms-text .tisk a {color:#c9910b;}


.col-special {/*display: block; padding: 5px; border: 1px solid #ccc; width: 165px; margin-top: 10px;*/}
.partpzn {font-size: 10px;}

.cms-text .hotely {position:relative; clear:both; padding: 0px 0px 0px 0px; height: 250px; display:block; border-bottom:0px dotted #ccc; }
.cms-text .hotely img {border: 1px solid #ccc; padding: 5px; margin-right: 0px; float: left;}
.cms-text .hotelypopis {float: left; display: block; width: 370px; height: 147px; padding:10px; background-color:#f1f1f1;}
.cms-text .hotelynadpis {font-size: 18px; font-weight:bold;}
.cms-text .euroagent {width: 720px; height: 100px; }


.cms-text .pupp {position:relative; clear:both; padding: 0px 0px 0px 0px; height: 550px; display:block; border-bottom:0px dotted #ccc; }
.cms-text .pupppopis img {border: 0px solid #ccc; padding: 0px 0px 5px 0px; margin: 0px; /*float: left;*/}
.cms-text .pupppopis {color:#fff;/*float: left;*/ display: block; width: 720px; height: 450px; margin: 0px; padding:10px; background-color:#000;}
.cms-text .puppnadpis {font-size: 18px; font-weight:bold;}


.cms-text .vip-sekce {position: relative; display: block; height: 300px; width: 740px; text-align: center; background: url("img/vip/vip_partner_sekce.jpg") no-repeat bottom center;}

.cms-text .vip-sekce_prihlasit {position:absolute; top:0px; left: 290px; display: block; height: 30px; padding-top: 9px; width: 162px; text-align: center; background: url("img/vip/vip_partner_site_prihlasit.png") no-repeat bottom center;}

.cms-text .vip-sekce_registrovat { position:absolute; bottom:10px; left: 290px; display: block; height: 32px; padding-top: 7px; width: 162px; text-align: center; background: url("img/vip/vip_partner_registrovat.png") no-repeat bottom center;}
.cms-text .vip-sekce_registrovat a {color:#fff; font-size: 18px; }

#mainpage_vid_round {display: block; padding: 0px 0px 20px 20px; height: 250px;  }
.cms-text .mainpage_video {display: block; padding: 0px; border: 0px solid #ccc; width: 180px; margin-top: 0px; float: left;}
.cms-text .mainpage_video p {display: block; padding: 0px 3px; }

.cms-text .in_video  {display: block; padding: 0px; border: 0px solid #ccc; width: 240px; margin-top: 0px; float: left; text-align: center;}
.cms-text .in_video h2 {display: block; width: 210px; height: 70px; color #151855; border: 1px solid #ccc; text-align: center; padding: 10px;}
