@charset "UTF-8";
body, html {margin:0; padding:0; background:#e9e9ea; font-family: Arial, sans-serif;font-size:10pt;color:#000000;}
img {border:0;padding:0;}
a {color:#707173;font-weight:bold;text-decoration:none;}
h3{font-size:11pt;color:#9f003b; text-align:center;}
h4{font-size:8pt;color:#707173;}

#head{width:810px;height:79px;background:#ffffff;color:#005aa1;padding-top:15px;}
#head #top{height:15px;margin:0 auto;text-align:right;padding:20px 16px 0 0;background:url(/images/logo_hhtf.gif) no-repeat;border-top:1px solid #005aa1;border-bottom:1px solid #005aa1;}

#head #top a {font-size: 11px;font-weight:normal;padding:0 0 0 3px;color:#005aa1;text-decoration:none;}
#head #top a:hover{color:#707173;text-decoration:none;}
#head #top a.aktiv{color:#707173;text-decoration:none;}


#head #bottom{height:44px; margin:0 auto; text-align: right;padding:0;background: url(/images/logo_sub.gif) no-repeat;}

/*-------------------------------------------------------------*/
#container {width:810px; margin:0 auto; text-align: left; background:#9c9e9f url(/images/back_grey.png) repeat scroll 0 0;}
#content {float:right;background:#ffffff none repeat scroll 0 0;width:640px; padding:0;}
#content  img.inline_bild {padding-bottom:15px;}

/* Basisseiten
-------------------------------------------------------------*/
#content #quer h2 {font-size:12pt;color:#9f003b;padding:15px 30px 5px;}
#content #quer p {font-size:10pt;padding:15px 30px 15px 60px;}
#content #quer ul.liste {list-style-type:disc;list-style-position:outside;padding:0 30px 15px 75px;}

#content #nav_imp {height:15px;text-align:right;padding:0 16px 0 0;color:#005aa1;}
#content #nav_imp a {font-size: 11px;font-weight:normal;padding:0 0 0 3px;color:#005aa1;text-decoration:none;}
#content #nav_imp a:hover{color:#707173;text-decoration:none;}
#content #nav_imp a.aktiv{color:#707173;text-decoration:none;}

/* Menu
-------------------------------------------------------------*/
#sidebar {float:left;background:#9c9e9f url(/images/back_grey.png) repeat scroll 0 0;width:170px;padding:20px 0 0 0;margin:0;}
#sidebar img.logo {padding:0;margin:0;}
#sidebar ul {list-style: none;padding:0;margin:0;}
#sidebar ul a {display: block; font-size: 11px;font-weight:normal; color: #ffffff; height: 20px; line-height: 20px; text-decoration: none; background:#9c9e9f url(/images/back_grey.png) repeat scroll 0 0;padding:0 16px;border-bottom:1px solid #ffffff;}
#sidebar ul a:hover {background: #87888a;}
#sidebar ul a.aktiv {background: #87888a;}

#sidebar ul ul a {padding-left:32px;display:block;font-size:11px;color:#ffffff;text-decoration:none;background:#9c9e9f url(/images/back_grey.png) repeat scroll 0 0;}
#sidebar ul ul a:hover {color:#d9dadb;}
#sidebar ul ul a.aktiv {color:#d9dadb;}

/* allgemein
-------------------------------------------------------------*/
a.verlink {color:#707173;font-weight:bold;text-decoration:none;}
a.verlink:hover {color:#9f003b;text-decoration:underline;}


.bildleiste {float:left;margin-bottom:20px;}
.bildleiste img {border:1px solid #707173;border-color: #707173 #d9dadb #d9dadb #707173;margin:19px;padding:0;background:#ffffff scroll 0 0;}
.bildleiste a.thickbox {float:left;background: transparent url(/images/pic_schatten.png) no-repeat scroll center 0;margin-bottom:30px;}
.bildleiste a.thickbox:hover img {background:#ffffff;border:1px solid #d9dadb;border-color: #d9dadb #707173 #707173 #d9dadb;}


.text_small {font-size:8pt;}
.text_bold {font-size:10pt;color:#707173;font-weight:bold;}
 

li {color:#9c9e9f;}
li span {color:#000000;}