@charset "iso-8859-2";
/* CSS Document */

/* General */
* {margin: 0; padding: 0;}
html {height: 100%; font-size: 62.5%;}
body {
	height: 100%;
	background: #DEDEDE url('../Images/img_css/bg2.gif') repeat-x 0 0;
	text-align: center;
	font: 1.2em Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	width: 1000px; min-width: 1000px;
	margin: 0 auto;
	padding-bottom: 60px;
}

a:link, a:visited {color: #007099; text-decoration: underline;} a:hover {text-decoration: none;}

.noscreen {display: none;} .cleaner {clear: both; height: 0; font-size: 0; visibility: hidden;}


/* Skip menu */
.hidden {position: absolute; top: -10000px; left: 0; width: 1px; height: 1px; overflow: hidden;}

abbr, acronym, span.abbr {border-bottom: 1px dotted black; cursor: help;}


/* horni cast */
#hlavni {width: 1000px; margin: 40px auto 60px auto; border: 4px solid #FEFEFE; border-bottom: 0; display: table;}


/* hlavicka */
.hlavicka {width: 1000px; height: 170px; margin: 0 auto; position: relative; text-align: left; background-color: #007099;}


/* Nadpisy */
h1 {color: #FFF; font: 2.8em Georgia, "Times New Roman", Times, serif; padding-top: 14px; margin: 0 0 11px 30px;}
h1 a:link, h1 a:visited {color: #FFF; text-decoration: none;}
h1 span {border-bottom: 1px solid #66A9C2; padding-bottom: 2px;} h1 span#color {color: #FEB125; border: 0;}
h2 {font: 1.8em normal Georgia, "Times New Roman", Times, serif; background: url('../Images/img_css/b.gif') no-repeat 0 50%; padding-left: 23px; margin-bottom: 5px; letter-spacing: 1px;}
h3 {font: 1.3em Georgia, "Times New Roman", Times, serif; background: url('../Images/img_css/h3-bg.gif') repeat-x 0 60%; letter-spacing: 1px; margin-bottom: 3px;}
h3 span {background: #FFF; padding: 2px 8px; margin-left: 20px; background-color: #FFFFC7; border-left: 4px solid #FFF; border-right: 4px solid #FFF;}
.col-l h3 {font: bold 1.1em Verdana; background: #0085B6 url('../Images/img_css/h3-bg2.gif') repeat-x 0 0; color: #FFF; text-align: center; padding: 7px 0; letter-spacing: 0;}
h4 {font: 1.2em normal Georgia, "Times New Roman", Times, serif; padding-left: 10px; margin-bottom: 5px; letter-spacing: 1px; text-decoration: underline}


/* odstavce */
p {line-height: 1.9; margin-bottom: 14px;}
p#about {font-size: 1.2em; line-height: 1.2; margin: 0 0 0 30px; color: #FEFEFE}
p#backlinks {position: relative; top: -56px; font-size: 0.9em; color: #656565;} p#backlinks a, p#backlinks a:visited {color: #656565;}
p#backlinks a:hover {color: #151515;}


/* stránka */
.page {width: 1000px; margin: 0 auto; text-align: left; background: #FFF url('../Images/img_css/content-bg.gif') repeat-y 0 0;}
.page_stats {width: 1000px; margin: 10px auto; text-align: left; background: #FFF}
.col-l {float: left; width: 23%; background-color: #DDECF1; border-top: 1px solid #578B9E;} /* levy sloupec */
.col-r {float: right; width: 76%;}  /* pravy sloupec */
.col-l-in {margin: 0 0 0 0;} .col-r-in {margin: 1.2em 2em 2em 1.2em;}
.ul.col-r-in li {margin-left: 10px;}

/* články */
.article {background-color: #DDD; border: 1px solid #AAA; padding: 5px 12px 27px 12px; margin: 14px 0 14px 0; position: relative; _width: 700px;}
.article-zebra {background-color: #E6FFD2; border: 1px solid #B5E390; padding: 5px 12px 27px 12px; margin: 8px 0 14px 0; position: relative; _width: 700px;}
.article p, .article-zebra p {line-height: 1.5; margin-bottom: 3px;}
.article a.more, .article-zebra a.more {position: absolute; bottom: 7px; right: 10px; line-height: 1;} /* Read more positioning */
.article a.more, .article a.more:visited, .article-zebra a.more, .article-zebra a.more:visited 
{background-color: #343434; color: #FEFEFE; padding: 5px 7px; text-decoration: none; border: 1px solid #606060; font-size: 0.9em;}
.article a.more:hover, .article-zebra a.more:hover {text-decoration: underline;}


/* Gallery */
.gallery {width: 99%; margin: 18px 0 0 0;}
.gallery img {border: 1px solid #AAA; margin-right: 12px;}
.gallery a:hover img {border: 1px solid #505050;}


/* Horni lista */
#menu-box {width: 70%; position: absolute; right: 0; bottom: 0; background-color: #353535; border: 1px solid #5A5A5A; border-bottom: 0;}
ul#web {list-style: none; text-align: right; margin-right: 15px;}
ul#web li {display: inline; color: #FFF;}
ul#web li a#first {border-left: 1px solid #505050;}
ul#web li a, ul#web li a:visited {float: right; display: block; color: #FFF; padding: 5px 13px; border-right: 1px solid #505050;}
ul#web li a:hover {text-decoration: none; background-color: #505050;}
ul#web li a.active {background: black !important;}

ul.menu {list-style: square; list-style-position: inside; margin: 8px 0 12px 16px;}
ul.menu li {margin-bottom: 9px;}
ul.menu li a, ul.menu li a:visited {color: #101010; text-decoration: none;}
ul.menu li a:hover {color: #181818; text-decoration: underline; background: 0;}


/* Footer */
#footer {width: 1000px; height: 40px; margin: 0 auto; background-color: #222222; border-bottom: 4px solid #FEFEFE; border-top: 2px solid #909090;}

#footer a:link, #footer a:visited {color: #FFF; font-weight: normal;}
#footer ul {list-style-type: none; color: #FFF; padding: 8px 0 0 14px; text-align: left; float: left; width: 600px; }
#footer ul li {float: left; display: inline; white-space: nowrap;}
#footer ul li a, #footer ul li a:visited {margin: 0 6px;}
#footer p {float: right; text-align: right; width: 100px; color: #FFF; padding: 8px 16px 0 0; line-height: 1;}

/*shlednuto*/
#shlednuti {width: 1000px; height: 60px; margin: 0 auto; background-color: #DDECF1; border-bottom: 4px solid #FEFEFE; border-top: 2px solid #FFF;}


/* Searching form */
form.searching {width: 252px; position: absolute; top: 18px; right: 2px;} form.searching fieldset {border: 0;}
input.search {width: 150px; border: 1px solid silver; letter-spacing: 1px; padding: 4px 7px;}
form.searching input.hledat {letter-spacing: 1px; font-weight: bold;}
form.searching label {display: none;}


/*tridy*/
        .obrazek_ramec {border-width: 0px; margin-right: 5px; margin-bottom:3px; vertical-align:bottom}  
        /*at obrazky nejsou blizko*/
        .partneri_logo {border-width: 0px; margin-left: 15%; margin-bottom:10px; vertical-align:bottom}  
        /*vystredeni v levem sloupci*/
        .modry {background-color: #DDECF1}
        .modre_pismo {color: #007099}   /*stejna barva jako odkaz*/
        .tucny {font-weight:bold}
        .navigace {background-color:#FF9}
        .stred {text-align:center; font-size:1em}
        .hide_nav {display:none; font-size:0.6em}
        
/*tabulky*/
        .tabulky_vysledky {font-size:0.8 em; text-align:center; vertical-align:top;}
        .tabulky_vysledky td {padding: 2px 2px 2px 2px;}
                
        .tabulka_1em {font-size:1 em; vertical-align:top; border:1px solid silver}
        .tabulka_1em td{padding: 2px 2px 2px 2px; border:1px solid silver} /*napr.parametry stoupání*/
        
        .tabulka_gallery {font-size:1 em; vertical-align:bottom; border:none}
        .tabulka_gallery td{padding: 4px 2px 4px 2px; vertical-align:top; text-align:center}

        .gallery table {font-size:1 em; vertical-align:bottom; border:none}        
        .gallery td{padding: 2px 0px 2px 2px; vertical-align:top; text-align:center} /*vnoreno do divu gallery*/
        
        .tabulka_sedla {font-size:1 em; vertical-align:top; border:1px solid silver}
        .tabulka_sedla td{padding: 3px 2px 3px 2px; border:1px solid silver; text-align:center} /*napr.tab.sedla*/
 

/*seznamy*/
        .col-r-in ul{line-height:1.7em; margin-bottom: 6px}
 
/*highslide*/
.highslide-caption {background-color: white; color:black; padding:3px; font-style:italic; text-align:center}
/*.highslide-image {border-top: #777 solid 7px; border-left: #777 solid 7px; border-right: #777 solid 7px}*/
.highslide-overlay {background-color: white; visibility:none; font-weight: bold; font-size: 100%; color: black; margin-right: 0em; padding: 0px"}

#1 {background: #888; color:#fff; padding: 0.2em 0.8em 0.2em 0.8em; border: outset 0.2em; font-weight: bold; text-decoration: none}



