@charset "utf-8";
div#page {
	position:relative;
	top:10px;
	left:0;
	width:980px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	_text-align:left;
	background-color:#FFFFFF;
	
}

div#pane1 {
	background-repeat:no-repeat;
	width:980px;
	height:160px;
	position:relative;
}
div.cz{
background-image: url(img/header_cz.gif);
}
div.en{
background-image: url(img/header_cz.gif);
}
div.cz_kamyk{
background-image: url(img/header_kamyk_cz.gif);
}
div.en_kamyk{
background-image: url(img/header_kamyk_cz.gif);
}

.black{
	color:#000 !important;
}
.white{
	color:#fff !important;
}
.kamyk{
	color:#E62806 !important;
}
img#logo{
	position:absolute; 
	width: 210px; 
	height: 100px;
	top:30px;
	left:30px;

}
div#pane_flash{
	width:980px;
	height:325px;
	margin-bottom:15px;
}
div#menu{
	position:absolute;
	height:20px;
	top:115px;
	right:20px;
	color:#666666;

}

div#nadmenu{
	position:absolute;
	top:20px;
	right:20px;
	height:20px;
	color:#999999;
}
div#pane_rozcestnik
{
	width:980px;
	margin-bottom:0px;
	padding-bottom:0px;
/*	background-image:url(img/bg_pane2.gif);
	background-repeat:repeat-y;	*/
}
div.rozcestnik_padd
{	
	padding-left:25px;
	padding-top:0px;
}
div#pane2 {
	width:980px;
	margin-bottom:0px;
	padding-bottom:0px;
	
	background-image:url(img/bg_pane2.gif);
	background-repeat:repeat-y;
}

div#col1 {
	
	float:left;
	width:252px;
	
}
.col1_padd{
	padding:10px 20px 10px 30px;
}	


div#content {
	float: right;
	width:728px;
	_height:200px;
	min-height:200px;

}
div#content_layout3 {
	width:940px;
	min-height:200px;
	background-color:#FFF;
	margin-left:20px;
}

.content_padd{
	padding:15px 30px 20px 20px;
	
}
.content_padd_layout3{
	padding:15px 10px 20px 10px;
	
}
div.content_padd,div.content_padd p,div.content_padd div{
font-size:14px;
}
div#nadmenu a:link, div#nadmenu a:visited, div#nadmenu a:active {
	font-size:10px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}
div#nadmenu a:hover {
	text-decoration:underline;
}

div#menu a:link, div#menu a:visited, div#menu a:active {
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
div#menu a:hover {
	text-decoration:underline;
}



div#pane3 {
	width:980px;
	height:40px;
	position:relative;
	margin-top:30px;
}
div#pane3_inside_box {
	margin-left:15px;
	width:950px;
	height:40px;
	background-color:#104324;
}
div#pane3_inside_box div.padd
{
	padding-top:14px;
	text-align:center;
	color:#7B9A84;
}
.bg_arena_color{
	background-color: #0099FF ;
}
.bg_kamyk_color{
	background-color: #E62806 !important ;
}

div#adresa{
	position:absolute;
	top:-65px;
	left:0px;
	width:215px;
	height:115px;
	background-color:#F8B879;
	
}
div#ill_vivus{
	position:absolute;
	top:-153px;
	left:29px;
}
div#adresa div{
	color: #F2410D;
	font-size:11px;
	padding-left:30px;
	padding-top:35px;
}
div#adresa a:link, div#adresa a:visited, div#adresa a:active {
	font-size:11px !important;
	color:#F2410D !important;
	text-decoration:none;
}
div#adresa a:hover {
	text-decoration:underline;
}
div#copy{
	text-align:right;
	padding-right:40px;
	padding-top:20px;
}

.form_search{
	color:#999999;
	padding:3px 4px 3px 4px;
	width:205px;
	border:1px solid #E3E9EF;
	border-top-color:#999999;

}
.search{
	margin-top:12px;margin-bottom:8px;
	font-size:11px; color:#666666;
	font-weight:bold;
}

.prod{
	font-weight:bold;
	color:#CC0000;
}
.rez{
	font-weight:bold;
	color: #FF6600;
}
.volno{
	font-weight:bold;
	color: #009933;
}
.tab_byty, .tab_byt{

}
.tab_byty td, .tab_byt td{

	padding-top:4px;
	padding-bottom:4px;
}	
td.linka{
border-bottom:1px solid #F48E2C;

}
.tab_byt td{
	padding-left:8px;
	padding-right:8px;
}

.tab_byty td, .tab_byty div, .tab_byty p{
	font-size:10px;
}

.tab_byty td a:link, .tab_byty td a:visited, .tab_byty td a:active {
	
	font-size:10px;
}


.tr_hlavicka{
	background-color:#f8e1ca;
}	
.tr_hlavicka td{
	
}
.tr_radek{
	background-color:#fbeee2;
	}

.orange,td.orange div{
	color:#F8A74E;
}
.red{
	color:#DF4529;
}	

table.tab_01{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	margin-top:10px;
	margin-bottom:20px;

}
table.tab_01 td,table.tab_01 th{
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:3px 6px 3px 6px;
}
table.tab_01 th{
background-color:#C4092E;
color:#FFFFFF;
font-weight:bold;
text-align:left;

}

.barva{
	color:#ED5818 !important;
}



div.podrobnosti{
	position:absolute;
	top:115px;
	left:10px;
}	
div.podrobnosti a:link, div.podrobnosti a:visited, div.podrobnosti a:active {
	color: #FFFFFF;
}
div.podrobnosti a:hover {
	text-decoration:underline;
}
div#aktuality div{
	color: #666666;
}
.tit{padding-bottom:0px;}
.nadpis{
	color:#41527E;
	font-size:12px;
	font-weight:bold;
}	
a.nadpis:link, a.nadpis:visited, a.nadpis:active {
	color:#41527E;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	
}
a.nadpis:hover {
	text-decoration: underline;
}
	
td.bg_dot{
	background-image:url(img/bg_dot.gif);
	background-repeat:repeat-y;
	padding-left:13px;
}	

div.nadpis{
	background-image:none !important;
	margin-top:12px;
	margin-bottom:5px; 
}
div#qmenu div
{
	padding-bottom:20px;
	background-image:url(img/bg_linka.gif);
	background-repeat: repeat-x;
	background-position:0px 20px;
}

div#qmenu div a:link, div#qmenu div a:visited,  div#qmenu div  a:active{
	color:#4C6092;
	text-decoration:none;
}
div.nadpis  a:link, div.nadpis a:visited,  div.nadpis  a:active{
	text-decoration:none;
	color:#046330 !important;
	font-size:14px ;
	font-weight:bold;
}
div.selected  a:link, div.selected a:visited,  div.selected  a:active{

	color:#FF0000 !important;

}
div#qmenu div.level1{
	margin-left:10px;
}
div#qmenu div.level2{
	margin-left:10px;
	padding-left:10px;
}

h2.vyhlidka{
	background-image:url(img/h2_vyhlidka.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;

}

h2.vyhlidka a:link, h2.vyhlidka a:visited,  h2.vyhlidka  a:active{
	color:#F3871B;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
h2.vyhlidka a:hover{
	color: #E9AA54;
}

h2.pankrac{
	background-image:url(img/h2_pankrac.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
h2.pankrac a:link, h2.pankrac a:visited,  h2.pankrac  a:active{
	color:#8FB421;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
h2.pankrac a:hover{
	color: #9AA516;
}

h2.arena{
	background-image:url(img/h2_arena.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
h2.arena a:link, h2.arena a:visited,  h2.arena  a:active{
	color:#0099FF ;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
h2.arena a:hover{
	color: #6DAEEF;
}


h2.uhrineves{
	
	background-image:url(img/h2_uhrineves.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
h2.uhrineves a:link, h2.uhrineves a:visited,  h2.uhrineves a:active{
	color:#EABB00;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
h2.uhrineves a:hover{
	color: #E3D275;
}
h2.kamyk{
	
	background-image:url(img/h2_kamyk.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
h2.kamyk a:link, h2.kamyk a:visited,  h2.kamyk a:active{
	color:#E62806;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
h2.kamyk a:hover{
	color: #FA593D;
}
p.h2{
	margin-top:12px;
	margin-bottom:8px; 
	color:#046330;
	font-size:14px;
	font-weight:bold;
}
h2.h1{
	font-size:20px; 
	padding-top:10px;
}
.tab_search td,.tab_search th{
	padding: 4px 4px 4px 4px;
	font-size:11px;
}
.tab_search td.oznac{
	background-color:#fbeee2;
}
.tab_search td.neoznac{
	background-color:#FFFFFF;
}
div.odsadit_search{
	height:0px;
}
table#tab_rozc td{
	width:225px;
}
table.sr_form{
	width:100%;
}
table.sr_form td{
	padding:3px 13px 3px 3px;
}
.form_search_layout3{
	width:186px;
}
td.aaa1{
	padding-top:7px !important;
}
.pripravujeme{
	color:#999;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:5px;
	margin-top:0px;
	padding-top:0px;
}
#uhr_b{
	width:470px;
	border:1px solid #CCC;
	padding:10px 10px 10px 10px;
}
.padd5{
	padding-top:5px;
	padding-left:10px;
}
.ramecek_search{
	border:1px solid #CCC;
	padding:10px 10px 10px 10px;
}
.tab_010 td{
	vertical-align:top;
}
.td03{
	padding-top:29px;
	padding-left:10px;
}
.iframemap{
	

 height:450px;
 width:690px;
}
