body {font-family:Verdana, sans-serif; font-size:76%;letter-spacing:1px; color:#000000;background-color:#FBEDC1;margin: 0;line-height:18px;}


table.ht  { 	margin-left:auto;
		margin-right:auto;
                 width:85%;
                 border:none;
                 }

td.inhalt {  	padding: 20px 50px 30px 35px;
             	background-color:#ffffff;
	        background-image: url(http://www.nagetiere-online.de/design/5.jpg);
	        background-repeat: repeat-y;
             	}

#links {		width:160px;
		float:left;
                 }


#rechts {	width:160px;
		float:right;
                 }


#unten {		clear:both;
		}


#mitte {		margin-left:170px;
		margin-right:170px;
                 padding:0 15px;
                 line-height:1.2em;
                 text-align:justify;
                 }


ol { 		list-style-position:inside;
		list-style-type:square;
         	padding-bottom:20px;
         	}

li {    		padding-bottom:2px;
		}


h1 {		font-size:1.2em;
		color:#000F9F;
                 }

h2 {		font-size:1.1em;
		color:#000F9F;
		margin-top:3em;
                 }

h3 {		font-size:1.0em;
		color:#000F9F;
                 line-height:0px;
                 }

blockquote {     border: 1px solid #B9B9B9;
		padding:1em;
                 width:95%;
                 margin:auto;
		}

dl	{	padding-top:2em;
		padding-left:4em;
                 }
dt	{	font-weight:500;
		color:#000F9F;
                 margin-left:0;
                 padding-left:0;
                 }
dd 	{	padding-bottom:15px;
		margin-left:0;
                 padding-left:1em;
                 }

.steck1 {  	position:relative;z-index:1;
		width:30%;
                 padding-bottom:15px;
                 padding-right:30px;
                 text-align:right;
                 font-weight:bold;
                 padding-top:0px;
                 float:left;}

.steck2 {  	position:relative;z-index:2;
		width:60%;
                 padding-bottom:15px;
                 float:left;}


.impressum {	margin-left:auto;
		margin-right:auto;
                 width:92%;
                 text-align:right;
                 font-size:0.8em;
                 margin-top:25px;
                 padding-left:20px;
                 letter-spacing:0em;
                 }

div.vorschau {	border:1px solid #FDC135;
		padding:.8em .8em;
                 }
div.vorschau:hover {background-color:#FEF2D8;
		}

a.unterlink:link, a.unterlink:visited, a.unterlink:active, a.unterlink:hover
{ text-decoration:none; font-weight:bold; color:#000F9F;letter-spacing:0px;}
a.unterlink:active, a.unterlink:hover
{text-decoration:underline;}

.mayday {position:abolute;left:-2000px;}


.menu {margin-bottom:1em;}
.menu dl {width: 149px; margin: 0; padding: 0 0 10px 0; background: #FADA9E url(./design/bottom.gif) no-repeat bottom left;}
.menu dt {margin:0; padding: 5px 10px 2px 10px; font-size: 1.1em; font-weight:bold; color: #004080;  background: #FADA9E url(./design/top.gif) no-repeat top left;text-align:left;line-height:1.2em;border-bottom:1px solid #004080;}
.menu dd {margin:0; padding:0; color: #fff; font-size: .9em; border-bottom:1px solid #004080; background: #FADA9E;line-height:1em;}
.liste a, .liste a:visited {color:#0050A0; text-decoration:none; display:block; padding:5px 5px 5px 10px;
background: #FADA9E url(./design/menueback.gif); background-repeat:repeat-y; width:125px;margin-left:4px;/*rand*/}
.liste a:hover {background: #004080; color:#fff;}




#imageblock {   	border:1px solid #B9B9B9;
        		float:right;
		margin:20px 15px 20px 20px;
                 padding:10px;
                 text-align:center;
                 font-size:0.8em;
                 letter-spacing:0em;
                 width: 310px;
		}

.startimages {   	border:1px solid #B9B9B9;
        		float:right;
		margin:20px 15px 20px 20px;
                 padding:10px;
                 text-align:center;
                 font-size:0.8em;
                 letter-spacing:0em;
                 width: 310px;
		}
#imagebild    {border:1px solid #000000;}

/* Hyperlinks */


a.extern_de {		   background: url(http://www.nagetiere-online.de/design/de.gif);
	                   background-repeat: no-repeat;
	                   background-position: left;
	                   padding-left:21px; }


a.extern_a {		   background: url(http://www.nagetiere-online.de/design/a.gif);
	                   background-repeat: no-repeat;
	                   background-position: left;
	                   padding-left:21px; }

a.extern_ch {		   background: url(http://www.nagetiere-online.de/design/ch.gif);
	                   background-repeat: no-repeat;
	                   background-position: left;
	                   padding-left:21px; }

a.intern {		   background: url(http://www.nagetiere-online.de/design/moehre.gif);
	                   background-repeat: no-repeat;
	                   background-position: left;
	                   padding-left:24px; }

a {  		text-decoration:none;
		outline: none;
                 color:#000F9F;
                 letter-spacing:0px;
                 }

a:hover.ul {	text-decoration:underline;
		}

.skiplink { 	display:none;
		}

/* Linkseiten */
.linkliste {list-style-type:none; }



/* Zuechterliste */
.plzliste {list-style-type:none;}
.plzliste li {margin:.5em 0;padding:0em .5em .2em .5em;}
.plzliste li:hover {background-color:#FEF2D8;}
.plzbereich {color:#004080;font-size:1.1em;border-bottom:1px solid #000;margin:2em 0 0 0;}
.plzbereich:hover {background-color:white;}

#formular {border: 1px dotted #004080;padding:.5em;font-size:.8em;} /* width:80% entfernt */
#formular h4 {color:#004080;font-weight:bold;margin:.2em 0;font-size:1em;}
.linie {border-top: dashed #004080 thin;padding:.5em 0 0 .2em;}
#formular label {padding-left:.5em;margin-bottom:.2em;}
#formular input {margin-bottom:.2em;}
#formular input:focus {color:rgb(0,64,128);}
#formular textarea:focus {color:rgb(0,64,128);}

.box a {
color:#000;
text-decoration:none;
}

.box a:hover {
width:400px;}

.box a span {display:none;}

.box a:hover span {
color:black;
background:#ffffff;
border:1px solid black;
display:block;
padding:10px;}

/* Veranstaltungsspezifisch */
.einzeleintrag { border: 1px solid #000000;-moz-border-radius:5px;background-color:#FCF8E9;text-align:center;margin: 5px;font-size:.9em;}
.anzeigencontainer {margin-bottom:25px;margin-right:45px;border:1px solid #B9B9B9;-moz-border-radius:5px;
		  background-color:#FBFFE7;padding: 25px;width:60em;}
.infocontainer {margin-top:15px; font-size:0.8em; color:#656565;border:1px solid #C9C9C9;-moz-border-radius:5px;
	       padding: 15px; padding-top: 10px; 	 }
.formcontainer { border:1px solid #B9B9B9;-moz-border-radius:5px;text-align:center;
		  background-color:#FBFFE7;padding: 25px;margin-top:39px;}

#mitteVeranst {		margin-left:170px;
                 padding:0 15px;
                 line-height:1.2em;
                 text-align:justify;
                 }

.abak {color:gray;
	  padding:.3em .5em;
       font-size:.9em;
       }



.abak pre { font-size:1.1em;
		color:black;
                 font-family:verdana, sans-serif;
                 padding:0;
                 }

.abak a { margin-bottom:.3em;
                 }



/*004080*/
/*FEE09C*/
/*FEF2D8 hellrose*/
/* #FADA9E   läuferback*/