/* CSS Document */

body {
margin: 0px 0px;
background-color : #333333;
font-family : Verdana, sans-serif;
font-size : 100%;
color : #ffffff;
}
/*header*/
.headera {
float:left;
width:49%;
height:37px;
background:#333333;
color:#FFFFFF;
text-align:center;
}
.a {
padding-top:5px;
padding-left:2px;
}
.headerb {
float:right;
width:48%;
height:37px;
background:#333333;
color:#FFFFFF;
text-align:right;
}
.b {
padding-top:10px;
padding-right:10px;
}

/*minisys-logo-ws*/
.letterbox1site {
width:5%;
height:30px;
color:#FF9900;
background-color:#ffffff;
border-top:#ff9900 3px solid;
border-right:#ff9900 1px solid;
border-bottom:#ff9900 3px solid;
border-left:#ff9900 3px solid;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
text-align:center;
float:left;
margin-left:2%;
}
.letterboxmittesite {
width:5%;
height:30px;
color:#FF9900;
background-color:#ffffff;
border-top:#ff9900 3px solid;
border-right:#ff9900 1px solid;
border-bottom:#ff9900 3px solid;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
text-align:center;
float:left;
}
.letterboxisite {
width:4%;
height:30px;
color:#FF9900;
background-color:#ffffff;
border-top:#ff9900 3px solid;
border-right:#ff9900 1px solid;
border-bottom:#ff9900 3px solid;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
text-align:center;
float:left;
}
.letterboxendsite {
width:5%;
height:30px;
color:#FF9900;
background-color:#ffffff;
border-top:#ff9900 3px solid;
border-right:#ff9900 3px solid;
border-bottom:#ff9900 3px solid;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
text-align:center;
float:left;
}
.letterboxcopsite {
width:4%;
height:30px;
color:#333333;
background-color:#ffffff;
border-top:#ff9900 3px solid;
border-right:#ff9900 1px solid;
border-bottom:#ff9900 3px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-align:center;
vertical-align: bottom;
float:left;
}
.cop {
padding-top:9px;
}
.copsite {
padding-top:9px;
}
/*Menu index links*/
#menurahmen {
width:16%;
height:470px;
float:left;
margin-left:1%;
margin-bottom:15px;
}
#menurahmenkit {
width:14%;
height:700px;
float:left;
margin-left:1%;
}
#menurahmenfaq {
width:14%;
height:1280px;
float:left;
margin-left:1%;
}
#menurahmenimpr {
width:14%;
height:1610px;
float:left;
margin-left:1%;
}
#menurahmenlu {
width:14%;
height:550px;
float:left;
margin-left:1%;
}
#menurahmennews {
width:14%;
height:850px;
float:left;
margin-left:1%;
}
#menurahmenpreise{
width:14%;
height:720px;
float:left;
margin-left:1%;
}
#menurahmenhardw{
width:14%;
height:1015px;
float:left;
margin-left:1%;
}
#menurahmenscreen{
width:14%;
height:2130px;
float:left;
margin-left:1%;
}
#menurahmenwelc{
width:14%;
height:1350px;
float:left;
margin-left:1%;
}
.menuboxheader {
width:100%;
height:15px;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
border:solid 1px #aaaaaa;
background-color:#333333;
text-align:left;
}
.menubox {
width:100%;
background-color:#444444;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:18px;
border-right:solid 1px #aaaaaa;
border-left:solid 1px #aaaaaa;
border-bottom:solid 1px #aaaaaa;
text-align:left;
line-height:14px;
}
.menuboxbottomleft {
width:100%;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:15px;
border-right: solid 1px #aaaaaa;
border-bottom: solid 1px #aaaaaa;
border-left: solid 1px #aaaaaa;
/*-moz-border-radius-bottomleft:10px;*/ 
background-color:#444444;
text-align:left;
line-height:13px;
}
.menuboxheadertopleft {
width:100%;
height:18px;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
border:1px solid #aaaaaa; 
/*-moz-border-radius-topleft:10px;*/
background-color:#333333;
text-align:left;
}

/*Menu index rechts*/
#menurahmenre{
width:16%;
height:470px;
float:left;
margin-left:3%;
margin-bottom:15px;
line-height:18px;
}
.menuboxheaderright {
width:100%;
height:15px;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
border:solid 1px #aaaaaa;
background-color:#333333;
text-align:right;
}
.menuboxright {
width:100%;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:14px;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
background-color:#444444;
text-align:left;
}
.menuboxbottomright {
width:100%;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:15px;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
/*-moz-border-radius-bottomright:10px;*/ 
background-color:#444444;
}
.menuboxheadertopright {
width:100%;
height:18px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
padding-left:5px; 
border:1px solid #aaaaaa; 
/*-moz-border-radius-topright:10px;*/ 
background-color:#333333;
text-align: right;
}
/*.menuboxrightframe {
width:100%;
padding-left:5px;
padding-top:3px;
padding-right:5px;
padding-bottom:3px;
margin-bottom:10px;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
background-color:#2C563D;
text-align:left;
line-height:15px;
}
*/

/*content*/
#iframe_1 {
text-align: justify;
width: 100%;
height: 425px;
background: transparent;
}
.abstand_iframe{
padding: 0px;
margin:5px;
}
.scrollbereich {
overflow: auto;
width: 98%;
height: 410px;
padding-left:6px;
padding-right: 9px;
}
#divfooter {
width:100%;
float:left;
}
.mainindex {
background-color:#444444;
border-left:#aaaaaa 1px solid;
border-right:#aaaaaa 1px solid;
border-bottom:#aaaaaa 1px solid;
width:100%;
height:440px;
float:left;
padding:5px;
margin-left:1%;
margin-bottom:15px;
}
.main {
background-color:#444444;
border:#aaaaaa 1px solid;
width:100%;
height:440px;
float:left;
padding:5px;
margin-left:1%;
}
.mainrahmen {
width:60%;
height:430px;
margin-left:2%;
margin-bottom:15px;
float:left;
}
.mainaddons {
background-color:#444444;
border:#aaaaaa 1px solid;
width:100%;
float:left;
padding:5px;
margin-left:1%;
}
.titelleiste {
width:100%;
height:14px;
background-color:#333333;
border-top:1px #aaaaaa solid;
border-right:1px #aaaaaa solid;
border-left:1px #aaaaaa solid;
padding:5px;
margin-left:1%;
float:left;
}
.titelleisteindex {
width:100%;
height:35px;
background-color:#333333;
border-top:1px #aaaaaa solid;
border-right:1px #aaaaaa solid;
border-left:1px #aaaaaa solid;
padding:5px;
margin-left:1%;
float:left;
}
.zwischenleiste {
width:100%;
height:18px;
background-color:#333333;
border-top:1px #aaaaaa solid;
border-bottom:1px #aaaaaa solid;
float:left;
}
.zwischenleistess {
width:97%;
height:18px;
background-color:#333333;
border:1px #777777 solid;
margin-left:1%;
margin-right:1%;
margin-top:5px;
margin-bottom:5px;
float:left;
}
.divback {
width:98%;
height:22px;
background-color:#444444;
color:#ffffff;
margin-top:8px;
}
.fussleiste {
width:100%;
height:22px;
background-color:#C9CAD2;
border-bottom:1px #aaaaaa solid;
border-right:1px #aaaaaa solid;
border-left:1px #aaaaaa solid;
margin-left:1%;
padding:5px;
float:left;
}
.fussleiste2 {
width:98%;
height:20px;
background-color:#C9CAD2;
border-bottom:1px #aaaaaa solid;
border-right:1px #aaaaaa solid;
border-left:1px #aaaaaa solid;
margin-left:0%;
padding:5px;
float:left;
}
.siteboxre {
width:49%;
height:130px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
float:right;
}
.siteboxli {
width:49%;
height:130px;
border-right:1px #aaaaaa solid;
text-align:center;
margin-top:10px;
margin-bottom:10px;
float:left;
}
#div1 {
width:100%;
height:130px;
border-top:#aaaaaa 1px solid;
margin-top:11px;
padding-top:10px;
}
.divssli {
width:49%;
height:220px;
border:#777777 1px solid;
margin-top:0px;
padding-top:5px;
float:left;
}
.divssli2 {
width:49%;
height:220px;
border:#777777 1px solid;
margin-top:5px;
padding-top:5px;
float:left;
}
.divssre {
width:49%;
height:220px;
border:#777777 1px solid;
margin-top:0px;
padding-top:5px;
float:right;
}
.divssre2 {
width:49%;
height:220px;
border:#777777 1px solid;
margin-top:5px;
padding-top:5px;
float:right;
}
#divinnen {
width:100%;
padding:5px;
}
div.bg {
width:92px;
height:92px;
}
.table {
background-color:#444444;
border:1px solid #9E9D8F;
color:#ffffff;
}
.tableoo {
background-color : #444444;
border-right:1px solid #9E9D8F;
border-bottom:1px solid #9E9D8F;
border-left:1px solid #9E9D8F;
}
.buttondkl {
background-color: #555555;
border:1px solid #333333;
width: auto;
height: auto;
font-family: Verdana, sans-serif;
font-size: 11px;
text-align: center;
font-weight: bold;
color:#FF9900;
margin-left:2px;
}
td.gfhell {
height : auto;
background-color : #555555;
}
td.gfhell2 {
height : auto;
background-color : #666666;
}
td.gfmittel {
height : auto;
background-color : #444444;
}
td.zurueck {
height : auto;
background-color : #dddddd;
}

/*Font-Stile*/
.Stil08 {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffffff;
}
.Stil08white {
font-family: Verdana, sans-serif;
font-size: 11px;
color: #ffffff;
}
.Stil08menutitel {
font-family: Verdana, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
}
.Stiltitel {
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ff9900;
}
.Stiltitelws {
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ff9900;
}
.textbig {
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
color: #ff9900;
}
.textbig2 {
font-family: Verdana, sans-serif;
font-size: 28px;
font-weight: bold;
color: #ff9900;
}
.textbigwhite {
font-family: Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
}
.textbigwhite2 {
font-family: Verdana, sans-serif;
font-size: 17px;
font-weight: bold;
color: #ffffff;
}

a {
font-size:10px;
color:#ff9900;
text-decoration:none;
font-weight: bold;
}
a:active {
color:#ff9900;
font-weight:bold;
}
a:visited {
text-decoration:none;
color:#ff9900;
font-weight:bold;
}
a:hover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
/*letztes update 31.03.08*/
