﻿@charset "utf-8";

@media print
{
	/* Hra na schovavanou */
.header, .nav-main, .second, .third, .footer, .paging {
	display: none;
}
.wrapper, .grid .first, .news-list .item.main, .news-list .item {
	width: 100%;
	margin: 0;
	padding: 0;	
}
.institution p {
	text-align: left;
}
}

/* Clearfix at se pekne clearuje */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix	{ height: 1%; }
.clearfix			{ display: block; }
/* End hide from IE-mac */


.institution, h1, .nav-main {
	font-family: Georgia, "Times New Roman", Times, serif;
}

/*
.content 
{
	font-size:1.4em; 
}
*/

.content h1 {
	font-size: 2em;
	font-weight: normal;
}

.content h3 
{
	font-size:1.2em; 
	line-height:130%;
}

.content h4 
{
	font-size:1.1em; 
	line-height:130%;
}

a {
	color: #0B918E;
}
a:hover {
	color: #004333;
}
.link-arrow {
	display: block;
	padding: 0.3em 0 0.5em 0.9em;	
	background: url(../img/bul-arrow-right.gif) 0 0.9em no-repeat;
}
/*table {
	border-top: 1px solid #DEEFEB;
	width: 100%;
}
table tr td {
	padding: 0.2em 0.6em 0.2em 0.6em;
	border: #000000 1px solid;
}
table tr.even td {
	background: #DEEFEB;
}

table.noborder
{
    border: none;
}

table.noborder *
{
    border: none;
}*/

.content h2 {
	font-size: 1.4em;
}
.highlight {
	background: #DEEFEB;
	padding: 0.2em 0.6em 0.2em 0.6em;
}
.content input, .content textarea  {
    font-family: Arial CE, Arial, Helvetica, sans-serif;
    color: #666;
}
/*
	*****************************************************************
*/
html, body {
	background: #DEEFEB;
	font-family: Arial, Helvetica, sans-serif;
	color: #030303;
}

/* Obalime a vycentrujeme celou site */

.wrapper {
	width: 96em;
	margin: auto;
}

/* 
	*****************************************************************
	Hlavicka */

.header {
	position: relative;
	background: #004333;
	height: 80px;
}
.header .logo {
	width: 360px;
	height: 6em;
	float: left;
	padding: 2em 0 0 2em;
}
.header .searchbox {
	width: 480px;
	float: right;
	height: 8em;
}
.header .searchbox fieldset {
	border: 0;
	padding-top: 2.7em;
}
.header .searchbox .searchfield {
	font-size: 12px;
	width: 33em;	
}
.btn {
	width: 60px;
	height: 22px;
	border: none;
	text-indent: 20em;	
}
.btn.ok {
	background:url(../img/btn-ok.png) 0 0 no-repeat;
}
.searchbutton {
	width: 60px;
	height: 22px;
	border: none;
	background:url(../img/btn-search.png) 0 0 no-repeat;
	text-indent: 20em;	
}

.searchbutton-en {
	width: 60px;
	height: 22px;
	border: none;
	background:url(../img/en-btn-search.png) 0 0 no-repeat;
	text-indent: 20em;	
}

.signbutton {
	width: 60px;
	height: 22px;
	border: none;
	background:url(../img/btn-prihlasit.png) 0 0 no-repeat;
	text-indent: 20em;	
}

.header .searchbox .searchbutton {	
	margin: 0 0 0 6px;		
}
.languages {
	position: absolute;
	top: 10em;
	right: 1em;
	width: 24px;
}
.languages input {
	float: left;
	padding: 0 0 6px 0;
}
/* 
	*****************************************************************
	Navigace */

.nav-main {
	height: 8em;	
}
.nav-main li {
	float: left;
	text-align: center;
	padding: 0 1.2em 0 1.2em;
	border-right: 1px solid #74C0BC;
	height: 3.5em;
	margin-top: 2em;
	padding-top: 0.5em;	
}
.nav-main li.last {
	border-right: 0;
	padding: 0 0 0 1.4em;
}
.nav-main li a {	
	font-size: 1.5em;
	color: #0B918E;
	text-decoration: none;
	display: inline-block;
}
.nav-main li a:hover {
	color: #004333;
	text-decoration: underline;
}

/* sirky jednotlivych polozek hlavni nabidky*/

.nav-main li a#ctl00_hlMS
{
    width: 5.8em;
}

.nav-main li a#ctl00_hlSZ
{
    width: 5.7333em;
}

.nav-main li a#ctl00_hlRT
{
    width: 3.4em;
}

.nav-main li a#ctl00_hlJA
{
    width: 4.2667em;
}

.nav-main li a#ctl00_hlIPKSP
{
    width: 10.7333em;
}

.nav-main li a#ctl00_hlPMS
{
    width: 7.9333em;
}



/*
	*****************************************************************
*/

.institution {
	background: #0B918E;
	height: 3.3em;
	padding: 0.7em 3em 0 0;	
}
.institution p {
	font-size: 2.5em;
	color: #fff;
	text-align: right;	
}

/*
	*****************************************************************
	Grid */
	
.grid {
	background: #fff;
	position: relative;
	padding-bottom: 4em;
}
.grid .first, .grid .second, .grid .third {
	float: left;	
	position: relative;
}
.grid .first {
	width: 47.9em;
	margin-left: 24em;
}
.grid .second {
	width: 24em;
	margin-left: -71.9em;
}
.grid .third {
	width: 22em;
	float: right;
	padding: 0 1em 0 1em;
}

/* Homepage */
.grid .first-home, .grid .second-home {
	float: left;
	width: 50%;	
}
.grid .second-home h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #fff;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background: #004333;
	margin: 1.5em 0.83em 0.83em 0.83em 
}
/*
	*****************************************************************
	Navigace na podstrankach */
	
.nav-sub {
	width: 22em;
	padding-left: 1em;
	margin-top: 2em;
}
.nav-sub li {
	float: left;
	width: 22em;
	font-weight: bold;
}
.nav-sub li a {
	padding: 0.5em 0 0.5em 0.9em;
	border-bottom: 1px solid #D1E7E2;
/*	background: url(../img/bul-arrow-right.gif) 0 0.9em no-repeat;*/
	}
.nav-sub li span.AspNet-TreeView-Expand, .nav-sub li span.AspNet-TreeView-Collapse {	
	background: url(../img/bul-arrow-right.gif) no-repeat; display:block; width:12px; height:10px; float:left; margin-top:9px; cursor: hand;}


.nav-sub span.AspNet-TreeView-ClickableNonLink
{
	font-size: 1.2em;
	text-decoration: none;
	display: block;
    padding: 0.5em 0 0.5em 0.9em;
	border-bottom: 1px solid #D1E7E2;
    background: none;
    cursor: pointer;
    color: #0b918e;
}
.AspNet-TreeView-Hide ul.AspNet-TreeView-Hide li {
    padding-left: 1.4em;
}
.nav-sub span.AspNet-TreeView-ClickableNonLink:hover
{
	background: #004333;
	color: #fff;
}

.nav-sub .AspNet-TreeView-Parent span.AspNet-TreeView-Expand, .nav-sub .AspNet-TreeView-Parent span.AspNet-TreeView-Collapse {         
            width: 2.1em;
    background-position: 1em 0;
}



.nav-sub li a {
	font-size: 1.2em;
	text-decoration: none;
	display: block;
}
.nav-sub li a:hover {
	background: #004333;
	color: #fff;
}
.nav-sub li .active {	
	border-bottom: 1px solid #fff;
	background: #ff6b11;
	color: #fff;	
}
.banner img {
	padding: 10px 0 0 10px;
}

/* Druha uroven */

.nav-sub li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	padding-left: 1.8em;
}
.nav-sub li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	text-decoration: underline;
}

/* Treti uroven */

.nav-sub li ul li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	background-position: 1.8em 0.9em;
	padding-left: 2.6em;
}
.nav-sub li ul li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	background-position: 1.8em 0.9em;
	text-decoration: underline;
}

.nav-sub li ul li {
	font-weight: normal;
}

/*
	*****************************************************************
	Boxy*/

.box h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #fff;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background: #004333;
	margin-top: 1.5em;	
}
.box h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	padding: 0 0 0.2em 0.5em;
	border-bottom: 1px solid #D1E7E2;
}
.box p {
	padding: 0 0.5em 0 0.5em;
}
.box ul {
	margin-left: 0;
}
.box ul li {
	list-style: none;
	
}
.box ul.list li a {
	display: block;
	background: url(../img/bul-arrow-right.gif) 0 0.9em no-repeat;
	padding: 0.4em 0 0.7em 0.9em;
	border-bottom: 1px solid #D1E7E2;
	line-height: 1.4em;
}
/* Minister */
.box.minister
{
	/* height: 14em; */
	width: 18.5em;
	margin-top: 2em;
	color: #0b918e;
	height: 13em;
}

.box.minister li {
	/*width: 10em; */
	font-weight: bold;
}

.box.minister img
{
	height: 75px;
	float: left;
	margin: 0 1em 0 0.5em;
}

.box.minister li span.First-Level-Arrow
{
	background: url(../img/bul-arrow-right.gif) no-repeat;
	width:20px; height:10px; float: none;
}

.box.minister li span.First-Level-Item
{
	display: inline; width:12px; height:10px; float: none;
}

/*
.box.minister li a, .box.minister li span
{
	background: url(../img/bul-arrow-right.gif) no-repeat;
	display: inline; width:50px; height:10px; float: none;
}
*/

.box.minister li ul li {
	font-weight: normal;
}

.box.minister li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 1em 0.6em no-repeat;
	padding-left: 1.8em;
}

/* Anketa */
.box.anketa p {
	margin-bottom: 0;
}
.box.anketa ul li a {
	display: block;
	margin: 0.8em 0 0.2em 0;
}
.box.anketa ul li span {
	display: block;
	background: #D1E7E2;
	height: 10px;
}
.box.anketa ul li span img {
	float: left;
}
/* Home */
.box.home {
	width: 18.3em;
	float: left;
	padding: 0 0.83em 0 0.83em; 
}
.box.home h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0 0 0 0.43em;
	border: 0;
	margin: 0 0 0.33em 0;
}
.box.home form {
	margin: 0 0 0.43em 0;
}
.box.home fieldset {
	border: 0;
	padding: 0 0.43em 0.83em 0.43em;
	border-bottom: 1px solid #D1E7E2;
	margin: 0;
}
.box.home select {
	padding: 0;
	width: 17.5em;
}
.box.home .searchfield {	
	margin: 0.53em 0 0.53em 0;
	width: 16.8em;
}
.box.home .searchbutton {	
	float: left;
}
.box.home fieldset a {	
	float: right;
	font-weight: bold;
	background: url(../img/bul-arrow-right.gif) 0 0.55em no-repeat;
	padding-left: 0.83em;
}
.box.home ul.list li a {
	border: 0;
	padding: 0.33em 0 0 0.83em;
	height: 1%;
}
/*
	*****************************************************************
	News*/
.news-list {
	margin: 0;
}
.news-list .row {
    clear: both;
}
.news-list .item {
	list-style: none;
	width: 18.2em;
	float: left;
	padding: 0 10px 0 10px;
}
.news-list .item.full {
	width: auto;
	padding: 0;
	width: 100%;
}
.news-list .item .date {
	border-bottom: 1px solid #D1E7E2;
	color: #787878;
	margin-bottom: 0.8em;
}
.news-list .item .heading {
	font-size: 1em;
	line-height: 1.4em;
	margin-top: 0;
}
/* Hlavni zprava */
.news-list .item.main {
	width: 38.3em;
}
.news-list .item.main .heading {
	font-size: 1.2em;
	line-height: 1.2em;
}
.morenews {
	border-top: 1px solid #D1E7E2;
	margin: 0.83em;	
}

.banner-line
{
	text-align: right;
	padding-right: 2em;
}

.banner-line img
{
	height: 5em;
} 
/*
	*****************************************************************
	Footer*/
.footer
{
    width: 87em;
    float: left;
}

.footer .banner {
	float: left;
}

.bannerGreenComp img
{
	/*float: left;*/
	/*margin: 0.5em 0 0 0;*/
	padding-top: 0.5em;
}

.footer .banner img {
	padding:  1.5em 2px 0 0;
}

.footer .restoratinijustice {
	height: 60px;
	display: inline-block;
	padding:  1.5em 0 0 5px;
}

.footer ul.list {
	display: inline-block;
	float: left;
	margin: 0.5em 0 0 2em;
	/*width: 15em;*/
	white-space: nowrap;
	list-style-type: none;
}
.footer ul.list li 
{
    display: inline;
    padding: 0 0.5em 0 0.5em;
}
.footer ul.list li a {
	font-size: 1.1em;
	/*display: inline;*/
	background: url(../img/bul-arrow-right.gif) 0 0.8em no-repeat;
	padding: 0.4em 0 0.4em 0.9em;
}
.footer .address {
	width: 33em;	
	float: left;
	color: #535353;
	font-size: 1.1em;
	line-height: 1.4em;
	margin: 2em 1.8em 0;
	height: 5em;
	text-align: center;
	font-weight: bolder;
}

span.addresssingleline
{
    margin-left: 45px;
    display: inline-block;
    font-size: 10px;
    line-height: 2.2em;
    font-weight: bolder;
    font-style: italic;
}

.footer .bottomline
{
    margin-top: 0px;
}



/*
	*****************************************************************
	Logobar */
.logobar {	
	height: 10em;
	width: 96em;
	background: #fff;
	border-bottom: 1em solid #deefeb;
}
.logobar .ejustice {
	/*width: 20em;*/
	float: left;
}
.logobar .sluzby {
	float: left;
}
.logobar .sluzby .sluzby-col {
	width: 13em;
	float: left;
	height: 9em;
	border-left: 1px solid #D1E7E2;
	margin: 0 0 0 0;
	/*margin: 1em 0 1em 0;*/
	padding-right: 1em;
}
.logobar .sluzby .sluzby-col.second {	
	padding-right: 1em;
}
.logobar .sluzby .sluzby-col.third
{
	padding-right: 0;
}
.logobar .sluzby .sluzby-col a {
	padding: 1.9em 0 0 1em;
	display: block;
	overflow: hidden;	
}
.logobar .ejustice {
	height: 10em;
	width: 16em;
	overflow: hidden;
}
.logobar .ejustice a img {
	padding: 2em 2em 0em 0.5em;
}
.otherlinks {
	height: 10em;
	/*width: 5em;*/
	/*background: #deefeb;*/
	float: left;
	border-left: 1em solid #deefeb;
	padding: 0.7em 0 0 0.6em;
}
.otherlinks img {
	float: left;
	padding: 0 2px 5px 0;
	/*padding-top: 0px;
	padding-bottom: 6px;*/
}
.otherlinks ul {
	float: left;
	margin: 0;
	padding: 0 0 0 1em;
}

.otherlinks ul li a {
	color: #fff;
	font-size: 1.2em;
	padding: 0.2em 0 0.2em 0.9em;
	background: url(../img/bul-arrow-right-white.gif) 0 0.5em no-repeat;
	display: block;
}

/* Bordel */
.logo-sub {
	padding: 2em 0 0 0;
}
.third .content + a .logo-sub {
	padding: 0;	
}
.second .logo-sub {
	/*padding-left: 1em;*/
}
/*
	*****************************************************************
	Paging */
.paging {	
	border-top: 1px solid #D1E7E2;
	padding: 5px 0 0 0;
	margin: 0;
}
.paging .where {
	float: left;
	width: 100px;
}
.paging .pages {
	float: left;
	width: 335px;
	text-align: right;
	position: relative;
	padding-right: 45px;
}
.paging .pages a {
	border-right: 1px solid #D1E7E2;
	padding: 0 8px 0 7px;
	text-align: center;
}

.paging .pages a.selected {
	border-right: 1px solid #D1E7E2;
	padding: 0 8px 0 7px;
	text-align: center;
	color: #DEEFEB;
	background-color: #0b918e;
}

.paging a.previous, .paging a.next {
	position: absolute;
	top: 2px;	
	display: block;	
	width: 15px;
	height: 15px;
	text-indent: 2000px;
	border: 0;
	overflow: hidden;
} 
.paging .previous {	
	right: 5px;
	background: url(../img/btn-previous.gif) 0 0 no-repeat;	
}
.paging .next {	
	right: -15px;	
	background: url(../img/btn-next.gif) 0 0 no-repeat;	
}
/*
	*****************************************************************
	Soudy */
.nejvyssi {
	padding: 0.8333em 0 0 0;
}
.nejvyssi h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #fff;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background: #004333;
	margin: 0 0.8333em 0 0.8333em;	
	width: 18.3em;
}
.nejvyssi h4 {
	margin-top: 0;
}
.nejvyssi .box {
	width: 18.3em;
	float: left;
	padding: 0.8333em;
}
.nejvyssi ul.list li a {
	border: 0;
	padding: 0.33em 0 0 1.5em;
	height: 1%;
	background-position: 0.6em 0.8333em;

}
/*
	*****************************************************************
	Akce */
.event-item {
	margin-bottom: 1.5em;
}
.event-item .btn-signup {
	display: block;
	margin: -1em 0 0 0.6em;	
}
/*
	*****************************************************************
	Form */
.content .form {
	background: #EEEEEE;
	padding: 0.833em;
}
.content .form fieldset {
	border: none;
	margin: 0;
	padding: 0;
	
}
.content .form .row-first {
	width: 18em;
	float: left;
}

.content .form .row-second {
	width: 18em;
	float: right;
	margin-left:10px;
}

.content .form label {
	display: block;	
}	
.content .form input.type-text {
	width: 17em;
   	margin-bottom: 0.5em;
}

.content .form .btn.searchbutton {
	float: left;
	clear: both;
	margin-top: 0.5em;
}

.content .form .btn.signbutton {
	float: left;
	clear: both;
	margin-top: 0.5em;
}

/*
	*****************************************************************
	Filter */
.filter {
	position: relative;
}
.filter fieldset {
	border: none;
	border-bottom: 1px solid #D1E7E2;
	margin: 1.6em 0 0 0;
	padding: 0 0.8333em 0.8333em 0.8333em;	
}
.filter fieldset label {
	float: left;
}
.filter fieldset span {
	float: left;
}
.content .filter select {
	float: left;
	padding: 0;
	width: 12.5em;
	margin-left: 0.5em;
}
.filter label.asc, .filter label.desc {	
	display: block;
	width: 13px;
	height: 8px;
	overflow: hidden;	
	text-indent: 20em;	
	cursor: pointer;
}
.filter label.asc {		
	position: absolute;
	left: 20px;
	top: 6px;
	background: url(../img/arr-asc.gif) 0 0 no-repeat;	
}
.content .filter span.asc-radio input {		
	position: absolute;
	left: 35px;
	top: 4px;	
}
.filter label.desc {
	position: absolute;
	left: 55px;
	top: 6px;	
	background: url(../img/arr-desc.gif) 0 0 no-repeat;
}
.content .filter span.desc-radio input{		
	position: absolute;
	left: 70px;
	top: 4px;
}
.filter .sorting {
	position: relative;
	float: left;
}
.filter .btn.ok {
	position: absolute;
	top: 0;
	right: 0.8333em;
}
/*
	*****************************************************************
	Rozhodnuti Item */
.rozhodnuti-item {
	margin-bottom: 1.5em;
}
.rozhodnuti-item p {
	margin-bottom: 0;
	padding-bottom: 0.8em;
	border-bottom: 1px solid #D1E7E2;
}
.rozhodnuti-item .date {
	border-bottom: 1px solid #D1E7E2;
	margin-bottom: 1em;
	padding: 0;
	 
}
.content .rozhodnuti-item h2 {
	margin-top: 0;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	width: 290px;
}
/*
        popup uvnitr
*/
.layover {
    position: relative;
    width: 20em;
    height: 20em;
    border: 10px solid #B6D900;
    background: #fff;
    padding: 10px;
    font-size: 1.2em;
    font-family: Arial CE, Arial, sans-serif;
    overflow: hidden;
}

.layoverNotHidden .close {
    position: absolute;
    background: url('../img/btn-close.gif') 0 0 no-repeat;
    width: 20px;
    height: 20px;
    top: 10px;
    right: 0px;
    text-indent: -1000px;
    overflow: hidden;
    cursor: hand;
}
.layover h1 {
    color: #004333;
    font-size: 1.3em;
    line-height: 1.3;
    margin-bottom: 1em;
}
.layover p {
    margin-bottom: 1em;
}
.layover .link-arrow {
    background-position: 0 0.6em;
}

/***SiteMap***/

.sitemap {
	width: 22em;
	padding-left: 1em;
	margin-top: 2em;
}
.sitemap li {
	float: left;
	width: 22em;
}
.sitemap li a {
	padding: 0.5em 0 0.5em 0.9em;
	border-bottom: 1px solid #D1E7E2;
/*	background: url(../img/bul-arrow-right.gif) 0 0.9em no-repeat;*/
	}
.sitemap li span.AspNet-TreeView-Expand, .sitemap li span.AspNet-TreeView-Collapse 
{	
	background: url(../img/bul-arrow-right.gif) no-repeat; 
	display:block; 
	width:12px; 
	height:10px; 
	float:left; 
	margin-top:9px; 
	cursor: pointer;
}


.sitemap span.AspNet-TreeView-ClickableNonLink
{
	font-size: 1.2em;
	text-decoration: none;
	display: block;
    padding: 0.5em 0 0.5em 0.9em;
	border-bottom: 1px solid #D1E7E2;
    background: none;
    cursor: pointer;
    color: #0b918e;
}
.AspNet-TreeView-Hide ul.AspNet-TreeView-Hide li {
    padding-left: 1.4em;
}
.sitemap span.AspNet-TreeView-ClickableNonLink:hover
{
	background: #004333;
	color: #fff;
}

.sitemap li a {
	font-size: 1.2em;
	text-decoration: none;
	display: block;
}
.sitemap li a:hover {
	background: #004333;
	color: #fff;
}
.sitemap li .active {	
	border-bottom: 1px solid #fff;
	background: #ff6b11;
	color: #fff;	
}

/*
object.banner  {
	padding: 15px 0 0 10px;
}
*/

/* Druha uroven */

.sitemap li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	padding-left: 1.8em;
}
.sitemap li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	text-decoration: underline;
}

/* Treti uroven*/

.sitemap li ul li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	padding-left: 3.6em;
}
.sitemap li ul li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	text-decoration: underline;
}

/* Ctvrta uroven*/

.sitemap li ul li ul li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	padding-left: 5.4em;
}
.sitemap li ul li ul li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	text-decoration: underline;
}

/* Pata uroven*/

.sitemap li ul li ul li ul li ul li a {
	border-bottom: 1px solid #fff;
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;
	padding-left: 7em;
}
.sitemap li ul li ul li ul li ul li a:hover {
	background: #fff url(../img/bul-dash.gif) 0.9em 0.9em no-repeat;		
	color: #004333;
	text-decoration: underline;
}


/***SiteMap***/

table {border-collapse: collapse; border-spacing: 0px; border-left : 1px solid #e4e4e4; border-top : 1px solid #e4e4e4; width:480px;}
table td {border-right : 1px solid #e4e4e4; border-bottom : 1px solid #e4e4e4;  padding:4px; background:#ffffff; vertical-align:top; font-size:0.9em; line-height:130%;}
table th {border-right : 1px solid #e4e4e4; border-bottom : 1px solid #e4e4e4; padding:4px; background:#f3f3f3;vertical-align:top; font-size:0.9em; line-height:130%;}
table th.dif {background:#ccc;}

