#content_podsekce {
float:left;
background:url(images/bc-pod.gif) repeat-y;
width:721px;
margin:10px auto auto 10px;
}

.pod {
background:url(images/vrch-pod.gif) no-repeat;
width:721px;
padding-top:15px;
margin:0;
}

.title-pod {
letter-spacing:1px;
margin:0;
padding:0 0 4px;
}

.text-pod a {
font:bold 12px/16px;
color:#8C8A8A;
background-color:#fff;
border-bottom:1px dashed;
}

.text-pod A:hover {
font:bold 12px/16px;
color:#8C8A8A;
background-color:#F2F2F2;
border-bottom:1px dashed;
text-decoration:none;
}

.text-clanky a {
font:bold 12px/16px;
color:#353535;
}

.text-clanky A:hover {
font:bold 12px/16px;
color:#EE392C;
text-decoration:none;
}

.text-clanky strong {
font-weight:700;
color:#4D4D4D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

.podsekce-lista {
position:relative;
width:709px;
height:33px;
background:url(images/lista.gif) repeat-x;
z-index:15;
margin:1px;
padding:1px 5px 5px;
}
.podsekce-mesto {
position:relative;
width:709px;
height:42px;
background:url(images/listamesto.gif) repeat-x;
z-index:15;
margin:1px;
padding:1px 5px 5px;
}

.podsekce-mesto2 {
position:relative;
width:709px;
height:71px;
background:url(images/listamesto2.gif) repeat-x;
z-index:15;
margin:1px;
padding:1px 5px 5px;
}
.podsekce-mesto3 {
position:relative;
width:709px;
height:80px;
background:url(images/listamesto3.gif) repeat-x;
z-index:15;
margin:1px;
padding:1px 5px 5px;
}

.ikons-pod {
font-size:smaller;
text-align:left;
margin-top:0;
width:700px;
}
.pagination {
	display: inline-block;
	width: 100%;
	background: #F8F8F8;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size:10px;
	padding-top:6px;
}
.pagination .links, .pagination .results {
	padding: 7px;
}
.pagination .links {
	text-align:center;
}
.pagination .links a {
	border: 1px solid #CCCCCC;
	padding: 4px 7px;
	text-decoration: none;
	color: #000000;
}
.pagination .links b {
	border: 1px solid #CCCCCC;
	padding: 4px 7px;
	text-decoration: none;
	color: #FFFFFF;
	background: #4A88BC;
}
.pagination .results {
	float: right;
	color: #666;
}



.ikons-pod a {
color:#525050;
}

.spodek-pod {
background:url(images/spodek_pod.gif) bottom left repeat-x;
margin-bottom:0;
width:721px;
height:32px;
}

.pod-tab {
margin-left:6px;
padding-left:5px;
line-height:1;
height:32px;
}

.nolink {
text-decoration:none;
border:none;
color:none;
margin:0;
padding:0;
}

.nolink img {
text-decoration:none;
border:none;
color:none;
background:transparent;
margin:0;
padding:0;
}

.nolink a {
font:bold 11px/14px;
text-decoration:none;
border:none;
background:transparent;
margin:0;
padding:0;
}

#adwords {
font:normal 12px/16px;
color:#414141;
height:335px;
}

#pravda {
font:normal 12px/16px;
color:#4D5759;
height:120px;
margin-left:5px;
}
#pravda p a {
font:normal 12px/16px;
color:#4D5759;
height:120px;
}


#adwords a {
font:bold 12px/16px;
color:#414141;
text-decoration:none;
}

#adwords a:hover {
font:bold 12px/16px;
color:#FFF;
background-color:#8C8A8A;
}

#adwords hr {
color:#BFBFBF;
background-color:#FFF;
border:1px dashed;
height:1px;
width:146px;
text-align:center;
}

#adw {
background:url(images/img12.gif) no-repeat left top;
height:18px;
font-size:1.2em;
font-variant:small-caps;
letter-spacing:1px;
margin:0;
}

p.small {
line-height:90%;
}

p.big {
line-height:200%;
}

.smallradek {
font-size:1em;
}

.smallradek a {
line-height:121%;
text-decoration:underline;
}

.sekce {
font-size:1.2em;
font-variant:small-caps;
letter-spacing:1px;
padding-left:10px;
padding-top:10px;
}

.cone {
width:210px;
height:120px;
display:block;
margin-bottom:5px;
margin-top:1px;
margin-right:5px;
font-size:0.9em;
font-variant:normal;
letter-spacing:0.9px;
line-height:150%;
}

#photos a:hover img {
border:1px;
border-thickness:1px;
background-color:#FFF;
border-color:#E1001A;
border-style:solid;
}

#photos a {
border:none;
background-color:#FFF;
border-color:#E1001A;
}

.strong {
font-weight:700;
line-height:121%;
}

TR.GridRow TD {
border-bottom:#E9E9E9 1px solid;
background-color:#f9f9f9;
padding:3px 1px;
}

TR.GridRowOver TD {
border-bottom:#F1F1F1 1px solid;
background-color:#E9E9E9;
padding:3px 1px;
}

TR.GridRow-areal TD {
border-bottom:#BCCAD4 1px solid;
background-color:#EAEEF2;
padding:3px 1px 3px 2px;
}

TR.GridRowOver-areal TD {
border-bottom:#F1F1F1 1px solid;
background-color:#E9E9E9;
padding:3px 1px 3px 2px;
}
TR.GridRow-mesto TD {
border-bottom:#ffffff 1px solid;
background-color:#F3F3F3;
padding:3px 1px 3px 2px;
}

TR.GridRowOver-mesto TD {
border-bottom:#F1F1F1 1px solid;
background-color:#E9E9E9;
padding:3px 1px 3px 2px;
}

#google_map {
background:#fff url(images/google_map.jpg) no-repeat;
min-height:300px;
margin-left:24px;
width:640px;
padding:10px;
}
#google_map-ski {
background:#fff url(images/google_map-ski.jpg) no-repeat;
min-height:300px;
margin-left:24px;
width:640px;
padding:10px;
text-align: justify;

}
#google_map-card {
background:#fff url(images/google_map-card.jpg) no-repeat;
min-height:300px;
margin-left:24px;
width:630px;
padding:10px;
text-align: justify;
}
#mesto_map {
background:#fff url(images/mesto-map.gif) no-repeat;
min-height:300px;
margin-left:5px;
width:680px;
padding:5px 5px 5px 15px;
}

#mesto_pravda {
background:#fff url(images/mesto-pravda.gif) no-repeat;
min-height:300px;
margin-left:5px;
width:680px;
padding:5px 5px 5px 15px;
color:#434242;
}

#mesto_pravda a {
min-height:300px;
color:#00ADEF;

}

#mesto_map2 {
background:#fff url(images/mesto-map2.gif) no-repeat;
min-height:300px;
margin-left:5px;
width:680px;
padding:5px 5px 5px 15px;
}
#trasy_cyklo_map {
background:#fff url(images/trasy_cyklo.jpg) no-repeat;
min-height:300px;
margin-left:0px;
width:688px;
}
#trasy_turista_map {
background:#fff url(images/trasy_turista.jpg) no-repeat;
min-height:300px;
margin-left:0px;
width:688px;
}
#trasy_vozickari_map {
background:#fff url(images/trasy_vozickari.jpg) no-repeat;
min-height:300px;
margin-left:0px;
width:688px;
}
#trasy_cyklo_map h2,
#trasy_turista_map h2,
#trasy_vozickari_map h2
{
font-size:1.6em;
color:#00ADEF;
padding-top:15px;
margin-left:20px;
}

#trasy_cyklo_map p, trasy_turista_map p, trasy_vozickari_map p
{
 line-height:1.7;
font-size:0.9em;
padding-left:10px;
}
.trasy_ramec
{
padding-right:60px;
text-align:left;
margin-left:60px;
}

.magnifyarea{ 
box-shadow: 5px 5px 7px #818181;
-webkit-box-shadow: 5px 5px 7px #818181;
-moz-box-shadow: 5px 5px 7px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
background: white;
}

.linkmapy {
font:normal 12px/16px;
color:#00ADEF;
height:335px;
text-decoration:none;
margin-left: 4px;
}
.linkmapy a {
font:bold 12px/16px;
color:#00ADEF;
text-decoration:none;
}
.linkmapy a:link,.linkmapy a:visited {
font:bold 12px/16px;
color:#8FAA40;
text-decoration:none;
border:none;
}

.linkmapy a:hover {
font:bold 12px/16px;
color:#FFF;
text-decoration:none;
background-color:#8FAA40;
}

.hra  {
margin-left: 56px;;
}
.hrad  {
color: #DEDEDE;
background-color: #DEDEDE;
height: 2px;
width: 480px;
margin-left: 56px;
}

#google_clanky {
background:#fff url(images/google_map.jpg) no-repeat;
min-height:300px;
margin-left:1px;
width:600px;
padding:6px;
}

#google_map_s {
background:#fff url(images/google_map_s.jpg) no-repeat;
min-height:300px;
margin-left:24px;
width:356px;
padding:10px;
}

#webcam_map_s {
background:#fff url(images/webcam_map_s.jpg) no-repeat;
min-height:218px;
margin-left:4px;
width:319px;
float:left;
padding:10px 10px 0;
}

#udalosti_map_s {
background:#fff url(images/udalosti_s.jpg) no-repeat;
min-height:218px;
margin-left:4px;
width:319px;
float:left;
padding:4px 10px 21px;
}

#photo_map_s {
background:#fff url(images/photo_s.jpg) no-repeat;
min-height:218px;
margin-left:4px;
width:319px;
float:left;
padding:4px 10px 21px;
}

#job_map_s {
background:#fff url(images/job_s.jpg) no-repeat;
min-height:218px;
margin-left:4px;
width:319px;
float:left;
padding:4px 10px 21px;
}

#diskuze_map_s {
background:#fff url(images/diskuze_s.jpg) no-repeat;
min-height:218px;
margin-left:4px;
width:319px;
float:left;
padding:4px 10px 21px;
}

#youtube_map_s {
background:#fff url(images/youtube_s.jpg) no-repeat;
min-height:400px;
width:174px;
float:left;
}

#youtube_map_big {
background:#fff url(images/youtube_big.jpg) no-repeat;
min-height:350px;
width:688px;
float:left;
border:none;
}

#panorama_map_big {
background:#fff url(images/panorama_big.jpg) no-repeat;
min-height:350px;
width:688px;
float:left;
border:none;
}

#youtube_map_big2 {
background:#fff url(images/youtube_big.jpg) no-repeat;
height:267px;
width:688px;
border:none;
}

#contact_big {
background:#fff url(images/contact-s.jpg) no-repeat;
height:auto;
margin-left:24px;
width:636px;
padding:10px;
}

#aktuality_map_big {
background:#fff url(images/aktuality_s.jpg) no-repeat;
min-height:350px;
width:688px;
float:left;
border:none;
}

#map_s {
min-height:210px;
margin-left:4px;
width:319px;
float:left;
padding:0 10px;
}

div.cjjobbox {
width:299px;
border-top:none;
font-size:11px;
color:#000;
text-align:left;
text-decoration:none;
border-color:#E3E3E3;
border-style:solid;
border-width:1px;
}

div.cjjobbox a {
color:#707070;
border-bottom:#E9E9E9 1px solid;
margin-bottom:1px;
font-size:11px;
font-weight:700;
}

div.cjjobbox a:hover {
color:#707070;
margin-bottom:1px;
font:bold;
font-size:11px;
font-weight:700;
}

.youtube a:hover {
border-bottom:0;
}

.youtube {
text-decoration:none;
color:#484848;
list-style-type:none;
width:670px;
height:180px;
margin-left:-2px;
}

.youtube img {
width:120px;
height:89px;
}

.youtube a {
text-decoration:none;
color:#484848;
border-bottom:0;
background:url(images/video-bc.gif) no-repeat left top;
width:130px;
height:99px;
border:none;
float:left;
margin:8px;
padding:5px;
}

#youtubeDivUser {
position:relative;
border:none;
display:inline;
width:420px;
overflow:visible;
background-color:none;
}

#youtubeDivUser a img {
width:126px;
}


#youtubeDivUser li {
text-decoration:none;
border:none;
margin-left:-15px;
padding-top:3px;
margin-right:30px;
list-style-type:none;
background-color:none;
border-bottom:#E9E9E9 1px solid;
}

#youtubeDivUser a {
text-decoration:none;
border:none;
margin-left:2px;
padding-top:2px;
list-style-type:none;
background-color:none;
}

#youtubeDivUser tr {
white-space:normal;
list-style:none;
height:100%;
width:420px;
overflow:visible;
background-color:none;
display:inline;
line-height:1.5;
margin:0;
padding:0;
}

div.tip, span.tip {
	background: #fffdeb url(images/box_tip.png) 3px 5px no-repeat;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
   display: block;
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 8px 35px;
}


#cse-search-results {
text-decoration:none;
color:#484848;
border-bottom:0;
border:none;
padding-top:2px;
width:600px;
}

#search_box {
width:201px;
height:31px;
background:url(images/bg_search_box.gif);
}

#search_box #s {
float:left;
border:0;
width:159px;
background:none;
margin:6px 0 0 6px;
padding:0;
}

#search_box #go {
margin:3px 4px 0 0;
}

.webcam-mesto{background-color:#F2F2F2; width:auto; height:auto; margin: right; display:block; margin-bottom:1px; margin-top: 22px; margin-left: 2px;}

.text-mesto {
text-align:left;
margin-top:5px;
padding:1px 2px 5px 15px;

}

.text-mesto p {
margin:0;
padding:0;
}

.text-pod,.text-clanky {
text-align:left;
margin:0;
padding:1px 15px 4px;
}

.text-pod p,.text-clanky p {
margin:0;
padding:1px 1px 4px;
}

.text-pod h3,.text-clanky h3 {
font-weight:700;
color:#1D5886;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
padding:0 1px 0 -1px;
}

.nolink a:hover,.nolink a:active {
font:bold 12px/16px;
text-decoration:none;
border:none;
background:transparent;
margin:0;
padding:0;
}

.smallradek p,.smallradek li {
line-height:121%;
}

#photos img,.photografie {
border:1px;
border-thickness:1px;
border-color:#B4B4B4;
border-style:solid;
margin:2px;
padding:4px;
}

.tables a:hover,.tables a {
text-decoration:none;
color:#484848;
background-color:#F9F9F9;
padding:1px;
}
