/* - - - - - - - - - - - - - - - - - - - - */
/* BODY BEREICH */
/* - - - - - - - - - - - - - - - - - - - - */
body, html {
background-color: #EFFFEF;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 12px;
color: #000000;
margin: 0px;
padding: 0px;
height: 101%;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* HEADER */
/* - - - - - - - - - - - - - - - - - - - - */
.haupttab {
border: 1px solid #5BCF5A;
}

.header {
background-image: url(http://www.tierisches-internet.com/kleinanzeigen/gfx/header_logo.png);
background-color: #7288A8;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px;
color: #ffffff;
border-top: 1px solid #5BCF5A;
border-bottom: 1px solid #5BCF5A;
height: 80px;
}

.headernav1 {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px;
color: #000000;
/* border-bottom: 1px solid #004000;*/
padding: 3px;
}

.headernav {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px;
color: #000000;

padding: 3px;
}
.headertrenn {
background-color: #7288A8;
border-top: 1px solid #5BCF5A;
border-bottom: 1px solid #5BCF5A;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* HAUPTMENUE LINKS */
/* - - - - - - - - - - - - - - - - - - - - */
.sitenavtop {
/* background-image: url(images/menutop.gif); */
/* border-top: 1px solid #004000; */
/* border-bottom: 1px solid #004000; */
height: 23px;
margin-bottom: 0px;
}
.sitenavbott {
/* background-image: url(images/menubott.gif); */
/* border-top: 1px solid #004000; */
/* border-bottom: 1px solid #004000; */
height: 23px;
}

.menurub {

width: 163px;
font-size: 11px;
font-weight: none;
color: #004000;
padding: 14px 2px 8px 5px;
}

.menurub span {
background-image: url(images/spanrub.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
padding: 0px 0px 0px 15px;
}


.menurubgal {
display: block;
background-color: #324E6E;
border-top: 1px solid #5BCF5A;
border-bottom: 1px solid #243F5F;
font-size: 11px;
font-weight: bold;
color: #ffffff;
padding: 4px 2px 4px 5px;
text-decoration: none;
}
.menurubgal:hover {
background-color: #FFF5DC;
color: #ca0000;
text-decoration: none;
}

.menurubgal span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px -13px;
padding-right:15px
}
.menurubgal:hover span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.galnav {
display: block;
background-color: #5BCF5A;
border-top: 1px solid #5BCF5A;
border-bottom: 1px solid #243F5F;
font-size: 11px;
color: #000000;
padding: 4px 2px 4px 5px;
text-decoration: none;
}
.galnav:hover {
background-color: #FFF5DC;
color: #ca0000;
text-decoration: none;
}
.galnav span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px -13px;
padding-right:15px
}
.galnav:hover span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}




.navlink a {
display: block;
background-color: #FFF5DC;
/* border-top: 1px solid #004000; */
/* border-bottom: 1px solid #004000; */
font-size: 11px;
color: #000000;
padding: 8px 2px 4px 5px;
text-decoration: none;
}
.navlink a:hover {
background-color: #FFF5DC;
color: #ca0000;
text-decoration: none;
}
.navlink a span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px -13px;
padding-right:15px
}
.navlink a:hover span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}


.navlinktopuser {
text-align: right;
width: 100%;
}

.navlinktopuser a {
font-size: 11px;
color: #000000;
padding: 4px 2px 4px 5px;
text-decoration: none;
}
.navlinktopuser a:hover {
background-color: #ca0000;
color: #ffcc00;
text-decoration: underline;
}






.mtext {
font-size: 11px;
color: #000000;
padding: 5px 0 5px 0;
line-height: 1.4em;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* TOPNAVIGATION */
/* - - - - - - - - - - - - - - - - - - - - */
.navlinktop {
text-align: left;
width: 100%;
}

.navlinktop a {
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
color: #000000;
padding: 2px 2px 2px 5px;
text-decoration: none;
}
.navlinktop a:hover {
color: #ca0000;
text-decoration: none;
}
.navlinktop a span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px -13px;
padding-right:15px;
line-height: 16px;
}
.navlinktop a:hover span {
background-image: url(images/spanbutton.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* MENUE, CONTENT UND FOOTERBEREICH */
/* - - - - - - - - - - - - - - - - - - - - */
.menue {
background-color: #FFF5DC;
border-right: 1px solid #5BCF5A;
font-size: 11px;
}

.content {
/* background-image: url(images/topshadow.gif); */
/* background-repeat:repeat-x; */
background: #FFFFFF;
padding: 5px;
margin: 5px;
font-size: 11px;
color: #000000;
line-height: 1.4em;
}

.content a {
font-size: 11px; 
color: #004000; 
text-decoration: none;
}
.content a:hover  {
color: #ca0000; 
text-decoration: underline;
}

.bottnav {
background-color: #E2FFE1;
/* border-top: 1px solid #004000;*/
padding: 3px;
font-size: 11px;
color: #000000;
}

.bottnav a {
font-size: 11px; 
color: #000000; 
text-decoration: none;
}
.bottnav a:hover  {
color: #ca0000; 
text-decoration: underline;
}

h1 {
border-top: 1px solid #5BCF5A;
border-bottom: 1px solid #5BCF5A;
font-size: 12px;
background-color: #E2FFE1;
padding: 4px 2px 4px 5px;
margin: 8px 0px 8px 0px;
}


/* - - - - - - - - - - - - - - - - - - - - */
/* FORMULARE */
/* - - - - - - - - - - - - - - - - - - - - */
form {display: inline}

.inp {
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
background-color: #ffffff; 
border: 1px solid #004000;
}

.inpusub {
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #ffffff; 
background-color: #004000; 
border: 1px solid #E2FFE1;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* GALERIEBILDER */
/* - - - - - - - - - - - - - - - - - - - - */
.galpix {
border: 1px solid #5BCF5A;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* HINWEISE */
/* - - - - - - - - - - - - - - - - - - - - */
.hinweis {
color: #CA0000;
font-weight: bold;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* AUSGABETABELLEN ALLER ART */
/* - - - - - - - - - - - - - - - - - - - - */
.outtab {
/* background-color:#607690;  */
margin: 3px 0px 3px 0px;
}

.outtabdarktop {
background-color: #E2FFE1;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
padding: 0px;
}

.outtabdark {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
padding: 3px;
}

.outtabdarkgreen {
background-color: #E2FFE1;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
padding: 3px;
border: 1px solid #004000;
}

.outtabcont {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
padding: 3px;
line-height: 1.4em;
}

.outtabdarkbott {
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #000000; 
padding: 3px;
}

/*PREMIUMLINKS START*/
.outtabdarktoppre {
background-color: #000000;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #ffffff; 
padding: 0px;
}
.outtabcontpre {
background-color: #000033;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #ffffff; 
padding: 3px;
}
.outtabdarkbottpre {
background-color: #000000;
font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
font-size: 11px; 
color: #ffffff; 
padding: 3px;
}
/*PREMIUMLINKS ENDE*/

.titelrub {
border: 1px solid #004000;
font-size: 11px;
font-weight: bold;
color: #000000;
padding: 4px 2px 4px 5px;
}

.titelrub span {
background-image: url(images/spanrub.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
padding: 0px 0px 0px 15px;
}

.outtabcont a, .outtabdark a, .outtabdarktop a {
font-size: 11px; 
color: #004000; 
text-decoration: none;
}
.outtabcont a:hover, .outtabdark a:hover, .outtabdarktop a:hover  {
color: #ca0000; 
text-decoration: underline;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* CSS FUER SEITENNAVIGATION */
/* - - - - - - - - - - - - - - - - - - - - */
.sitenav {
background-color: #000000;
}
.sitenav td {
background-color: #4D6787;
font-size: 11px;
text-align: center;
font-weight: bold;
color: #dce4e9
}

.sitenav .aktuelleseite {
background-color: #899CB6;
font-weight: bold;
padding: 3px 6px 3px 6px;
text-align: center;
}
.sitenav .seiteninfo {
background-color: #FFF5DC;
font-weight: bold;
text-align: center;
padding: 3px 3px 3px 3px;
}
.sitenav td a {
display: block;
float: left;
color: #ffffff;
text-decoration: none;
font-weight: bold;
padding: 3px 6px 3px 6px;
}
.sitenav td a:hover {
color: #ca0000;
text-decoration: none;
font-weight: bold;
background-color: #FFF5DC;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* A-Z INDEX FOTOLEXIKON & MEMBRERLISTE */
/* - - - - - - - - - - - - - - - - - - - - */
.azindex {
background-color: #000000;
margin: 3px 0px 3px 0px;
}

.aztdak {
background-color: #E2FFE1;
font-size: 11px;
color: #004000;
font-weight: bold;
text-align: center;
padding: 3px 6px 3px 6px;
}

.aztdakok {
background-color: #000033;
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-align: center;
padding: 3px 6px 3px 6px;
}

.aztd {
background-color: #4D6787;
font-size: 12px;
color: #ffffff;
text-align: center;

}
.aztd a {
display: block;
float: left;
font-size: 12px;
font-weight: bold;
color: #ffcc00;
padding: 3px 6px 3px 6px;
}
.aztd a:hover {
background-color: #FFF5DC;
color: #ca0000;
}

#fullseite {
  width : 990px;

}

#header {
  margin : 0 auto;
  width : 990px;
  text-align : center;
}

#zwischencontent {
  background: #FFFFFF;
  height: 20px;
  width : 990px;
	font-family : Verdana, Arial, Helvetica, Geneva, Sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #000000;
 	text-align: right;
}

a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {
	font-family : Verdana, Arial, Helvetica, Geneva, Sans-serif;
  color:#000000; 
  font-size:11px; 
  text-decoration : none;
}

#leftsite {
  background: #FFF5DC;

  width: 190px; 
 	text-align: left;
  border: 1px solid #5BCF5A;

}

#maincontent {
  background: #FFFFFF;  
 padding-top: 10px;
 margin-left: 190px;

  width: 800px;

  text-align: left;

  font-family : Verdana, Arial, Helvetica, Geneva, Sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #4A4A4A;
}

#maintext {
  background: #FFFFFF;  

 margin-left: 10px;
 margin-right: 10px;
  text-align: left;

  font-family : Verdana, Arial, Helvetica, Geneva, Sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #4A4A4A;
}

A:link {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #4A4A4A;
  text-decoration : none;
  background-color: transparent;
}
A:visited {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #4A4A4A;
  text-decoration : none;
  background-color: transparent;
}

A:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #CE6100;
  text-decoration : none;
  background-color: transparent;
}

 .menu_mods {
 background-color: #E2FFE1;
 border: 1px solid #5BCF5A; } 
 
.einsa {
  font-family : Arial, Helvetica, Geneva, Sans-serif, sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #4A4A4A;
  background-color: transparent;
  }



