/* inwi.org */
/* Grundlegendes Layout */

body {
  font:    12px/1.3 Verdana, Arial, Helvetica, sans-serif;
  padding: 0;
  margin:  15px 15px;
  height:  100%;
}

h1, h2, h3, h4, h5 {
  text-align: left;
  color: #1a114b;
}

img {
  border: 0px;
}

a, a.active, a.hover, a.visited {
  font-weight: bold;
  color:       #1a114b;
}

#mainframe {
  position:       relative;
  top:            0px;
  width:          950px;
  margin-right:   auto;
  margin-left:    auto;
  margin-top:     0px;
  padding-top:    0px;
  padding-bottom: 0px;
  text-align:     left;
  background:     white;
  height: 100%;
}

#contentheader {
  background: #1a114b;
}

#menuframe {
  background: #F39026;
}

#logoframe {
  background:   #1a114b;
  margin:       0;
  padding-top:  10px;
  padding-left: 10px;
  height:       105px;
  width:        400px;
}
#logo img {
  border-style: hidden;
  border:       0px;
  top:          10px;
  left:         20px;
}

#loginframe {
  font:       9px Verdana, Arial, Helvetica, sans-serif;
  position:   absolute; 
  background: #1a114b;
  color:      #F1F1F1;
  top:        10px;
  right:      0px;
  height:     105px;
  width:      400px;
}

#loginframe input {
  font:    9px Verdana, Arial, Helvetica, sans-serif;
}

#loginframe a {
  color: #f1f1f1;
}

#submenu {
  background: #F39026;
}

#contentbody {
  padding-top:1px;
  border-right:    1px solid #F39026;
  border-left:     1px solid #F39026;
  border-bottom:   1px solid #F39026;
  background:      white;
  height: 100%;
}
  
#left {
  padding-left:   10px;
  padding-right:  10px;
  padding-bottom: 10px;
  top:            0px;
  width:          730px;
  height:         100%;
  background:     transparent;
  text-align: justify;
}

#left img {
  margin: 10px;
}

#right {
  float: right;
  width: 190px;  
  background: #f1f1f1;
  border-left: 1px dashed #cccccc;
  border-bottom: 1px dashed #cccccc;
}

#right h1,h2,h3 {
  padding-left: 6px;
}

#copyright {
  background: #f1f1f1;
  text-align: right;
}

#menu {
  background:  #1a114b;
  font-weight: bold;
  width: 950px;
  border:      0px;
  padding:     0px;
  margin:      0px;
}

#menu ul {
  background:  #1a114b;
  padding-left:    9px;
  padding-right:   9px;
  list-style-type: none;
  display:         inline;
  border:          0px;
  padding:         0px;
  margin:          0px;
}

#menu li {
  padding:       0 9px 0 9px;
  display:       inline;
  border:        0px;
  padding-left:  9px;
  padding-right: 9px;
  margin:        0px;
}

#menu a {
  padding-left:    9px;
  padding-right:   9px;
  background:      #1a114b;
  color:           #F39026;
  text-decoration: none;
  border:          0px;
  margin:          0px;
}

#menu #current {
  padding-left:  9px;
  padding-right: 9px;
  background:    #F39026;
  color:         #1a114b;
  margin:        0px;
}


#submenu {
  padding:       0px;
  width:         800px;
  background:    #F39026;
  font-weight:   bold;
  border:        0px;
  margin:        0px;
}

#submenu ul {
  background:      #F39026;
  padding-left:    9px;
  padding-right:   9px;
  list-style-type: none;
  display:         inline;
  border:          0px;
  margin:          0px;
}

#submenu li {
  padding-left:  9px;
  padding-right: 9px;
  display:       inline;
  border:        0px;
  margin:        0px;
}

#submenu a {
  padding-left:    9px;
  padding-right:   9px;
  background:      #F39026;
  color:           #1a114b;
  text-decoration: none;
  border:          0px;
  margin:          0px;
}

#submenu #current {
  background:    #F39026;
  color:         #1a114b;
  padding-left:  9px;
  padding-right: 9px;
  margin:        0px;
}


li.download-li {
  list-style: none;
}
li.download-li img {
  vertical-align: middle;
}

li a {
  text-align: left;
}
#presse {
  font:    10px Verdana, Arial,
}