/*@charset "utf-8";*/
/* CSS Document */
.formSearchDiv{
	width:171px; float:left;
	display:inline; margin:0px 0px 18px 0px;
}
.formNewsletterDiv{
	width:171px; float:left;
	display:inline; margin:0px 0px 45px 0px;
}
.formSGInputLeftBg{
	width:133px; height:21px; float:left;
	background:url(../images/bg_input_left.gif) no-repeat;
	margin:0px 8px 0px 0px;
}
.formSGInputBg{
	width:115px; height:21px;
	float:left; display:inline;
	margin:0px 0px 0px 9px; background:url(../images/bg_input.gif) repeat-x;
}
.formSGInputRightBg{
	width:9px; height:21px;
	float:left; background:url(../images/bg_input_right.gif) no-repeat;
}
.formSGInput{
	width:115px; height:16px;
	margin-top:2px; border:0px none;
	font-family:Tahoma; font-size:11px;
	color:#004c40; line-height:16px;
}
.formSGIcoBtn{
	width:29px; height:29px;
	float:left;
}
.formNewsletterDivText{
	width:155px; height:14px;
	float:left; display:inline;
	margin:0px 0px 7px 5px; background:url(../images/napis_badz_na.gif) no-repeat;
}
.radioLabel, .radioLabelBlueBox, .radioLabelGreanBox{
	width:100%; 
	float:left; display:block;
	font-family:Tahoma; font-size:11px; line-height:25px;
}
.radioLabel{ color:#004c40; }
.radioLabelBlueBox{ color:#fff; }
.radioLabelGreanBox{ color:#004c40; }
.sondaBoxTitleText, .sondaBoxTitleTextBlueBox, .sondaBoxTitleTextGreanBox{
	width:137px; float:left;
	font-family:Tahoma; font-size:11px;
	font-weight:bold; line-height:20px; 
	display:inline; margin:0px 0px 10px 0px;
}
.sondaBoxTitleText{ color:#004c40; }
.sondaBoxTitleTextBlueBox{ color:#fff; }
.sondaBoxTitleTextGreanBox{ color:#004c40; }
.ssLabel{
	width:138px; float:left;
	display:inline; margin:0px 0px 0px 14px;
	font-family:Tahoma; font-weight:bold; color:#fff;
	line-height:21px; 
}
.ssLabelLeft{
	width:28px; height:21px;
	float:left;
}
.ssLabelRight{
	width:110px; float:left;
	line-height:21px;
}
.selectMultipleFootBg{
	width:141px; float:left; display:inline;
	margin:0px 0px 0px 12px; padding:0px 0px 6px 0px;
	background:url(../images/bg_select_m_foot.gif) no-repeat left bottom;
}
.selectMultipleTopBg{
	width:141px; float:left;
	background:url(../images/bg_select_m_top.gif) no-repeat left top;
}
.selectMultipleBg{
	width:141px; float:left;
	display:inline; margin:6px 0px 0px 0px;
	background:url(../images/bg_select_m.gif) repeat-y;
}
.selectMultiple{
	width:137px; margin:0px 2px 0px 2px;
	border:0px none; display:inline;
	background:transparent none;
	font-family:Tahoma; font-size:11px; color:#004c40;
	line-height:21px !important;
}
.stInputLeft{
	height:17px; float:left;
	background:url(../images/bg_imp_st_left.gif) no-repeat left top;
}
.stInputRight{
	height:17px; float:left;
	display:inline; padding:0px 8px 0px 0px;
	background:url(../images/bg_imp_st_right.gif) no-repeat right top;
}
.stInputBg{
	height:17px; float:left;
	display:inline; margin:0px 0px 0px 8px;
	background:url(../images/bg_imp_st.gif) repeat-x;
}
.stInput, .stSelect{
	width:121px; border:0px none;
	line-height:13px; display:inline;
	margin:1px 0px 0px 0px; background:#fff;
	font-family:Tahoma; font-size:11px;
	font-weight:bold; color:#004c40;
}
.stInput{ height:13px; }
.stSelect{ height:15px; }
.cdInput, .cdSelect{
	width:128px; border:0px none;
	line-height:13px; display:inline;
	margin:1px 0px 0px 0px; background:#fff;
	font-family:Tahoma; font-size:11px;
	font-weight:bold; color:#004c40;
}
.cdInput{ height:13px; }
.cdSelect{ height:15px; }
.checkedLabel{
	line-height:21px; margin:0px 0px 0px 5px;
	display:inline; font-family:Tahoma;
	font-size:11px; color:#004c40;
	float: left;
}
.checkedLabelInput{ margin:0px 9px 0px 0px; }
.linkCancelDiv{
	float:right; margin:5px 5px 8px 0px;
	line-height:21px; display:inline;
}
.checkedLabelsDiv{
	float:left; display:inline;
	margin:5px 0px 5px 0px; line-height:21px;
}
.impFormDiv{
	width:209px; float:left;
}
.inpFormLeft, .inpFormLeftInfo, .inpFormLeftAlert{
	width:209px; height:21px; float:left;
	font-size:0px; line-height:21px;
}
.inpFormLeft{ background:url(../images/bg_inp_left.gif) no-repeat left top; }
.inpFormLeftInfo{ background:url(../images/bg_inp_left_info.gif) no-repeat left top; }
.inpFormLeftAlert{ background:url(../images/bg_inp_left_alert.gif) no-repeat left top; }
.impFormBg, .impFormBgInfo, .impFormBgAlert{
	width:193px; height:21px; float:left;
	display:inline; margin:0px 0px 0px 8px;
	font-size:0px; line-height:21px;
}
.impFormBg{ background:url(../images/bg_inp.gif) repeat-x; }
.impFormBgInfo{ background:url(../images/bg_inp_info.gif) repeat-x; }
.impFormBgAlert{ background:url(../images/bg_inp_alert.gif) repeat-x; }
.impFormRight, .impFormRightInfo, .impFormRightAlert{
	width:8px; height:21px; float:left;
	font-size:0px; line-height:21px;
}
.impFormRight{ background:url(../images/bg_inp_right.gif) no-repeat; }
.impFormRightInfo{ background:url(../images/bg_inp_right_info.gif) no-repeat; }
.impFormRightAlert{ background:url(../images/bg_inp_right_alert.gif) no-repeat; }
.impForm, .impFormAlert{
	width:193px; height:16px;
	border:0px none; margin:2px 0px 0px 0px;
	line-height:16px; font-family:Tahoma; font-size:11px;
}
.impForm{ color:#004c40; }
.impFormAlert{ color:#ff3c0e; }
.impFormTextBgInfo, .impFormTextBgAlert{
	width:209px; float:left;
}
.impFormTextBgInfo{ background:url(../images/bg_inp_info_text.gif) repeat-y; }
.impFormTextBgAlert{ background:url(../images/bg_inp_alert_text.gif) repeat-y; }
.impFormTextBgFootInfo, .impFormTextBgFootAlert{
	width:209px; float:left;
}
.impFormTextBgFootInfo{ background:url(../images/bg_inp_info_text_foot.gif) no-repeat left bottom; }
.impFormTextBgFootAlert{ background:url(../images/bg_inp_alert_text_foot.gif) no-repeat left bottom; }
.impFormText{
	width:194px; float:left;
	display:inline; margin:2px 5px 5px 10px;
	font-family:Tahoma; font-size:11px;
	color:#fff; font-weight:bold;
}
.formContactRowTitle{
	width:103px; height:21px;
	float:left; font-family:Tahoma;
	font-size:11px; font-weight:bold;
	color:#004c40; line-height:21px;
}
.formContactTATitle{
	width:221px; /*height:21px;*/
	float:left; font-family:Tahoma;
	font-size:11px; font-weight:bold;
	color:#004c40; /*line-height:21px;*/
	margin:0px 0px 17px 0px;
}
.textareaFormBgTop{
	width:221px; float:left;
	background:url(../images/bg_texta_top.gif) no-repeat;
}
.textareaFormBg{
	width:221px; float:left;
	margin:6px 0px 0px 0px;
	background:url(../images/bg_texta.gif) repeat-y;
}
.textareaFormBgFoot{
	width:221px; height:6px;
	float:left; background:url(../images/bg_texta_foot.gif) no-repeat;
	font-size:0px; line-height:6px;
}
.textareaForm{
	width:219px; height:146px;
	margin:0px 1px 0px 1px; border:0px none;
	font-family:Tahoma; font-size:11px; color:#004c40;
	display:inline;
}
.formContactLeftColl{
	width:312px; float:left;
	margin:20px 19px 10px 5px;
}
.formContactLeftColSlot{
	width:312px; float:left;
	display:inline; margin:0px 0px 12px 0px;
}
.formContactRightColl{
	width:224px; float:left;
	margin:-10px 0px 10px 0px;
}
.formContactSendBtnDiv{
	width:67px; height:22px;
	float:right; margin:13px 0px 0px 0px;
}
.newsletterTitleTextDiv{
	width:566px; float:left;
	display:inline; margin:20px 0px 13px 0px;
	font-size:15px; color:#004c40;
	font-weight:bold; line-height:19px;
}
.newsletterFormRow{
	width:566px; float:left;
	display:inline; margin:0px 0px 10px 0px;
}
.impVerFormDiv{
	width:418px; float:left;
}
.impVerFormLeft, .impVerFormLeftAlert{
	width:198px; height:21px;
	float:left; font-size:0px;
}
.impVerFormLeft{ background:url(../images/bg_inp_left.gif) no-repeat; }
.impVerFormLeftAlert{ background:url(../images/bg_inp_left_ver_alert.gif) no-repeat; }
.impVerFormBg, .impVerFormBgAlert{
	width:182px; height:21px;
	float:left; display:inline;
	margin:0px 0px 0px 8px;
}
.impVerFormBg{ background:url(../images/bg_inp.gif) repeat-x; }
.impVerFormBgAlert{ background: url(../images/bg_inp_alert.gif) repeat-x; }
.impVerFormRight, .impVerFormRightAlert{
	width:8px; height:21px; float:left;
}
.impVerFormRight{ background:url(../images/bg_inp_right.gif) no-repeat; }
.impVerFormRightAlert{ background:url(../images/bg_inp_right_ver_alert.gif) no-repeat; }
.impVerTextRight, .impVerTextRightAlert{
	height:21px; float:left; padding:0px 9px 0px 0px;
}
.impVerTextRight{ background:none; visibility:hidden; }
.impVerTextRightAlert{ background:url(../images/bg_inp_ver_alert_text_right.gif) no-repeat top right; visibility:visible; }
.impVerTextBg, .impVerTextBgAlert{
	height:21px; float:left;
	font-family:Tahoma; font-size:11px;
	color:#fff; font-weight:bold;
	line-height:21px; text-indent:9px;
}
.impVerTextBg{ background:none; visibility:hidden; }
.impVerTextBgAlert{ background:url(../images/bg_inp_ver_alert_text_bg.gif) repeat-x; visibility:visible; }
.impVerTitle{
	width:148px; height:21px;
	float:left; font-family:Tahoma;
	font-size:11px; color:#004c40;
	font-weight:bold; line-height:21px;
}
.impVerForm, .impVerFormAlert{
	width:182px; height:16px;
	border:0px none; margin:2px 0px 0px 0px;
	line-height:16px; font-family:Tahoma; font-size:11px;
}
.impVerForm{ color:#004c40; }
.impVerFormAlert{ color:#ff3c0e; }
.newsletterTextBoldDiv{
	width:566px; float:left;
	font-family:Tahoma; font-size:11px;
	color:#004c40; font-weight:bold;
	display:inline; margin:0px 0px 15px 0px;
}
.formNewsletterCheckbox, .formNewsletterStar{
	width:20px; float:left;
	line-height:17px;
}
.formNewsletterStar{
	font-family:Tahoma; font-size:11px; color:#ff3c0e;
}
.formNewsletterCheckboxText{
	width:546px;
	display:block; float:left;
	font-family:Tahoma; font-size:11px;
	color:#004c40; line-height:17px;
}
.newsletterCheckboxDiv, .newsletterInfoTextDiv{
	width:566px; float:left;
}
.newsletterBtnDiv{
	width:566px; float:left;
	display:inline; margin:19px 0px 17px 0px;
}
.formNewsletterSendBtnDiv{
	width:67px; height:22px;
	float:right;
}
