body {
 margin: 20px 0px 0px 0px;
 font: normal 11px verdana,arial,sans-serif;
}

td {
 font: normal 11px verdana,arial,sans-serif;
 color: #333333;
}

a.bottom {
	color: #ffffff;
	text-decoration: none;
}

/**********************************************************

 Page container CSS

**********************************************************/

.hr {
 height: 1px;
 background-color: #000000;
 border: none;
 margin: 0px;
}

#container {
 width: 770px;
}

#topbar_top {
 width: 770px;
 height: 87px;
}

#topbar_bottom {
 width: 770px;
 height: 30px;
 padding-right: 5px;
 background: #ffffff url(/fileadmin/gfx/site/topbar_bottom.gif) top left no-repeat;
}

#leftColumn {
 width: 130px;
 height: 300px;
 border-right: 1px dashed #666666;
 text-align: right;
}

#middleColumn {
 width: 520px;
 padding: 0px 10px 0px 10px;
}

#rightColumn {
 width: 130px;
 height: 300px;
 border-left: 1px dashed #666666;
}

#bottombar {
 height: 20px;
 background: #004c5e;
}


/**********************************************************

 Menu objects CSS

**********************************************************/

td.menuItem {
 padding: 4px 0px 4px 0px;
 color: #000000;
}
span.menuItemImg {
 padding: 0px 8px 0px 8px;
}

a.menuItemLeft {
 font-size: 12px;
 text-decoration: none;
 color: #000000;
}
a.menuItemLeft:hover {
 color: #000000;
}

a.menuItemRight {
 font-size: 12px;
 text-decoration: none;
 color: #777777;
}
a.menuItemRight:hover {
 color: #777777;
}

table.subMenu {
 /*background: #00697b;*/
 background: #ffffff;
 border: 1px solid #000000;
}

td.subMenu {
 width: 150px;
 /*background: #bcc3c4;
 background: #d2d7d8;*/
 background: #ffffff;
}
a.subMenuItem {
 font-size: 11px;
 text-decoration: none;
 color: #333333;
}
a.subMenuItem:hover {
 color: #000000;
}


/**********************************************************

 Plugin: macina_searchbox

**********************************************************/

.tx-macinasearchbox-pi1 .sBtn {
 border: 0px;
}
.tx-macinasearchbox-pi1 .sField {
 border: 1px solid #000000;
}

/**********************************************************

 Plugin: indexed_search

**********************************************************/

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
 width:100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
 width:150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
 font-weight:bold;
 font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
 margin-top:10px;
 margin-bottom:5px;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
 text-align:center;
 font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
 background:#eeeeee;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
 font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
 font-weight:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
 font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
 color:red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
 background:#eeeeff;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
 margin-top:20px;
 margin-bottom:5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
 margin-top:0px;
 margin-bottom:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
 background:#cccccc;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
 vertical-align:absmiddle;
}


/**********************************************************

 Main links

**********************************************************/

a.newsLinks {
  color: #000000;
  text-decoration: none;
}

a.newsLinks:hover {
   color: #000000;
   text-decoration: underline;
}

a.newsLinks:visited {
  color: #000000;
  text-decoration: none;
}

/**********************************************************

 Post card

**********************************************************/
/*
.tx-srsendcard-pi1 p { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
.tx-srsendcard-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
.tx-srsendcard-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srsendcard-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
.tx-srsendcard-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srsendcard-pi1 input { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
.tx-srsendcard-pi1 input.tx-srsendcard-pi1-submit { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
.tx-srsendcard-pi1 select { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
.tx-srsendcard-pi1 textarea { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio td { text-align:left; vertical-align:middle; background-color:transparent; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio p { font-family:Verdana, sans-serif; font-size:12px; color:#35006d; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }
*/

p.bodytext {
	margin: 0px;
}

#twrss_table{text-align:left;}
#rss_feed h4{font-size:11px; margin-top:0px; color:#000000;}
#rss_feed {min-height:358px; height:auto !important; height:358px;}

.tx-jkpoll-pi1{text-align:left; clear:both; padding-top:20px;}
.tx-jkpoll-pi1 h1{font-size:13px;}
.tx-jkpoll-pi1 p{margin-top:0px;}

table form{margin:0px; padding:5px;}


/* test */
h1.type5{ font-size:20px;}
h1.type4{ font-size:18px;}
h1.type3{ font-size:16px;}
h1.type2{ font-size:14px;}
h1.type1{ font-size:14px;}

