/* 0 ; oben/unten/links/rechts */
/* 0 0 ; oben/unten | links/rechts */
/* 0 0 0 0 ; oben, rechts, unten, links */

a:link { color: #CCC; text-decoration: underline }
a:visited { color: #CCC; text-decoration: underline }
a:hover { color: #DD6900; text-decoration: underline }
a:active { color: #CCC; text-decoration: none }

body
{ background: #010137; /* 64ae65 */
  color: #CCC;
  font-size: .8em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  max-width: 1300px;
}

#background
{ background: #010137 url(../images/background12.jpg) center top no-repeat; /* 64ae65 */
  border: 1px solid #010137;
  height: 100%;
  margin: 0 auto;
  max-width: 1300px;
}

#table
{ border: #FFF solid 0px;
  height: 100%;
  margin: 0 auto;
  overflow: auto;
  width: 990px;
}

#logo
{ border: #FFFFFF solid 0px;
  border-bottom: #FF0000 solid 2px;
  height: 100px;
  margin: 0 auto;
  margin-top: 30px;
  padding: 0 0 0 50px;
  text-align: left;
  width: 550px;
}

.google1
{ background: #000033;
  border: #FFF solid 1px;
  height: 60px;
  margin: auto;
  padding: 5px;
  text-align: center;
  width: 500px;
}

#nav
{ border: #000000 solid 0px;
  float: left;
  height: 1150px;
  margin: 150px 0 0 0;
  text-align: center;
  width: 240px;
}

#navrainer
{ border: #FFFFFF solid 0px;
  border-bottom: #6a6a88 solid 2px;
  color: #ccc; /* #6a6a88 */
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navraineraktiv
{ border: #FFFFFF solid 0px;
  border-bottom: #FF0000 solid 2px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navrainer a, navraineraktiv a
{ color: #6a6a88;
}

#navrainer a:hover
{ color:  #ccc; /* #6a6a88 */
  font-weight: bold;
}

#navraineraktiv a:hover
{ color: #CCC;
  font-weight: bold;
}

#navhome
{ border: #FFFFFF solid 0px;
  border-bottom: #6a6a88 solid 2px;
  color: #ccc; /* #6a6a88 */
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navhomeaktiv
{ border: #FFFFFF solid 0px;
  border-bottom: #FF0000 solid 2px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navhome a
{ color: #6a6a88;
}

#navhomeaktiv a
{ color: #CCC;
}

#navhome a:hover
{ color: #ccc; /* #6a6a88 */
  font-weight: bold;
}

#navhomeaktiv a:hover
{ color: #CCC;
  font-weight: bold;
}

#navcomputer
{ border: #FFFFFF solid 0px;
  border-bottom: #6a6a88 solid 2px;
  color: #ccc; /* #6a6a88 */
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navcomputeraktiv
{ border: #FFFFFF solid 0px;
  border-bottom: #FF0000 solid 2px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navcomputer a
{ color: #6a6a88;
}

#navcomputeraktiv a
{ color: #CCC;
}

#navcomputer a:hover
{ color: #ccc; /* #6a6a88 */
  font-weight: bold;
}

#navcomputeraktiv a:hover
{ color: #CCC;
  font-weight: bold;
}

#navthemen
{ border: #FFFFFF solid 0px;
  border-bottom: #6a6a88 solid 2px;
  color: #ccc; /* #6a6a88 */
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navthemenaktiv
{ border: #FFFFFF solid 0px;
  border-bottom: #FF0000 solid 2px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navthemen a
{ color: #6a6a88;
}

#navthemenaktiv a
{ color: #CCC;
}

#navthemen a:hover
{ color: #ccc; /* #6a6a88 */
  font-weight: bold;
}

#navthemenaktiv a:hover
{ color: #CCC;
  font-weight: bold;
}

#navsonstiges
{ border: #FF0000 solid 0px;
  border-bottom: #6a6a88 solid 2px;
  color: #ccc; /* #6a6a88 */
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navsonstigesaktiv
{ border: #FF0000 solid 0px;
  border-bottom: #FF0000 solid 2px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#navsonstiges a
{ color: #6a6a88;
}

#navsonstigesaktiv a
{ color: #ccc;
}

#navsonstiges a:hover
{ color: #ccc; /* #6a6a88 */
  font-weight: bold;
}

#navsonstigesaktiv a:hover
{ color: #ccc;
  font-weight: bold;
}

.navhead
{ border: #0000FF solid 0px;
  font-size: 1.2em;
  font-weight: bold;
  width: 200px;
}

#navaktiv
{ color: #FF0000;
  font-weight: bold;
  text-decoration: underline;
}

.google2
{ border: #FFF solid 0px;
  border-bottom: #FFFFFF solid 1px;
  margin: 5px 0 5px 15%;
  padding: 10px 0 10px 0;
  text-align: left;
  width: 200px;
}

#counter
{ border: #FFF solid 0px;
  border-bottom: #FFFFFF solid 1px;
  margin: 5px 0 5px 15%;
  padding: 10px 0 10px 0;
  text-align: left;
  width: 200px;
}

#rotation
{ border: #FFF solid 0px;
  border-bottom: #FFFFFF solid 1px;
  margin: 5px 0 5px 15%;
  padding: 5px 0 10px 0;
  text-align: left;
  width: 200px;
}

#inhalt
{ border: 0px solid #FFF;
  border-width: 0 0 0 0;
  float: left;
  margin: auto;
  padding: 0;
  text-align: center;
  width: 700px;
}

#aquarium, #borreliose, #computer, #familie, #ferrari1, #history, #impressum, #katzen, #star_trek, #ueber-mich
{ background-color: #010141;
  border: 0px solid #FFF;
  margin: auto;
  width: 650px;
}

#aquarium ul
{ list-style-type: none;
}

#computer_styles
{ color: #FF0000;
}

#sitemap
{ border: 0px solid #FFF;
  margin: auto;
  padding: 0 0 0 0;
  text-align: left;
  width: 80%;
}

#sitemap li
{ list-style-type: none;
}

#aktuell
{ background: #000040;
  background-position: 420px 80px;
  border: #FF0000 solid 0px;
  margin: auto;
  overflow: auto;
  padding: 40px 0 40px 0;
  text-align: center;
  width: 90%;
}

#lhf
{ background: #000040 url() no-repeat;
  border: #FF0000 solid 0px;
  margin: auto;
  overflow: auto;
  padding: 40px 0 40px 0;
  text-align: center;
  width: 90%;
}

#copyright
{ border: #FFFFFF solid 0px;
  font-size: 0.7em;
  margin: 0 4px;
}

#footer
{ border: 0px solid #FFF;
  margin: 0 auto;
  height: 40px;
  text-align: center;
  padding-top: 5px;
  width: 100%;
}

.clear
{ clear: both;
}

/* Ausrichtung */

.left
{ float: left;
}

.right
{ float: right;
}

.center
{ margin: auto;
  text-align: center;
}

.t_left
{ text-align: left;
}

/*Text Formatierung */

.large
{ font-size: 1.3em;
}

.x-large
{ font-size: 1.8em;
}

.xx-large
{ font-size: 2.5em;
}

.xxx-large
{ font-size: 3.0em;
}

.small
{ font-size: .9em;
}

.x-small
{ font-size: .6em;
}

/* Ferrari */

#ferrari2
{ background-color: #010141;
  border: 0px solid #FFF;
  margin: auto;
  padding: 0 0 0 0;
  text-align: center;
  width: 650px;
}

/* Ferrari Seite 1 */

#tafel
{ background: url(../themen/ferrari/images/tafelklein.jpg) center no-repeat;
  border: 0px solid #000;
  height: 291px;
  margin: 0 auto;
  text-align: center;
  width: 200px;
}

#ferrari_11
{ background: url(../themen/ferrari/images/ferrari_11300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_21
{ background: url(../themen/ferrari/images/ferrari_21225300.jpg) center no-repeat;
  border: 0px solid #000;
  height: 300px;
  margin: 0 auto;
  text-align: center;
  width: 225px;
}

#ferrari_31
{ background: url(../themen/ferrari/images/ferrari_31300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_41
{ background: url(../themen/ferrari/images/ferrari_41300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_51
{ background: url(../themen/ferrari/images/ferrari_51300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_61
{ background: url(../themen/ferrari/images/ferrari_61300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

/* Ferrari Seite 2 */

#ferrari_12
{ background: url(../themen/ferrari/images/ferrari_12225300.jpg) center no-repeat;
  border: 0px solid #000;
  height: 300px;
  margin: 0 auto;
  text-align: center;
  width: 225px;
}

#ferrari_22
{ background: url(../themen/ferrari/images/ferrari_22300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_32
{ background: url(../themen/ferrari/images/ferrari_32300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_42
{ background: url(../themen/ferrari/images/ferrari_42300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_52
{ background: url(../themen/ferrari/images/ferrari_52300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_62
{ background: url(../themen/ferrari/images/ferrari_62300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

/* Ferrari Seite 3 */

#ferrari_13
{ background: url(../themen/ferrari/images/ferrari_13300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_23
{ background: url(../themen/ferrari/images/ferrari_23300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_33
{ background: url(../themen/ferrari/images/ferrari_33300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_43
{ background: url(../themen/ferrari/images/ferrari_43300225.jpg) center no-repeat;
  border: 0px solid #000;
  height: 225px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}

#ferrari_53
{ background: url(../themen/ferrari/images/ferrari_53225300.jpg) center no-repeat;
  border: 0px solid #000;
  height: 300px;
  margin: 0 auto;
  text-align: center;
  width: 225px;
}
