#drobky{
	margin: 0 13px 30px 60px;
	padding: 8px 10px 8px 0;
	border-bottom: 1px solid #d8e6f3;
	text-align: left;
	font-size: 85%;
}

#obsah{
	width: 930px;	
	float: left;
}
#content{
	width: 685px;
	float: right;
	background: #f7f8fa url(../images/content_db.gif) repeat-x top;
	border: 1px solid #ececec;
}
.podtitul{
	margin-bottom: 55px;
	color: #296483;
	font-size: 100%;
	font-weight: bold;
}
#realizace h2.autori {
	padding: 0 0 30px 0;
	font-size: 150%;
	font-weight: normal;
}
p.foto_popisek {
	padding: 3px 0 20px 0;
	font-size: 80%;
	width: 130px;
}

table.realizace {
}

table.realizace th {
	padding: 3px 3px 0 3px;
	width: 5%;
	border: 1px solid #c2d9ef;
	border-right: 0px;
	background: #f6f9fc;
	vertical-align: top;
}

table.realizace td {
	padding: 12px;
	border: 1px solid #c2d9ef;
	border-left: 0px;
	background: #f6f9fc;
	vertical-align: top; 
}

table.realizace h3 {
	padding: 0 0 15px 0;
}

table.realizace h3 a {
	color: #296483;
	text-decoration: none;
	font-size: 110%;
}

table.realizace h3 a:hover {
	text-decoration: underline;
}

table.realizace td.spacer {
	padding: 0;
	height: 15px;
	border: none;
	background: transparent;
	font-size: 0%;
}

/** vyhledavani **/

#databaze_start h1 {
	padding: 32px 100px 33px 64px;
	background: #d8e2ed url('../images/databaze_start.gif') repeat-x left top;
}

#databaze_start ul {
	margin: 0;
	padding; 0;
	list-style: none;
}

#databaze_start ul li {
	padding: 40px 0 50px 74px;
	font-size: 130%;
	border-bottom: 1px solid #d8e6f3;
}

#databaze_start ul li img {
	position: relative;
	left: -10px;
	top: -13px;
}

h1.vyhledavani {
	padding: 22px 0 58px 0;
	margin: 0 0 0 10px;
}

h1.vyhledavani img {
	position: relative;
	left: -10px;
	top: -13px;
}

.pismena a {
	padding: 0 7px 0 0;
}

.pismena a.selected {
	font-size: 200%;
	color: #296483;
	text-decoration: none;	
	font-weight: bolder;
}

.vypis_parametry {
	padding: 10px 0 10px 0;
}

ul.sloupec {
	width: 33%;
	float: left;
	padding: 0;
}

ul.sloupec li {
	padding: 0 5px 8px 0;
}

ul.sloupec li input {
	margin: 0 8px 0 0;
	vertical-align: baseline;
}

ul.sloupec50 {
	width: 48%;
}

h3.ndp_odrazka {
	padding: 0 0 18px 0;
	font-weight: bolder;
}

h3.ndp_odrazka img {
	margin: 0 3px -5px 0;
}

div.vyhledavani_item {
	margin: 0 0 20px 0;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #d8e6f3;
}
input.text {
	border: 1px solid #bebebe;
	border-top-width: 2px;
	border-right-width: 2px;
	padding: 4px 6px;
	width: 170px;
	color: #8b8b8b;
	font-size: 110%;
}
input.minitext {
	width: 68px;
}
span.kvalita {
	padding: 0 25px 0 0;
}
span.kvalita img {
	margin: 0 0 -4px 0;
}

#map_list {
	list-style-type: upper-alpha;