	html, body {
          	margin:0px;
                 padding:0px;
                 border: none;
                 font-family: Verdana, Arial, Sans-Serif;
                 font-size: 8pt;
         }

         #head {
         	width: 750px;
         }

         /* CSS for both nav cols */
	#navi, #navi2 {
          	background-image:url(zier_02.jpg);
                 vertical-align: top;
         }

         #navi a, #navi2 a {
          	color:#fff;
                 text-decoration: none;
                 font-family: Tahoma, Arial, Sans-Serif;
                 font-size: 0.7em;
                 display:block;
                 background-color: #015DAB;
                 border-bottom: 1px solid #1D90CE;
                 padding: 2px 5px;
         }

         #navi a:hover, #navi2 a:hover {
                 font-weight: bold;
                 background-color: #1D90CE;
         }

	/* CSS for 2nd nav col only */

         #navi2 {
		border-left: 1px solid #fff;
		background-image:url(zier_03.jpg);
         }

         .rand {

  	      	font: italic 14pt georgia;
                 color: #afafaf;
                 padding:15px;
                 text-align: left;
         }

         .content {
        		padding: 25px 50px;
                 font-size: 10pt;
                 text-align: justify;

         }

         .content h1 {
                  font-family: Verdana, Arial, Sans-Serif;
		 size: 14pt;
                  margin: 5px 0;
                  color: #015DAA;
         }
         
         .content h2 {
         	color: #015DAA;
         }

        .content p {
                   padding-left: 25px;
        }

        .underlay{
        		background-color:#1D90CE;
                 font-size: 10pt;
                 text-align:center;
                 border: 1px solid #015DAB;
                 white-space: nowrap;
                 color:#fff;
        }

        .underlay a{
        		text-decoration:none;
                 border: none;
                 color:#fff;
                 width: 100%;
                 height: 100%;
                 display: block;
        }

        /* RTE Classes */
        .content .rubrik1 {
		background-color: #1D91CE;
        }
        .content .rubrik1 h1{
		background-color: #fff;
        }

        /* RTE Classes */
        .content .rubrik1 {
		background-color: #1D91CE;
        }
        .content .rubrik1 h1{
		background-color: #fff;
        }

        div.tx-contentwrapper_style1 {
                 color:#000000;
                 padding:0px 10px;
                 font-size: 8pt;
        }

        div.tx-contentwrapper_style1 h1{
		color: #000;
                 font: bold 10pt Arial;
        }

        div.tx-contentwrapper_style2 {
                 color:#000000;
                 padding:0px 10px;
                 font-size: 8pt;
        }

        div.tx-contentwrapper_style2 h1{
		color: #000
                 font: bold 10pt Arial;
        }
        div.tx-contentwrapper_style3 {
                 color:#000000;
                 padding:0px 10px;
                 font-size: 8pt;
        }

        div.tx-contentwrapper_style3 h1{
		color: #000;
                 font: bold 10pt Arial;
        }

        div.tx-contentwrapper_style4 {
                 color:#000000;
        		border-top:1px solid #fff;
                 border-bottom:1px solid #fff;
        }

        div.tx-contentwrapper_style4 h1{
		color: #000;
                 font: bold 10pt Arial;
        }

	.overview table {
         	font-size: 8pt;
                 margin-bottom:0px;
         }

         .overview table td {
         	vertical-align: top;
         }

         .overview td ul {
         	list-style-type: square;
                 margin-top:0;
         }

         .overview td li {
         	margin:0;
                 padding:0;
         }

         .overview td, .overview td a{
         	color:#015DAB;
                 text-decoration: none;
         }

         .overview td a:hover{
         	color:#1D90CE;
                 text-decoration: underline;
         }

         .overview td hr {
         	color:#015DAB;
                 border-color: #015DAB;
         	background-color: #015DAB;
                 border-style: solid;
                 margin:0;
         }

         .overview h1 {
         	font-size:14pt;
                 color:#015DAB;
                 margin-left:30px;
         }

         .overview a[id] {
         	display:none;
         }

.news-latest-item {
padding: 10px;
background-color: #A8C6E8;
margin-bottom: 3px;
width: 450px;
}

.news-latest-item  .bodytext {
padding: 0;
margin: 0;
}

.news-latest-item h3 a{
text-decoration: none;
color: #015DAB;
font-size: 10pt;
display: inline;
}

.news-latest-item h3 {display: inline;}

.news-latest-date a{
color: #015DAB;
text-decoration: none;
font-size: 8pt;
}

.news-latest-morelink {
display: inline;
font-size: 7pt;
}

.news-list-item {
background-color: #D2E7FC;
padding: 10px;
margin: 10px;
}

.news-list-item a, .news-list-item a:visited {
text-decoration: none;
color: #015DAB;
}

.news-amenu-container ul{
list-style-type: none;
list-style-position: outside;
padding:0 10;
margin:0;
}

.news-amenu-container li {
margin-bottom: 1px;
}

.news-amenu-container li a {
background-color: #1D91CE;
color: #fff;
text-decoration: none;
display: block;
padding: 5px;
}

.news-amenu-container li a:hover {
background-color: #015DAB;
}


.news-amenu-container .news-amenu-item-year {
color:#015DAB;
background-color: #fff;
margin:0;
padding:0;
}

.news-single-backlink a, .news-single-backlink a:hover {
color: #015DAB;
text-decoration: none;
}

.news-single-backlink a:hover {
border-bottom:1px dotted #015DAB;
}

.news-search-emptyMsg, .news-search-form {
padding: 0 10px;
}
