/*Layout Daten */

#root {
    width:750px;
    margin:auto;
    color:#000000; 
      }

#banner {
    height: auto;
    margin:auto;
}

 #links {
    width:591px;
    float: left;
    background-color:#FFFFFF;
    background-image:url(../pics/mrmcd_logo_bg.png);
    background-repeat:no-repeat;
    color:#555555;
    padding-right:5px;
    padding-left:10px; 
    margin-right:10px;
    }

#shout {
    width:119px;
    float:left; 
    background-color:#FFFFFF;
    color:#555555;
    padding:5px
}

/*Formate der Tags */

body {
/*    background-color:#F95900; */
    background-color:#CCCCCC;
    color:#555555;
    font-size:10pt;
    font-family: meta,verdana,arial,helvetica,sans-serif;
}

h1 {
    font-size:27pt;
}  
  
h2 {
    font-size:18pt;
}  

p {
    font-size: 10pt;
    line-height: 130%;
    font-family: meta,verdana,arial,helvetica,sans-serif;
}

a:link {
  color:#F95900;
  text-decoration:none;
}

a:visited {
  color:#C93900;
  text-decoration:none;
}


/* Class */

a:link.langsel,a:visited.langsel {
    color:#F95900;
    text-decoration:none;
    font-size:8pt;
    font-family: meta,verdana,arial,helvetica,sans-serif;
    font-weight:bold;
        }

.navsel,a:link.navsel,a:visited.navsel {
    background-color:#F95900;
    color:#FFFFFF;
    text-decoration:none;
    font-size:8pt;
    font-family: meta,verdana,arial,helvetica,sans-serif;
    font-weight:bold;
        }
        
.navdesel,a:link.navdesel,a:visited.navdesel {
    background-color:#FFFFFF;
    color:#555555;
    text-decoration:none;
    font-size:8pt;
    font-family: meta,verdana,arial,helvetica,sans-serif;
    font-weight:bold;
          }

table.nav {
      background-color:#F95900;
      margin-top:2px;
      border:2px solid #FFFFFF;
      text-align:center;
    }

p.shout {
    font-size:8pt;
    font-family: meta,verdana,arial,helvetica,sans-serif;
    }
    
    
label {
        float: left;
        display: block;
        text-align: right;
        padding-right: 5px;
        width: 120px;
        margin-top: 5px; }

input {
        width: 400px;
        float: left;
        margin-top: 5px;
        display: block; }
select {
        display: block;
        margin-top: 5px;
        float: left; }

textarea {
        display: block;
        margin-top: 5px;
        width: 400px;
        float: left; }

form br {
        clear: left;
}
form {
        margin: 0;
        padding: 0.5pt; }

input#submit {
        float: none;
        width: auto;
        margin-top: 30px; }
fieldset {
        width: 550px;
        margin-bottom: 15px; }

.longlabel {
        font-size: x-small;
        margin-left: 125px;
         }

.error {
        color: red;
        font-size: small;
        font-weight: bold;
        margin-left: 125px; }

