div.celek {
margin-top:-20px !important;
}

div.celek div.prvek {
width:620px;
text-align:left;
height:135px;
margin:0px 0px 20px 0px !important;
padding:0px 0px !important;
}

div.celek div.prvek h3 {
padding-bottom:10px;
font-size:21px !important;
padding-top:40px;
font-weight:bold !important;
color:#6AA028 !important;
}

div.celek div.prvek p {
margin-top:0px !important;
padding-top:0px !important;
}

div.celek div.prvek a img {
float:left;
padding-right:30px;
}

div.celek img.logo {
position:absolute;
top:40px;
left:0px;
border:solid #D4EDB5 1px;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:14px;
		font-family:Arial;
	background-color:#668A3B;
	width:690px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:40px;
	line-height:40px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}


div.banka .dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:14px;
		font-family:Arial;
	background-color:#668A3B;
	width:650px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:66px;
	line-height:32px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}

.dhtmlgoodies_question span {	
	padding-left:10px;
	font-weight:bold;
}

.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #668A3B;
	background-color:#DDF5BF;
	width:690px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
  color:#5F8138;
}

div.banka .dhtmlgoodies_answer{	/* Parent box of slide down content */
	width:650px;
}

.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:10px;
	font-size:12px;	
	font-family:Arial;
	position:relative;
}

table.kontakt td {
vertical-align:top;
width:330px;
}


table.kontakt td h3 {
padding:0px 10px 10px 0px;
margin:0px 10px 10px 0px;
border-bottom:solid 3px #DDF5BF;
}

div.clankyvblogu {
background:#DDF5BF;
border:solid 1px #DAF1BD;
padding:10px 30px;
font-size:80%;
}

div.clankyvblogu img {
border:solid 1px #6AA028;
margin-bottom:10px;
}


div.clankyvblogu h3 {
font-size:200%;
}

div.clankyvblogu h4 {
font-size:130%;
margin-bottom:5px;
}

div.clankyvblogu div.aktualita {
border-bottom:solid 1px #6AA028 !important;
}

div.gmapsbublina {
padding:3px 3px 3px 3px;
font-family:Arial;
}

div#map {
padding:1px;
border:solid 1px #6AA028;
margin-top:7px;
}

div.gmapsbublina h3 {
padding:0px 0px 10px 0px;
margin:0px;  
}

div.gmapsbublina div.popis {
width:300px;
padding:10px 0px;  
}


div.gmapsbublina a {  
font-weight:bold;
}

#vycet ul {
	list-style:none;
	margin-left:0px;
}

#vycet li {
	margin-bottom:40px;
	margin-top:20px;
}

#vycet li .polozka {
	margin-left:85px;
	width:520px;
}


#vycet li .polozka p {
	text-shadow: #e7f1fd 0 1px 0;
	line-height:140%;
	font-size:100%;
}

#vycet li img {
	float: left;
	padding:1px;
	background:#FFFFFF;
	border:solid 1px #D0EAAF;
	margin:0px 20px 0px 0px;
}

#vycet h4 {
	margin-top:0px;
}
