body {
		margin: 0px;
		margin-bottom: 90px;
		padding: 0px;
		background: url('/images/bg.png') repeat-x #FFFFFF;
		font-family: Tahoma;
		font-size: 11px;
		color: #616161;
}
a.color {color: #00CCFF;}
td {
		font-family: Arial;
		font-size: 11px;
}
th {
		font-family: Arial;
		font-size: 11px;
}

form {margin: 0px;padding:0px;}
form select {text-decoration:none;font-weight:bold;font-size:12px;color:#666666;border:0px;}
form a {color:#00CCFF;text-decoration:underline;}
form a:hover {color:#00CCFF;text-decoration:none;}

h3 {color: #CCA300;}

hr {color:#CCEBF5; border-size:1px;}

img {border:0;}
.section-outer-3 {
	width:560px;
}
.section-outer-4 {
	width:235px;
	padding-left:10px;
}
.section-inner-4 {
}


.page-header {padding-top:100px;}
.page-footer a {color:#0099CC;text-decoration:none;}
.page-footer a:hover {text-decoration:underline;}

.page-menu {
		padding-left: 0px;
		text-align:right;
}
.page-menu img {
}
.page-menu a {
		color: #666666;
		font-weight: normal;
		text-decoration: none;
}
.page-menu a:hover {
		color: #1EA4D1;
}

.header {line-height:150%;color:#FFFFFF; font-size:14px; font-weight:bold; background-color:#0099CC;padding-left: 10px;}

.paging {}
.paging-numbers {padding:5px;}
.paging-numbers a {text-decoration:none;}
.paging-arrows td {padding:5px;}
.paging-arrows a {text-decoration:none;}

.form-text{margin:0px;padding:0px;border:0px solid #FFFFFF;background-color:#FFFFFF;font-size:11px;color:#2C4E84;}
.section-outer-3 .form-text {
		margin:0px;padding:0px;border:1px solid #00CCFF;background-color:#FFFFFF;font-size:11px;color:#2C4E84;
		margin-bottom: 4px;
}
.section-outer-3 .form-textarea {
		margin:0px;padding:0px;border:1px solid #00CCFF;background-color:#FFFFFF;font-size:11px;color:#2C4E84;
		margin-bottom: 4px;
}

.browse-firma-popis p{font-size:13px;}
.reg-help{font-size:9px;color:#B9B9B9;}
.reg-help-red{font-size:11px;color:#FF8080;font-weight:bold;}
.reg-help-red-RI{font-size:9px;color:#FF8080;font-weight:bold;background-color:#E7F5FA;}
.reg-fieldset{border:1px solid #CCEBF5;padding:10px;}
.reg-text{border:1px solid #B9B9B9; font-size:12px; color:#2C4E84;font-weight:normal}
.reg-text-dis{background-color:#F0F0F0;border:1px solid #B9B9B9; font-size:12px; color:#2C4E84;}
.reg-RI{background-color:#E7F5FA;}

.form-button {background-color:#CCEBF5;color:#2C4E84; border: 1px solid #2C4E84;}
.remo-foto {color:#CCCCCC;}
.remo-foto:hover {color:#CCCCCC;}

.bc-bold{color:#666666;font-weight:bold;}

.result {
color:red;
}

.guestbook-description {
	padding-bottom: 15px;
}
.guestbook hr {
	height: 1px;
}
.calendar {
	padding: 5px;
	
}
.calendar b {
	color: #0099CC;
}
.inquiry .form-button {
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.inquiry th {
	padding: 5px;
}
.graph {
	background-color: #00CCFF;
	height: 4px;
}
.rate {
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.rate-detail {
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.weather {
	margin-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.weather-detail {
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.mailform {
}