/*  cyberpixel.de   */

body {
   background-image: url(http://cyberpixel.de/img/background.jpg);
   background-color: #f5f5f5;
   color: #696969;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 30px;
   text-align: center;
}

p {
   color: #454545;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   line-height: 18px;
   margin: 0px 0px 10px 0px;
   padding: 0px;
}

h2 {
   color: #333;
   font: bold 12px Verdana, Arial, Helvetica, sans-serif;
   line-height: 15px;
   margin: 20px 0px 10px 0px;
}
   
h3 {
   color: #454545;
   font: 15px Verdana, Arial, Helvetica, sans-serif;
   line-height: 22px;
   margin: 0px;
   padding: 0px;
}
   
img {
 border: none;
}

ul {
  margin: 0px;
	padding: 0px;
	list-style-type: none;
} 

.red {
   color: #f60;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   line-height: 18px;
   margin: 25px 0px 0px 0px;
}
 
/* login button */
a.login:link,a.login:visited,a.login:active {
   background: #9096AE;
   border: 1px solid #333;
   color: #fff;
   display: block;
   margin: 35px 0px 0px 140px;
   padding: 2px 0px 4px 0px;
   text-align: center;
   text-decoration: none;
   vertical-align: middle;
   width: 90px;
   height:auto;
   float: none;
}

a.login:hover {
   background: #f60;
   border: 1px solid Black;
   color: #fff;
   display: block;
}

/* back button */
a.back:link,a.back:visited,a.back:active {
   background: #9096AE;
   border: 1px solid #333;
   color: #fff;
   display: block;
   margin: 10px 0px 0px 0px;
   padding: 2px 0px 4px 0px;
   text-align: center;
   text-decoration: none;
   vertical-align: middle;
   width: 150px;
   height:auto;
   float: none;
}

a.back:hover {
   background: #f60;
   border: 1px solid Black;
   color: #fff;
   display: block;
}

a.plink:link,a.plink:visited,a.plink:active {
   color: #454545;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   line-height: 18px;
   text-decoration:underline;
}

a.plink:hover {
   color: #EE6000;
   text-decoration:none;
}

a.ablink:link,a.ablink:visited,a.ablink:active,a.ablink:hover  {
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   color:#696969;
   text-decoration:none;
}
  
/*  Layer */
#header {
     background-color: #333;
     height: 80px;
     width: 701px;     
     margin: 0px auto;
     padding: 1px 1px 0px 1px;
     vertical-align: middle;     
     z-index:1;
}
  
#insideheader {
     background-color: #f5f5f5;
     background-image: url(http://cyberpixel.de/img/logo193x80.gif);
     background-repeat: no-repeat;
     background-position: left top;
     height: 80px;
     width: 701px;
     margin: 0px;
     padding:0px;
     text-align: center;
     vertical-align: middle;
     z-index:2;
}
  
#startnav {
     background-color: #333;
     height: 18px;
     width: 701px;     
     margin: 0px auto;
     padding: 1px 1px 1px 1px;
     vertical-align: middle;     
     z-index:1;
}
  
#insidestartnav {
     background-color: #f5f5f5;
     height: 18px;
     width: 701px;
     margin: 0px;
     padding:0px;
     text-align: center;
     vertical-align: middle;
     z-index:2;
}

#datum {
   margin: 0px 0px 0px 0px;
   padding: 57px 19px 0px 0px;
   text-align: right;
   vertical-align: bottom;
   z-index: 2;
}

#inhalt {
   background-color: #F5F5F5;
   border: 1px solid #333;
   height: 580px;
   width: 701px;   
   margin: 18px auto 0px;
   padding: 0px;
   text-align: left;
}

#startcontent {
   background-color: #F5F5F5;
   border: 0px;
   height: 550px;
   width: 699px;   
   margin: 0px;
   padding: 0px;
   text-align: left;
}

#abbinder {
   background-color: #ccc;
   border: 1px solid #333;
   border-top: 0px;
   color: #696969;
   height: 23px;
   margin: 0px auto;
   padding: 0px;
   text-align: left;
   width: 701px;
}

#ableft {
   border:0px;
   margin: 2px 0px 0px 0px;
   padding: 2px 0px 0px 8px;
   text-align: left;
   width: 314px;
   height: 20px;
   float:left;
}

#abright {
   border:0px;
   margin: 2px 0px 0px 0px;
   padding: 2px 0px 0px 0px;
   height: 20px;
   text-align: right;
   vertical-align: middle;
   width: 371px;
   float:left;
}
