#poptavka {
	width: 90%;
	text-align:center;
	margin: 0 auto;
	color:#000000;
}
.informace {
	padding: 15px;
	background-color: #84CB08;
	margin-bottom: 20px;
}
.nadpispoptavka {
	color: #3E3E3E;
	font-weight: bold;
	background-color: #84CB08;
	border-bottom: 2px solid #BECCB2;
	text-align:left;
}
.logopoptavka {
	/*background-color: #FFFFFF;*/
}
.labellogo {
	color: #000000;
}
.bgpoptavka {
	background-color: #E0EED5;
}
.tablepoptavka,.tablepoptavkaend {
	width: 100%;
	border: 2px solid #BECEB1;
	border-bottom:0px;
}

.tablepoptavkaend {
	border: 2px solid #BECEB1;
}

.labelpoptavka {
	width: 220px;
	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: #3C5C06;
}

.kalendar {
width:16px;
height:16px;
}
.datumbox {
width:80px;
}
.inputtextpoptavka, .textboxpoptavka {
	border: 1px solid #BECCB2;
	background: #fff url('../images/bg-input.gif') repeat-x 0px 0px; 
}
.textboxpoptavka {
	width: 100%;
}
.inputradiopoptavka {
	font-weight: normal;
}

.radio {
width: 30px;
}

.asterix {
	color: red;
}

.inputbuttonpoptavka {
	margin: 0px;
	padding: 2px 5px;
	color: #fff;
	font-size: .9em;
	font-weight: bold;
	background-color: #90D817;
	/*background: #FC8526 url('../images/bg-button.gif') repeat-x 0px 0px;*/
	border: 1px solid #7EC600;
}
.inputbuttonpoptavka:hover {
	border-color: #B0C1A3;
	background-color: #BECCB2;
	/*background: #FF7200 url('../images/bg-button-hover.gif') repeat-x 0px 0px;*/
	cursor: pointer; cursor: hand;
}
.captcha {
	border: 1px solid #000000;
}
