* { outline:none!important;}
* { font-family: Verdana, Tahoma;}

html { width:100%; height:100%; overflow:hidden; }

body { margin-top:0px; margin-left:0px; overflow:hidden; padding:0px; height:100%; background-color:#000000; margin:0px; position:relative; min-width:1045px; min-height:630px;}

.DeliveryCalc_MainContainer { width:1045px; height:628px; position:absolute; top:50%; left:50%; background-image:url("../img/bgr.jpg"); margin-top:-314px; margin-left:-522px;}

.DeliveryCalc_AnimationBgr_tie1 { width:617px; height:530px; position:absolute; top:50px; left:394px; background-image:url("../img/tie_size1.png"); background-repeat:no-repeat;}
.DeliveryCalc_AnimationBgr_tie2 { width:617px; height:530px; position:absolute; top:50px; left:394px; background-image:url("../img/tie_size2.png"); background-repeat:no-repeat;}
.DeliveryCalc_AnimationBgr_tie3 { width:617px; height:530px; position:absolute; top:50px; left:394px; background-image:url("../img/tie_size3.png"); background-repeat:no-repeat;}

.DeliveryCalc_ParamsContainer { position:absolute; top:90px; left:50px; width:330px; height:400px; }

.DeliveryCalc_ParamsTitleLabel { position:absolute; top:0px; left:0px; width:100%; height:30px; font-family:tahoma, verdana,arial;}
.DeliveryCalc_ParamsTitleLabel > div {  font-size:14px; font-weight:bold; color:#fff; text-align:right; }
.DeliveryCalc_ParamsTitleLabel > p {  font-size:12px; font-weight:normal; color:#fff; text-align:justify; }

.DeliveryCalc_ParamsParamLabel { position:absolute; top:0px; left:0px; font-family:tahoma, verdana,arial; font-size:13px; color:#ffc600; text-align:left; }

.DeliveryCalc_ParamsHintLabel { position:absolute; top:0px; left:0px; font-family:tahoma, verdana,arial; font-size:10px; color:#eeeeee; text-align:right; width:305px;}



.DeliveryCalc_OutputLabel { position:absolute; top:100px; left:440px; right:60px; bottom:100px; font-size:12px; color:#909090; text-align:center; vertical-align:middle; }

.DeliveryCalc_OutputLabel_centered { top:50%; left:50%; position:absolute; margin-left:-200px; width:400px;}

.DeliveryCalc_OutputLabel_centered .result_table { width:400px; text-align:left; }
.DeliveryCalc_OutputLabel_centered .result_table  .hdr { text-align:left }
.DeliveryCalc_OutputLabel_centered .result_table  .cnt { text-align:right }

.DeliveryCalc_OutputLabel_centered .result_div       { width:400px; text-align:left; }
.DeliveryCalc_OutputLabel_centered .result_separator { width:400px; border-top:1px solid #909090; text-align:left; }

.DeliveryCalc_OutputLabel a { color:#a02020; }

.DeliveryCalc_PrintContainer { display:none; }

.DeliveryCalc_tooltip { 
	display:none; position:absolute; top:0px; left:0px; font-family:tahoma, verdana,arial; font-size:11px; color:#ffc600; text-align:center; color:black; background-color:yellow; width:200px; height:30px;
	border-radius:5px;
	opacity:0.8;
	overflow:hidden;
	padding:2px;
}


.DeliveryCalc_LangSelectContainer { display:block; position:absolute; top:0px; right:31px; background-image:url('../img/langSelectContainer_bgr.png'); width:276px; height:50px;}
/*RadioButton flag PL-------------------------------------------------------------------------------------------------------------------------*/

.flag_pl,
.flag_pl_out,
.flag_pl_over, 
.flag_pl_down, 
.flag_pl_disabled, 
.flag_pl_focusedout, 
.flag_pl_focusedover, 
.flag_pl_focuseddown,
.flag_pl_inactive { 
	outline:none!important; width:50px; height:50px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:50px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select:none;-o-user-select: none;
	user-select: none; color:black;
}

.flag_pl .rbBox,
.flag_pl_out .rbBox,
.flag_pl_over .rbBox, 
.flag_pl_down .rbBox, 
.flag_pl_disabled .rbBox, 
.flag_pl_focusedout .rbBox, 
.flag_pl_focusedover .rbBox, 
.flag_pl_focuseddown .rbBox,
.flag_pl_inactive  .rbBox { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
}

.flag_pl .rbTick_checked,
.flag_pl_out .rbTick_checked,
.flag_pl_over .rbTick_checked, 
.flag_pl_down .rbTick_checked, 
.flag_pl_disabled .rbTick_checked, 
.flag_pl_focusedout .rbTick_checked, 
.flag_pl_focusedover .rbTick_checked, 
.flag_pl_focuseddown .rbTick_checked,
.flag_pl_inactive  .rbTick_checked { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/flag_pl_tick_checked.png');
}

.flag_pl .rbTick_unchecked,
.flag_pl_out .rbTick_unchecked,
.flag_pl_over .rbTick_unchecked, 
.flag_pl_down .rbTick_unchecked, 
.flag_pl_disabled .rbTick_unchecked, 
.flag_pl_focusedout .rbTick_unchecked, 
.flag_pl_focusedover .rbTick_unchecked, 
.flag_pl_focuseddown .rbTick_unchecked,
.flag_pl_inactive  .rbTick_unchecked { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	background-image:url('../img/flag_pl_tick.png');
}


.flag_pl .rbText,
.flag_pl_out .rbText,
.flag_pl_over .rbText, 
.flag_pl_down .rbText,
.flag_pl_disabled .rbText, 
.flag_pl_focusedout .rbText, 
.flag_pl_focusedover .rbText, 
.flag_pl_focuseddown .rbText,
.flag_pl_inactive  .rbText { 
	position:absolute; top:0px; left:18px; right:0px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	text-align:left;
}

.flag_pl_out	.rbBox {background-position:0px 0px; cursor:pointer;     }
.flag_pl_over .rbBox,.flag_pl_over .rbTick_checked,.flag_pl_over .rbTick_indeterminate,.flag_pl_over .rbTick_unchecked {background-position:0px -50px; cursor:pointer;   }
.flag_pl_down .rbBox,.flag_pl_down .rbTick_checked,.flag_pl_down .rbTick_indeterminate,.flag_pl_down .rbTick_unchecked {background-position:0px -100px; cursor:pointer;   }
.flag_pl_disabled .rbBox,.flag_pl_disabled .rbTick_checked,.flag_pl_disabled .rbTick_indeterminate,.flag_pl_disabled .rbTick_unchecked {background-position:0px -150px; cursor:default;   }
.flag_pl_focusedout .rbBox,.flag_pl_focusedout .rbTick_checked,.flag_pl_focusedout .rbTick_indeterminate,.flag_pl_focusedout .rbTick_unchecked {background-position:0px -200px; cursor:pointer;  }
.flag_pl_focusedover .rbBox,.flag_pl_focusedover .rbTick_checked,.flag_pl_focusedover .rbTick_indeterminate,.flag_pl_focusedover .rbTick_unchecked {background-position:0px -250px; cursor:pointer;  }
.flag_pl_focuseddown .rbBox,.flag_pl_focuseddown .rbTick_checked,.flag_pl_focuseddown .rbTick_indeterminate,.flag_pl_focuseddown .rbTick_unchecked {background-position:0px -300px; cursor:pointer;  }
.flag_pl_inactive .rbBox,.flag_pl_inactive .rbTick_checked,.flag_pl_inactive .rbTick_indeterminate,.flag_pl_inactive .rbTick_unchecked {background-position:0px -350px; cursor:default;  }

.flag_pl .rbText				{ cursor:pointer}
.flag_pl_out  .rbText			{ cursor:pointer}
.flag_pl_over .rbText			{ cursor:pointer}
.flag_pl_down .rbText			{ cursor:pointer}
.flag_pl_disabled .rbText		{ cursor:default}
.flag_pl_focusedout .rbText		{ cursor:pointer}
.flag_pl_focusedover .rbText	{ cursor:pointer}
.flag_pl_focuseddown .rbText	{ cursor:pointer}
.flag_pl_inactive  .rbText		{ cursor:default}


/*RadioButton flag EN-------------------------------------------------------------------------------------------------------------------------*/

.flag_en,
.flag_en_out,
.flag_en_over, 
.flag_en_down, 
.flag_en_disabled, 
.flag_en_focusedout, 
.flag_en_focusedover, 
.flag_en_focuseddown,
.flag_en_inactive { 
	outline:none!important; width:50px; height:50px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:50px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select:none;-o-user-select: none;
	user-select: none; color:black;
}

.flag_en .rbBox,
.flag_en_out .rbBox,
.flag_en_over .rbBox, 
.flag_en_down .rbBox, 
.flag_en_disabled .rbBox, 
.flag_en_focusedout .rbBox, 
.flag_en_focusedover .rbBox, 
.flag_en_focuseddown .rbBox,
.flag_en_inactive  .rbBox { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
}

.flag_en .rbTick_checked,
.flag_en_out .rbTick_checked,
.flag_en_over .rbTick_checked, 
.flag_en_down .rbTick_checked, 
.flag_en_disabled .rbTick_checked, 
.flag_en_focusedout .rbTick_checked, 
.flag_en_focusedover .rbTick_checked, 
.flag_en_focuseddown .rbTick_checked,
.flag_en_inactive  .rbTick_checked { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/flag_en_tick_checked.png');
}

.flag_en .rbTick_unchecked,
.flag_en_out .rbTick_unchecked,
.flag_en_over .rbTick_unchecked, 
.flag_en_down .rbTick_unchecked, 
.flag_en_disabled .rbTick_unchecked, 
.flag_en_focusedout .rbTick_unchecked, 
.flag_en_focusedover .rbTick_unchecked, 
.flag_en_focuseddown .rbTick_unchecked,
.flag_en_inactive  .rbTick_unchecked { 
	position:absolute; top:0px; left:0px; width:50px; height:50px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	background-image:url('../img/flag_en_tick.png');
}


.flag_en .rbText,
.flag_en_out .rbText,
.flag_en_over .rbText, 
.flag_en_down .rbText,
.flag_en_disabled .rbText, 
.flag_en_focusedout .rbText, 
.flag_en_focusedover .rbText, 
.flag_en_focuseddown .rbText,
.flag_en_inactive  .rbText { 
	position:absolute; top:0px; left:18px; right:0px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	text-align:left;
}

.flag_en_out	.rbBox {background-position:0px 0px; cursor:pointer;     }
.flag_en_over .rbBox,.flag_en_over .rbTick_checked,.flag_en_over .rbTick_indeterminate,.flag_en_over .rbTick_unchecked {background-position:0px -50px; cursor:pointer;   }
.flag_en_down .rbBox,.flag_en_down .rbTick_checked,.flag_en_down .rbTick_indeterminate,.flag_en_down .rbTick_unchecked {background-position:0px -100px; cursor:pointer;   }
.flag_en_disabled .rbBox,.flag_en_disabled .rbTick_checked,.flag_en_disabled .rbTick_indeterminate,.flag_en_disabled .rbTick_unchecked {background-position:0px -150px; cursor:default;   }
.flag_en_focusedout .rbBox,.flag_en_focusedout .rbTick_checked,.flag_en_focusedout .rbTick_indeterminate,.flag_en_focusedout .rbTick_unchecked {background-position:0px -200px; cursor:pointer;  }
.flag_en_focusedover .rbBox,.flag_en_focusedover .rbTick_checked,.flag_en_focusedover .rbTick_indeterminate,.flag_en_focusedover .rbTick_unchecked {background-position:0px -250px; cursor:pointer;  }
.flag_en_focuseddown .rbBox,.flag_en_focuseddown .rbTick_checked,.flag_en_focuseddown .rbTick_indeterminate,.flag_en_focuseddown .rbTick_unchecked {background-position:0px -300px; cursor:pointer;  }
.flag_en_inactive .rbBox,.flag_en_inactive .rbTick_checked,.flag_en_inactive .rbTick_indeterminate,.flag_en_inactive .rbTick_unchecked {background-position:0px -350px; cursor:default;  }

.flag_en .rbText				{ cursor:pointer}
.flag_en_out  .rbText			{ cursor:pointer}
.flag_en_over .rbText			{ cursor:pointer}
.flag_en_down .rbText			{ cursor:pointer}
.flag_en_disabled .rbText		{ cursor:default}
.flag_en_focusedout .rbText		{ cursor:pointer}
.flag_en_focusedover .rbText	{ cursor:pointer}
.flag_en_focuseddown .rbText	{ cursor:pointer}
.flag_en_inactive  .rbText		{ cursor:default}
