/* @import url("includes/nav1.css");*/
@import url("cenik.css");
body { 
  padding: 0;
  margin: 0 5px;
  background: #e4f1fd url(images/background.png) repeat-x;
	text-align: center;
	font-family: sans-serif;
	}

/*
h1,h2,h3{font-size:1.2em;font-weight:bold;margin-top:0;margin-bottom:0.1em;color: white; background: #94c01e; padding: 2px;}
*/
h1,h2,h3 {	
			font-size:1.2em;
			font-weight:bold;
			margin-top:0;
			margin-bottom:0.2em;
			color: navy; 
			background: #e4f1fd; 
			border-bottom: 1px dotted navy;
			border-right: 1px dotted navy;
			padding: 2px;
			/*text-shadow: black 1px 1px 2px; */
		}

h2.mainpage {
	border: none; 
	background: none; 
	color: #42579d; 
	text-shadow: none; 
	padding: 0; margin-top: 6px;
}


h4{font-size:1em;font-weight:bold;margin-bottom:0.1em;color:#183382;}

p,ul,ol {margin-top: 0.1em;
	}

a {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}

img {
	border: 0;
}

img.lft {
	margin-right: 1em;
	float: left;
}

img.rgt {
	margin-left: 1em;
	float: right;
}

#container {
 /* 	background: #E1E7ED url(images/contbackground.gif);*/ 
  	width: 924px;
	margin: auto;
	padding: 0;
	position: relative;
	text-align: left;
	}

#incontainer {
/*      background: #fff; */
        width: 916px;
        text-align: left;
        margin: auto;
        position: relative;
}


#logo {
/*  	background: url("images/lipa.png") no-repeat; */
	margin-bottom: 0px;
  	height: 234px;
  	/*line-height: 106px; */
	}
#sidebar {
	width: 172px;
	float: left;
	padding: 0;
	margin: 0;
	font-size: small;
}

#main {
  	margin: 0;
	margin-left:180px;
  	background:#FFF;
  	min-height: 100%;
	border-left: #ddd solid 1px;
	border-radius: 4px;	
	-moz-border-radius: 4px;	
	box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
  	}

hr.cleaner {
    clear:both;
    height:1px;
    margin: -1px 0 0 0; padding:0;
    border:none;
    visibility: hidden;
   	}


#cleaner {
  clear: both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
}

#main-content {
	margin-top: 0px;
  	min-height: 100%;
/*  	background:#fff url("images/bgr_body.png") repeat-x;*/
 	padding: 0.4em;
 	padding-top: 0;
	}

div#topBar {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2px;
  	padding-left: 8px;
/*  	background:#c5c5c5; */
/*	background: #ACD5FF;*/
	font-size: x-small;
	font-weight: bold;
	color: gray;
/*	border-bottom: 1px white dotted; */
	}

div#topBar a {
	color: gray;
	}

#lftBar {
	/*  position:absolute; */
  	width:172px;
  	padding-top:0px;
  	padding-left:0px;
	}

.spacer {
	width: 4px; 
}



.indikace td {
	vertical-align: top;
	font-size: x-small;
}
.indikace th {
	vertical-align: bottom;
}

.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover {
	font-family:verdana;
	font-weight:normal;
	font-size:8pt;
	color:#fff;
	text-decoration:none;
}
.copyright {font-size:10px;color:#444444;letter-spacing: -1px;background: white;}
.copyright a,.copyright a:link,.copyright a:visited {color:#444444;text-decoration:none;}
.copyright a:hover,.copyright a:active {color:#000000;text-decoration:underline;}

.nutno { background: #fbffcd;}

@media print {
#lftBar, #mainnav, #logo { display: none; } 
#main-content {width: 100%; left: 0; background: white;}
#main { margin: 0;}
body {background: white;}
}

th, td {
	font-size: small;
}
/*table td { border: 1px solid black; }

*/

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{ padding-left: 2px;margin-left: 0;list-style: none;}
li.menulevel1,li.menulevel2,li.menulevel3,li.sitemaplevel1,li.sitemaplevel2,li.sitemaplevel3,li.submenu,li.search{}
li.doc{padding-left: 14px;background-image: url(menu/doc.gif);background-repeat: no-repeat; background-position: 0 2px}
li.docs{padding-left: 14px;background-image: url(menu/docs.gif);background-repeat: no-repeat; background-position: 0 2px}
li.sdoc{padding-left: 14px;background-image: url(menu/sdoc.gif);background-repeat: no-repeat; background-position: 0 2px; background-color: #ddd;}
li.sdocs{padding-left: 14px;background-image: url(menu/sdocs.gif);background-repeat: no-repeat; background-position: 0 2px; background-color: #eee;}
.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{font-weight:normal;color:#000000;}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel1 a:hover,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel2 a:hover,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.menulevel3 a:hover,.locator a:link,.locator a:visited,.locator a:active,.locator a:hover,.navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{text-decoration:none;}


.locator a { padding-left: 4px; color: #7391BD }
a.locator a { color: #7391BD }

#kontakty {
	margin-top: 0;
  	background:#fff;
	border-radius: 4px;	
	-moz-border-radius: 4px;	
	box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	}

/* #menu{font-family:verdana;font-weight:normal;font-size:1em;color:#000000;} */
#menu {
	background:#fff; 
	padding: 0px;
	border-radius: 4px;	
	-moz-border-radius: 4px;	
	box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.3);
	}
#menu li{display:block; padding: 2px; padding-left: 14px;}
#menu a{display:block; color:#000000;}
#menu a:hover {color: white; background-color: #666;}

.searchbox .submit{color:#ffffff;font-size: smaller;font-weight:bold;border:0px solid #c0c0c0;background-color:#666;}
.searchbox .text{color:#010000;font-size: smaller;background-color:#ffffff;border:1px solid #c0c0c0;}
#search {margin-bottom: 6px;}
#kontakty {padding-top: 6px;}
