html,body {
   margin: 0;
   padding: 0;
}

body {
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   background-color: #ECF5FF;
   color: #606060;
   font-family: Verdana,Arial,sans-serif;
   font-size: 11px;
}

/* Zeilenhoehe fuer Logo */

.logo {
   height: 70px;
}

.logo_links {
   background-image: url(../img/logo_bg.jpg); 
   background-repeat:no-repeat;
}

.logo_rechts {
   background-image: url(../img/catcher.jpg);
   background-repeat:no-repeat;
}

/* Hintergrund fuer Inhalt */

.inhalt {
   background-color: #FFFFFF;
}

/* AKOS */

.startheading {
   font-weight: normal;
   color: #303030;
   font-family: Verdana,Arial,sans-serif;
   font-size: 14px;
   line-height:1.5em;
   padding-right: 10px;
}

/* Ueberschrift */

.heading {
   font-weight: bold;
   color: #303030;
   font-family: Verdana,Arial,sans-serif;
   font-size: 12px;
   line-height:1.5em;
   padding-right: 10px;
}

/* Navigation */

div.subnav {
   height: 93px;
   overflow: hidden;
   float: left;
}

.webseite {
   width: 100px;
   height: 93px;
}

/* Content */
.contentc {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: normal;
   text-align: justify;
   line-height:1.5em;
}

.contentbold {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   text-align: justify;
   line-height:1.5em;
}

.contentubold {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   text-align: justify;
   font-style: italic;
   text-decoration: underline;
}

.contentlink {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 11px;
   font-weight: normal;
   text-align: justify;
   text-decoration: none;
   display: inline;
}

.contentlink:hover {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 11px;
   font-weight: normal;
   text-align: justify;
   text-decoration: underline;
   display: inline;
}

a.bottomverweis {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
   display: inline;
}

a.bottomverweis:hover {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 10px;
   font-weight: normal;
   text-decoration: underline;
   display: inline;
}

.headinglink {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   text-align: justify;
   line-height:1.5em;
   display: inline;
   text-decoration: none;
}

.headinglink:hover {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   text-align: justify;
   line-height:1.5em;
   display: inline;
   text-decoration: underline;
}

.toplink {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 11px;
   font-weight: normal;
   text-align: justify;
   text-decoration: none;
   display: block;
}

.toplink:hover {
   font-family: Verdana,Arial,sans-serif;
   color: #0066CC;
   font-size: 11px;
   font-weight: normal;
   text-align: justify;
   text-decoration: none;
   display: block;
}

/* Pressefuss */
.pfoot {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 10px;
   font-weight: normal;
   font-style: italic;
   line-height:1.5em;
}

/* unten erster Kontakt, Schrift */

.bottomc {
   font-family: Verdana,Arial,sans-serif;
   color: #000000;
   font-size: 10px;
   text-decoration: none;
}

/* Formulardaten */

.textfeld {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #ECF5FF;			     width: 140px;
   height: 15px;
}

.textfeld:focus {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     width: 140px;
   height: 15px;
}

.submitfeld {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #CCCCCC;			     width: 69px;
   cursor: pointer;
}

/* Mindesthoehe der Inhaltsbox */
.contentheight {
   height: 330px;
}

/* Platzhalter, Leerspalten */
.placeholder {
   background-color: #ECF5FF;
}

/* rechte Seitenbegrenzung */
.border_rechts {
   border-left: solid 1px;
   border-left-color: #99CCFF;
}

/* unterer Bereich */
.bottombereich {
   height: 60px;
   background-image: url(../img/bottombg.jpg); 
   background-repeat:repeat;
}

div.picbg {
   background-color: transparent;
   width: 325px;				     height: 250px;
   background-image: url(../img/x_a_bg.png);         background-repeat:no-repeat;
   padding-top: 4px;
   padding-left: 4px;
}

/* Kontaktformular */
td.kschrift {
   font-size: 11px;  				     color: #303030;
   font-weight: normal;				     padding-right: 3px;
   padding-bottom: 3px;				     padding-top: 10px;
   vertical-align: bottom;
}

td.kinput {
   font-size: 11px;   	     			     color: #303030;
   font-weight: normal;				     padding-right: 3px;
   padding-bottom: 3px;				     padding-top: 10px;
   vertical-align: bottom;			     text-align: right;
}

td.dot {
   background: url(../img/dot.gif);
   background-repeat: repeat-x;
}

.ktextbox {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     width: 204px;
   height: 16px;
}

.adtextbox {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     width: 160px;
   height: 16px;
}

.ntextbox {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     width: 204px;
}

.rtextbox {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     width: 350px;
   text-align: left;
}

.sktextbox {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #FFFFFF;			     height: 16px;
}

.ksubmitfeld {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #CCCCCC;			     width: 100px;
   cursor: pointer;
}

.pksubmitfeld {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #CCCCCC;			     width: 15px;
   cursor: pointer;
}

.loggedsubmit {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #CCCCCC;			     cursor: pointer;
   text-align: left;                                 width: 140px;
}

.listesubmit {
   font-family: Verdana,Arial,sans-serif;	     font-size: 11px;
   color: #303030;				     border: 1px solid #99CCFF;
   text-decoration: none;			     font-weight: normal;
   font-style: normal;				     line-height: normal;
   background-color: #CCCCCC;			     cursor: pointer;
   text-align: center;                               width: 140px;
}

form {
   margin: 0px;
}

