body, p, td, div, a, span { font-family: Tahoma, Verdana, Arial, Helvetica, Sans; font-size: 11px; } 

p.green { color: #006600; }

p.gray { color: #666666 }



/*

.boxi {  }
a.boxi { }
a.boxi:active {   }
a.boxi:visited {   }
a.boxi:hover { border: solid 1px black; }

table.images4 img { border: solid 1px black; }

.boxi {  }
.boxi:hover { border: solid 1px black; }

 basic settings 
 
 */
input, select {font-family: Tahoma, Verdana, Arial, Helvetica, Sans; font-size:11px}

H1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans;
	font-size: 12px;
	color : Black;
	font-weight : bold;
} 

H2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans;
	font-size: 11px;
	color : Black;
} 

H3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans;
	font-size: 10px;
	color : Black;
	font-weight : bold;
} 
.navigo-login-input { border-style: solid; border-width: 1px; }
.navigo-login-submit { background-color: white }

/* sitemap indent */
div.rightnavi-sitemap-row {padding-bottom:0px; padding-top:0px; padding-right:0px; padding-left:10px; }


/* searchbutton style */
.searchbutton { color: #1034A5;  border: 0px; font-size: 11px; text-decoration: bold; font-weight: bold; }

/* copyright text */
.copyright { color: black;  border: 0px; font-size: 10px; }

/* document path text */
.path { color: black;  border: 0px; font-size: 10px; }
a.path { color: black;  border: 0px; font-size: 10px;}
a.path:active { color: black;  border: 0px; font-size: 10px; }
a.path:visited { color: black;  border: 0px; font-size: 10px; }
a.path:hover { color: black;  border: 0px; font-size: 10px; font-decoration: underline; }
/* document path icon */
.pathmark { color: #1034A5;  border: 0px; font-size: 11px; text-decoration: bold; font-weight: bold; }
/* in english linktext */
.inenglish { color: black;  border: 0px; font-size: 10px; text-transform: capitalize; }
a.inenglish { color: #1034A5;  border: 0px; font-size: 10px; text-transform: capitalize; }
a.inenglish:active { color: #1034A5;  border: 0px; font-size: 10px; text-transform: capitalize; }
a.inenglish:visited { color: #1034A5;  border: 0px; font-size: 10px; text-transform: capitalize; }
a.inenglish:hover { color: #1034A5;  border: 0px; font-size: 10px; text-transform: capitalize; font-decoration: underline; }
/* toprow navigation */
.topnavi { font-family:verdana, arial; font-size:11px; color: black; text-transform: uppercase; font-weight: bold; }
a.topnavi { font-family:verdana, arial; font-size:11px; color: black; text-transform: uppercase; font-weight: bold; }
a.topnavi:active { font-family:verdana, arial; font-size:11px; color: black; text-transform: uppercase; font-weight: bold;  }
a.topnavi:visited { font-family:verdana, arial; font-size:11px; color: black; text-transform: uppercase; font-weight: bold;  }
a.topnavi:hover { font-family:verdana, arial; font-size:11px; color: black; font-decoration: underline; text-transform: uppercase; font-weight: bold;  }

.rightnavi { font-size: 11px; font-weight: normal; color: #999999 }
div.rightnavi-row {padding-left:0px; padding-bottom:0px; }
a.rightnavi {color: #999999 }
a.rightnavi-active { font-size: 11px; color: #000; text-decoration: none; font-weight: normal; }
a.rightnavi:hover { text-decoration: underline; color: #999999 }
a.rightnavi-active:hover { text-decoration: underline;}

/* basic settings */
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color: black;
    scrollbar-arrow-color:black;
    scrollbar-base-color: black;
    scrollbar-darkshadow-color: black;
    scrollbar-face-color: #f5f5f5;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: black;
	scrollbar-track-color: white;

}

.bodydeep {
	margin-top: 0px;
	margin-left: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	background-color: white;
	background-image: none; 
	background-repeat: no-repeat;
	scrollbar-3dlight-color: black;
    scrollbar-arrow-color:black;
    scrollbar-base-color: black;
    scrollbar-darkshadow-color: black;
    scrollbar-face-color: white;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: black;
	scrollbar-track-color: #10125a;
}






/* List elements for element 60*/
div.list-bigtitle {font-size:14px; font-weight:bold; padding-top:4px; padding-bottom:2px;}
div.list-subtitle {font-size:14px; font-weight:bold; padding-top:4px; padding-bottom:5px;}
span.list-readmore a {font-weight:normal;}
div.list-title a {font-weight:bold; color: black}
div.list-title a:hover, span.list-readmore a:hover {text-decoration:underline}
span.list-date {font-weight:normal;}
div.list-ingress {font-weight:normal;}
div.list-break {padding-bottom:4px;}
div.list-previousnextlinks {padding-top:2px}
div.list-previousnextlinks a {font-weight:bold;}
div.list-element-border {/*border: 1px #000 solid; padding:3px;*/}

/* links & navigation */
a {text-decoration:none; color:#333333 }
a:hover { text-decoration: underline; color:black }


/* misc stuff */
.pictitle {font-size:10px; font-weight:bold;}
.pictxt { font-style: italic; }
.textfield {width: 200px; border-style: solid; border-color: black; }
.dropdown {width: 200px}
input.button    { color: black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  width: 120px; font-weight:bold; background-color: white;/* border-style: solid; border-color: black;*/}

/*text headers*/
div.ch5-title, span.ch5-title {font-size:14px; font-weight:bold; }
div.ch5-titlesub, span.ch5-titlesub {font-size:12px; font-weight:bold;}
div.ch5-titlesubsubsub, span.ch5-titlesubsubsub {font-size:10px; font-weight:bold;}
/*div.ch5-titlesubsubsub, span.ch5-titlesubsubsub {font-size:10px; font-weight:bold;}*/

/*sitemap*/

/* deps*/
div.ch5-sitemapdep { padding-bottom:5px; padding-top:5px;  }
a.ch5-sitemapdep {font-weight:bold; font-size: 12px; color: black; }
a:hover.ch5-sitemapdep { text-decoration: underline;}
/* subdeps */
div.ch5-sitemapsubdep { margin-left: 10px; padding-bottom:5px; padding-top:5px;}
a.ch5-sitemapsubdep {font-weight:bold; font-size: 11px;}
a:hover.ch5-sitemapsubdep { text-decoration: underline;}
/* docs */
div.ch5-sitemapdoc { padding-bottom:1px; padding-top:1px;}
a.ch5-sitemapdoc { font-weight:normal;}
a:hover.ch5-sitemapdoc { text-decoration: underline;}
/* sub docs */
div.ch5-sitemapsubdoc { margin-left: 10px; padding-bottom:1px; padding-top:1px;}
a.ch5-sitemapsubdoc { font-weight:normal;}
a:hover.ch5-sitemapsubdoc { text-decoration: underline;}


/* pic mouseovers */
img.noborder { border:1px solid #fff ; padding:1px ; }
img.border { border:1px solid #000 ;  padding:1px ;  }