/* Пол ребенка (half of the baby) */
.width-50-l,
.width-50-r {width: 50%;zoom: 1;}
.width-50-r {margin-left: -1px;}
.sex-test {height: 190px;}
.sex-test-gr {margin: 0 10px 10px 0;}
.sex-test-gr .ico_95x95_p {background-position: 0 0;}
.sex-test-gr .txt {color: #748557;}
.sex-test-yl {margin-bottom: 10px;}
.sex-test-yl .ico_95x95_p {background-position: 0 -95px;}
.sex-test-yl .txt {color: #877862;}
.sex-test-rd {margin-right: 10px;}
.sex-test-rd .ico_95x95_p {background-position: 0 -190px;}
.sex-test-rd .txt {color: #a65179;}
.sex-test-bl .ico_95x95_p {background-position: 0 -285px;}
.sex-test-bl .txt {color: #597686;}
.sex-test-ico,
.sex-test-txt {padding-top: 15px;}
.sex-test-ico {float: left;width: 95px;padding-left: 10px;}
.sex-test-txt {margin-left: 110px;}
.sex-test-txt strong {font-size: 18px;}
.sex-test-result {margin-bottom: 5px;}
.sex-test-message-blue,
.sex-test-message-pink {margin-top: 5px;padding: 0 10px 0 40px;font: 18px/40px Tahoma, Arial, Verdana, sans-serif;border-right: #cbe9fa 1px solid;}
.sex-test-message-blue {background: url('/i/icons/child5.png') left center no-repeat;color: #1993d8;}
.sex-test-message-pink {background: url('/i/icons/child6.png') left center no-repeat;color: #ee82b4;}
.sex-test-warning {padding: 5px 50px 5px 10px;font: 11px Tahoma, Arial, Verdana, sans-serif;color: #a7a7a7;}
.sex-test-save-but-cont {position: relative;overflow: hidden;}
.sex-test-save-but {position: absolute;left: 32%;text-align: center;}
.sex-test-dashed {color: #1993d8;border-bottom: #1993d8 1px dashed;cursor: pointer;}
.sex-test-label-text {padding-right: 20px;color: #49809e;}
.sex-test-label-text2 {color: #49809e;}
.sex-test-who-but {padding-top: 85px;}
.sex-test-bloodgroup {width: 30%;padding-right: 40px;}
.sex-test-txt-one {padding-left: 30px !important;background: url('/i/icons/1.gif') 0 5px no-repeat;}
.sex-test-txt-two {padding-left: 30px !important;background: url('/i/icons/2.gif') 0 5px no-repeat;}
.sex-test-valign-block {height: 30px;}
.sex-test-valign-child,
.sex-test-valign-helper {display: inline-block;vertical-align: middle;}
.sex-test-valign-helper {width: 0;height: 100%;}

/* end Пол ребенка */

/* Таблица определения пола */
.sex-test-child-table-left {margin-top: 10px;background: url('/i/backgrounds/childs-table-left.gif') left top no-repeat;}
.sex-test-child-table {border-spacing: 0;border-collapse: collapse;	border: 0;background: url('/i/backgrounds/childs-table-right.gif') right top no-repeat;}
.sex-test-child-table th,.sex-test-child-table td {text-align: center;padding: 0;margin: 0;}
.sex-test-child-table td {height: 50px;border-left: #cbe9fa 1px solid;border-bottom: #cbe9fa 1px solid;}
.sext-test-mother-age {width: 64px;border-bottom: #7dc3ec 1px solid;color: #fff;}
.sext-test-months-head {height: 34px;font: 18px Tahoma, Arial, Verdana, sans-serif;	border-left: #cbe9fa 1px solid;	border-bottom: #cbe9fa 1px solid;color: #fff;}
.sex-test-months-right {height: 34px;border-bottom: #cbe9fa 1px solid;}
.sext-test-months th {width: 51px;height: 22px;	font: normal 12px Arial, Tahoma, Verdana, sans-serif;border-left: #cbe9fa 1px solid;border-bottom: #7dc3ec 1px solid;color: #fff;}
.sex-test-table-blue16 {font: 18px Tahoma, Arial, Verdana, sans-serif;color: #49809e;}
.sex-test-table-blue12 {font: bold 12px Tahoma, Arial, Verdana, sans-serif;	color: #49809e;}
.sex-test-table-noborder {border-left: 0 !important;background: url('/i/backgrounds/childs-table-border.gif') left top repeat-y;}
.sex-test-table-odd td {background-color: #eff8fe;}
.sex-test-table-even td {background-color: #e0f1fc;}
.sex-test-table-last {background: url('/i/backgrounds/childs-table-border.gif') right top repeat-y;}
.sex-test-table-inner {height: 50px;line-height: 50px;}
.sex-test-table-cur-boy {border: #5cb6ea 1px solid;background: url('/i/backgrounds/childs-table-cur-boy.gif') right top no-repeat;color: #fff;}
.sex-test-table-cur-girl {border: #f48ebe 1px solid;background: url('/i/backgrounds/childs-table-cur-girl.gif') right top no-repeat;color: #fff;}
.sex-test-table-inner div {height: 100%;}
.sex-test-table-boy div {background: url('/i/icons/child5.png') center no-repeat;}
.sex-test-table-girl div {background: url('/i/icons/child6.png') center no-repeat;}
.sex-test-select-d {width: 52px;}
.sex-test-select-m {width: 85px;}
.sex-test-select-y {width: 57px;}
.sex-test-hello-text {font-size: 11px;color: #bc9870;}
.pseudo_hide {left: -10000px !important;}
/* end Таблица определения пола */
