body {margin:0 0 0 0; background-color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; line-height:14px; color:#5c4f57}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}
img {border:0}


img.up1 {padding-left:9px}
img.up {padding-left:4px}

td.up {padding-top:2px; padding-bottom:5px}
td.lf {background-color:#feede3}

#menu_tx {margin-bottom:15px}

#menu_tx div {border-bottom:dashed; border-bottom-width:1px; border-bottom-color:#aeaeae; padding-bottom:4px; padding-top:4px; background:url(images/dot.gif); background-position:5px 11px; background-repeat:no-repeat; padding-left:15px; font-weight:bold; font-size:8pt}

tr.zg {margin-bottom:10px}
tr.zg div {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:17px; vertical-align:middle; margin-top:11px; float:left; height:20px}

td.zg_lft {background-image:url(images/zg_l.gif); background-repeat:repeat-x}
td.zg_cntr {background-image:url(images/zg_c.gif); background-repeat:repeat-x}
td.zg_rght {background-image:url(images/zg_r.gif); background-repeat:repeat-x}

td.lf {padding-bottom:20px}

img.str {margin-top:12px; margin-left:9px; margin-right:11px; float:left}

span.lan {background-image:url(images/bg_lan.gif); background-repeat:repeat-x; display:block; margin-top:10px; float:right; height:31px; margin-top:6px; padding-left:5px; padding-right:20px}
span.lan img {margin-top:5px}

#down td {padding-top:26px; padding-bottom:40px}
#ln {background-image:url(images/cpr.gif); background-position:0px 6px; background-repeat:repeat-x}

a:visited {color:#2692d6; text-decoration:underline}
a:hover {color:#f10e0e; text-decoration:underline}
a {color:#2692d6; text-decoration:underline}

#opros {margin-left:10px}
#rd td {padding-bottom:10px}
#rd input {margin-right:10px}
#rd {color:#b11f1f}

#op {font-size:14px; font-weight:bold}

#center {border-width:0px 1px 0px 2px; border-style:solid; border-color:#e6f4fd; background-color:#e6f4fd}
#center img {border-width:1px; border-style:solid; padding:5px 5px 5px 5px; margin:0px 10px 0px 10px; border-color:#d2d5d8; background-color:#FFFFFF; margin-bottom:0px}
div.cnt {background-image:url(images/center_bg.gif); background-repeat:repeat-x; background-position:top left; padding-top:5px; padding-bottom:10px; min-height:80px}
img.none {float:inherit}

#right table {border: 1px solid #555555;}
#right table td{border: 1px solid #aaaaaa; padding: 2px 2px 2px 4px;}

#center table {border: 1px solid #555555;}
#center table td{border: 1px solid #aaaaaa;}

div#noborder table{border: 0px solid #555555;}
div#noborder table td{border: 0px solid #555555;}

* html div.cnt { height:80px} 

div.main_text {padding:0px 10px 0px 10px; text-align:justify;}



span.date {color:#dc0409}
a.zg_c {color:#1997cb; font-size:10pt; padding-bottom:10px; line-height:15px; text-decoration:none; font-weight:bold}
a.zg_c:visited {color:#1997cb; font-size:10pt; padding-bottom:10px; line-height:15px; text-decoration:none; font-weight:bold}
a.zg_c:hover {color:#1997cb; font-size:10pt; padding-bottom:10px; line-height:15px; text-decoration:none; font-weight:bold}

span.pdr {background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:16px}

#right {border-width:0px 1px 0px 2px; border-style:solid; border-color:#e6f4fd; background-color:#e2f4e8}
#right img {border-width:1px; border-style:solid; padding:5px 5px 5px 5px; margin:0px 10px 0px 7px; border-color:#d2d5d8; background-color:#FFFFFF; margin-bottom:0px}
div.msg {background-image:url(images/right_bg.gif); background-repeat:repeat-x; background-position:top left; padding-top:5px; margin-bottom:10px; min-height:100px}

* html div.msg { height:90px} 

a.zg_r {color:#ce171b; font-size:9pt; padding-bottom:0px; font-weight:bold; line-height:17px; text-decoration:none}
a.zg_r:visited {color:#ce171b; font-size:9pt; padding-bottom:10px; font-weight:bold; line-height:17px; text-decoration:none}
a.zg_r:hover {color:#ce171b; font-size:9pt; padding-bottom:10px; font-weight:bold; line-height:17px; text-decoration:none}

span.text {color:#968686; font-family: Tahoma, Arial; font-size:11px;}
div.text {color:#968686; padding-left:10px; margin-bottom:5px;}

table#tbl_anketa {border:0px;}
table#tbl_anketa tr td{border:0px; padding:4px;}
table#tbl_anketa input{margin:2px 0px 2px 0px;}

.error{color:red;}
