/* Created by ARSYline s.r.o. 2010 All Rights Reserved */

body {
	padding:0px;
	margin:0px;
	background-color:#1A3B67;
	background-image:url(../image/center_repeat_backg_s1.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}
#prechod_top {
	position:relative;
	float:left;
	width:100%;
	height:160px;
}
#total_top {
	position:relative;
	width:1020px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header {
	position:relative;
	float:left;
	width:1020px;
	height:130px;
	background-repeat:no-repeat;
	background-image:url(../image/header_index_s1.jpg);
}
#header_in_1 {
	position:relative;
	float:left;
	width:1020px;
	height:130px;
	background-repeat:no-repeat;
	background-image:url(../image/header_reality_s1.jpg);
	background-position:20px top;
}
#header_in_2 {
	position:relative;
	float:left;
	width:1020px;
	height:130px;
	background-repeat:no-repeat;
	background-image:url(../image/top_NEEEW_s1.jpg);
}
#prechod_center {
	position:relative;
	float:left;
	width:100%;
	min-height:370px;
	background-image:url(../image/center_back.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#total_center {
	position:relative;
	width:1020px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#stred {
	position:relative;
	float:left;
	width:1020px;
	height:370px;
	/*background-image:url(../image/stred_s1.png);
	background-repeat:no-repeat;*/
	margin-top:-30px;
	background-color:#FFFFFF;
}
#stred_text {
	position:relative;
	float:left;
	width:990px;
	min-height:633px;
	background-image:url(../image/stred_bily.png);
	background-repeat:no-repeat;
	margin-top:-30px;
	padding-left:15px;
	padding-right:15px;
}
#prechod_end {
	position:relative;
	float:left;
	width:100%;
	min-height:370px;
}
#total_end {
	position:relative;
	width:1020px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#end {
	position:relative;
	float:left;
	width:1020px;
	height:300px;
	background-repeat:no-repeat;
	background-image:url(../image/end_s1.png);
}
.nav_top {
	position:relative;
	float:right;
	width:410px;
	right:15px;
	top:44px;
}
.pujcky_nav {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	list-style-type:none;
	left:5px;
}
.pujcky_nav_sviti {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	list-style-type:none;
	left:5px;
}

.pujcky_nav a {
	position:relative;
	float:left;
	width:145px;
	height:45px;
	background-image:url(../image/pujcky_a.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#2C4260;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}
.pujcky_nav_sviti a {
	position:relative;
	float:left;
	width:145px;
	height:45px;
	background-image:url(../image/pujcky_a_hover.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#2C4260;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}
.pujcky_nav a:hover {
	position:relative;
	float:left;
	width:145px;
	height:45px;
	background-image:url(../image/pujcky_a_hover.png);
	background-repeat:no-repeat;
	z-index:10;
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}


*.reality_nav {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	list-style-type:none;
}
.reality_nav_sviti {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	list-style-type:none;
}

.reality_nav a {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	background-image:url(../image/reality_a.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#2C4260;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}
.reality_nav_sviti a {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	background-image:url(../image/reality_a_hover.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#2C4260;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}


.reality_nav a:hover {
	position:relative;
	float:left;
	width:205px;
	height:70px;
	background-image:url(../image/reality_a_hover.png);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-left:60px;
	padding-top:25px;
}





#left {
	position:relative;
	float:left;
	width:240px;
	padding-left:0px;
}
#right {
	position:relative;
	float:right;
	width:670px;
	padding-right:25px;
}
.top_left_pujcky {
	position:relative;
	float:left;
	width:240px;
	height:106px;
	background-image:url(../image/top_pujcky.jpg);
	background-repeat:no-repeat;
	left:30px;
}
.top_left_reality {
	position:relative;
	float:left;
	width:240px;
	height:106px;
	background-image:url(../image/top_reality_r1_c1.jpg);
	background-repeat:no-repeat;
	left:30px;
}
.right_pujcky {
	position:relative;
	float:left;
	width:695px;
	height:153px;
	background-image:url(../image/top_pujcky_right.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.right_pujcky h1 {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3EC6F3;
	font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
	left:95px;
	top:122px;
}
.right_reality_1 {
	position:relative;
	float:left;
	width:695px;
	height:153px;
	background-image:url(../image/top_reality_r1_c2.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.right_reality_1 h1 {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3EC6F3;
	font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
	left:105px;
	top:77px;
	width: 400px;	
}
.right_reality_2 {
	position:relative;
	float:left;
	width:695px;
	height:153px;
	background-image:url(../image/topik_gar_s1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.right_reality_2 h1 {
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3EC6F3;
	font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
	left:105px;
	top:77px;
	width: 400px;	
}
.volne_texty_venku {
	position:relative;
	float:left;
	width:950px;
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#879094;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.volne_texty {
	position:relative;
	float:left;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	color:#879094;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.volne_texty h3 {
	position:relative;
	float:left;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFC20E;
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
}
.volne_texty p {
	position:relative;
	float:left;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	color:#879094;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	margin-top:0px;
}
.text_p a {
	font-family:Arial, Helvetica, sans-serif;
	color:#63C7F5;
	font-size:12px;
	text-decoration:underline;
}
.text_p a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#63C7F5;
	font-size:12px;
	text-decoration:none;
}
.volne_texty1 {
	position:relative;
	float:left;
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	color:#879094;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.volne_texty1 p {
	position:relative;
	float:left;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	color:#879094;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	margin-top:0px;
}
.leva_navigace {
	margin:0px;
	padding:0px;
	position:relative;
	left:30px;
}
.leva_navigace li {
	list-style-type:none;
}
.nav1 {
	position:relative;
	float:left;
	width:240px;
	height:40px;
	margin-bottom:1px;
}
.nav1 a {
	position:relative;
	float:left;
	width:208px;
	height:28px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav1_a.jpg);
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:32px;
	padding-top:12px;
}
.nav1 a:hover {
	position:relative;
	float:left;
	width:240px;
	height:40px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav1_a_hover.jpg);
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.nav2 {
	position:relative;
	float:left;
	width:240px;
	height:30px;
	margin-bottom:1px;
}
.nav2_sviti {
	position:relative;
	float:left;
	width:240px;
	height:30px;
	margin-bottom:1px;
}
.nav2 a {
	position:relative;
	float:left;
	width:230px;
	height:23px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav2_a.jpg);
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.nav2 a:hover {
	position:relative;
	float:left;
	width:230px;
	height:23px;
	background-repeat:no-repeat;
	background:#0EB6ED;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.nav2_sviti a {
	position:relative;
	float:left;
	width:230px;
	height:23px;
	background-repeat:no-repeat;
	background:#0EB6ED;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.nav2_sviti a:hover {
	position:relative;
	float:left;
	width:230px;
	height:23px;
	background-repeat:no-repeat;
	background:#0EB6ED;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.nav3 {
	position:relative;
	float:left;
	width:240px;
	height:30px;
}
.nav3_sviti {
	position:relative;
	float:left;
	width:240px;
	height:30px;
}
.nav3 a {
	position:relative;
	float:left;
	width:210px;
	height:23px;
	background-repeat:no-repeat;
	background-image:url(../image/sipka_nav_3.jpg);
	background-position:11px center;
	padding-left:30px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00A5E9;
	font-size:13px;
	text-decoration:none;
}
.nav3 a:hover {
	position:relative;
	float:left;
	width:210px;
	height:23px;
	background-repeat:no-repeat;
	background-image:url(../image/sipka_nav_3.jpg);
	background-position:11px center;
	padding-left:30px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00A5E9;
	font-size:13px;
	text-decoration:underline;
}
.nav3_sviti a {
	position:relative;
	float:left;
	width:210px;
	height:23px;
	background-repeat:no-repeat;
	background-image:url(../image/sipka_nav_3.jpg);
	background-position:11px 11px;
	padding-left:30px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00A5E9;
	font-size:13px;
	text-decoration:underline;
}
.nav3_sviti a:hover {
	position:relative;
	float:left;
	width:210px;
	height:23px;
	background-repeat:no-repeat;
	background-image:url(../image/sipka_nav_3.jpg);
	background-position:11px 11px;
	padding-left:30px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00A5E9;
	font-size:13px;
	text-decoration:underline;
}
.nav4 {
	position:relative;
	float:left;
	width:240px;
	height:40px;
	margin-bottom:1px;
}
.nav4 a {
	position:relative;
	float:left;
	width:198px;
	height:27px;
	background-repeat:no-repeat;
	background-image:url(../image/lefty_r1_c1.jpg);
	padding-left:42px;
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.nav4 a:hover {
	position:relative;
	float:left;
	width:198px;
	height:27px;
	background-repeat:no-repeat;
	background-image:url(../image/lefty_r1_c1.jpg);
	padding-left:42px;
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
.nav5 {
	position:relative;
	float:left;
	width:240px;
	height:40px;
}
.nav5 a {
	position:relative;
	float:left;
	width:198px;
	height:27px;
	background-repeat:no-repeat;
	background-image:url(../image/lefty_r3_c1.jpg);
	padding-left:42px;
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#193A66;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.nav5 a:hover {
	position:relative;
	float:left;
	width:198px;
	height:27px;
	background-repeat:no-repeat;
	background-image:url(../image/lefty_r3_c1.jpg);
	padding-left:42px;
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#193A66;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}
.reality_navigace {
	margin:0px;
	padding:0px;
	position:relative;
	left:30px;
}
.reality_navigace li {
	position:relative;
	float:left;
	width:240px;
	height:31px;
	list-style-type:none;
}
.reality_navigace li a {
	position:relative;
	float:left;
	width:190px;
	height:25px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/
	font-weight:bold;
	text-transform:uppercase;
	/*padding-left:50px;*/
}
.reality_navigace li a:hover {
	position:relative;
	float:left;
	width:190px;
	background-repeat:no-repeat;
	/*text-decoration:none;*/
	font-family:Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/
	font-weight:bold;
	text-transform:uppercase;
	/*padding-left:50px;*/
}
.nav_reality_1 a {
	background-image:url(../image/left_reality_odkazy_r1_c1.jpg);
	padding-top:6px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:50px;
}
.nav_reality_1 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r1_c1.jpg);
	padding-top:6px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:50px;
}
.nav_reality_2 a {
	background-image:url(../image/left_reality_odkazy_r3_c1.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	padding-top:10px;
	height:21px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:50px;
}
.nav_reality_2 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r3_c1.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	padding-top:10px;
	height:21px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:50px;
}
.nav_reality_3 a {
	background-image:url(../image/left_reality_odkazy_r6_c1.jpg);
}
.nav_reality_3 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r6_c1.jpg);
}
.nav_reality_4 a {
	background-image:url(../image/left_reality_odkazy_r7_c1.jpg);
}
.nav_reality_4 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r7_c1.jpg);
}
.nav_reality_5 a {
	background-image:url(../image/left_reality_odkazy_r9_c1.jpg);
}
.nav_reality_5 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r9_c1.jpg);
}
.nav_reality_6 a {
	background-image:url(../image/left_reality_odkazy_r11_c1.jpg);
}
.nav_reality_6 a:hover {
	background-image:url(../image/left_reality_odkazy_hover_r11_c1.jpg);
}
.box1 {
	position:relative;
	float:left;
	width:477px;
	height:95px;
	left:15px;
	padding-top:75px;
	padding-left:15px;
}
.box1 p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	width:260px;
}
.box1 strong {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	margin-bottom:5px;
}
.box1 a {
	color:#FFC00C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	text-decoration:none;
}
.box1 a:hover {
	color:#FFC00C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	text-decoration:underline;
}
.box2 {
	position:relative;
	float:right;
	width:477px;
	height:95px;
	right:10px;
	padding-top:75px;
	padding-left:15px;
}
.box2 p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	width:260px;
}
.box2 strong {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	margin-bottom:5px;
}
.box2 a {
	color:#FFC00C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	text-decoration:none;
}
.box2 a:hover {
	color:#FFC00C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:492px;
	float:left;
	position:relative;
	text-decoration:underline;
}
.arsy {
	position:relative;
	float:left;
	width:1020px;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	top:40px;
}
.arsy a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.arsy a:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#map {
	position:relative;
	float:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-top:-10px;
	left:-107px;
	width:110px;
	top:-5px;
}
#map:hover {
	position:relative;
	float:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	margin-top:-10px;
	width:110px;
}
#disp {
	display:none;
}
#map1 {
	position:relative;
	float:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-top:-10px;
	left:-107px;
	width:110px;
	top:-5px;
}
#map1:hover {
	position:relative;
	float:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	margin-top:-10px;
	width:110px;
}
.tel {
	position:relative;
	float:left;
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFC00C;
	font-weight:bold;
	left:460px;
	top:63px;
}
.rychla_pop {
	position:relative;
	float:left;
	width:200px;
	height:58px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFC00C;
	font-weight:bold;
	left:480px;
	top:36px;
	background-image:url(../image/top_zmena_s1.jpg);
}
.rychla_pop a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFC00C;
	font-weight:bold;
	text-decoration:none;
}
.rychla_pop a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFC00C;
	font-weight:bold;
	text-decoration:underline;
}
.karta {
	position:relative;
	float:left;
	width:204px;
	height:223px;
	background-repeat:no-repeat;
	background-image:url(../image/karta_AAABBB_r1_c1_s1.jpg);
	background-position:1px top;
	margin-bottom:6px;
	margin-right:6px;
	left:-3px;
}
.karta:hover {
	position:relative;
	float:left;
	width:204px;
	height:223px;
	background-repeat:no-repeat;
	background-image:url(../image/karta_AAABBB_r1_c3_s1.jpg);
	background-position:1px top;
	margin-bottom:6px;
	margin-right:6px;
	left:-3px;
}
.nazev_karta {
	margin:0px;
	float:left;
	position:relative;
	width:190px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193A66;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:7px;
	padding-right:7px;
}
.nazev_karta a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193A66;
	font-weight:bold;
	text-decoration:none;
}
.nazev_karta a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193A66;
	font-weight:bold;
	text-decoration:underline;
}
.karta img {
	position:relative;
	float:left;
	width:182px;
	height:142px;
	left:12px;
}
.popis_karta {
	position:relative;
	float:left;
	width:204px;
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	height:20px;
}
.cena {
	position:relative;
	float:left;
	width:165px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	top:-11px;
	padding-right:13px;
	font-weight:bold;
}
.bar {
	position:relative;
	float:left;
	width:622px;
	height:80px;
	background-color:#C6CFD4;
	margin-bottom:10px;
}
#strankovani {
	position:relative;
	float:left;
	width:622px;
	height:19px;
	margin-bottom:2px;
}
#strankovani a {
	position:relative;
	float:left;
	width:19px;
	height:19px;
	background-color:#C6CFD4;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:0px;
	text-decoration:none;
	margin-right:2px;
}
#strankovani a:hover {
	position:relative;
	float:left;
	width:19px;
	height:19px;
	background-color:#1A3B67;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:0px;
	text-decoration:none;
	margin-right:2px;
}
.radek_bar {
	position:relative;
	float:left;
	width:622px;
	height:30px;
	top:10px;
}
.select1 {
	position:relative;
	float:left;
	width:200px;
	height:30px;
	background-color:#FFFFFF;
	color:#4C6470;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #FFFFFF;
	margin-left:6px;
	margin-right:5px;
	padding-top:5px;
}
.select2 {
	position:relative;
	float:left;
	width:200px;
	height:30px;
	background-color:#FFFFFF;
	color:#4C6470;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #FFFFFF;
	padding-top:5px;
}
.select3 {
	position:relative;
	float:left;
	width:200px;
	height:30px;
	background-color:#FFFFFF;
	color:#4C6470;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #FFFFFF;
	margin-left:5px;
	margin-right:0px;
	padding-top:5px;
}
.vyhledej {
	position:relative;
	float:right;
	width:90px;
	height:30px;
	top:15px;
	right:5px;
}
.karta_detail {
	position:relative;
	float:left;
	width:619px;
	/*border:2px solid #FECE3D;*/
	margin-top:10px;
	margin-bottom:10px;
}
.karta_detail_nazev {	
	position:relative;
	float:left;
	width:604px;
	height:30px;
	background-color: #FECE3D;
	color:#FFFFFF;
	padding-top:8px;
	padding-left:15px;
	margin-bottom:15px;
}
.karta_detail_nazev h2 {	
	color:#FFFFFF;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.karta_detail_foto img {
	position:relative;
	float:left;
	width:154px;
	height:102px;
	left:15px;
}
.karta_detail a#ypet {
	position:relative;
	float:left;
	width:615px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1A3B67;
	margin-bottom:10px;
	text-decoration:underline;
}
.karta_detail a#ypet:hover {
	position:relative;
	float:left;
	width:615px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1A3B67;
	margin-bottom:10px;
	text-decoration:none;
}
.karta_detail_popis {
	position:relative;
	float:left;
	width:615px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3B67;
	margin-bottom:10px;
}
.karta_detail_popis p {
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3B67;
}
.karta_detail_popis li {
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3B67;
}
.karta_detail_galerie {	
	position:relative;
	float:left;
	width:654px;
	padding:0px;
}
.karta_detail_galerie img {	
	position:relative;
	float:left;
	width:154px;
	margin-right:5px;
	margin-bottom:5px;
}
.navigace_center {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	left:5px;
	margin-top:5px;
}
.nav_center {
	position:relative;
	float:left;
	width:192px;
	height:40px;
	margin-bottom:0px;
	list-style-type:none;
	margin-right:5px;
}
.nav_center_sviti {
	position:relative;
	float:left;
	width:192px;
	height:40px;
	margin-bottom:0px;
	list-style-type:none;
	margin-right:5px;
}
.nav_center a {
	position:relative;
	float:left;
	width:160px;
	height:28px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav1_a.jpg);
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	padding-top:12px;
}
.nav_center a:hover {
	position:relative;
	float:left;
	width:160px;
	height:40px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav1_a_hover.jpg);
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.nav_center_sviti a {
	position:relative;
	float:left;
	width:160px;
	height:28px;
	background-repeat:no-repeat;
	background-image:url(../image/left_nav1_a_hover.jpg);
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	padding-top:12px;
}
.soubory_tab {
	position:relative;
	float:left;
	width:450px;
	margin-bottom:10px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
	border:none;
}
.soubory_tab a {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
}
.soubory_tab a:hover {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.soubory_tab img {
	margin-right:-20px;
}
.aktuality_vevnitr {
	position:relative;
	float:left;
	width:670px;
	margin-bottom:15px;
}
.foto_aktuality_vevnitr {
	position:relative;
	float:left;
	width:100px;
}
.foto_aktuality_vevnitr img {
	position:relative;
	float:left;
	width:100px;
}
.right_aktuality_vevnitr {
	position:relative;
	float:right;
	width:550px;
}
.nadpis_aktuality_vevnitr {
	position:relative;
	float:left;
	width:550px;
	margin-bottom:5px;
}
.nadpis_aktuality_vevnitr h2 {
	position:relative;
	float:left;
	width:550px;
	margin:0px;
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.nadpis_aktuality_vevnitr h2 a {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}
.nadpis_aktuality_vevnitr h2 a:hover {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.datum_aktuality_vevnitr {	
	position:relative;
	float:left;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#193A66;
	margin-bottom:5px;
}
.popis_aktuality_vevnitr {
	position:relative;
	float:left;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:19px;
}
.popis_aktuality_vevnitr p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:19px;
}
.right_aktuality_vevnitr1 {
	position:relative;
	float:left;
	width:670px;
}
.nadpis_aktuality_vevnitr1 {
	position:relative;
	float:left;
	width:670px;
	margin-bottom:5px;
}
.nadpis_aktuality_vevnitr1 h2 {
	position:relative;
	float:left;
	width:670px;
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
.nadpis_aktuality_vevnitr1 h2 a {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}
.nadpis_aktuality_vevnitr1 h2 a:hover {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.popis_aktuality_vevnitr1 {
	position:relative;
	float:left;
	width:670px;
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:justify;
}
.popis_aktuality_vevnitr1 p {
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:justify;
}
.vice_aktuality_vevnitr_1 {
	position:relative;
	float:left;
	width:670px;
	margin-top:10px;
	margin-bottom:10px;
}
.vice_aktuality_vevnitr_1 a {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
.vice_aktuality_vevnitr_1 a:hover {
	color:#193A66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
#koupit {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_r1_c1_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#pronajmout {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_r1_c3_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#prodat {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_r1_c5_s1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#koupit:hover {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_HOVER_r1_c1_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#pronajmout:hover {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_HOVER_r1_c3_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#prodat:hover {
	position:relative;
	float:left;
	width:220px;
	height:120px;
	cursor:pointer;
	background-image:url(../image/top_trio_HOVER_r1_c5_s1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#online {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_r1_c1_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#tel {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_r1_c3_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#pobocka {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_r1_c4_s1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#online:hover {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_hover_r1_c1_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#tel:hover {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_hover_r1_c3_s1.jpg);
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:10px;
}
#pobocka:hover {
	position:relative;
	float:left;
	width:220px;
	height:160px;
	cursor:pointer;
	background-image:url(../image/pujcky/trio_hover_r1_c4_s1.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.logo {
	position:relative;
	float:left;
	width:380px;
	height:130px;
	cursor:pointer;
}
.input_1 {
	position:relative;
	background-color:#EEE;
	padding:5px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	width:245px;
}
.poptavka_table {
	position:relative;
	float:left;
	width:670px;
	border-bottom:10px solid #FFF;
}
.poptavka_table td {
	color:#1A3B67;
}
.poptavka_table1 {
	position:relative;
	float:left;
	width:670px;
	border-bottom:10px solid #FFF;
}
.poptavka_table1 td {
	color:#1A3B67;
	min-width:150px;
	padding-right:15px;
	text-align:left;
}
.poptavka_table3 {
	position:relative;
	float:left;
	width:550px;
	border-bottom:10px solid #FFF;
}
.poptavka_table3 td {
	color:#1A3B67;
	min-width:100px;
	padding-right:15px;
	text-align:left;
}
.poptavka_table11 {
	position:relative;
	float:left;
	width:950px;
}
.pop_inp {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:495px;
	background-color:#CDF0FC;
	height:30px;
	border:1px solid #CDF0FC;
	padding-left:5px;
}
.pop_inp:hover {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:495px;
	height:30px;
	border:1px solid #FFC20E;
	padding-left:5px;
}
.pop_inp:focus {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:495px;
	height:30px;
	border:1px solid #FFC20E;
	padding-left:5px;
}
.pop_inp11 {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:300px;
	background-color:#CDF0FC;
	height:30px;
	border:1px solid #CDF0FC;
	padding-left:5px;
}
.pop_inp11:hover {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:300px;
	height:30px;
	border:1px solid #FFC20E;
	padding-left:5px;
}
.pop_inp11:focus {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:300px;
	height:30px;
	border:1px solid #FFC20E;
	padding-left:5px;
}
.pop_inp2 {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#CDF0FC;
	width:495px;
	height:30px;
	border:1px solid #CDF0FC;
}
.pop_inp1 {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#CDF0FC;
	width:490px;
	height:200px;
	border:1px solid #CDF0FC;
	padding:5px;
}
.pop_inp1:hover {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:490px;
	height:200px;
	border:1px solid #FFC20E;
	padding:5px;
}
.pop_inp1:focus {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:490px;
	height:200px;
	border:1px solid #FFC20E;
	padding:5px;
}
.pop_inp111 {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#CDF0FC;
	width:550px;
	height:100px;
	border:1px solid #CDF0FC;
	padding:5px;
}
.pop_inp111:hover {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:550px;
	height:100px;
	border:1px solid #FFC20E;
	padding:5px;
}
.pop_inp111:focus {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:550px;
	height:100px;
	border:1px solid #FFC20E;
	padding:5px;
}
.select {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:503px;
	height:30px;
	border:1px solid #CDF0FC;
	background-color:#CDF0FC;
	padding-top:6px;
}
.select:hover {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:503px;
	padding-top:6px;
	height:30px;
	border:1px solid #FFC20E;
	background-color:#FFF;
}
.select:focus {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:6px;
	color:#333;
	width:503px;
	height:30px;
	border:1px solid #FFC20E;
	background-color:#FFF;
}
.pop_inp3 {
	background:#FFC20E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding:10px;
	text-decoration:none;
	font-weight:bold;
	border:none;
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
}
.pop_inp3:hover {
	background:#FFC20E;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	color:#333;
	padding:10px;
	text-decoration:none;
	font-weight:bold;
	border:none;
	cursor:pointer;
	margin-top:10px;
}
.clear {
	position:relative;
	float:left;
	width:670px;
	height:30px;
}
.left_banner {
	position:relative;
	float:left;
	left:31px;
	margin-bottom:10px;
}
#nav_navic  {
	position:relative;
	float:left;
	width:240px;
	height:30px;
	background-color:#666;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
}
#nav_navic_sviti  {
	position:relative;
	float:left;
	width:240px;
	height:30px;
	background-color:#666;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
}
#nav_navic a  {
	position:relative;
	float:left;
	width:230px;
	height:22px;
	background-color:#193A66;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
	padding-left:10px;
	padding-top:8px;
	color:#FFF;
}
#nav_navic a:hover  {
	position:relative;
	float:left;
	width:230px;
	height:22px;
	background-color:#FFC00C;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
	padding-left:10px;
	padding-top:8px;
	color:#193A66;
}
#nav_navic_sviti a {
	position:relative;
	float:left;
	width:230px;
	height:22px;
	background-color:#FFC00C;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
	padding-left:10px;
	padding-top:8px;
	color:#193A66;
}
#nav_navic_sviti a:hover  {
	position:relative;
	float:left;
	width:230px;
	height:22px;
	background-color:#FFC00C;
	font-size:14px;
	margin-bottom:1px;
	padding-left:0px;
	padding-left:10px;
	padding-top:8px;
	color:#193A66;
}
.oddelto {
	position:relative;
	float:left;
	width:240px;
	height:10px;
}
address a {
	color:#193A66;
	text-decoration:underline;
}
address a:hover {
	color:#193A66;
	text-decoration:none;
}
