/* CSS Document */
label { cursor: pointer; }
.clear{ clear:both !important; float:none !important; font-size:0px; line-height:0em; margin:0 !important; padding:0 !important; }

.pt10{ padding-top: 10px !important; }
.pb10{ padding-bottom: 10px !important; }

.ankieta2{ width: 782px; }

.ankieta2 .top{ height: 5px; background: url('/poland/dmbh/polish/reg_form/images/a2_top.gif') top center no-repeat ; }
.ankieta2 .bottom{ height: 4px; background: url('/poland/dmbh/polish/reg_form/images/a2_bottom.gif') top center no-repeat ; }
.ankieta2 .middle{ background: url('/poland/dmbh/polish/reg_form/images/a2_middle.gif') center center repeat-y ; }
.ankieta2 .middle table{ border-collapse: collapse; width: 780px; margin: 0px auto; }

.ankieta2 .middle tr.header th{ text-align: center; color: #467dc0; font-weight: bold; }
.ankieta2 .middle tr.grey td, .ankieta2 .middle tr.grey th { background-color: #f7f7f7; }

.ankieta2 .middle tr td, .ankieta2 .middle tr th{ padding: 10px 5px; vertical-align: top; }

.ankieta2 .middle tr td.first{ padding-left: 15px; }

.ankieta2 .middle tr td strong{ font-size: 15px; display: block; }

#form_step3 input.radio{ display: inline; vertical-align: middle; margin-top: -5px; }


.ankieta2 label{ cursor: pointer;  }

.ankieta2 table tr td div{ padding: 2px 0px; }
.ankieta2 table tr td div > div{ padding: 0px; }

.ankieta2 table tr td input{ margin-right: 5px; }


.box{ width: 782px; font-size: 12px; margin-top: 12px; font-family: Arial; }
.box .top2{ height: 5px; background: url('/poland/dmbh/polish/reg_form/images/a2_top2.gif') top center no-repeat ; }
.box .bottom2{ height: 5px; background: url('/poland/dmbh/polish/reg_form/images/a2_bottom2.gif') top center no-repeat ;   }
.box .middle2{ background: url('/poland/dmbh/polish/reg_form/images/a2_middle.gif') center center repeat-y ;  padding: 15px 20px; }
.box .middle2 strong{ display: block; color:#d62b44; margin-bottom: 10px; }


.box2{
    margin: 25px 0px;
    padding: 35px 20px; font-size:11px;
    border:1px solid #000;
    -moz-border-radius:5px; /* FF */
    -webkit-border-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
    -khtml-border-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
    border-radius:5px; /* pozostałe przeglądarki */  
    /* behaviour:url(border-radius.htc); */ /* dodatek dla badzIEwnej przeglądarki */  
}

.box2_red{ color: #e90024; border-color: #e90024; }
.box2_grey{ color: #8c8c8c; border-color: #8c8c8c; }