body {font-size: 16px;
	background:#fff;
	font-family:Verdana;color:#900;
	margin:0;padding:0;
}
#header{background: linear-gradient(#8baae1 0, #fff 256px);}
.small {font-size: 12px;}
.large {font-size: 20px;}

.c a {font:12px verdana;font-weight:bold;cursor:pointer;}
.c{text-align:center}
.r{text-align:right}
.sto{width:100%}

.marker{color:red;font-weight:bold}
	
hr{margin-top:0pt;margin-bottom:0pt;height:0px}
h1{display:inline}
fieldset,legend{margin-top:3px;background: #fcfcfc;border-radius: 4px;border: 1px solid #e7edf9;}
legend{padding:2px 4px;background:#e4ebf8}

input,select{
	border:1px solid #999;color:#b70000;
}

input:focus, select:focus {
	border:1px solid #1640fc;
}

.col-md-4{
	border:1px solid #bed0ef;
	border-top:none;
    float: left;
	min-width: 265px;
	min-height: 70px;
    margin: 0 auto;
    padding: 3px;
	text-align:center;
	
}
#dopisek,#szukane{width:90%}
#link1{color:blue;font-weight:bold}

#map_canvas{width:100%;height:500px;}

#dcontent{width:330px;height:120px}
#google_translate_element{background-color:#eee;padding:4px;border-radius: 4px; float: right;}

.trprt {font:normal 90% Arial;border-collapse:collapse;}
.trprt table tr:nth-child(2n+1){background:#F9F9F9}
.trprt th{font:bold 1em/1.4em Arial;text-align:center;background:#ddd;}
.trprt th,.trprt td{padding:2px;border:1px solid #ccc;}
.trprt td:nth-child(1),.trprt td:nth-child(2){text-align:right;}
.trprt td:nth-child(3){text-align:center;}
.trprt tbody tr:hover{color:#FFFFFF;background:gray;text-decoration:none;}