body {
	font-family: Tahoma, "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Georgia, Verdana, Arial, sans-serif;
	font-size: small;
	color: #254452;
	background: #FFF;
}	

a, a:visited
{
    color: #CF0006;
    background-color: transparent;
    text-decoration:none;
}
a:hover
{	
    color: #005691;	
    background-color: transparent;
    text-decoration: underline !important;
}

.wrapper
{
    margin: 0 auto;
    width: 862px;
}

.header 
{
    width: 100%;
    height:194px;
    background-repeat: no-repeat;
    position:relative;
}

.odkazhome 
{
    text-align:center;
    width:100%;
    height:140px;
    position:absolute;
    top:30px;
    margin:0 22px;
}

.odkazhome img
{
    width:100%;height:140px;border:none;
}


ul
{
   list-style-image:url('../_obr/odrazka.png');
   margin-left:30px;
   margin-top:5px;
   margin-bottom:5px;
   padding-left:0px;
}

li
{
    margin-bottom:5px;
}

 /* navigation */	
.navholder
{
    height:24px;
    margin-left:25px;
    position:absolute;
    bottom:0px;
}

.nav
{
    margin: 0px 0px 0px 0px;
    padding-left:0px;
    list-style: none;
    text-align:center;
}

.nav li
{
    float: left;
    font-size: 85%;
    border-left:1px solid #A1A1A1;
    margin-left:-1px;
}

.nav a
{
    line-height:24px;
    padding: 4px 15px 3px 15px;
    text-decoration: none;
    color:#575757 !important;
    font-weight:bold;
}
.nav a:hover
{
    background: #ffffff;
    text-decoration: none !important;
}
.nav li.selected
{
    background: #ffffff;
}
.nav a.last
{
    border-right:none;
}

.prepinac_jazyky
{
    height:24px;
    margin-left:25px;
    position:absolute;
    bottom:0px;
    right:40px;
}
.prepinac_jazyky a
{
    line-height:24px;
    padding: 4px 2px 3px 2px;
    text-decoration: none;
    color:#575757 !important;
}

.prepinac_jazyky a:hover
{
    border:1px solid #575757 !important;
    background:#fff !important;
    padding:1px !important;
    text-decoration:none;
}


.contentWrapper
{
    width: 770px;
    background: #ffffff url('../_obr/content_bg.gif') 0 0 repeat-y;
    padding: 20px 48px 0px 48px;
    overflow:hidden;
    position:relative;
}	


/* Content column */	
.leftcolumn 
{
    padding-right:15px;
    vertical-align:top;
    width:497px;
}

.separator
{
    border-left:solid 1px #DCDCDC;
    background:#EFEFEF;
    width:1px;
    empty-cells:show;
}

	
/* =Right column */
	
.rightcolumn 
{
    vertical-align:top;
    padding-left:15px;
    font-size: 85%;
    font-weight:normal;
}	

.side_section a, .side_section a:visited
{
    color:#919191;
}


.side_section
{
    color: #535353;	
    margin-top:0px;
    margin-bottom:20px;
}
	
.rightcolumn h3
{
    font-size: 105%;
    margin-bottom: 10px;
    padding-bottom: 0px;
    color: #CF0006;
    text-align:left;
    font-weight:bold;

}

.side_banner
{
    text-align:center;
}

.side_banner img
{
    border-style: none;
    max-width:200px;
    border: 1px solid #c0c0c0;
}
.side_banner a
{
    border-style: none;
}

.side_hledani
{
    text-align:center;
}

.textField
{
  border:1px solid #B7B7B7;
  height:16px;
}

.submit
 {
    background:#EDEDED;
    border:1px solid #B7B7B7;
    color:#000000;
    height:20px;
 }
 
.anketa ul
{
    list-style-type: none;
    margin: 0px 0px 0px 50px;
    padding-left:0px;
    list-style-image: none;
}

.anketa li
{
    clear:both; margin-bottom:5px;vertical-align:bottom;
}
.anketa li img
{
    float:left;margin-right:4px;margin-top:2px;
}

.anketa li div
{
    float:left;
}

.anketa_plocha
{
    margin-left:15px;
}

div.graf
{
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    margin-bottom:0px;
    width:auto;
    text-align:center;
    font-size: 75%;
}

.grafPolozka
{
    float:left;
    margin-left:2px;
    margin-right:2px;
}
 
.grafBar
{
    width:20px;
    height:80px;
    margin-bottom:-10px;
}
 
.grafBarPozadi
{
    background-color:Red;
    background-position:left bottom;
    background-repeat:repeat-x;
    border: 1px solid #c0c0c0;
}

.grafLegenda
{
    list-style-type:none;
    margin-top:0px;
    margin-bottom:0px;
}
 
.vyhledavani
{
    width:120px;
}

/**************************************************************/

.nav_cesta
{
    color:Gray !important;
    text-decoration:none;
    font-size:smaller;
}

.nav_cesta a:link, .nav_cesta a:visited
{
    color:Gray !important;
    text-decoration:none;
}

.vpravo 
{
    float:right;
}

h1, h2 
{
    font-family: "Myriad Pro", "Myriad Web", Myriad, Tahoma, "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Georgia, Verdana, Arial, sans-serif;
    color: #499bbf;	
    font-weight: normal;
    margin:4px 0;
    background-color: transparent;
}
h1 
{
    font-size: 160%;
}

.leftcolumn h1
{
    text-align:left;
}
h2 
{
    display:inline;
    font-size: 110%;
    margin-top: 0;	
}

acronym 
{
    color: #3685a7;	
    border-bottom: 1px dotted #3685a7;
    cursor: help;
}

form 
{
    margin-top: 0;
}


/* =start */

.tisknuti
{
    margin:4px 0px 0px 4px;
    padding-top:2px;
}
.tisknuti img
{
    border:none;
    vertical-align:middle;
    padding-right:5px;
}
.tisknuti a
{
    color:#575757 !important;
    font-size:11px;
}


.obsah a, .obsah a:visited
{
   /* color:#919191;*/
}
a.odkazDefUvod,a:visited.odkazDefUvod
{
    color: #535353 !important;
    font-weight: bold;
}
a.odkazDef,a:visited.odkazDef
{
    color: #CF0006;
}
a.odkazMenu,a:visited.odkazMenu
{
    color: #CF0006;
    font-weight:bold;
}
.odkaz {font-weight:bold;line-height:20px;color: #CF0006}
	
.obsah
{
}

.prilohy
{
    clear:both;
}

.rightcolumn p
{
    margin-top:7px;
    margin-bottom:7px;
}

.obsah p
{
    margin-top:0px;
}
.obsah p img {float:left;padding-right:10px;}
/* content wrapper */	
.plochaNazev h1
{
    text-align:left;
    color:#575757; 
    font-weight:bold;
    font-size:medium;
}
/* =hledani */
  
	

/* =footer */
.footer
{
	clear: both;
	width: 862px;
	height: 50px;	
	padding-top:20px;
    margin-top:0px;
	background: url(../_obr/footer_bg.gif) top center no-repeat;
	text-align: center;	
	font-size: 85%;	
	color:#A1A1A1;
}
	
/* =Formular */
.leftcolumn table {color:#535353;}
.leftcolumn table th { color:#CF0006; text-align:left;}
a.vice {color:#003399 !important;}
.leftcolumn table td.datum, .side_dokument td.datum 
{
    font-size:small;
    color:#B6B2B2;
}
.leftcolumn table td.datum img
{
    vertical-align:middle;
    margin-right:3px;
}


/* =Vypis Dokumentu */
.cara
{
    color:white;
    background:white;
    border-top:solid 1px #EFEFEF;
    border-bottom:solid 1px #DCDCDC;
    height:2px;
}
.seznam_dokumentu
{
    width:100%;
    display:block;
    background:transparent url("../_obr/bg_dokumenty.gif") repeat-y;
    margin-top:10px;
}
.popisy
{
    width:254px;float:left;
}
.popisy table td, .popisy_jeden_sloupec {padding:0px 0px;}
.vypis {position:relative;}
.vypis_pravy {width:240px;float:right;}
.vypis_levy {width:240px;float:left;}
.vypis_dokumentu {padding:0 0px;}
.vypis_dokumentu img {float:left;padding-right:10px;}
html>body .seznam_dokumentu{min-height:600px;max-height:1000px;}

.side_dokument a {color:#003399 !important;text-decoration:none;}
.side_dokument th { color:#CF0006 !important;}
.red {color:#CF0006 !important;}


/* =Komentar */
.komentare {width:100%;}
.komentare a {color:#003399 !important;text-decoration:none;}
.d_formular {width:100%;margin-top:40px; clear:both;}
.d_formular fieldset legend,.d_seznam fieldset legend {padding:0 5px;border-left:3px solid #ccc;background:#E8E8E8;color:#41483D;}
.d_formular p {padding:5px 15px;}
.d_formular em {font-style:normal;color:Red;}
.d_formular table {width:100%;padding:0 10px;}
.d_formular span {color:Red;padding:5px 15px;}
.d_formular ul {margin:0 0 0 22px;padding:5px 15px;}

.d_seznam {text-align:center;}
.d_seznam fieldset {text-align:left;margin-bottom:10px;}
.d_seznam fieldset table {width:400px;font-size:10px;}
.d_seznam table td {background:#F4F5F7;border:1px solid #fff;padding:0 5px;}
.d_seznam fieldset legend {border-left:3px solid #689BE6;}


.doc_index {margin-bottom:15px;}


.vyrazne0, .vyrazne0 td, .vyrazne0 a, .vyrazne0 div
{
	background-color: Yellow;
}

.vyrazne1, .vyrazne1 td, .vyrazne1 a, .vyrazne1 div
{
	background-color: Lime;
}

.vyrazne2, .vyrazne2 td, .vyrazne2 a, .vyrazne2 div
{
	background-color: Red;
}

.vyrazne3, .vyrazne3 td, .vyrazne3 a, .vyrazne3 div
{
	background-color: Green;
}

.vyrazne4, .vyrazne4 td, .vyrazne4 a, .vyrazne4 div
{
	background-color: Purple;
}

.vyrazne5, .vyrazne5 td, .vyrazne5 a, .vyrazne5 div
{
	background-color: Purple;
}

.img-sestra
{
	margin-left:5px;
}