/* Color camria

Orange: #666666
faded_orange: #CCCCCC

*/

body{
  text-align: center;
  background: #FF9955;
  background-attachment: fixed;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
    color: #000000;
}
table {
  
font-size: 12px;
color: #000;
}

A {
  font-size: 13px;
  text-decoration: underline;
  color: #000;
}

A:hover {
  font-size: 13px;
  text-decoration: none;
  color: #000000;
  }
  
H1 {
   text-align: left;
  font-size: 18px;
  width: 99%;
  color: #000000;
  background: #6699FF;
  background: #FF9955;
  border: 0px #999999;
  border-style: none none groove none;
  
#  color: #000000;
#  background: #426bb3;
#  border: 0px #dee7f8;
#  border-style: none none groove none;
}

H2 {
   text-align: left;
  font-size: 16px;
  width: 99%;
  color: #000000;
#  background: #6699FF;
  border: 0px #999999;
  border-style: none none done groove;
  
#  width: 95%;
#  color: #000000;
#  border: 0px #000000;
#  border-style: none none dashed none;
}

H3 {
   text-align: left;
  font-size: 14px;
  width: 99%;
  color: #000000;
#  background: #6699FF;
  border: 0px #999999;
  border-style: done done done done;
  
#  width: 90%;
#  color: #000000;
#  border: 1px #000000;
#  border-style: none none dotted none;
}

H4 {
   text-align: left;
  font-size: 12px;
  width: 99%;
  color: #000000;
  border: 1px #000000;
  border-style: none none none none;
}


H5 {
   text-align: left;
  font-size: 14px;
  width: 99%;
  color: #FFFFFF;
  background: #426bb3;
  background: #FF9955;
  border: 0px #000000;
  border-style: outset outset outset outset;
}

H6 {
   text-align: left;
  font-size: 14px;
  width: 99%;
  color: #FFFFFF;
  background: #FF9955;
  border: 0px #000000;
  border-style: inset inset inset inset;
}


/* **************************************************************************  */
#maincontainer {
  width: 950px;
  height: 750px;
  border: 0px solid #426bb3;
}



/* **************************************************************************  */
#topcontainer {
         text-align: left;
  float: left;
  width: 900px;
  height: 118px;
         background: #FFFFFF;
  background-repeat: no-repeat;
  background: url(../images/ria-neu-logo.png);
}


#sprachen {
  float: right;
  margin-top: 89px;
  margin-right: 7px;
  background: #FFFFFF;
  width: 100px;
  height: 18px;
/*  background: #FFFFFF;   */

}


/* **************************************************************************  */
#menucontainer {
         text-align: left;
         float: left;
  width: 900px;
  height: 25px;
  font-weight: normal;
  margin-top: 0px;
  background: #426bb3;
  padding: 0px;
  
}


.menuhori {
  /* background:  #CCCCCC; */
         width: 100px;
  font-weight: normal;
  color: #FFFFFF;
  font-size: 13px;
  margin-left: 5px;
  text-decoration: none;
}

a.menuhori:hover {
  
  text-decoration: underline;
  color: #FFFFFF;
  font-size: 13px;
}

.menuActive {
  /* background: #CCCCCC; */
         width: 100px;
  font-weight: normal;
  color:  #FFFFFF;
  font-size: 13px;
  margin-left: 5px;
  text-decoration: underline;
}
a.menuActive:hover {
  
  text-decoration: underline;
  color: #FFFFFF;
  font-size: 13px;
}

.menuLevel2 {
   display: block;
  text-align: left;
  width: 150px;
  height: 18px;
  background: #426bb3;
  color: #FFFFFF;
  /* padding: 2px 4px 4px 4px; for NN und OP */
  padding: 3px 5px 2px 5px; /* for IE */
  font-size: 13px;
  margin-right: 0px;
  text-decoration: none;
  border: 1px #000000;
  border-style: solid;
  
}

A.menuLevel2:hover {
  text-decoration: underline;
  color: #FFFFFF;
  font-size: 13px;
}

.menuLevel2active {
text-decoration: underline;
  color: #FFFFFF;
  font-size: 13px;
  
}

/* **************************************************************************  */

#content  {
   text-align: left;
   float: left;
  width: 900px;
  height: auto;
  background: #dee7f8;
  background: #c3cb83;
   
   }


#contentright {
   text-align: left;
   float: left;
  width: 170px;
  height: 650px;
  margin-top: 0px;
  margin-left: 10px;
  background: #dee7f8;
  background: #c3cb83;
  border: 0px solid #666655;
  padding: 10px 10px 10px 0px;
  
}
#contentleft * { /* macht dass "every child" von contentleft  NICHT transparent ist */
  position: relative;
}

/* **************************************************************************  */

#contentleft {
   text-align: left;
   float: left;
  width: 690px;
  height: 650px;
  margin-top: 0px;
  margin-left: 10px;
/*  background: #dee7f8;   */
  border: 0px solid #ff6666;
  padding: 10px 10px 10px 0px;
}
#contentleft * { /* macht dass "every child" von contentleft  NICHT transparent ist */
  /* position: relative; */
}

/* **************************************************************************  */


#contentfooter {
    text-align: left;
    float: left;
  width: 900px;
  height: 10px;
  font-weight: normal;
  color: #000000;
  font-size: 13px;
/*       background: #FF9955;  */
/*  background: url(../images/logo-foot-02.jpg);  */
  background-repeat: no-repeat;
}

