﻿body {margin: 0 0 15px 0; padding: 0; background: #A9B5C1 url(images/faf/bg-body.gif) repeat-x top; font-family: Verdana, Tahoma, sans-serif; font-size: 80%;}
a img {border: none;}
p {line-height: 1.5em;}
/*
ul {margin: 5px 0 10px 0; padding: 0 0 0 15px;}
ul li {line-height: 1.5em; padding-bottom: 3px; list-style-type: disc; color: #444;}
*/
li {
	line-height: 1.75em;
}
ul.nodisc {padding: 0;}
ul.nodisc li {list-style: none;}
input, select, textarea, table {font-size: 1em; font-family: Tahoma, sans-serif;}

h1.hero {margin: 0; padding: 0;}

h4 {margin: 0; font-size: 1em; font-weight: bold; line-height: 1.5em; color: #999;}
h6 {margin: 22px 0 8px 0; color: #D4AF6D; font-family: "Times New Roman", Times, serif; font-size: 2.2em; font-weight: normal;}


#container0 {text-align: center;}
#container1 {margin: 0 auto; width: 913px; background: url(images/faf/bg-container.gif) repeat-y; text-align: left;}
#container2 {background: url(images/faf/bg-container-bottom.gif) no-repeat bottom; padding: 0 4px 10px 4px;}

#menu1 {padding: 5px 33px 5px 30px; color: #666;}
#menu1 a {margin: 0 3px; color: #666; font-size: 0.85em; text-decoration: none;}
#menu1 a:hover {color: #000;}
#menu1 img {vertical-align: middle;}

#hlavni1 {border-bottom: 3px solid #EAEAEA; background: url(images/faf/bg-hlavni.gif) repeat-y;}
#hlavni1.page {background: url(images/faf/bg-hlavni-page.gif) repeat-y;}
#hlavni2 {background: url(images/faf/bg-hlavni-bottom.jpg) no-repeat 26px bottom;}

#menu2 {background: url(images/faf/bg-menu.gif) repeat-x;}
#menu2 a {display: block; float: left; height: 33px; line-height: 33px; text-align: center; background: url(images/faf/bg-menu.gif) repeat-x; color: #fff; text-decoration: none; font-family: Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 11px;}
#menu2 a:hover {background: url(images/faf/bg-menu-over.gif) repeat-x; font-weight: bold;}
#menu2 .menu2sep {background: url(images/faf/menu-sep.gif) no-repeat; float: left; width: 4px; height: 33px; overflow: hidden;}
#menu2 a#item1 {width: 145px;}
#menu2 a#item2 {width: 118px;}
#menu2 a#item3 {width: 160px;}
#menu2 a#item4 {width: 219px;}
#menu2 a#item5 {width: 115px;}
#menu2 a#item6 {width: 128px;}

#sloupec1 {float: left; width: 179px; margin: 20px 46px 0 26px; padding-bottom: 120px; display: inline;}
#sloupec1 a {text-decoration: none; color: #335588; font-family: Verdana, Tahoma, sans-serif;}
#sloupec1 .leftNav11 {font-size: 90%; margin-bottom: 0.4em; color: #666; display: block; font-weight: bold;}
#sloupec1 .leftNav1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 140%; color: #677; font-weight: normal; margin-bottom: 0.5em;}
#sloupec1 .leftNav2 {font-size: 89%; margin-bottom: 0.35em; display: block;}
#sloupec1 .leftNav3 {font-size: 89%; margin-bottom: 0.35em; color: #677; display: block; padding-left: 10px;}
#sloupec1.list {float: left; width: 179px; margin: 20px 26px 0 26px; padding-bottom: 120px; display: inline;}

#sloupec2 {float: left; margin: 0; padding-bottom: 15px; width: 397px; color: #444;}
#sloupec2 h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 175%; color: #677; font-weight: normal;	margin-top: 15px; margin-bottom: 0.5em;}
#sloupec2 h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 155%; color: #358; font-weight: normal;	margin-top: 15px; margin-bottom: 0.5em;}
#sloupec2 h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 125%; color: #358; font-weight: normal;	margin-top: 15px; margin-bottom: 0.5em;}
#sloupec2 h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 110%; color: #677; font-weight: normal;	margin-top: 15px; margin-bottom: 0.5em;}
#sloupec2 p {margin-top: 0;}
#sloupec2 ul {margin-left: 0; margin-top: 0;}
#sloupec2 ol {margin-left: 0.75em; margin-top: 0;}
#sloupec2 li {margin-left: 1.75em;}
#sloupec2 td {font-family: Verdana, Tahoma, sans-serif;}
#sloupec2 hr {color: #aaa; height: 1px;}

#sloupec2.page {width: 629px;}
#sloupec2.list {width: 674px;}

#sloupec2 a, #sloupec3 a {color: #335588; cursor: pointer; text-decoration: none; border-bottom: 1px dotted #335588;}
#sloupec2 a.noborder {border: none;}
#sloupec3 a.noborder {border: none;}

#sloupec2.list a {cursor: pointer; text-decoration: none; border-bottom: 0px dotted #335588;}

#sloupec3 {float: left; width: 232px; margin: 0 0 0 25px; display: inline; font-size: 85%; color: #444;}
#sloupec3 p {margin-left: 20px; margin-right: 20px; margin-top: 0;}
#sloupec3 ul {margin-top: 0;}
#sloupec3 li {margin-left: 0; margin-right: 20px;}
#sloupec3 h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 180%; color: #b95; font-weight: normal; margin: 1em 20px 0.5em 20px;}
#sloupec3 h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 160%; color: #b95; font-weight: normal; margin: 1em 20px 0.5em 20px;}

#motiv {margin: 0;}

#menu1 a#uk {float: right;}
#menu1 a#uk img {border-right: 5px solid #fff;}


#cesta {font-size: 0.85em; margin: 20px 0 0 0; line-height: 1.6em;}
#cesta a {border-style: none;}
#cesta a.BCNode {text-decoration: none; border-bottom: 1px dotted #335588;}
#cesta .BCSeparator {margin: 0 0.5em 0 0.5em;}

.souvisejici {font-size: 0.85em;}


#paticka {text-align: right; padding: 23px 30px 15px 30px; font-size: 0.8em; color: #999;}
#paticka img {vertical-align: middle;}
#paticka img.patickasep {margin: 0 10px;}
#paticka #zentiva {float: left; margin: 0 30px;}



.cleaner {clear: both; font-size: 1px; height: 1px; line-height: 1px;}
.seda {color: #777;}
.popisek {color: #92878D; font-size: 0.85em;}
.iLeft {float: left; margin: 5px 20px 5px 0; background: #F8F7F7; color: #333; text-align: center; font-size: 0.8em; padding-bottom: 5px;}
.iLeft img {border: 1px solid #CFCFCF; margin-bottom: 3px;}
.iRight {float: right; margin: 5px 0px 5px 20px; background: #F8F7F7; color: #333; text-align: center; font-size: 0.8em; padding-bottom: 5px;}
.iRight img {border: 1px solid #CFCFCF; margin-bottom: 3px;}

.word {background: url(images/faf/word.gif) no-repeat left; padding: 0 0 0 23px; padding-bottom: 3px;}
.pdf {background: url(images/faf/pdf.gif) no-repeat left; padding: 0 0 0 23px; padding-bottom: 3px;}

.sloupce .s1 {float: left; width: 40%; margin: 0 5% 0 0;}
.sloupce .s2 {float: left; width: 40%; margin: 0;}

.podcarou {background: url(img/bg-cara.gif) repeat-x top; padding: 8px 0; color: #ddd; font-size: 0.85em;}
.podcarou a {color: #999; border-bottom: 1px dotted #999 !important;}
/*.podcarou a:hover {border-bottom: 1px solid #999 !important;}*/
.podcarou .datum, .podcarou .autor, .podcarou .tisknout, .podcarou .poslat {float: left; margin: 0 15px 0 0; color: #999; border-right: 1px solid #999;}
.podcarou .poslat {border-right: none;}
.datum {background: url(img/datum.gif) no-repeat left; padding: 0 15px 1px 17px;}
.autor {background: url(img/autor.gif) no-repeat left; padding: 0 15px 1px 13px;}
.tisknout {background: url(img/tisk.gif) no-repeat left; padding: 0 15px 1px 17px;}
.poslat {background: url(img/poslat.gif) no-repeat left; padding: 0 15px 1px 17px;}

.ms-treeviewouter
{
	font-size: 8pt;
}

.Tcompact td {
	font-size: 8pt;
	word-wrap: break-all;
}

ul.sitemap li
{
	list-style:none;
}

#sloupec2 .sitemap a
{
	cursor: pointer; text-decoration: none; border-bottom: 0px dotted #335588;
}
