/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
// erstellt durch Grimm Internetservice, 20253 Hamburg, www.grimm-internetservice.de
//
////////////////////////////////////////////////////////////////
*/

/*################################ BODY HTML - Container ################################*/
body {font-size:12px;background-color:#e7e9ec;margin:0px;padding:0px;width:100%;text-align:center;font-family:verdana,arial,helvetica,sans-serif;color:#333333;}
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;}
form, p, div {margin:0px;padding:0px;}
.clear {clear: both;}
.center {text-align:center;}
.nostyle  {display:none;}
.style {display:inline;}
.showPrint {display:none;}
.noshow {display:none;}

/*################################ Schriften ################################*/
p, td, div, span   {font-size:12px;font-family:verdana,arial,helvetica,sans-serif; color:#333333;line-height:150%;}

h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;font-family:verdana,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;}

h1.headline {font-size:32px;font-weight:normal;padding-left:50px;padding-top:40px;color:#ffffff;line-height:100%;}

/*################################ Layout  border:1px solid #ff0000; ################################*/
#page {z-index:1;position:relative;width:940px;max-height:999%; min-height:99.9%;height:99.9%;background-color:#ffffff;margin-left:auto;margin-right:auto;margin-top:10px;}
#top  {z-index:3;position:relative;width:930px; height:110px;background-color:#748094;text-align:left;border-top:5px solid #ffffff;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
#top .left {width:465px;float:left;}
#top .right {width:465px;float:left;text-align:center;}
#topNavi  {z-index:3;position:relative;width:930px;height:25px;background-color:#748094;text-align:left;border-left:5px solid #ffffff;border-right:5px solid #ffffff;border-top:1px solid #ffffff;}

/*################################ Navigation - Head ################################*/
#navcontainer {width:930px;background-color:#748094;}
#navcontainer ul {padding:0px;margin:0px;margin-left:55px;background-color:#748094;color:#ffffff;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;}
#navcontainer ul li { display: inline; }
#navcontainer ul li.navborder {border-right:1px solid #ffffff;float:left;padding: 3px 0px;}
#navcontainer ul li a {padding: 3px 25px;background-color:#748094;color:#ffffff;text-decoration:none;float:left;border-right:1px solid #ffffff;}
#navcontainer ul li a:link, #navcontainer ul li a:visited, #navcontainer ul li a:active {color:#ffffff;}
#navcontainer ul li a:focus, #navcontainer ul li a:hover {color:#ffffff;background-color:#b0b6c0;}
#navcontainer ul li a.current:link, #navcontainer ul li a.current:visited {color:#ffffff;background-color:#b0b6c0;}
#navcontainer ul li a.current:focus, #navcontainer ul li a.current:hover, #navcontainer ul li a.current:active {color:#ffffff;background-color:#b0b6c0;}

/*################################ Content background-color:#ff0000; background-color:#00ff00; ################################*/
#innerContainer {font-size:12px;background-color:#ffffff;z-index:2;position:relative; MARGIN: -135px 0px -20px 0px;WIDTH:930px;max-height:7000px; min-height:565px;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
#innerPaketContainer {font-size:12px;z-index:2;position:relative; MARGIN: -135px 0px -20px 0px;WIDTH:930px;max-height:7000px; min-height:565px;
border-left:5px solid #ffffff;border-right:5px solid #ffffff; background-color:#ffffff;}
/* Nur IE */
* html #innerContainer {height:565px;}
* html #innerPaketContainer {height:565px;}
/* End IE */
.head {height:135px;}
.bottom {height:20px;}

#contentField {font-size:12px;text-align:left;width:930px;z-index:3;position:relative;}
#contentField .content {text-align:left;width:870px;padding:20px 30px 10px 30px;}
#contentField .content .left   {width:263px;float:left;padding-right:18px;padding-left:3px;}
#contentField .content .middle {width:266px;float:left;padding-right:18px;padding-left:18px;}
#contentField .content .right  {width:266px;float:left;padding-left:18px;}
#contentField .content .headRight  {width:568px;float:left;padding-left:18px;}
#contentField .content .imprleft  {width:417px;float:left;padding-right:18px;}
#contentField .content .imprright {width:417px;float:left;padding-left:18px;}
#contentField .content .sendEnquiry {margin-top:10px;cursor:pointer;font-size:11px;text-align:center;color:#333333;width:250px;background-color:#ffffff;border:1px solid #304866;}
#contentField .content .homeleft  {width:387px;float:left;padding-right:36px;padding-left:40px;}
#contentField .content .homeright {width:407px;float:left;}
#contentField #flash {width:345px;height:350px;border:4px solid #ffffff;margin-left:35px;}
#contentField #flash #flashPlayer {width:345px;height:350px;overflow:auto;} 
#contentField ul {margin-left:7px;padding-left:7px;}
* html #contentField ul {margin-left:9px;padding-left:9px;}

/*####################### Kontaktformular  ################################*/
#formContact {margin:0px;padding:0px;width:586px;float:left;}
#formContact fieldset {border:1px solid #333333;padding-left:4px;padding-bottom:8px;}
#formContact fieldset .space {height:7px;}
#formContact legend   {font-weight:bold;color:#333333;}
#formContact label    {width:84px;float:left;}
#formContact .inputs    {font-size:11px;width:155px;float:left;background-color:#ffffff;margin:2px 0px 2px 0px;}
#formContact .textareas {font-size:11px;font-family:arial,helvetica;width:236px;background-color:#ffffff;height:173px;}
html:root #formContact .textareas {height:185px;}/* Show only for Mozilla */
#frmContact .selects    {float:left;margin:2px 0px;}
#formContact .sendButton {font-size:11px;color:#333333;cursor:pointer;width:100px;margin-left:80px;background-color:#ffffff;border:1px solid #304866;}
.stern      {color:#ff0000}

/*####################### footer ################################*/
#footer {z-index:3;position:relative;width:930px;height:20px;background-color:#748094;border-left:5px solid #ffffff;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;}
#footer, #footer p {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;color:#ffffff;}
#footer a:link, #footer a:visited {color:#ffffff;}
#footer a:focus, #footer a:hover, #footer a:active {color:#ffffff;}



