h1 span {position:absolute; left:-1000px; top:-1000px;}
h1, .h1 {
	margin:0;
	padding:0 0 7px 0;
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-weight:normal;
	font-style:italic;
	color:#470603;
}

li{
    padding-bottom:-6px;
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
}
ul{
    margin-left:16px;
    list-style-type:square;
}
* html hr {border:1px solid #666;} /*hack IE for HR*/
hr {
        height:2px;
        border:0;
        background:#666;
}

.info_blocks {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:20px;
    padding-right:0px;
    padding-top:30px;
    color: #000;
}
.info_blocks a{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#925e20;
    text-decoration:underline;
}

.info_blocks a:hover{    text-decoration:none; }
.info_blocks p{margin:0px;}


h1_, .head1 {font:bold 24px Book_Antiqva, Arial Narrow, tahoma, sans-serif;}
h2_, .head2 {font:bold 16px Arial Narrow, verdana, tahoma, sans-serif;}
h3_, .head3 {font: 10px verdana, tahoma, sans-serif;}

.redaktortable{
        font:12px Verdana, Arial, Helvetica, sans-serif;
        border:0;
        border-top:1px solid #b3b3b3;
        border-left:1px solid #b3b3b3;
}
.redaktortable td{
        background:#f8f8f8;
        border:0;
        border-bottom:1px solid #b3b3b3;
        border-right:1px solid #b3b3b3;
}

a:hover, a:active  {text-decoration: none;}
p{ padding:0; margin:0; }
img {   border:0; }

.two_cols_l{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-right:4px;
    border:0px;
    width:50%;
    vertical-align:top;
}
.two_cols_r{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-left:4px;
    border:0px;
    width:50%;
    vertical-align:top;
}
.two_cols {
    border:0px;
    width:100%;
}
.two_cols td {
    border:0px;
    width:50%;
    vertical-align:top;
}