body {
	font: 0.7em Verdana,Arial,Courier,sans-serif;
	margin: 0;
	padding: 0;		
}

#all_holder {	
	
}

#all_border_top {	
	display: none;
}

#all_border_bottom {	
	display: none;
}

#all {
	
}

#all #top
{
	
}

#all #top #topbanner {
	
}

#all #top #topbanner #flash {
	display: none;
}

#all #top #topbanner #flash object {
	display: none;
}

#all #top #topbanner #search {
	display: none;
}

#all #top #topbanner #logo {
	
}

#all #top #topbanner #motto {
	display: none;
}

#all #top #menu {	
	display: none;
}

#all #main {

}

#all #main #content_holder {

}

#all #main #content {

}

h1 {
	display: none;
	position: absolute;
	visibility: hidden;
}

#all #main #content h2 {
	margin: 0 0 10px 0;
	padding: 4px 0 4px 0; 	
	font-size: 1.2em;		
}

#all #main #content h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 4px 0px; 	
	font-size: 1.2em;			
}

#all #main #content h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px; 	
	font-size: 1.1em;
}

#all #main #content p {
	margin: 0 0 10px 0;	
	text-indent: 1.0em;
	line-height: 1.3em;
}

#all #main #content a {
	color: #3f7ec8;
	text-decoration: none;
}

#all #main #content ul {	
	margin: 0 0 5px 10px;
	padding: 0;	
}

#all #main #content li {
	margin: 0;
	padding: 0 0 5px 12px;	
	list-style-type: square;	
}

#all #main #content ul ul {	
	margin: 0 0 5px 5px;
}

#all #main #content li li {		
	list-style-type: square;	
}

#all #main #content li li li {	
	list-style-type: square;	
}

#all #main #content #mapa_stranek ul {
	padding: 0;
	margin: 0 0 0 0;
}

#all #main #content #mapa_stranek li {
	padding: 0;
	
	background: none;
}

#all #main #content #mapa_stranek li li {	
	padding: 0 0 0 12px;
	background: url('../images/bullet-2.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #mapa_stranek li li li {
	background: url('../images/bullet-3.gif') no-repeat 0.0em 0.35em;
}

#all #main #content #mapa_stranek h2 {
	margin-top: 10px;
}

#all #main #content #mapa_stranek h3 {	
	font-size: 1.0em;
	font-weight: bold;
}

#all #main #content #mapa_stranek h2 a, #all #main #content #mapa_stranek h3 a, #all #main #content #mapa_stranek h4 a  {
	color: #333;
}

#all #main #content #mapa_stranek a:hover {
	color: #fff;
}

#all #main #content #mapa_stranek h4 {	
	font-size: 1.0em;
	font-weight: normal;
}

#all #main #content #prubeh_zakazky {
	padding: 0;
	margin: 0;
}

#all #main #content #prubeh_zakazky li {
	margin: 0;
	padding: 10px 0 10px 40px;
	list-style-type: none;		
}

#all #main #content #prubeh_zakazky li ul {
	padding: 10px 0 0 0;
}

#all #main #content #prubeh_zakazky li li {
	background: none;
	padding: 0 0 0 20px;
}

#all #main #content #prubeh_zakazky .li1 {	
	background: url('../images/1.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #prubeh_zakazky .li2 {
	background: url('../images/2.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #prubeh_zakazky .li3 {
	background: url('../images/3.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #prubeh_zakazky .li4 {
	background: url('../images/4.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #prubeh_zakazky .li5 {
	background: url('../images/5.gif') no-repeat 0.0em 0.3em;
}

#all #main #content #prubeh_zakazky .li6 {
	background: url('../images/6.gif') no-repeat 0.0em 0.3em;
}

#all #main #content li p {
	margin: 0;
	padding: 0;
}

#all #main #content li h3 {
	margin: 0;
}

#all #main #content #z_nabizenych_sluzeb {
	padding: 0;
	margin: 0;	
}

#all #main #content #z_nabizenych_sluzeb li {
	padding: 0;
	margin: 45px 0px 45px 0px;	
	overflow: hidden;
	list-style-type: none;
}

#all #main #content .sluzba {	
	
	background: #f3fbff;
}

#all #main #content #sluzby li {	
	clear: both;
}

#all #main #content #sluzby li li {	

}

#all #main #content #sluzby li h3 {

}

#all #main #content #sluzby img {
	float: right;
	margin: 10px 0 0 20px;
}

#all #main #content #sluzby em {
	font-size: 1.0em;
	padding: 10px 0 20px 0;
	display: block;
} 

#all #main #content #z_nabizenych_sluzeb li img, #all #main #content .sluzba img {	
	margin: -20px 0 0 450px;	
	position: absolute;
	
}

#all #main #content #z_nabizenych_sluzeb li h3, #all #main #content .sluzba h4 {
	margin: 0;
	padding: 5px 120px 5px 10px;	
}

#all #main #content #z_nabizenych_sluzeb li p, #all #main #content .sluzba ul {
	margin: 0;
	padding: 0 120px 5px 10px;	
}

#all #main #content .balicky {
	margin: 10px 0 10px 0;
	padding: 0;
	font-size: 1.1em;
}

#all #main #content .balicky h3 {
	margin: 30px 0 5px 0;
	padding: 0;
}

#all #main #content .balicky h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 1.0em;
}

#all #main #content .balicky p {	
	margin: 0 0 0 5px;
	padding: 0;
}

#all #main #content .balicky img {
	float: right;
	margin: 0 0 0 20px;
}

#all #main #content .balicky li {
	list-style-type: square;	
	padding: 0 0 0 12px;
	font-size: 0.9em;
}

#all #main #content .balicky li ul {
	margin: 0 0 0 5px;
	padding: 10px 0 0 0;
}

#all #main #content .balicky li li {
	list-style-type: square;	
	font-size: 1.0em;
}

#all #main #content .balicky li li ul {
	margin: 5px 0 10px 0;
	padding-top: 0;
}

#all #main #content .balicky li li li {
	list-style-type: square;	
	padding: 2px 0 2px 10px;	
}

#all #main #content #reference {	
	padding: 0;
	margin: 0;
}

#all #main #content #reference li {
	float: left;
	list-style-type: none;
	margin: 0 3px 5px 3px;
	padding: 11px 11px 6px 11px;
	width: 150px;
	_width: 148px;	
	height: 120px;	
	overflow: hidden;
}

#all #main #content #reference .normal {
	
}

#all #main #content #reference li h3 {		
	padding: 0;
	margin: 4px 0 1px 5px;	
	_margin: 4px 0 5px 5px;	
	font-size: 1.0em;
}

#all #main #content #reference li h3 a {
	background: #fff;
	color: #000;
	padding: 2px 5px 2px 5px;	
}

#all #main #rightpanel {
	display: none;
}

#all #footer {
	display: none;
}

.hidden {
	display: none;
	position: absolute;
	visibility: hidden;
}

a {
	color: transparent;
	text-decoration: none;
}

a img {
	border: none;
	text-decoration: none;
}