/* Koehler styles  */

body, p, #menuarea a, #footer, #footer a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: black;
}
body, p, #footer, #footer a {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

h1 {
	margin-top: 2px;
        font-size: 16px

}

#menuarea a, #footer, #footer a {
	text-decoration: none;
}
#menuarea ul {
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#menuarea .current {
	font-weight: bold;
	font-weight: bold;
	color: #999933;
}

ul#level1navlist li {
	background-color: #f1f1f1;
	margin: 2px;
	padding: 2px;
}


ul#level1navlist {
	font-size: 13px;
	padding-left: 2px;
}
ul#level2navlist {
	font-size: 11px;
	padding-left: 12px;
}
ul#level3navlist {
	font-size: 10px;
	padding-left: 17px;
}

#contentarea {
	padding: 20px 30px;
}

.tx-srlanguagemenu-pi1 {
  padding: 3px 10px;
  float:right;
}

.news-list-container {
 margin-top: 2px;
font-size: 14px
}

h3 {
	margin-top: 2px;
        font-size: 13px
}

h2 {
	margin-top: 2px;
        font-size: 14px
}

.news-list-item {
 margin-top: 2px;
font-size: 12px
}

.news-list-date {
 margin-top: 2px;
font-size: 9px
}

.news-single-item{
 margin-top: 2px;
font-size: 12px
}


.lupe {
	border: #999933 0px solid;
}
INPUT {
	border: #999933 1px solid;
	font-size: 8pt;
}

SELECT {
	border: #999933 1px solid;
	font-size: 8pt;
}

TEXTAREA {
	border: #999933 1px solid;
	font-size: 8pt;
}

.news-single-timedata{
 margin-top: 2px;
font-size: 9px
}
a:link { color: #999933; text-decoration:none; }
a:active { color: #999933; text-decoration:none; }
a:visited { color: #999933; text-decoration:none; }
a:hover { color: #999933; text-decoration:underline; }

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	visibility:hidden;

}

.tr-0 {
background-color: white;
border:1px solid  #CCC;
font-weight:bold;
}
.tr-1 {
background-color: white;
}
.tr-2 {
background-color: white;
}

.tr-even {

border:1px solid  #CCC;

}
.tr-odd {
border:1px solid  #CCC;
}
.tr-even .td-0 {
border:1px solid  #CCC;
width:50%;
}
.tr-even .td-1 {
border:1px solid  #CCC;
}
.tr-even .td-2 {
border:1px solid  #CCC;
}
.tr-even .td-last {
border:1px solid  #CCC;
width:25%;
}
.tr-odd .td-0{
border:1px solid  #CCC;
}
.tr-odd .td-1{
border:1px solid  #CCC;

}
.tr-odd .td-last {
border:1px solid  #CCC;
}
.tr-last {
border:1px solid  #CCC;
}
.contenttable {
border:1px solid  #CCC;
}
.contenttable-1 {
border:1px solid  #CCC;
}
.contenttable-1 .tr-0 {
background-color: white;
border:1px solid  #CCC;
}
.contenttable .tr-0 {
border:1px solid  #CCC;
font-weight:bold;
}
.browseBoxWrap{
	margin-top: 10px;
	font-size: 11px;
        text-align:center;
       
}
.news-list-item {
border-bottom:1px dotted #CCCCCC;
}

#ticker_table{
margin-bottom: 5px;      
margin-top:-5px;
}

.dmnt_par{
color:#999933;
}


a img {border:none;}

.tx-felogin-pi1{font-size:12px;}
.tx-felogin-pi1 fieldset{border:0px;}
.tx-felogin-pi1 h3,.tx-felogin-pi1 legend{display:none;}
.tx-felogin-pi1 input{margin:3 3 3 0;}
