@CHARSET "UTF-8";

/*** Calculator stylesheet ***/

.calculator{width: 650px;}
h2.calculator_subheader{margin-top: 20px;
    color: #003CA9;
    border-bottom: 1px solid #ADC0E3;
    font-size: 14px;
    font-weight: bold;}
#calculator_weekOfPregnancy_subheader{width: 650px;
    height: 28px;
    float: left;
    margin-top: 20px;
    background: url('../images/calculator/weekOfPregnancy_subheader.gif') bottom left no-repeat;}
#calculator_weightGainTotal_subheader{width: 650px;
    height: 28px;
    float: left;
    margin-top: 20px;
    background: url('../images/calculator/weightGainTotal_subheader.gif') bottom left no-repeat;}
#calculator_maternityLeave_subheader{width: 650px;
    height: 28px;
    float: left;
    margin-top: 20px;
    background: url('../images/calculator/maternityLeave_subheader.gif') bottom left no-repeat;}
#calculator_fertileDays_subheader{width: 650px;
    height: 28px;
    float: left;
    margin-top: 20px;
    background: url('../images/calculator/fertileDays_subheader.gif') bottom left no-repeat;}

.calculator_body{}
.calculator_body p,.calculator p{
    margin: 10px 0px 0px 0px;
	line-height:18px;
	 text-align:justify
}


.calculator_body select{color:#003CA9;
    font-family:verdana,arial,sans-serif;
    font-size:12px;
	border:1px solid #969696
}


.calculator_line{width: 650px;
    height: 12px;
    margin: 0;
    padding: 0px 20px 0px 20px;
    vertical-align: middle;
    float: left;}
.calculator_form_submit_center{margin: 0;
    padding: 0 8px 5px 8px;
    border: 0;
    width: auto;
    height: 22px;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    float: left;
    display: inline;
    background: url('../images/calculator/calculator_form_submit_center.gif') bottom left repeat-x;}
.calculator_form_submit_left{margin: 0;
    padding: 0;
    border: 0;
    width: 3px;
    height: 22px;
    float: left;
    display: inline;
    background: url('../images/calculator/calculator_form_submit_left.gif') bottom left no-repeat;}
.calculator_form_submit_right{margin: 0;
    padding: 0;
    border: 0;
    width: 3px;
    height: 22px;
    float: left;
    display: inline;
    background: url('../images/calculator/calculator_form_submit_right.gif') bottom right no-repeat;}

.calculator_results_width650px_top{width: 650px;
    height: 4px;
    margin: 10px 0px 0px 0px;
    padding: 0;
    float: left;
    background: url('../images/calculator/calculator_results_width650px_top_background.gif') bottom left no-repeat;}
.calculator_results_width650px_middle{width: 610px;
    height: auto;
    margin: 0;
    padding: 15px 20px;
    float: left;
    background: url('../images/calculator/calculator_results_width650px_middle_background.gif') bottom left repeat-y;}
.calculator_results_width650px_middle p{width: 610px;
    padding: 0;
    margin: 0;
    text-align: justify;}
.calculator_results_width650px_middle h4{width: 610px;
    padding: 5px 0;
    margin: 0;
    text-align: justify;}
.calculator_results_width650px_middle a{text-decoration: underline;}
.calculator_results_width650px_bottom{width: 650px;
    height: 4px;
    margin: 0;
    padding: 0;
    float: left;
    background: url('../images/calculator/calculator_results_width650px_bottom_background.gif') top left no-repeat;}
.calculator_results_width241px_top{width: 241px;
    height: 5px;
    margin: 10px 0px 0px 136.5px;
    padding: 0;
    float: left;
    background: url('../images/calculator/calculator_results_width241px_top_background.gif') bottom left no-repeat;}
.calculator_results_width241px_middle{width: 241px;
    height: auto;
    margin: 0px 0px 0px 136.5px;
    padding: 10px 0;
    float: left;
    background: url('../images/calculator/calculator_results_width241px_middle_background.gif') bottom left repeat-y;}
.calculator_results_width241px_bottom{width: 241px;
    height: 5px;
    margin: 0px 0px 0px 136.5px;;
    padding: 0;
    float: left;
    background: url('../images/calculator/calculator_results_width241px_bottom_background.gif') top left no-repeat;}
#calculator_birthTimeline_form{width: 650px;
    height: 175px;
    margin: 10px 0px 0px 0px;
    background: url('../images/calculator/birthTimeline_form_background.gif') 0 0 no-repeat;
    float: left;}
#calculator_birthTimeline_form_submit{width: 161px;
    height: 22px;
    margin: 0;
    padding: 0px 11px;
    padding-bottom: 5px;
    border: 0;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: url('../images/calculator/birthTimeline_form_submit.gif');}
#calculator_birthTimeline_results_middle_left{width: 220px;
    height: auto;
    padding: 0;
    font-weight: bold;
    margin: 0;
    float: left;}
#calculator_birthTimeline_results_middle_right{width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    float: left;
}
#calculator_birthTimeline_results_middle_right span{font-weight: bold;
    color: #C35EA7;
}
#calculator_birthTimeline_results_middle_right span a{margin: 0 5px 0 25px;
    font-weight: normal; white-space:nowrap}
#calculator_birthTimeline_results_tickers{display: none;}
#calculator_weekOfPregnancy_form{width: 650px;
    height: 122px;
    margin: 20px 0px 20px 0px;
    padding: 0;
    background: url('../images/calculator/weekOfPregnancy_form_background.gif') bottom left no-repeat;
    float: left;}
#calculator_weekOfPregnancy_form_submit{width: 153px;
    height: 22px;
    margin: 0;
    padding: 0px 11px;
    padding-bottom: 5px;
    border: 0;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: url('../images/calculator/weekOfPregnancy_form_submit.gif');}
#calculator_weekOfPregnancy_results{width: 650px;
    height: auto;
    margin: 0px;
    padding: 20px;
    float: left;}
#calculator_weightGainTotal_form{width: 377px;
    height: 160px;
    margin: 20px 136.5px 0px 136.5px;
    padding: 0;
    background: url('../images/calculator/weightGainTotal_form_background.gif') bottom left no-repeat;
    float: left;
	display:inline
}

.calculator_weightGainTotal_form_inputText{border:1px solid #969696}

.calculator_weightGainTotal_form_inputText{width: 45px;
    margin-right: 10px;
    color: #003CA9;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;}
#calculator_weightGainTotal_form_submit{width: 161px;
    height: 22px;
    margin: 0;
    padding: 0px 11px;
    padding-bottom: 5px;
    border: 0;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: url('../images/calculator/weightGainTotal_form_submit.gif');}
#calculator_weightGainTotal_results{width: 241px;
    height: 67px;
    margin: 10px 0px 0px 136.5px;
    float: left;
    background: url('../images/calculator/weightGainTotal_results_background.gif') bottom left no-repeat;}
#calculator_weightGainTotal_results_inputText{width: 99px;
    margin-right: 9px;
    text-align: center;
    color: #003CA9;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;}
#calculator_maternityLeave_form{background:transparent url(../images/calculator/maternityLeave_form_background.gif) no-repeat;
    float:left;
    height:345px;
    margin:20px 0;
    padding-bottom:20px;
    padding-left:20px;
    padding-right:20px;
    width:612px;}
#calculator_maternityLeave_results_middle_left{width: 460px;
    padding: 3px 0;
    margin: 0;
    float: left;}
#calculator_maternityLeave_results_middle_right{width: 150px;
    padding: 3px 0;
    margin: 0;
    float: right;
    text-align: right;}
#calculator_maternityLeave_form_submit{width: 199px;
    height: 22px;
    margin: 0;
    padding: 0px 11px;
    padding-bottom: 5px;
    border: 0;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: url('../images/calculator/maternityLeave_form_submit.gif');}
.calculator_maternityLeave_results_inputText_narrow{width: 20px;
    margin-right: 2px;
    text-align: center;
    color: #003CA9;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;}
.calculator_maternityLeave_results_inputText_wide{width: 77px;
    text-align: center;
    color: #003CA9;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;}
#calculator_fertileDays_form{width: 650px;
    height: 160px;
    margin: 10px 0px 0px 0px;
    background: url('../images/calculator/fertileDays_form_background.gif') bottom left no-repeat;
    float: left;}
#calculator_fertileDays_form_submit{width: 135px;
    height: 22px;
    margin: 0;
    padding: 0px 11px;
    padding-bottom: 5px;
    border: 0;
    color: #ffffff;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: url('../images/calculator/fertileDays_form_submit.gif');}
#calculator_fertileDays_results{width: 650px;
    height: auto;
    margin: 20px 0px;
    padding: 0;
    float: left;}
#calculator_fertileDays_results_calendars{width: 650px;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;}
#calculator_fertileDays_results_calendars table{margin: 13px 6px 0;
    border: 1px solid #0857E6;}
.calculator_fertileDays_results_calendar{width: 203.33px;
    height: auto;
    float: left;
    margin: 0;
    padding: 0;}
.calculator_fertileDays_results_calendar th{padding-bottom: 10px;}
.calculator_fertileDays_results_calendar td{width: 27px;
    height: 17px;
    font-size: 9px;
    margin: 1px;
    border: 1px;
    border-style: solid;
    border-color: #ffffff;
    background-color: #ffffff;
    text-align: center;}
.calculator_fertileDays_results_calendar td.header{border-color: #ebe8e0;
    background-color: #ffffff;
    color: #a59370;}
.calculator_fertileDays_results_calendar td.cycleStart{border-color: #8a79c6;
    background-color: #ad96de;
    color: #ffffff;}
.calculator_fertileDays_results_calendar td.fertileDay{
    border-color: #f4c0d9;
    background-color: #ef92be;
    color: #ffffff;}
.calculator_fertileDays_results_calendar td.infertileDay{
    border-color: #ece8e0;
    background-color: #f7f6f4;
    color: #003ca9;}
.calculator_fertileDays_results_calendar td.description{width: auto;
    border: 0;
    background-color: #f0f8cd;
    color: #003ca9;
    font-family: verdana, arial, sans-serif;
    font-size:12px;
    text-align: left;}
#calculator_fertileDays_results_legend{width: 650px;
    height: auto;
    margin: 0px;
    padding: 0;
    float: left;}
.calculator_footer{width: 650px;
    height: 50px;
    float: left;}
/*********************************************************
************** nowe formularze ***************************
*********************************************************/
.calculator h2{font-size: 14px;
    color: #003ca9;
    border-bottom: 1px solid #adc0e3;
    font-weight: bold;
	padding-bottom:10px
    }

#left_box .calculator h3{
    font-size: 12px;
    color: #003CA9;
    padding: 9px 10px;
    }

.calculator h3.dlugosc {

    }

.calculator form ul{margin-left:10px;
    padding-left: 0;
    clear:both;
	margin-bottom:10px
    }

.calculator form ul li{display: inline;
    margin-left:10px;
    padding-left: 0;
    }

.calculator label{
    display: none;
    }

.calculator #MaternityLeave label{display: block;
    }

.calculator ul.submit li{margin-left: 10px;
    display: block;
    }

input.calculator_form_submit_center{background: url(../images/calculator/birthTimeline_form_submit.gif) no-repeat;
    border:medium none;
    color:#FFFFFF;
    display:block;
    font-weight:bold;
    height:23px;
    width:161px;
    }

input.calculator_form_submit_center{background: url(../images/calculator/maternityLeave_form_submit.gif) no-repeat;
    width: 199px;
    }

#BirthTimeline{padding-top: 10px;
    padding-left: 10px;
	display:block
    }

#WeekOfPregnancy{height: 117px;
    width: 650px;
    padding-top: 5px;
	display:block
    }

#WeightGainTotal{height: 160px;
    width: 377px;
    padding-top: 3px;
    margin: 0 auto;
    }

#WeightGainTotal ul{margin: 5px;
    }

#MaternityLeave ul li{
    display: block;
    }

#MaternityLeave ul.disinline li{display: inline;
    }

#MaternityLeave .calculator_form_submit_center_parent label{display: none;
    }

.calculator_bmi_form_height{width: 50px;
    margin-left: 5px;}
.calculator_bmi_form_weight{width: 50px;
    margin-left: 10px;}
#calculator_bmi_form li{margin-left: 0;}
* html .bmi_info #vert_arrow img {behavior: url(behavior/iepngfix.htc) }

#calculator_bmi_form {display:block; clear:both; height:145px; background:url("../images/calculator/bg_bmi_1.jpg") 0 25px no-repeat; font:15px Verdana; color:#003ca9; padding:80px 0 35px 200px; }
#calculator_bmi_form fieldset {border:0}
#calculator_bmi_form label {display:inline-block; width:70px; padding:0 0 0 40px;}
#calculator_bmi_form .pole {width:40px; border:1px solid #e3e9ef; border-color:#7e8595 #e9ebf0 #e3e9ef #8e96a7; margin:2px 0}
#calculator_bmi_form .przy_1,#calculator_bmi_form .przy_2 {width:99px; height:22px; border:0; background:url("../images/calculator/bg_bmi_przy_1.jpg") no-repeat; font:bold 11px/11px Verdana; color:#FFF; margin:30px 0 0 0px; padding:0 0 2px; cursor:pointer; outline:none}
#calculator_bmi_form .przy_2 {background:url("../images/calculator/bg_bmi_przy_2.jpg") no-repeat !important; margin:0 0 0 9px}

.bmi_info{position:relative; height:200px; background:url("../images/calculator/bg_bmi_2.jpg") no-repeat}
.bmi_info .info_1{font:14px Verdana; color:#1b4085; position:absolute; top:63px; left:12px; margin:0}
.bmi_info .info_2{font:45px Arial; color:#1b4085; position:absolute; top:78px; left:22px}
.bmi_info .info_3{font:14px Verdana; color:#1b4085; position:absolute; top:63px; left:510px;  margin:0}
.bmi_info .info_4{font:45px Arial; color:#1b4085; position:absolute; top:78px; left:511px}
.bmi_info table{width:235px;  position:absolute; top:0; left:235px; margin:0; line-height:16px; height:200px; border:0}
.bmi_info table td{border:0}
.bmi_info .scroll{width:73px; height:199px; background: url(../images/calculator/bg_bmi_3.gif) repeat-x; position:absolute; top:0; left:123px}

.bmi_strz{margin-top: 5px;}

.bmi_table{width:90%; border:0; margin:0 0 0 27px;}
.bmi_table td{width:20%; border:0; text-align:center; color:#FFF; font:10px Verdana; padding:8px 0}
.bmi_table .td_1{background-color:#0060bf}
.bmi_table .td_2{background-color:#46d200}
.bmi_table .td_3{background-color:#ffee00; color: #003CA9;}
.bmi_table .td_4{background-color:#ff6100}
.bmi_table .td_5{background-color:#ef1700}




/* eye color calculator */

#calculator_eye_color{height:840px; background:url(../images/calculator/bg-eye-color.jpg) no-repeat; clear:both; margin:20px 0 0; position:relative}

	#calculator_eye_color .list{margin:0; font:12px/16px Verdana; color:#003ca9; padding:23px 0 0 60px}
	#calculator_eye_color .list li{padding:0 0 12px}

	.eye-select{width:108px; position:absolute; cursor:pointer; z-index:10}
	.eye-select:hover{padding:5px 1px 0; border:1px solid #b2b2b2; height:370px; background-color:#fff; width:114px; box-shadow:0 0 5px #5a5a5a; -moz-box-shadow:0 0 5px #5a5a5a; -webkit-box-shadow:0 0 5px #5a5a5a; -webkit-border-radius:8px;-moz-border-radius:8px; border-radius:8px; z-index:20}
	.eye-select span{display:none; height:91px;}
	.eye-select:hover span{display:block;}
	#calculator_eye_color span:hover{background-color:#dedede}
	#calculator_eye_color span.act{background-color:#939393}
	#calculator_eye_color .e-0,#calculator_eye_color .e-1,#calculator_eye_color .e-2,#calculator_eye_color .e-4,#calculator_eye_color .eye-select:hover span.first{background:transparent url(../images/calculator/bg-eye-1.png) no-repeat}
	#calculator_eye_color .e-0,#calculator_eye_color .eye-select:hover span.first{background-position:-2px 5px}
	#calculator_eye_color .e-2{background-position:-110px 5px}
	#calculator_eye_color .e-1{background-position:-218px 5px}
	#calculator_eye_color .e-4{background-position:-326px 5px}
	#calculator_eye_color span.first{display:block;}
		#eye_1_posiotion,#eye_2_posiotion,#eye_3_posiotion,#eye_4_posiotion{top:303px}
#eye_1_posiotion:hover,#eye_2_posiotion:hover,#eye_3_posiotion:hover,#eye_4_posiotion:hover{top:297px}
		#eye_1_posiotion{left:84px}
		#eye_1_posiotion:hover{left:82px;}
		#eye_2_posiotion{left:192px}
		#eye_2_posiotion:hover{left:190px;}
		#eye_3_posiotion{left:331px}
		#eye_3_posiotion:hover{left:329px}
		#eye_4_posiotion{left:439px}
		#eye_4_posiotion:hover{left:437px}
		#eye_5_posiotion{top:462px; left:209px}
		#eye_5_posiotion:hover{top:456px; left:207px}
		#eye_6_posiotion{top:462px; left:317px}
		#eye_6_posiotion:hover{top:456px; left:315px}
	#eye_input{width:119px; height:33px; background:url(../images/calculator/input.gif) no-repeat; cursor:pointer; position:absolute; top:665px; left:267px}
	#calculator_eye_color .eye_input_act{background-position:0 bottom}
	#eye_result{width:108px; position:absolute; top:703px; left:15px}
	#eye_result span{display:block; height:91px;}
	#eye_result span:hover{background-color:transparent}
	#eye_result_desc{font:bold 16px Verdana; color:#c661a9; position:absolute; top:724px; left:137px; width:300px; line-height:21px}
	#eye_result_proc_1,#eye_result_proc_2,#eye_result_proc_4{font:14px Verdana; color:#67746f; position:absolute; top:765px; width:38px; text-align:center}
	#eye_result_proc_2{left:445px}
	#eye_result_proc_1{left:505px}
	#eye_result_proc_4{left:565px}
	#calculator_error_messages{font-size:10px; position:absolute; top:640px; left:20px; width:610px;}

/* END OF eye color calculator */



/* blood type */

#kalkulatorgrupykrwi{background:url(../images/calculator/bg-calculator-3.jpg) no-repeat;display:block;padding:23px 25px 0 35px; height:180px; margin:20px 0 20px;}
#kalkulatorgrupykrwi div{overflow:hidden}
#left_box #kalkulatorgrupykrwi h3{margin:6px 0 0; padding:0 10px 0 0; font:bold 14px Verdana; width:145px; float:left; text-align:right}
#kalkulatorgrupykrwi select{background:#ffffff; border:1px solid gray; padding:5px; margin:0 4px 16px 0; text-align:center; color:gray }
#kalkulatorgrupykrwi option{text-align:left}
#kalkulatorgrupykrwi .select-1{width:75px;}
#kalkulatorgrupykrwi .select-2{width:75px;}
#kalkulatorgrupykrwi .select-3{width:110px;}
#kalkulatorgrupykrwi .select-4{width:90px;}
#kalkulatorgrupykrwi #submit{padding:0 0 3px; width:222px; text-align:center; background:url(../images/calculator/bg-calculator-input.gif) no-repeat; color:#FFF; font:bold 13px Verdana; height:33px; clear:both; margin:7px 0 0 50px}

#kalkulatorgrupykrwi_wynik{background:url(../images/calculator/bg-calculator-4.jpg) no-repeat; display:block; height:105px; overflow:visible; margin:0 0 20px}
#kalkulatorgrupykrwi_wynik .box-1,#kalkulatorgrupykrwi_wynik .box-2{font:bold 12px Verdana; color:#2256b4; clear:left; float:left;  display:inline; width:350px;}
#kalkulatorgrupykrwi_wynik .box-1 .typ,#kalkulatorgrupykrwi_wynik .box-2 .typ{color:#a41011; font:bold 21px Verdana;vertical-align:middle}
#kalkulatorgrupykrwi_wynik .box-1 span,#kalkulatorgrupykrwi_wynik .box-2 span{font:normal 10px Verdana; color:#949494;}
#kalkulatorgrupykrwi_wynik .box-1{margin:25px 0 0 20px;}
#kalkulatorgrupykrwi_wynik .box-2{margin:5px 0 0 20px;}
#kalkulatorgrupykrwi_wynik .box-3{float:right; font:10px/14px Verdana; color:#FFF; width:250px; height:77px; margin:6px 4px 0 0; display:inline; background:url(../images/calculator/bg-calculator-5.jpg) no-repeat; padding:7px 12px 7px 10px}
#kalkulatorgrupykrwi_wynik .box-3 strong{font-size:11px}
#kalkulatorgrupykrwi_wynik .box-3 a{text-decoration:underline; color:#fff}
/* END OF blood type */

/* weight and size of fetus */


.kalkulatorWagiPlodu_error{padding:9px 0 0; background:url(../images/calculator/bg-kalkulatorWagiPloduError.jpg) 0 top no-repeat; margin:0 0 6px}
.kalkulatorWagiPlodu_error_bg{display:block; margin:0; background:url(../images/calculator/bg-kalkulatorWagiPloduError.jpg) 0 bottom no-repeat; padding:0 30px 20px}

.kalkulatorWagiPlodu_wynikMiara{background:url(../images/calculator/bg-kalkulatorWagiPloduWynikMiara.jpg) no-repeat; height:217px; position:relative; margin:0 0 6px}
.kalkulatorWagiPlodu_wynikMiara .rozwojPlodu{position:absolute; top:51px; left:69px; width:89px; height:89px;}
.kalkulatorWagiPlodu_wynikMiara .zdjecie{position:absolute; top:51px; left:202px; width:89px; height:89px;}
.kalkulatorWagiPlodu_wynikMiara .porownanie{width:255px; font:16px/21px Verdana, Geneva, sans-serif; color:#2256b4; position:relative; left:366px; top:43px; margin:0 0 19px}
.kalkulatorWagiPlodu_wynikMiara .porownanie em{font-weight:bold; font-style:normal}
.kalkulatorWagiPlodu_wynikMiara .przedmiot{width:255px; font:bold 16px/21px Verdana, Geneva, sans-serif; color:#2256b4; position:relative; left:366px; top:50px;}

.kalkulatorWagiPlodu_wynikWagi{background:url(../images/calculator/bg-kalkulatorWagiPloduWynikWaga.jpg) no-repeat; height:217px; position:relative; margin:0 0 6px}
.kalkulatorWagiPlodu_wynikWagi .rozwojPlodu{position:absolute; top:72px; left:27px ;width:89px; height:89px;}
.kalkulatorWagiPlodu_wynikWagi .zdjecie{position:absolute; top:74px; left:237px; width:89px; height:89px;}
.kalkulatorWagiPlodu_wynikWagi .porownanie{width:255px; font:16px/21px Verdana, Geneva, sans-serif; color:#2256b4; position:relative; left:366px; top:43px; margin:0 0 19px}
.kalkulatorWagiPlodu_wynikWagi .porownanie em{font-weight:bold; font-style:normal}
.kalkulatorWagiPlodu_wynikWagi .przedmiot{width:255px; font:bold 16px/21px Verdana, Geneva, sans-serif; color:#2256b4; position:relative; left:366px; top:50px;}

.rozwojPlodu1{background:url(../images/calculator/bg-rozwojPlodu-1.png) no-repeat}
.rozwojPlodu2{background:url(../images/calculator/bg-rozwojPlodu-2.png) no-repeat}
.rozwojPlodu3{background:url(../images/calculator/bg-rozwojPlodu-3.png) no-repeat}
.rozwojPlodu4{background:url(../images/calculator/bg-rozwojPlodu-4.png) no-repeat}
.rozwojPlodu5{background:url(../images/calculator/bg-rozwojPlodu-5.png) no-repeat}
.rozwojPlodu6{background:url(../images/calculator/bg-rozwojPlodu-6.png) no-repeat}
.rozwojPlodu7{background:url(../images/calculator/bg-rozwojPlodu-7.png) no-repeat}
.rozwojPlodu8{background:url(../images/calculator/bg-rozwojPlodu-8.png) no-repeat}
.rozwojPlodu9{background:url(../images/calculator/bg-rozwojPlodu-9.png) no-repeat}
.rozwojPlodu10{background:url(../images/calculator/bg-rozwojPlodu-10.png) no-repeat}


#kalkulatormiary {background:url(../images/calculator/bg-calculator-1.jpg) no-repeat; display:block; padding:5px 25px 0 25px; height:217px; margin:30px 0 20px}
#left_box #kalkulatormiary h3{clear:both; margin:10px 0 6px; padding:0; font:bold 14px Verdana}
#kalkulatormiary select{background:#ffffff; border:1px solid #969696; padding:5px; margin:0 4px 20px 0; text-align:center }
#kalkulatormiary option{text-align:left}
#kalkulatormiary .select-1{width:75px;}
#kalkulatormiary .select-2{width:75px;}
#kalkulatormiary .select-3{width:110px;}
#kalkulatormiary .select-4{width:90px;}
#kalkulatormiary #submit{padding:0 0 3px; width:222px; text-align:center; background:url(../images/calculator/bg-calculator-input.gif) no-repeat; color:#FFF; font:bold 13px Verdana; height:33px; clear:both;}
#kalkulatormiary .errors{float:left}

#kalkulatormiary_wynik{background:url(../images/calculator/bg-calculator-2.jpg) no-repeat; display:block; height:244px; overflow:visible; margin:0 0 20px}
#kalkulatormiary_wynik .box-1,#kalkulatormiary_wynik .box-2{width:265px; padding:10px 30px 0; float:left}
#kalkulatormiary_wynik .img{width:172px; margin:0 auto; margin:0 0 5px; border:1px solid #e8e8e0;}
#kalkulatormiary_wynik p{font:14px/18px Verdana; margin:0 0 10px}
.kalkulatormiaryimg{padding:8px; border:1px solid #e8e8e0; width:172px; margin:0 auto; background:#FFF}
.kalkulatormiaryimg .opis{font:11px/11px Verdana;}

.kalkulatorWagiPlodu_wynikWagi .height{height:114px;}
.kalkulatorWagiPlodu_wynikWagi .weight9{background:url(../images/calculator/torebka-herbaty.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight10{background:url(../images/calculator/zabek-czosnku.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight11{background:url(../images/calculator/wisnie.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight12{background:url(../images/calculator/lizak.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight13{background:url(../images/calculator/rzodkiewka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight14{background:url(../images/calculator/morele.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight15{background:url(../images/calculator/kromka_chleba.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight16{background:url(../images/calculator/kiwi.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight17{background:url(../images/calculator/limonka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight18{background:url(../images/calculator/kolba_kukurydzy.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight19{background:url(../images/calculator/duzy_baban.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight20{background:url(../images/calculator/awokado.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight21{background:url(../images/calculator/nektarynki.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight22{background:url(../images/calculator/gruszki.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight23{background:url(../images/calculator/pilka_do_nogi.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight24{background:url(../images/calculator/sloik-z-filetami-sledziowymi.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight25{background:url(../images/calculator/kapusta_pekinska.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight26{background:url(../images/calculator/kalafior.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight27{background:url(../images/calculator/paczka-cukru.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight28{background:url(../images/calculator/arbuz.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight29{background:url(../images/calculator/obciaznik-zeliwny-na-reke.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight30{background:url(../images/calculator/litra_miodu.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight31{background:url(../images/calculator/bochenki_chleba.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight32{background:url(../images/calculator/ultralekki_laptop.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight33{background:url(../images/calculator/pusty-bak-paliwa.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight34{background:url(../images/calculator/waga_kroliczka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight35{background:url(../images/calculator/owoc_palmy_kokosowej.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight36{background:url(../images/calculator/koldra-puchowa.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight37{background:url(../images/calculator/pilka-lekarska.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight38{background:url(../images/calculator/pies-yorkshire.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight39{background:url(../images/calculator/kapusta-biala.png) no-repeat;}
.kalkulatorWagiPlodu_wynikWagi .weight40{background:url(../images/calculator/walizka-na-kolkach.png) no-repeat;}

.kalkulatorWagiPlodu_wynikMiara .size3{background:url(../images/calculator/wklad_do_olowka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size4{background:url(../images/calculator/karta_kredytowa.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size5{background:url(../images/calculator/pestka_jablka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size6{background:url(../images/calculator/zrenica_oka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size7{background:url(../images/calculator/ziarnko_kawy.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size8{background:url(../images/calculator/drazetka_gumy_do_zucia.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size9{background:url(../images/calculator/truskawka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size10{background:url(../images/calculator/sliwka_wegierka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size11{background:url(../images/calculator/jajko.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size12{background:url(../images/calculator/dlugosc_obcasa.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size13{background:url(../images/calculator/brzoskwinia.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size14{background:url(../images/calculator/pomarancz.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size15{background:url(../images/calculator/dlugosc_luski_naboju.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size16{background:url(../images/calculator/telefon_komorkowy.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size17{background:url(../images/calculator/kobieca_dlon.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size18{background:url(../images/calculator/kieliszek-do-martini.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size19{background:url(../images/calculator/szerokosc_zeszytu_a5.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size20{background:url(../images/calculator/dlugosc_jajowodu.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size21{background:url(../images/calculator/duzy_baban.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size22{background:url(../images/calculator/lyzka_stolowa.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size23{background:url(../images/calculator/dlugosc-patyczka-szaszlykowego.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size24{background:url(../images/calculator/pilka_do_siatki.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size25{background:url(../images/calculator/srednica-pilki-wodnej.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size26{background:url(../images/calculator/dlugosc-buta-rozmiar-37.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size27{background:url(../images/calculator/dlugosc-buta-rozmiar-39.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size28{background:url(../images/calculator/dlugosc-buta-rozmiar-40.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size29{background:url(../images/calculator/dlugosc-buta-rozmiar-41.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size30{background:url(../images/calculator/dlugosc-buta-rozmiar-43.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size31{background:url(../images/calculator/wielkosc_piranii.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size32{background:url(../images/calculator/pilka_do_kosza.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size33{background:url(../images/calculator/dlugosc_kartki_a4.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size34{background:url(../images/calculator/flet_poprzeczny.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size35{background:url(../images/calculator/pralka.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size36{background:url(../images/calculator/wysokosc-lalki-baleriny.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size37{background:url(../images/calculator/srednica-anteny-campingowej.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size38{background:url(../images/calculator/stopa-egipska.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size39{background:url(../images/calculator/patelnia.png) no-repeat;}
.kalkulatorWagiPlodu_wynikMiara .size40{background:url(../images/calculator/glosnik.png) no-repeat;}
/* END OF weight and size of fetus */

.calculator .facebook_box {float:right;padding:5px 0 0 20px;}

.Form_Calculator_ChildGender{background:url(../images/calculator/gfx-calculatorGender-form.jpg) no-repeat; display:block; padding:27px 297px 20px 0; text-align:right; height:140px; margin:20px 0 0; clear:both}
	.Form_Calculator_ChildGender ul{margin:0 !important}
	.Form_Calculator_ChildGender li{overflow:hidden; padding:0 0 4px; display:block !important; margin:0 !important}	
	.Form_Calculator_ChildGender label{font:bold 12px Verdana, Geneva, sans-serif; color:#2256b4; padding:7px 0 0; display:inline}
	.Form_Calculator_ChildGender input{float:right; margin:14px 0 0}
	.Form_Calculator_ChildGender select{border:1px solid #d8d8d8; padding:5px; width:75px; margin:0 0 0 10px; position:relative;}
	.Form_Calculator_ChildGender #month{width:105px}
	.Form_Calculator_ChildGender .submit_container  label{display:none}
	.Form_Calculator_ChildGender .calculator_form_submit_center{width:222px; height:35px; background:url(../images/calculator/gfx-calculatorGender-button-sprawdz.jpg) no-repeat; text-indent:-9999px; font-size:1px; line-height:0}

#ccgResults{background:url(../images/calculator/gfx-calculatorGender-result.jpg) no-repeat;padding:26px 0 0 0; height:121px; position:relative}
	#ccgResults .img{position:absolute; top:11px; right:15px}
	#ccgResults .text_1{font:bold 21px Verdana, Geneva, sans-serif; color:#2256b4; width:505px; text-align:center; padding:0 0 3px}
	#ccgResults .text_2{font:bold 40px Verdana, Geneva, sans-serif; color:#d44683; width:505px; text-align:center; padding:0 0 8px}
	#ccgResults .text_3{font:bold 12px Verdana, Geneva, sans-serif; color:#c661a9; width:505px; text-align:center}
	#ccgResults .text_3 span{text-decoration:underline; cursor:pointer}
	
	
#resultsTable{}
	#resultsTable .naglowek{font:bold 22px Verdana, Geneva, sans-serif; color:#c661a9; margin: 0 0 15px;}
	#resultsTable .text{font:12px/16px Verdana, Geneva, sans-serif; color:#003ca9; text-align:justify; margin: 15px 10px 25px}
	div[id^="gendersTable"]{background:url(../images/calculator/gfx-calculatorGender-dots.png) 0 0 repeat-x; position:relative}
	div[id^="gendersTable"] table{width:100%; margin:0;background:url(../images/calculator/gfx-calculatorGender-dots.png) 0 0 repeat-y}
	div[id^="gendersTable"] tr{}
	div[id^="gendersTable"] th{padding:0; text-align:center; width:46px; height:45px;}
	div[id^="gendersTable"] th.top{background:url(../images/calculator/gfx-calculatorGender-cell.png) 0 -1px no-repeat;}
	div[id^="gendersTable"] th.left{background:url(../images/calculator/gfx-calculatorGender-cell.png) -1px 0 no-repeat;}
	div[id^="gendersTable"] .nobg{background:none !important}
	div[id^="gendersTable"] td{font:18px Verdana, Geneva, sans-serif; color:#003ca9;padding:0; width:46px; height:45px;}
	div[id^="gendersTable"] img{vertical-align:top}	
	div[id^="gendersTable"] .ornament1{width:140px; height:16px; position:absolute; top:-7px; left:50px; background:url(../images/calculator/gfx-calculatorGender-label-miesiac.png) no-repeat}
	div[id^="gendersTable"] .ornament2{width:16px; height:245px; position:absolute; top:40px; left:-7px; background:url(../images/calculator/gfx-calculatorGender-label-wiek.png) no-repeat}
	
	#showTable1Trigger,#showTable2Trigger{width:271px; height:54px; background:url(../images/calculator/gfx-calculatorGender-buttons.png) no-repeat; display:block; float:left; text-indent:-9999px; cursor:pointer}
	#showTable1Trigger{background-position:0 0; margin:20px 0 0 57px;}
	#showTable1Trigger.active{background-position:0 -54px;}
	#showTable2Trigger{background-position:-271px 0; margin:20px 0 0 6px;}
	#showTable2Trigger.active{background-position:-271px -54px;}
	

#resultsTable:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
#resultsTable{display:inline-block}
* html #resultsTable{height:1%}
#resultsTable{display:block}


.calculatorSummary_box{margin:14px 0 0; background:url(../images/calculator/gfx-calculatorSummary.jpg) no-repeat}
.calculatorSummary_box .ico1{background:url(../images/calculator/gfx-calculatorSummary-ico1.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico2{background:url(../images/calculator/gfx-calculatorSummary-ico2.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico3{background:url(../images/calculator/gfx-calculatorSummary-ico3.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico4{background:url(../images/calculator/gfx-calculatorSummary-ico4.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico5{background:url(../images/calculator/gfx-calculatorSummary-ico5.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico6{background:url(../images/calculator/gfx-calculatorSummary-ico6.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico7{background:url(../images/calculator/gfx-calculatorSummary-ico7.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico8{background:url(../images/calculator/gfx-calculatorSummary-ico8.jpg) right 0 no-repeat;}
.calculatorSummary_box .ico9{background:url(../images/calculator/gfx-calculatorSummary-ico9.jpg) right 0 no-repeat;}
	.calculatorSummary_box .box{padding:10px 15px 0; height:144px}
	.calculatorSummary_box .title{border:0;  padding:0;  margin:0 2px 8px 2px;}
	.calculatorSummary_box .title a{font:20px Verdana, Geneva, sans-serif; color:#c63c8f;}
	.calculatorSummary_box .text a,.calculatorSummary_box .text{font:12px/16px Verdana, Geneva, sans-serif; color:#003ca9; width:450px; margin:0 2px 9px}
	.calculatorSummary_box .oblicz{width:70px; height:21px; background:url(../images/calculator/gfx-calculatorSummary-button.gif) no-repeat; font:bold 12px Verdana, Geneva, sans-serif; color:#FFF; display:inline-block; padding:2px 0 0; width:70px; height:19px; text-align:center; text-decoration:none}





