.nadpispoptavka {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #4A8CC3;
	border-bottom: 2px solid #A9A9A9;
}
.logopoptavka {
	/*background-color: #FFFFFF;*/
}
.labellogo {
	color: #000000;
}
.bgpoptavka {
	background-color: #F3F3F3;
}
.tablepoptavka {
	border: 1px solid #6E7575;
	width:100%;
}
.labelpoptavka {
	width: 130px;
	font-weight: bold;
	text-align: right;
}
.datapoptavka {
	font-weight: bold;
	text-align: left;
}

.choicelabelpoptavka {
	font-weight: bold;
}

.infolabelpoptavka {
	font-weight: bold;
	text-align: center;
}

.infopoptavka {
	font-weight: bold;
	color: #E60004;
}

.inputtextpoptavka, .textboxpoptavka {
	border: 1px solid #BFC1C0;
	background: #fff url('../images/bg-input.gif') repeat-x 0px 0px; 
}
.textboxpoptavka {
	width: 100%;
}
.inputradiopoptavka {
	font-weight: normal;
}
.asterix {
	color: red;
}

.inputbuttonpoptavka {
	margin: 0px;
	padding: 2px 5px;
	color: #fff;
	font-size: .9em;
	font-weight: bold;
	background: #0B469D url('../images/bg-button.gif') repeat-x 0px 0px;
	border: 1px solid #0B469D;
}
.inputbuttonpoptavka:hover {
	border-color: #D30808;
	background: #D1081B url('../images/bg-button-hover.gif') repeat-x 0px 0px;
}
.captcha {
	border: 1px solid #000000;
}
.help_image {
	margin-left: 5px;
	vertical-align:middle;
}

.help {
	z-index: 999; 
	width: 225px; 
	overflow: visible;
	background-color: #FFF; 
	position: absolute; 
	margin-left: 12px;
	display: none;
	font-size: 95%;
	background: url(../images/help-top.png) no-repeat top;

}

.help span {
	text-align:center;
	display: block;
	padding: 4px 6px;
	background: url(../images/help-bottom.png) no-repeat bottom;
}

.input-text-pocet {
	margin: 0px;
	border: 1px solid #4A8CC3;
	background-color: #FAFCFF;
	width: 90px;
	margin-bottom: 5px;
}
.input-text-rozmer {
	margin: 0px;
	border: 1px solid #4A8CC3;
	background-color: #FAFCFF;
	width: 130px;
	margin-bottom: 5px;
}

legend {
	color: #333;
	font-weight: bold;
	padding: 5px;
}
fieldset p {
	margin: 0px 20px;
}

.legend {
	font-weight: bold;
	text-align: center;
}

.hidden {
	display: none;
}

p.p-buttons {
	margin: 10px 15px;
	padding: 10px 0px 15px 100px;
}
p.buttons-add {
	margin: 5px 15px 10px;
}
.input-button {
	margin: 0px;
	padding: 2px 5px;
	color: #fff;
	font-size: .9em;
	font-weight: bold;
	background: #0B469D url('../images/bg-button.gif') repeat-x 0px 0px;
	border: 1px solid #0B469D;
}
.input-button:hover {
	border-color: #C30808;
	background: #D1081B url('../images/bg-button-hover.gif') repeat-x 0px 0px;
}