body  {
margin:10px;
padding:10px;
font:normal 10pt verdana,myriad,arial,helvetica,sans-serif;
background-image: url(../grafik/bg23.jpg);
background-repeat: no-repeat;
}

a:link, a:visited  {
color:#020560;
text-decoration:none;
}

a:hover  {
text-decoration:underline;
}

#container  {
padding:0;
margin:0;
}

#head  {
background:transparent;
}

#menu  {
margin:0;
margin-right:3px;
margin-left:181px;
padding:0;
background-color:#3e45fa;
}

* html ul#tabnav  {                               /*IE */
list-style-type:none;
margin:0;
padding-left:41px;
padding-bottom:28px;
border-bottom:2px solid #020560;
font:bold 10pt verdana,myriad,arial,helvetica,sans-serif;
}

*+ html ul#tabnav  {
list-style-type:none;
margin:0;
padding-left:28px;
padding-bottom:25px;
border-bottom:2px solid #020560;
font:bold 10pt verdana,myriad,arial,helvetica,sans-serif;
}

ul#tabnav  {
list-style-type:none;
margin:0;
padding-left:43px;
padding-bottom:25px;
border-bottom:2px solid #020560;
font:bold 10pt verdana,myriad,arial,helvetica,sans-serif;
}

ul#tabnav li  {
float:left;
height:21px;
background-color:#a8d9fe;
color:#ffffff;
margin:2px 2px 0 2px;
border:2px solid #020560;
}

ul#tabnav a:link, ul#tabnav a:visited  {
display:block;
color:#000000;
background-color:transparent;
text-decoration:none;
padding:4px;
}

ul#tabnav a:hover  {
background-color:#fdd355;
color: #ffffff;
}

body#start li.start, body#aquarien li.aquarien, body#terrarien li.terrarien, body#service li.service, body#technik li.technik, body#aquariendeko li.aquariendeko, body#galeri li.galerie, body#links li.links, body#teichbau li.teichbau, body#shop li.shop  {
border-bottom:2px solid #020560;
color:#000000;
background-color:#fdd355;
}

body#start li.start a:link, body#start li.start a:visited, body#aquarien li.aquarien a:link, body#aquarien li.aquarien a:visited, body#terrarien li.terrarien a:link, body#terrarien li.terrarien a:visited, body#service li.service a:link, body#service li.service a:visited, body#technik li.technik a:link, body#technik li.technik a:visited, body#aquariendeko li.aquariendeko a:link, body#aquariendeko li.aquariendeko a:visited, body#galerie li.galerie a:link, body#galerie li.galerie a:visited, body#links li.links a:link, body#links li.links a:visited, body#teichbau li.teichbau a:link, body#teichbau li.teichbau a:visited, body#shop li.shop a:link, body#shop li.shop a:visited  {
color:#000000;
background-color:#fdd355;
}

#clear  {
clear:left;
}

#submenu  {
float:left;
width:165px;
background-color:transparent;
}

#submenu ul  {
margin:0px;
padding:0 0 0 5px;
list-style:none;
border: 2px solid #020560;
background-color:#fdd355;
}

#submenu li  {
padding:4px 0 6px 0;
margin:0;
background-color:#fdd355;
}

#submenu a  {
color:#000000;
background:transparent;
font:normal 10pt verdana,myriad,arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}

#submenu a:hover  {
color:#000000;
text-decoration:underline;
}

#content  {
color:#000000;
background:#fdd355;
padding:40px 20px 5px 20px;
margin:0 0 0 180px;
border-left:2px solid #020560;
border-right:2px solid #020560;
border-top:none;
}

*html #content  {                             /*IE */
color:#000000;
background:#fdd355;
padding:40px 20px 5px 20px;
margin:0 0 0 180px;
border-left:2px solid #020560;
border-right:2px solid #020560;
border-top:none;
}

#content h1  {
margin:0 0 10px 0;
padding:0 0 0 5px;
font:bold 12pt verdana,myriad,arial,helvetica,sans-serif;
background-color:#fbbe19;
}

#content h2  {
margin:25px 0 10px 0;
padding:0 0 0 5px;
font:bold normal 11pt verdana,myriad,arial,helvetica,sans-serif;
}

#content p {
padding:5px;
}

#content a:link, a:visited  {
color:#020560;
text-decoration:none;
}

#content a:hover   {
text-decoration:underline;
}

#content table {
width:80%;
font:bold 10pt verdana,myriad,arial,helvetica,sans-serif;
color: #294881;
padding:5px;
}

#content table a:link, #content table a:visited  {
color:#020560;
text-decoration:none;
}

#content table a:hover  {
color: #020560;
text-decoration: underline;
}

#bild  {
float:right;
padding: 5px;
}

#bild1  {
float:left;
padding: 5px;
}

#foot  {
color:#000000;
background:#fdd355;
padding-left:175px;
padding-top:5px;
margin-left:181px;
border-left:2px solid #020560;
border-right:2px solid #020560;
border-bottom:2px solid #020560;
}

#foot table  {
width:100%;
}

#foot a  {
text-decoration:none;
padding:10px;
color:#000000;
}

#foot a:hover  {
text-decoration:underline;
}

.fett  {
font-weight:bold;
color: #294881;
}

.besucht  {                                        
color:#294881;
font:bold 10pt verdana,myriad,arial,helvetica,sans-serif;
text-decoration:underline;
display:block;
}

.form  {
background-color: #fbd05d;
border-top: 2px solid #fbbe19;
border-right: 2px solid #fbbe19;
border-bottom: 1px solid #e1a003;
border-left: 1px solid #e1a003;
color: #294881;
font-weight:bold;


