#top #header #logged{ text-align: left;padding-top: 3px; background: #4999d4;color:#fff;}
#top #header #logged a{ color:#fff; text-decoration: underline;}
#content #header #logged{ text-align: left;padding-top: 3px; background: #4999d4;color:#fff;}
#content #header #logged a{ color:#fff; text-decoration: underline;}
#content table.kosik{ width: 580px;border: 1px solid #b4b4b4; border-top: 0; border-left: 0;}
#content table.kosik td,th{ background: #fcf0dd;padding: 2px 5px; font-size: 11px; border: 1px solid #b4b4b4; border-right: 0; border-bottom: 0; }
#content table.kosik tr.celkem td{ font-size: 14px; font-weight: bold; }
#content table.kosik tr.celkem td span{ color: #e29801; }
#content table.technicke td{ padding-top: 3px; }
#content #text #totalPriceDiv{ font-size: 16px; font-weight: bold;color: #e29801;}
#content #text input.reg{ margin: 2px 0; }
#flash1 {position: absolute; top: 26px; left: 0px; }

	.formInput strong{display:block;padding-top:8px;}
	.formLeft span {color:#207CBB;}
	.formInput{vertical-align:top;}
	.formInput input.forced{width:200px;font-size:12px;}
	.formInput span{width:100px;padding-left:10px;}
	.formLeft{text-align:right;padding-right:10px;vertical-align:top;padding-top:8px;font-weight:bold;}
	.formmessage{width:200px;height:50px;font-size:12px;}}