/*---------------------------------------------
---------- Stylesheet Beckerwerbung. ----------
----------------------------------------------*/

html      {
          margin:0;
          padding: 0;
}

body      {
          margin:auto;
          padding:0;
          scrollbar-face-color:       #999999;
          scrollbar-shadow-color:     #ebebeb;
          scrollbar-highlight-color:  #ebebeb;
          scrollbar-3dlight-color:    #ebebeb;
          scrollbar-darkshadow-color: #ebebeb;
          scrollbar-track-color:      #ebebeb;
          scrollbar-arrow-color:      #ebebeb;
          background: #C9D9EA url(../images/new/back.png) repeat-x;
}

#header{

        margin: auto;
        position:relative;
        top: 21px;
        left: 0px;
        width: 995px;
        height:128px;
        background:url(../images/new/header.png);
}

#logo{
      position: absolute;
      margin:0;
      padding:0;
      top:27px;
      right:20px;
	  width:170px;
      }

#navi {
       margin: auto;
       position:relative;
       height:37px;
       width:995px;
       top: 21px;
       left: 1px;
       background:url(../images/new/footer.png);
       }

#menu {
       position:relative;
       top:1px;
       left:10px;
       }


#sub_navi{
         position:relative;
         margin: auto;
         width: 995px;
         height:229px;
         top: 10px;
       	 left: 1px;
         background:url(../images/new/main_fuge.png);
         background-repeat: repeat-y;
		 z-index: 3;
         }

#verlauf{
		 background: url("../images/new/verlauf.png") no-repeat scroll 0 bottom transparent;
		 width:977px;
		 margin: auto;
}

#pic{
     float: left;
     margin:0;
     padding: 20px 0px 0px 35px;
     #padding: 20px 0px 0px 25px;
     }

#pic_start{
     float: left;
     margin:0;
     padding: 10px;
     width: 100%;
     height: 240px;
     }

#sub{
     float: right;
     margin: 10px;
     padding-left: 20px;
     padding-top: 0px;
     padding-right: 10px;
     padding-bottom: 10px;
     text-align:left;
     height: 225px;
     overflow: auto;
     }

#content{
  	background: url("../images/new/main_fuge.png") repeat-y scroll 0 0 transparent;
    left: 1px;
    margin: auto;
    padding-top: 30px;
    position: relative;
    top: 10px;
    width: 995px;
         }

#cont{
     position:relative;
     margin: 0px;
     padding-left: 20px;
     padding-top: 10px;
     padding-right: 10px;
     padding-bottom: 10px;
     text-align:left;
     }

#footer{
        position:relative;
        margin: auto;
        width:855px;
        height:37px;
        top:10px;
        left:0px;
        background:url(../images/new/footer.png) no-repeat;
    	padding: 2px 5px 0 135px;
        }

#foot{
      position:relative;
      margin:auto;
      text-align:center;
      top:1px;
      left:0px;
	  padding-left:17px;
      }


.cleaner{
         clear: both;
         padding-left:4px;
         padding-right:4px;
         height: 1px;
         width: 780px;
         font-size: 1px;
         margin: 0;
         padding:0;
         background: transparent;
        }
        


    

.navi             {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi td          {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi  p          {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi  b          {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none; font-weight:bold;}
.navi  a:link     {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi  a:active   {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi  a:visited  {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}
.navi  a:hover    {font-size:10px; color:#C1CFFF; font-family: arial, helvetica; padding:0px 5px 0px 5px; margin:0px; text-decoration:none;}

.pic    {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;} 
.pic td {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;}
.pic p  {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;}
.pic a  {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;}
.pic b  {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;}
.pic tr {margin:0px; padding: 0px; font-size:14px; color:#0052A8; font-weight: bold;  font-family: arial, helvetica; text-decoration:none;}

.subnavi             {font-size:10px; color:#709b00; font-family: arial, helvetica;  text-decoration:none;}
.subnavi td          {font-size:10px; color:#709b00; font-family: arial, helvetica;  text-decoration:none;}
.subnavi h1          {margin:0; padding: 0; font-size:14px; color:#0052A8; font-family: arial, helvetica; text-decoration:none;}
.subnavi  p          {font-size:10px; color:#709b00; font-family: arial, helvetica;  text-decoration:none;}
.subnavi  b          {font-size:10px; color:#709b00; font-family: arial, helvetica; font-weight:bold; text-decoration:none;}
.subnavi  a:link     {font-size:10px; color:#709b00; font-family: arial, helvetica;  text-decoration:none;}
.subnavi  a:active   {font-size:10px; color:#ffffff; font-family: arial, helvetica; text-decoration:none;}
.subnavi  a:visited  {font-size:10px; color:#709b00; font-family: arial, helvetica; text-decoration:none;}
.subnavi  a:hover    {font-size:10px; color:#D7001C; font-family: arial, helvetica; text-decoration:none;}

.footer           {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none;}
.footer td        {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none; margin:0px;}
.footer a:link    {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none;}
.footer a:active  {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none;}
.footer a:visited {font-size:10px; color:#ffffff; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none;}
.footer a:hover   {font-size:10px; color:#C1CFFF; font-family: arial, helvetica; padding:5px 5px 0px 5px; text-decoration:none;}

.content           {font-size:11px; color:#709b00; font-family: arial, helvetica;  margin:0px; text-decoration:none;}
.content td        {font-size:11px; color:#709b00; font-family: arial, helvetica;  margin:0px; text-decoration:none;}
.content p         {font-size:11px; color:#709b00; font-family: arial, helvetica;  margin:0px; text-decoration:none;}
.content b         {font-size:11px; color:#709b00; font-family: arial, helvetica;  margin:0px; text-decoration:none;}
.content a:link    {font-size:11px; color:#709b00; font-family: arial, helvetica; text-decoration:none;}
.content a:active  {font-size:11px; color:#709b00; font-family: arial, helvetica; text-decoration:none;}
.content a:visited {font-size:11px; color:#001385; font-family: arial, helvetica; text-decoration:none;}
.content a:hover   {font-size:11px; color:#D7001C; font-family: arial, helvetica; text-decoration:none;}
.content img       {font-size:11px; color:#D7001C; font-family: arial, helvetica; text-decoration:none;  margin:0px;}
.content h1,h2     {font-size:16px; color:#709b00; font-family: arial, helvetica; text-decoration:none;  margin:0px;}
.content h3,h4     {font-size:14px; color:#709b00; font-family: arial, helvetica; text-decoration:none;  margin:0px;}
.content h5,h6     {font-size:12px; color:#709b00; font-family: arial, helvetica; text-decoration:none;  margin:0px;}
