html, body {

    margin: 0;
	padding: 0;
    }

body {
	background-color: #fff;
	font-family:Arial, sans-serif, Verdana, Helvetica;
	}


a {}
a:link{text-decoration: none}
a:hover{text-decoration: underline;}
a:visited{text-decoration: none;}



#frame
 {   width:100%;
     table-layout:auto;
     border:0px;

 }

#headrow
{
height:190px;
background-image:url(fileadmin/ewq/img/bg_header.gif);
background-repeat:repeat-x;
text-align:center;
}



#navrow1 {
background-color: #e6e6e6;
border-top:0px
solid #333333;
border-right:0px
solid #333333;
border-bottom:1px
solid #333333;
border-left:0px
solid #333333;
text-align:center;
padding-bottom:10px;
}
#navrow1 a{}
#navrow1 a:link{text-decoration: none;}
#navrow1 a:hover{text-decoration: none;}
#navrow1 a:visited{text-decoration: none; }

.nav1 {
width: 180px;
height:35px;
background-color: #ffffff;
border-right:3px
solid #abb4ba;
border-bottom:3px
solid #abb4ba;
text-align:center;
padding-top:10px;
padding-right:10px;
padding-bottom:6px;
padding-left:10px;
}
a.nav1{text-decoration:none;
font: bold  0.8em/1 Arial ;
color:#000000;}

.nav2 {
width: 180px;
height:35px;
background-color: #ffffff;
border-right:3px
solid #abb4ba;
border-bottom:3px
solid #abb4ba;
text-align:center;
padding-top:10px;
padding-right:10px;
padding-bottom:6px;
padding-left:10px;
}
a.nav2{text-decoration:underline;
color:#ff850d;
font: bold  0.8em/1 Arial ;
}





 #contentrow{
background-color: #e6e6e6;

}

#ecke
{
    width:5px;
    height:5px;
    padding:0px;
    margin:0px;
}

#rand
{
    width:5px;
    background-color: #ffffff;
    padding:0px;
    margin:0px;
}

#rand_top
{
    height:0px;
    background-color: #ffffff;
    padding:0px;
    margin:0px;
}

.adobe
{
 font: italic   0.7em/0.8 Arial ;
color:#333333;

}


 #content_start
 {
    width:870px;
    background-color: #ffffff;
    font: normal  0.8em/1.2 Arial ;
     color:#333333;
     border-top:0px
solid #333333;
border-right:0px
solid #333333;
border-bottom:1px
solid #333333;
border-left:1px
solid #333333;
    padding-top:15px;
    padding-right:15px;
    padding-bottom:15px;
    padding-left:15px;
    text-align:left;
    margin-left:10px;
    margin-bottom:10px;
 }

.csc-firstHeader
{
font: bold  1em/1.2 Arial ;
color:#ff850d;
 }


 #content_start h1
  {
font: bold  1.2em/1.5 Arial ;
 color:#333333;
  }

 #content_start h2
   {
 font: bold  1.5em/1.8 Arial ;
color:#333333;
   }
#content_start a
 {
color:#333333;
text-decoration:none;
 }

 #footrow{
height:145px;
border-top:1px
solid #333333;
border-right:0px
solid #333333;
border-bottom:0px
solid #333333;
border-left:0px
solid #333333;
padding-top:15px;
padding-left:15px;
padding-bottom:100px;
padding-right:15px;
background-image:url(fileadmin/ewq/img/bg_footer.gif);
background-repeat:repeat-x;
text-align:center;
}
#foot1 {
margin-left:20px;
}
 /* --- Farbsprzifisches css ---*/

 /* --- Leerspalte zwischen Navigations- und Inhaltsbox --- */
 #content_space
 {
  width:40px;
  padding:0px;
  margin:0px;
 }

/* --- Content Mitte --- */

#content_text
 {
width:600px;
background-color: #ffffff;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:1px
solid #ff850d;
border-left:1px
solid #ff850d;
padding-top:5px;
padding-right:15px;
padding-bottom:20px;
padding-left:15px;
text-align:left;
margin-left:10px;
 }
 #content_text p
 {
font: normal  0.8em/1.2 Arial ;
color:#333333;
 }
 #content_text h2
 {
font: bold  1em/1.2 Arial ;
color:#ff850d;
 }

 #content_text h3
 {
font: italic   0.7em/0.8 Arial ;
color:#ff850d;
text-align:right;
 }

 #content_text a
 {

color:#ff850d;
text-decoration:none;
 }

#content_text ul{

color:#333333;
list-style-image:url(img/pfeil_schulung.gif);
}
#content_text li { font: normal  0.8em/1.2 Arial ;
margin-top:5px;  }
#content_text li a{ font: normal  1em/1.2 Arial ;
color: #ff850d;
text-decoration: none;	}
#content_text li a:hover{text-decoration: underline;
}
 /* --- Content Liste --- */

 #teaser
 {
 width:500px;
 height:160px;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:1px
dotted #ff850d;
border-left:0px
solid #ff850d;
 margin-bottom:10px;
 padding-bottom:30px;
 }
 #teaser h3

 {
font: italic   0.7em/0.8 Arial ;
color:#ff850d;
text-align:left !important;
 }

 #teaser a
 {
font: normal  0.9em/1.2 Arial ;
color:#ff850d;
background-color: #e6e6e6;
text-decoration:none;

 }
 #teaser a:hover
 {
text-decoration:underline;
 }
  #teaser_team_kl
 {
 width:500px;
 height:5px;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:1px
dotted #ff850d;
border-left:0px
solid #ff850d;
 margin-bottom:10px;
 padding-bottom:30px;
 }
  #teaser_team
 {
 width:500px;
 height:160px;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:1px
dotted #ff850d;
border-left:0px
solid #ff850d;
 margin-bottom:10px;
 padding-bottom:30px;
 }
 #teaser_team h3

 {
font: normal   0.9em/0.8 Arial ;
color:#ff850d;
text-align:left !important;
 }

 #teaser_team a
 {
font: normal  0.9em/1.2 Arial ;
color:#ff850d;
text-decoration:none;

 }
 #teaser_team a:hover
 {
text-decoration:underline;
 }
 /* --- Tabelle im Contentbereich --- */

 #tab_cont
 {
 width:500px;
border:1px
solid #ff850d;
padding:15px;

 }

 #li
{
width:150px;
font: bold  0.8em/1.5 Arial ;
color:#333333;
border-top:0px
solid #ff850d;
border-right:1px
solid #ff850d;
border-bottom:1px
solid #ff850d;
border-left:0px
solid #ff850d;
vertical-align:top;
}
 #re
 {
font: normal  0.8em/1.5 Arial ;
color:#333333;
border-bottom:1px
solid #ff850d;
vertical-align:top;
 }
 #lix
{
width:150px;
font: bold  0.8em/1.5 Arial ;
color:#333333;
border-top:0px
solid #ff850d;
border-right:1px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:0px
solid #ff850d;
vertical-align:top;
}
 #rex
 {
font: normal  0.8em/1.5 Arial ;
color:#333333;
vertical-align:top;

 }

 /* --- Breadcrumb Navigation --- */
 #breadcrumb
{
    margin-bottom:30px;
}

#breadcrumb a
{
  font: normal  0.7em/1 Arial ;
color:#ff850d;
text-decoration:underline;
}
/* --- Content Navigationsbox Links --- */
#navigation
 { vertical-align:top; background-color:#ffffff; }

#content_nav
 {  color: #ff850d;
    width:200px;
    background-color: #ffffff;
    padding-top:5px;
    padding-right:5px;
    padding-bottom:15px;
    padding-left:0px;
    text-align:left;
 }
 #nav_lev1 {
width:180px;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:1px
solid #ff850d;
margin-left:10px;
}
#nav_lev1 a
{
font: bold  0.8em/2.5 Arial ;
color:#ff850d;
text-decoration:underline;
}

#nav_lev0 {
 width:180px;
  border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:1px
solid #ff850d;
margin-left:10px;
}

#nav_lev0 a
{
font: normal  0.8em/2 Arial ;
color:#ff850d;
}
#nav_lev0 a:hover
{
text-decoration:underline;
}


 #nav_sub_lev1 {
width:180px;
border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:1px
solid #333333;
padding-left:20px;
margin-left:10px;
}
#nav_sub_lev1 a
{
font: bold  0.8em/2 Arial ;
color:#333333;
text-decoration:underline;
}

#nav_sub_lev0 {
 width:180px;
  border-top:0px
solid #ff850d;
border-right:0px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:1px
solid #333333;
padding-left:20px;
margin-left:10px;
}

#nav_sub_lev0 a
{
font: normal  0.8em/1.5 Arial ;
color:#333333;
}
#nav_sub_lev0 a:hover
{
text-decoration:underline;
}
/* --- Zurueck und Top-Buttons --- */


 #boxfoot {
width:600px;
height:25px;
border:0px;

}

#boxfoot a {text-decoration:none; }


#buttonback
{
width:80px;
height:16px;
padding-left:10px;
padding-top:5px;
 float:left; }

#buttontop
{width:80px;
height:16px;
padding-top:5px;
float:right; }

 /* tabellentest */

 .tab_cont
 {
 width:500px;
border:1px
solid #ff850d;
padding:15px;

 }

.td-0
{
width:150px;
font: bold  0.8em/1.5 Arial ;
color:#333333;
border-top:0px
solid #ff850d;
border-right:1px
solid #ff850d;
border-bottom:1px
solid #ff850d;
border-left:0px
solid #ff850d;
vertical-align:top;
}
.td-1
 {
font: normal  0.8em/1.5 Arial ;
color:#333333;
border-bottom:1px
solid #ff850d;
vertical-align:top;
 }
.tr-last 
 
{
width:150px;

color:#333333;
border-top:0px
solid #ff850d;
border-right:1px
solid #ff850d;
border-bottom:0px
solid #ff850d;
border-left:0px
solid #ff850d;
vertical-align:top;
}


