.hlavicka{
	width: 965px;
	height: 403px;
	background-image: url(../../img/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.hlavicka_h{
	width: 965px;
	height: 403px;
	background-image: url(../../img/top_h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.hlavicka_in{
	height:48px;
	text-align:left;
	margin-left:7px;
	clear:both;
}

.navigace {
	margin-bottom:26px;
}
.navigace a:link, .navigace a:visited {
	text-decoration:underline;
}
.navigace a:hover {
	text-decoration:none;
}

.bubliny {
	background-image: url(../../img/left.png);
	background-position:center top;
	background-repeat:no-repeat;
}

.lngs {
	float:right;
	margin-right:22px;
	margin-top: 16px;
	height:42px;
}
.lng {
	display:block;
	width:25px;
	text-align:left;
	float:left;
	text-decoration:none;	
}
.lng_b {
	margin-bottom: 6px;
}
.lng_a {
	padding-left:2px;
	text-decoration:underline;
	color:#FFFFFE;
}
.lng_a_act {
	padding-left:2px;
	text-decoration:none;
	color:#082540;
}

.m_1, .m1:hover {
	background-image: url(../../img/m_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:32px;
	float:left;
	display:block;
	margin-top:11px;
}
.m_2, .m2:hover, .m2 a:hover {
	background-image: url(../../img/m_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}
.m_3, .m3:hover, .m3 a:hover {
	background-image: url(../../img/m_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display:block;
}
.m_4 a:link, .m_4 a:visited, .m4 a:hover {
	background-image: url(../../img/m_down.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom:11px;
	display:block;
	text-transform:uppercase;	
	font-size:13px;
	font-weight:bold;
	color:#75CFFD;
}
.m1 {
	height:32px;
	float:left;
	display:block;
	margin-top:11px;
}
.m2 {
	display:block;
}
.m3 {
	display:block;
}
.m4 a {
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom:11px;
	display:block;
	text-transform:uppercase;
	font-size:13px;
	#
	font-weight:bold;
	color:#FFFFFE;
}
.m4 a:link, .m4 a:visited {
	_color:#FFFFFE;
}
.m4 a:hover {
	_color:#75CFFD;
}

.search {
	float:left;
	width:126px;
	height:16px;
	border:0px;
	margin-top:15px;
	color:#1C89E6;
	font-weight:bold;
	font-style:italic;
	background-image: url(../../img/search_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.flash_fr {
	float:right;
	margin-right:25px;
	_margin-right:12px;
	margin-top:34px;
}

.h_menu {
	width:965px;
	height:98px;
	background-image: url(../../img/h_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
}
.hm1 a:link, .hm1 a:visited {
	background-image: url(../../img/hm1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	margin-left:15px;
	_margin-left:8px;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm1_a a:link, .hm1_a a:visited, .hm1 a:hover {
	background-image: url(../../img/hm1_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	margin-left:15px;
	_margin-left:8px;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm2 a:link, .hm2 a:visited {
	background-image: url(../../img/hm2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
float:left;
}
.hm2_a a:link, .hm2_a a:visited, .hm2 a:hover {
	background-image: url(../../img/hm2_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
float:left;
}
.hm3 a:link, .hm3 a:visited {
	background-image: url(../../img/hm3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm3_a a:link, .hm3_a a:visited, .hm3 a:hover {
	background-image: url(../../img/hm3_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm4 a:link, .hm4 a:visited {
	background-image: url(../../img/hm4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	margin-left:15px;
	_margin-left:8px;	
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm4_a a:link, .hm4_a a:visited, .hm4 a:hover {
	background-image: url(../../img/hm4_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	margin-left:15px;
	_margin-left:8px;	
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm5 a:link, .hm5 a:visited {
	background-image: url(../../img/hm5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm5_a a:link, .hm5_a a:visited, .hm5 a:hover {
	background-image: url(../../img/hm5_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm6 a:link, .hm6 a:visited {
	background-image: url(../../img/hm6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}
.hm6_a a:link, .hm6_a a:visited, .hm6 a:hover {
	background-image: url(../../img/hm6_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFE;
	width:175px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-top:17px;
	padding-left:40px;
	display:block;
	float:left;
}

.plavba {
	display:block;
	padding-right:133px;
	padding-top:15px;
	text-align:right;
}
.plavba a:link, .plavba a:visited {
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	color:#FB9801;
}
.plavba a:hover {
	text-decoration:none;
}

.homel {
	float:left;
	width:338px;
	background-image: url(../../img/blok_all.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:left;
}
.homel_in {
	background-image: url(../../img/blok_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.homec {
	float:left;
	width:329px;
	background-image: url(../../img/blok_all.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:left;	
}
.homer {
	float:right;
	width:298px;
	text-align:left;
	background-image: url(../../img/right_all.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.homer_in {
	background-image: url(../../img/right_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
        
}


.box_top {
	height:69px;
	margin-bottom:12px;
	background-image: url(../../img/blok_top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color:#092C3E;
	font-size:16px;
	font-weight:bold;
}
.box_top_in_a {
	padding-left:32px;
	padding-top:31px;
	margin:0px;
	float:left;
}
.box_top_in {
	padding-left:23px;
	padding-top:31px;
	margin:0px;
	float:left;
}
.fl_img {
	float:left;
	margin-right:14px;
	border: 1px solid #365361;
	margin-left:31px;
	_margin-left:13px;
	padding-top: 0px;
}
.fl_img_home {
	float:left;
	margin-right:14px;
	border: 1px solid #365361;
	padding-top: 0px;
}
.fl_img_v {
	float:left;
	margin-right:14px;
	margin-bottom:4px;
	border: 1px solid #365361;
	padding-top: 0px;
}

.akt_home {
	color:#092C3D;
	padding-top:2px;
}
.h2_home a:link, .h2_home a:visited {
	font-size:12px;
	color:#0AAAFD;
	margin-right:10px;
	margin-top:0px;
	line-height:18px;
	/*float:right;*/
	width:161px;	
}
.h2_home a:hover {
	text-decoration:underline;
}
.text_home {
	color:#4A4B4B;
	margin-right:10px;	
	margin-top:0px;
	line-height:18px;
	/*float:right;*/
	/*width:161px;*/
	/*_width:152px;*/
}
a.vice:link, a.vice:visited {
	color:#0AAAFD;
	text-decoration:underline;	
}
a.vice:hover {
	text-decoration:none;
}

.foto_home {
	width:284px;
	height:60px;
	margin-left:27px;
	margin-top:22px;
}
.img_foto {
	float:left;
	margin-right:10px;
	border: 1px solid #126589;
}

.img_foto_home {
	float:left;
	margin-right:10px;
	border: 1px solid #126589;
        width: 82px;
        height: 54px;
        overflow: hidden;
        display: block;
        text-align: center;
}

.pocasi {
	color:#FFFFFF;
	height:76px;
}
.pocasi_in {
	width:60px;
	padding-left:34px;
	float:left;
}

.bin_1 {
	background-image: url(../../img/blok_in_roll.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:right;
	margin-top:27px;
	margin-right:15px;
	text-align:right;	
	_margin-left:29px;
}
.bin_2 {
	background-image: url(../../img/blok_in_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}
.bin_3 {
	background-image: url(../../img/blok_in_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size:11px;
	font-weight:normal;
	display:block;
	height:26px;
	padding-left:23px;
	padding-top:7px;
	padding-right:14px;
}
.bin_3 a:hover {
	text-decoration:underline;
}

.otazka {
	padding-left:20px;
	padding-right:24px;
	display:block;
}


.podmenu {
	margin-top:50px;
}
.podmenu a:link, .podmenu a:visited{
	width:170px;
	float:left;
	color: #0CA6F5;
	padding-bottom:12px;
}

.box_top_r {
	height:69px;
	margin-bottom:10px;
	background-image: url(../../img/right_top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color:#EFF1F2;
	font-size:16px;
	font-weight:bold;
}
.box_top_in_r {
	padding-left:23px;
	padding-top:31px;
	margin:0px;
	float:left;
}
.online {
	height:48px;
	margin-bottom:12px;
	background-image: url(../../img/right_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color:#EFF1F2;
	font-size:16px;
	font-weight:bold;
}
.online_in {
	padding-left:23px;
	padding-top:16px;
	margin:0px;
	float:left;
}
.on_r {
	width:220px;
	height:34px;
	clear:both;
	margin-left:22px;
	background-image: url(../../img/right_line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.on_rd {
	width:220px;
	height:34px;
	clear:both;
	margin-left:22px;
}
.on_r a:link, .on_r a:visited, .on_rd a:link, .on_rd a:visited {
	font-size:12px;
	font-weight:bold;
	color:#FB9801;
	float:left;
	padding-bottom:20px;
	padding-top:6px;
	text-decoration:underline;	
}
.on_r a:hover, .on_rd a:hover {
	text-decoration:none;
}

.kalendar_akci {
	_height:68px;
	margin-bottom:12px;
	background-image: url(../../img/right_2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color:#EFF1F2;
	font-size:16px;
	font-weight:bold;
	clear:both;
}
.kalendar_akci_in {
	padding-left:23px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	float:left;
}

.bin_1_r {
	background-image: url(../../img/blok_right_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:right;
	margin-top:27px;
	margin-right:34px;
	text-align:right;
	_margin-left:19px;
}
.bin_1_rd {
	background-image: url(../../img/blok_right_line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:right;
	margin-top:35px;
	margin-right:34px;
	text-align:right;
	_margin-left:19px;
}
.bin_2_r {
	background-image: url(../../img/blok_right_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}
.bin_3_r {
	background-image: url(../../img/blok_right_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size:11px;
	font-weight:normal;
	display:block;
	height:26px;
	padding-left:23px;
	padding-top:6px;
	padding-right:14px;
}
.bin_3_r a:link, .bin_3_r a:visited {
	color:#FB9801;
}
.bin_3_r a:hover {
	text-decoration:underline;
}

.posun {
	padding-left:20px;
	clear:left;
}

.akce {
	font-size: 11px;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	color:#FB9801;	
}

.lichy {
	clear:both;
	width:241px;
	height:54px;
	margin-left:23px;
	_margin-left:0px;
	background-image: url(../../img/bublina_lich.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sudy {
	width:241px;
	height:54px;
	margin-left:23px;
	_margin-left:0px;
	background-image: url(../../img/bublina_sud.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.kal_date {
	font-size:12px;
	color:#092C3D;
	padding-left:10px;
	padding-top:19px;
	display:block;
	float:left;
}
.h2_akce {
	margin:0px;
	padding-top:10px;
	padding-left:30px;
        color:#FB9801;
	display:block;
	font-size:11px;
        height: 40px;
        overflow: hidden;
        width: 164px;

}
.h2_akce a:link, .h2_akce a:visited {
	color:#FB9801;
	display:block;
	font-size:11px;
	text-decoration:underline;
}
.h2_akce a:hover {
	text-decoration:none;
}


/* vypis */

.h1_v {
	padding:0px;
	margin:0px;
	color:#0AAAFD;	
}
.h1_v a:link, .h1_v a:visited {
	color:#0AAAFD;
}
.h1_v a:hover {
	text-decoration:underline;
}
.h2_v {
	font-size:11px;
	font-weight:normal;
	margin:0px;
}
.spacer_line {
	clear:both;
	margin-bottom:20px;
}

.menu_in0{
	background-image: url(../../img/v_left_top0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in1{
	background-image: url(../../img/v_left_top1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in2{
	background-image: url(../../img/v_left_top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in3{
	background-image: url(../../img/v_left_top3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in4{
	background-image: url(../../img/v_left_top4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in5{
	background-image: url(../../img/v_left_top5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_in6{
	background-image: url(../../img/v_left_top6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.menu_ind{
	background-image: url(../../img/v_left_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top:33px;
}

.category {
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	margin-left:46px;
	display:block;
	margin-bottom:13px;
}
.menu_v {
	clear:both;
	display:block;
	width:200px;
	margin-left:30px;
	font-size:12px;
	background-image: url(../../img/v_left_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top:13px;
	padding-bottom:13px;
}
.menu_v_last {
	clear:both;
	display:block;
	width:200px;
	margin-left:30px;
	font-size:12px;
	padding-top:13px;
	padding-bottom:13px;
}
.menu_v a:hover, .menu_v_last a:hover {
	text-decoration:underline;
}

.in0 {
	color:#0F2E4C;
	margin-right:10px;
}
.in1 {
	color:#DCAB01;
	margin-right:10px;
}
.in2 {
	color:#AD5A02;
	margin-right:10px;
}
.in3 {
	color:#C10600;
	margin-right:10px;
}
.in4 {
	color:#6C011A;
	margin-right:10px;
}
.in5 {
	color:#44750A;
	margin-right:10px;
}
.in6 {
	color:#036192;
	margin-right:10px;
}

/* detail */
.homed {
	float:right;
	background-color:#EFEFEF;
	width:225px;
	margin-right:20px;
	margin-top:20px;
	padding-left:15px;	
}

.homed a:link, .homed a:visited {
	color:#0AAAFD;
	font-weight:bold;
}
.homed a:hover {
	text-decoration:underline;
}

.d_files {
	padding-top: 8px;
	padding-left: 44px;
	display:block;
}

.akt_ods{
  margin-left:31px;
  _margin-left:13px;
}

.ank_ods{
  margin-left:31px;
  _margin-left:13px;
  margin-right:10px;
  _margin-right:5px;
  margin-top:20px;
  _margin-top:10px;
}
