table.art {height: auto; margin-bottom: 10px;}
table.art th {text-align: left; color: #666666; font-size: 14px;}
table.art th, table.art td {border-bottom: solid 1px #ccc; padding-bottom: 10px;}
table.art td {padding: 10px 10px 17px 0px;}
table.art td span{color: #999;}
table.art td p{padding-top: 5px;}
table.art td.auth a{font-weight: bold;}
table.art td.com, table.art th.com {text-align: center;}
table.art td.com a, table.art td.com{color: #1D7AB7; font-weight: bold;}

div.zag {padding-bottom: 10px;}
div.zag p{padding-bottom: 5px;}
div.zag p span{font-weight: bold;}

div.gol p{padding-bottom: 10px;}
div.gol p a{font-size: 14px;}

div.gol1 strong{display: block; font-size: 14px;}
div.gol1 div{float: left; margin-bottom: 10px; width: 400px;}
div.gol1 div img{background: #ff0000;}
div.gol1 p{float: left;}
div.gol1 span{display: block; clear: both;}

td.content table.otziv {height: auto; clear: both; margin: 10px 0px 10px 0px;}
td.content table.otziv td {padding: 10px 0px 10px 0px;}
td.content table.otziv td.t div{float: left; width: 300px;}
td.content table.otziv td.t strong{font-weight: bold;}
td.content table.otziv td.t span {display: block; margin-left: 10px; color: #145581;}
td.content table.otziv td.b {border-bottom: solid 1px #ccc; padding-top: 0px;}

td.content h2{font-size: 13px; color: #145581; margin-top: 20px;}

td.content h2.dob {font-size: 12px; color: #145581; margin-top: 20px;}
td.content input {display: block; width: 540px; border: solid 1px #ccc; margin: 1px 0px 5px 0px;}
td.content textarea {display: block; width: 540px; height: 85px; border: solid 1px #ccc; overflow: auto; margin: 1px 0px 5px 0px;}
td.content div.city {border: solid 1px #ccc; float: left; padding: 0px;}
td.content div.city select {display: block; margin: 0px;}
td.content b {display: block; clear: both; padding-bottom: 2px;}
td.content b b{display: inline; color: red; font-weight: normal;}
td.content div.chk {border: solid 1px #ccc; width: 540px; height: 300px; padding-top: 3px; overflow: auto;}
td.content div.chk span {display: block; clear: both; font-weight: normal;}
td.content div.chk span input {display: block; float: left; width: auto; height: auto; border: none; margin-left: 5px;}
td.content div.chk span label {display: block; float: left; padding: 2px 0px 0px 5px;}
