/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
// erstellt durch Grimm Internetservice, 20253 Hamburg, www.loss.de
//
////////////////////////////////////////////////////////////////
*/

/*################################ BODY HTML - Container ################################*/
body {font-size:12px;width:100%;font-family:arial,helvetica,sans-serif;color:#333333;margin:0px;padding:0px;text-align:center;background-color:#e2e3e3;}
html:root body {overflow-y:scroll;}/* Show only for Mozilla */

/*################################ Allgemein ################################*/
a {text-decoration: none;}
a:link, a:visited {color:#333333;}
a:focus, a:hover, a:active {color:#333333;}
a img { border:0px;}
.clear {clear: both;}
.center {text-align:center;}
.nostyle  {display:none;}
.style {display:inline;}
form, p, div {margin:0px;padding:0px;}

/*################################ Schriften ################################*/
p, td, div, span   {font-size:12px;font-family:arial,helvetica,sans-serif; color:#333333;line-height:150%;}
.video {font-size:15px;font-weight:bold;}

h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;font-family:arial, helvetica, sans-serif;color:#333333;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:11px;}
h6 {font-size:9px;}

/*################################ Layout  border:1px solid #ff0000; ################################*/
#page {margin:0px auto 0px auto;width:900px;height:588px;background-color:#ffffff;background-image:url(../images/hirgru-1c.gif);background-repeat:no-repeat;}

#top {height:118px;text-align:left;padding-left:40px;}
#top .headline {font-size:19px;}

/*################################ Navigation ################################*/
#leftColumn {width:190px;text-align:left;background-color:#A4DBF7;}
#navimenue {width:190px;text-align:left;margin-top:76px;}
#navimenue ul {padding:0px;margin:0px;list-style-type: none;font-size:11px;font-family:arial,helvetica,sans-serif;font-weight:bold;}
#navimenue ul li {margin:0px;}
@media all{* html > body #navimenue ul li {margin-top:-3px;}} /* Nur IE 5 */
#navimenue ul li a {display:block;width:190px;padding: 2px 0px 0px 14px;height:22px;} /* width Mac */
/* Hide from IE-Mac */
@media all { 
#navimenue ul li a { width:176px;}
# #navimenue ul li a { width:190px;} /* IE 5.0 + 5.5 */
}
/* end IE-Mac */
#navimenue li a:link, #navimenue li a:visited, #navimenue a:active {color:#333333;background-color:#e2e2e2;background-image:url(../images/button.gif);background-repeat:no-repeat;background-position:left center;}
#navimenue li a:focus, #navimenue li a:hover {color:#333333;background-color:#e2e2e2;background-image:url(../images/button-on.gif);background-repeat:no-repeat;background-position:left center;}
#navimenue li.on a:link, #navimenue li.on a:visited {color:#333333;background-color:#e2e2e2;background-image:url(../images/button-on.gif);background-repeat:no-repeat;background-position:left center;}
#navimenue li.on a:focus, #navimenue li.on a:hover, #navimenue li.on a:active {color:#333333;background-color:#e2e2e2;background-image:url(../images/button-on.gif);background-repeat:no-repeat;background-position:left center;}

#leftColumn .reser {margin-top:100px;text-align:left;padding-left:40px;}

/*################################ Content background-color:#ff0000; background-color:#00ff00; ################################*/
#contentField {font-size:12px;text-align:left;width:710px;margin:0px;padding:0px;height:470px;}
#contentField .content {font-size:12px;text-align:left;width:710px;margin:0px;padding:0px;}
#contentField .content .startleft {width:330px;padding-left:20px;text-align:right;padding-top:150px;}
#contentField .content .startright {width:360px;text-align:left;}
#contentField .content .text {padding:0px 10px;text-align:left;}
#contentField .content .left {width:350px;padding-left:20px;text-align:left;padding-top:20px;}
#contentField .content .right {width:320px;padding-right:10px;text-align:left;padding-top:20px;}
#contentField .content .both {width:670px;padding-right:10px;padding-left:20px;text-align:left;}
#contentField .content .both .head {font-size:14px;}
.tables {width:670px;border-collapse:collapse;}
.tablehead {background-color:#A4DBF7;padding:4px;border:1px solid #333333;}
.tablecontent {background-color:#ffffff;padding:4px;border:1px solid #333333;}
