html, body {border:0; margin:0; padding:0px 0 0 0;}

body {
	font: 100.01%/1em Arial, Helvetica, sans-serif;
	color: #333333;
}

/* main styles-----*/
p {line-height: 1.6em; font-size:90%;} 
img {border:0;}
#container {margin: 20px 20px 0px 20px; padding: 20px 20px 0px 20px; width: 600px; background: #FFFFFF; border-bottom: 3px solid #2A70AF; border-top:4px solid #E85C45; border-left: 1px solid #2A70AF; border-right: 1px solid #2A70AF;}

/* Links --------*/
a, a:link, a:visited, a:active {color: #2A70AF; text-decoration:none; letter-spacing: -.5 px;}
a:hover {color: #E85C45; text-decoration:none;} 

#linksbut {font-weight:bold; background: url(../ht_docs/images/linksbut.png) -.4em -.2em no-repeat; /* change background em accordingly */ margin-top: -.5em; padding-top: -.5em;padding-left: 2em; list-style: none;font-size:80%; display: block; color: #2A70AF;}
	
.smalltitle {font-size: .9em; font-weight: bold; line-height:1.0; letter-spacing: -.5px; color: #E85C45; padding:0px 0px 5px 0px;}
.smalltitle2 {font-size:.9em; font-weight: bold; line-height:1.0; letter-spacing: -.5px; color: #7CAAD3;}
.subtitle {font-size:.9em; font-weight: bold; line-height:1.0; letter-spacing: -.5px; color: #999999;}

/* Lists */
ul.list {font-size:90%; width:75%; margin-left:0em; padding-left:0.5em; margin-bottom:1.0em;}
ul.list li {background: url(../ht_docs/images/bullet.png) 0em 0.2em no-repeat; /* change background em accordingly */ padding-left: 0.8em; list-style: none;}
.list ul li { background-image:(../ht_docs/images/bullet.png); }

ol.list li, ul.list li { margin-bottom:1.0em; }
/*ol.list {margin-left:1.5em; padding-left:0px;} */
ol.list {font-size:90%; width:95%; margin-left:0em; padding-left:0.1em; margin-bottom:1em;}
.list ol li {list-style:decimal; background-image:none; padding-left:0em; padding-bottom:1em;}

/* newsnav-----*/
#newsnav ul {list-style: none; margin: 0px; padding: 0px; border: none; font-weight:bold; text-align:left; }
#newsnav ul li {list-style: none;}
#newsnav ul li a, #newsnav ul li a:focus {background: url(../ht_docs/images/linksbut.png) 0em 0.5em no-repeat; /* change background em accordingly */ padding-left: 0.8em; display: block; color: #2A70AF; padding: 10px 10px 10px 20px; width: 200px; list-style:none;}

#newsnav ul li a:hover {background: url(../ht_docs/images/linksover.png) 0em 0.5em no-repeat; /* change background em accordingly */ padding-left: 0.8em; color: #E85C45; text-decoration:none; padding: 10px 10px 10px 20px; width: 200px; list-style:none; background-color:#FDEFED; display: block;
height: auto !important;
height: 1%; /*For IE*/ }
/*#newsnav ul li a:focus {text-decoration:none; list-style:none;} */
#newsnav .smallnews  { font-size: 75%; color:#666666; font-weight: normal;}

/* linksnav-----border-bottom: */
#linksnav ul {list-style: none; margin: 0px; padding: 0px; border: none; font-weight:bold; text-align:left; }
#linksnav ul li {background: url(../ht_docs/images/linksbut.png) 0em 0.5em no-repeat; /* change background em accordingly */ padding-left: 0.8em; list-style: none;}
#linksnav ul li a, #linksnav ul li a:focus {font-size:85%; display: block; color: #2A70AF;  padding: 10px 10px 10px 10px; width: 260px; list-style:none;}

#linksnav ul li a:hover {font-size:90%; color: #E85C45; text-decoration:none; list-style:none;}
#linksnav ul li a:focus {font-size:90%; text-decoration:none; list-style:none;}

/* Headings------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0; font-weight:bold; line-height:120%;}
h1 {font-size:1.6em;color: #8FB7DB; letter-spacing: -2px; padding: 10px 10px 10px 0px;}
h2 {font-size:1.4em;color: #7CAAD3; letter-spacing: -1px;padding: 15px 0px 15px 0px;}
h3 {font-size:1.3em;color: #E85C45; padding: 10px 0px 10px 0px;}
h4 {font-size:1.0em;color: #7CAAD3; letter-spacing: -1.2px; margin: 15px 5px 0px 0px; padding: 15px 0px 0px 15px; background: url(../ht_docs/images/eiche.png) 0em 1.0em no-repeat; /* change background em accordingly */ padding-left: 1.2em;}
h5{font-size:1.1em;color: #7CAAD3; padding: 10px 0px 10px 0px;}