body { background:#ffffff; font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#000;}

a{color:#291770;}
a:hover, a:focus, a:active{color:#52940e;}

h1 a{color:#009140!important;font-size: 28px; font-weight:bold; margin:5px 0; text-decoration:none;}

#content{width:100%;float:left;display:inline;margin:0;}

/* Formatovani obsahu --- */

#content h1{font-weight:bold; margin:20px 0 5px 0; padding:0;font-size:1.7em;display:block; float:none; height:auto; width:auto;color:#267ff0!important;border-bottom:1px solid #c3cad2;}
#content h1 a {color:#267ff0!important;}
#content h1 a:hover { text-decoration:none!important;}
#content h2{font-weight:bold; margin:20px 0 5px 0;padding:0;font-size:1.5em;color:#267ff0!important;}
#content h2 a {color:#267ff0!important;}
#content h2 a:hover { text-decoration:none!important;}
#content h3{font-weight:bold; margin:20px 0 10px 0;padding:0; font-size:1.2em;font-weight:bold;color:#000000;}
#content h3 a {color:#000000;!important;}
#content h3 a:hover {text-decoration:none!important;}
#content h4{font-weight:bold; margin:20px 0 10px 0;padding:0;font-size:1em;font-weight:bold;}
#content h4 a {color:#000000!important;}
#content h4 a:hover {text-decoration:none!important;}

#content p,address{margin:10px 0 15px 0;line-height:170%;}
#content p{font-size:1.0em;}
#content address strong{color:#000;}
#content blockquote{margin:15px;padding: 5px 15px;background:#f8f8f8;border-left:2px solid #f3f3f3;line-height:180%;color:#4c4c4c;}

#content ul, ol{margin:10px 0;}
#content ol{margin-left:19px;}
#content ul ul, #content ul ol, #content ol ol, #content ol ul{margin:5px;}
#content ol ol{margin-left:25px;}
#content ul li, #content ol li{margin:3px 0;line-height:170%;}
#content ul li{padding-left:13px;background:url('/Design/Images/bg-li.gif') 2px 8px no-repeat;}
#content hr {border:none; border-bottom:1px solid #ccc;}

/*
#content table{width:460px;margin:20px 0;border-top:1px solid #efefef;}
#content table th, table td{border-bottom:1px solid #efefef;line-height:170%;}
#content table td{padding:0.9em 1em;line-height:170%;}
#content table td.posledni{padding:0.9em 0 0.9em 1em;text-align:right;}
#content table th{padding:0.9em 1em 0.9em 0;}
*/
#content fieldset{margin:15px 0;border:1px solid #e6e6e6;}
#content fieldset fieldset{margin:10px 15px;}
#content fieldset legend{margin-left:15px;padding:5px 7px;border:1px solid #abadb3;}
#content fieldset p{margin:10px 15px;line-height:100%;}
#content fieldset p label{display:block;margin-bottom:5px;}
#content fieldset p .label-inline{display:inline;margin:0;}
#content fieldset p .input-submit{padding:5px 7px;}
#content fieldset p textarea{width:388px;margin-bottom:5px;}

#content p.datum {
	color:#999999;
	font-size:11px;
	line-height:20px;
	margin:0;
	padding:0 0 0 5px;
}
#content p.anotace {
	border-bottom:1px solid #DDDDDD;
	color:#291770;
	font-style:italic;
	line-height:18px;
	margin:0 0 20px;
	padding:0 5px 10px;
}

/* tabulka */

#content table.tab {
	border:1px solid #59a210;
	vertical-align: top;
	margin: 0 0 15px 0;
	line-height: 20px;
	background:#fff;
}
#content table.tab tr th {color: #ffffff; font-weight:bold; background: #59a210; padding: 3px 5px;}
#content table.tab tr td { padding: 2px 5px; background: #f6fff0;}
#content table.tab tr.dark td {background: #fafff7;}
#content table.tab tr.rowOver td { padding: 2px 5px; background: #f6fff0;}
#content table.tab td.rowOver { padding: 2px 5px; background: #f6fff0;}

#content table {border:none!important;}
#content table tr th {color: #01468E; font-weight:bold; background: none!important;}
#content table tr td {background: none!important;}
#content table tr.dark td {background: none!important;}

/* IMG obrazky */
#content .img-vlevo  {
float : left;
margin-right : 15px;
margin-bottom : 15px;
}
#content .img-vpravo {
float : right;
margin-left : 15px;
margin-bottom : 15px;
}
#content .img-stred {
clear : both;
margin-top : 15px;
margin-bottom : 15px;
text-align : center;
width : 100% !important ;
}
#content .imgLeft  {
float : left;
margin-right : 15px;
margin-bottom : 15px;
}
#content .imgRight {
float : right;
margin-left : 15px;
margin-bottom : 15px;
}
#content .imgCenter {
clear : both;
margin-top : 15px;
margin-bottom : 15px;
text-align : center;
width : 100% !important ;
} 

/* Drobečková navigace */

#content ul#breadcrumbs{font-size:0.95em;margin:0 0 25px 0;padding:0 0 7px 0;border-bottom:1px solid #c3cad2;}
#content ul#breadcrumbs li{display:inline;margin:0 10px 0 0;padding:0;background:transparent;}
#content ul#breadcrumbs li a{padding:0 15px 0 0;background:url(/Design/Images/bg-nav-li.gif) right 4px no-repeat;text-decoration:none;}
#content ul#breadcrumbs li a:hover{text-decoration:underline;}

/* Spravovana zarizeni */

#content .item{height:100%;overflow:hidden;margin:0 0 15px 0;}
#content .item img{float:left;margin:5px 0 10px 0;}
#content .item div{width:245px;float:right;}
#content .item div h3{margin:3px 0 15px 0;}
#content .item div h4{margin:3px 0 10px 0;}

/* Specialni */

#content strong{color:#291770;}

#content img.adv{margin:0 0 10px 0;}
#content img.img-center{display: block;margin:20px auto;}

#content .more{font-size:1em;font-weight:bold;}
#content .more{font-size:1em;font-weight:bold;}
#content .more a{padding:0 0 0 12px;background:url(/Design/Images/bg-more-a.gif) 0 4px no-repeat;text-decoration:none;}
#content .more a:hover{text-decoration:underline;}

#toolbar, #menu, #nav-top, #toolbar, .side, #footer, .printIcon, ul#select, .no-screen, hr {display:none!important;}
