/******************************************************************
	PRINT
*/
body {
background: white;
font-family:arial, tahoma, verdana, sans-serif;
font-weight:normal;
font-size:80%;
color:black;
text-align:center;
line-height:1.0em;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
text-align:left;
}
p{
margin:0px;
padding:0px;
}
table, input, select, textarea {
font-size:100%;
font-family:arial, tahoma, verdana, sans-serif;
}
.left,
.blok-vlevo{
float:left;
}
.right,
.blok-vpravo{
float:right;
}
.clear,
.blok-vycisit{
clear:both;
}
.text-uprostred{
text-align:center;
}
.text-vlevo{
text-align:left;
}
.text-vpravo{
text-align:right;
}
img {
border:0px;
}
hr{
height:0px;
color:#cccccc;
border:0px;
border-top:1px solid #cccccc;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

.justify{
text-align:justify;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: black;
text-decoration: underline;
outline:none;
}
a:hover {
text-decoration:none;
}


img#ropeLeft{
position:absolute; 
left:0px; 
top:0px; 
margin:0px 0px 0px -220px;
z-index:-1;
}
img#articleClimber{
position:absolute; 
left:-130px; 
top:130px;
}

.googlemaps{
color:black;
}




/******************************************************************
	SAMOTNA STRANKA
*/

#webTree{
background: url(../img/web-repeat-bg.jpg) top center repeat-y;
width:100%;
}
#webTree #web{
background: url(../img/page-bg.jpg) top center no-repeat;
width:100%;
}


#web,
#webHome{
width:100%;
margin:0px auto 0px;
}


#web #page,
#webHome #page{
width:970px;
margin:0px auto 0px;
height:1463px;
}
#webTree #web #page{
height:auto;
}




/******************************************************************
	SAMOTNA STRANKA - HOME
*/
#webHome{
margin:-40px 0px 0px 0px;
background: url(../img/home/home-image-1.jpg) center top no-repeat;
}
#webHome #page{
height:720px;
position:relative;
}


#webHome #page .webHomeItem{
display:none;
width:970px;
position:absolute;
left:0px;
top:70px;
text-align:right;
overflow:hidden;
}
#webHome #page .webHomeItemLeft{
text-align:left;
}
#webHome #page #webHomeItem1{
display:block;
}
#webHome #page .webHomeItem h2{
font-size:100%;
margin:0px 10px 0px 0px;
padding:0px;
line-height:1.2em;
}
#webHome #page .webHomeItem h2 a:link,
#webHome #page .webHomeItem h2 a:visited,
#webHome #page .webHomeItem h2 a:hover{
font-size:600%;
color:white;
text-decoration:none;
}
#webHome #page .webHomeItem h2 a:hover{
color:#e00009;
}
#webHome #page .webHomeItem p{
font-size:350%;
margin:30px 30px 0px 0px;
padding:0px;
color:#cdca10;
line-height:1.2em;
}
#webHome #page .webHomeItem a.more:link,
#webHome #page .webHomeItem a.more:visited,
#webHome #page .webHomeItem a.more:hover{
width:250px;
height:64px;
float:right;
background: url(../img/webHomeItem-more-bg.png) top center no-repeat;
text-decoration:none;
margin:50px 50px 0px 0px;
}
#webHome #page .webHomeItemLeft a.more:link,
#webHome #page .webHomeItemLeft a.more:visited,
#webHome #page .webHomeItemLeft a.more:hover{
float:left;
}
#webHome #page .webHomeItem a.more:hover{
background: url(../img/webHomeItem-more-bg.png) bottom center no-repeat;
}
#webHome #page .webHomeItem a.more:link span,
#webHome #page .webHomeItem a.more:visited span,
#webHome #page .webHomeItem a.more:hover span{
visibility:hidden;
}




#contentFotogaleryHome{
width:700px;
height:200px;
position:absolute;
left:0px;
top:780px;
}
ul#fotogaleryHome{
margin:0px;
padding:0px;
}
ul#fotogaleryHome li{
width:206px;
height:176px;
display:block;
float:left;
list-style-type:none;
margin:0px 40px 0px 0px;
}
ul#fotogaleryHome li.last{
margin:0px;
}
ul#fotogaleryHome li a:link,
ul#fotogaleryHome li a:visited,
ul#fotogaleryHome li a:hover{
width:206px;
height:176px;
display:block;
background: url(../img/home-fotogalery-bg.png) top center no-repeat;
position:relative;
text-decoration:none;
}
ul#fotogaleryHome li a:hover,
ul#fotogaleryHome li a.act:link,
ul#fotogaleryHome li a.act:visited,
ul#fotogaleryHome li a.act:hover{
background: url(../img/home-fotogalery-bg.png) bottom center no-repeat;
}
ul#fotogaleryHome li a:link img,
ul#fotogaleryHome li a:visited img,
ul#fotogaleryHome li a:hover img{
margin:40px 0px 0px 10px;
}


ul#fotogaleryHome li a:link span,
ul#fotogaleryHome li a:visited span,
ul#fotogaleryHome li a:hover span{
position:absolute;
left:10px;
bottom:13px;
width:185px;
height:30px;
overflow:hidden;
display:block;
background: url(../img/fotogaleryHome-black-bg.png) repeat;
text-decoration:none;
}
ul#fotogaleryHome li a:hover span,
ul#fotogaleryHome li a.act:link span,
ul#fotogaleryHome li a.act:visited span,
ul#fotogaleryHome li a.act:hover span{
display:none;
background:none;
}
ul#fotogaleryHome li a:link span strong,
ul#fotogaleryHome li a:visited span strong,
ul#fotogaleryHome li a:hover span strong{
display:block;
padding:2px 10px;
line-height:2em;
color:white;
text-decoration:none;
}
ul#fotogaleryHome li a:hover span strong{
color:red;
}



.hideIMG{
position:absolute;
left:0px;
top:0px;
}

/******************************************************************
	HEADER
*/
#header{
display:none;
}


/******************************************************************
	FOOTER
*/
#footer{
display:none;
}


/******************************************************************
	CONTENT
*/
#content{
width:100%;
}


#content #navigation{
display:none;
}


/******************************************************************
	ARTICLE CONTENT
*/
#articleContent{
width:100%;
}

#articleContent #rightcol{
displaY:none;
}




#articleContent #leftcol{
margin:0px 0px 0px 0px;
}

/*
	PODLE FOTOGALERIE U CLANKU SE VOLI VETSI NEBO MENSI BLOK POZADI
*/
#articleContent .leftcol{
width:100%;
height:100%;
background: none;
}
#articleContent .leftcolBig{
width:100%;
height:100%;
background: none;
}
#articleContent #leftcol #leftcolContent {
width:100%;
margin:0px;
line-height:1.5em;
}
#articleContent .leftcol #leftcolContent {
height:100%;
}
#articleContent .leftcolBig #leftcolContent {
height:100%;
}
#articleContent #leftcol #leftcolContent h1{
line-height:0.9em;
color:black;
font-weight:bold;
font-size:250%;
margin:0px 0px 0px 0px;
padding:0px;
}

#articleContent #leftcol #leftcolContent #in_leftcolContent{
padding:0px;
}

#articleContent #leftcol #leftcolContent #in_leftcolContent h2{
font-size:200%;
color:black;
margin:0px;
line-height:1.1em;
padding:20px 0px 0px 0px;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent h3{
font-size:150%;
color:black;
margin:0px;
line-height:1.1em;
padding:5px 0px 0px 0px;
}

#articleContent #leftcol #leftcolContent #in_leftcolContent img.pict{
float:left;
margin:5px 8px 0px 0px;
}


#articleContent #leftcol #leftcolContent #in_leftcolContent p{
padding:5px 0px 15px 0px;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent div.page{
display:none;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent div#page1{
display:block;
}

#articleContent #leftcol #leftcolContent #in_leftcolContent ul{
margin:0px;
padding:0px;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent ul li{
margin:0px;
padding:2px 0px 2px 14px;
list-style-type:none;
background: url(../img/in_leftcolContent-ul-li.gif) left 7px no-repeat;
}


#articleContent #leftcol #leftcolContent #in_leftcolContent table.tabulka{
width:483px;
font-size:100%;
background: url(../img/table-header-bg.png) top center no-repeat;
margin:0px 0px 20px 0px;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent table.tabulka tr td{
color:black;
background: url(../img/tabulka-td-bg.png) bottom center repeat-x;
padding:5px 3px 8px 3px;
vertical-align:top;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent table.tabulka tr.tabulka-sudy td{
background: url(../img/tabulka-td-bg-2.png) bottom left repeat-x;
}
#articleContent #leftcol #leftcolContent #in_leftcolContent table.tabulka tr.tabulka-zahlavi td{
color:#cdca10;
font-weight:bold;
padding:12px 10px 7px 10px;
background:none;
}





#articleContent #leftcol #pagination{
display:none;
}

#articleContent #leftcol #articlePhotoSlider{
display:none;
}

#articleContent #leftcol #articleContentMoreFeatured {
display:none;
}
img#articleClimber{
display:none;
}
.page{
displaY:block !important;
}