/* allgemeine Hintergrundfarbe außerhalb der Homepage*/
body {
     background-color:#D2DAEF;
}

body, td, th, input {
    font-family:Arial, Verdana, Helvetica, sans-serif;
}

/* oberster zur Browserleiste Abstand*/
.div_main {
         margin-top:27px;
	width:627px;
         height:931;
	border:solid 19px #F0F0F0;
}

.div_header_list {
	font-size:12px;
	color:#3d3d3d;
	text-align:left;
	vertical-align:center;
       	font-weight:regular;
         list-style-type:disc;
}

.ul     {
         font-weight:normal;
	font-size:12px;
	color:#3d3d3d;
         list-style-type:disc;
}

/*  Größe der Homepage und weiße Hintergrundfarbe */
.tbl_main {
     width:627px;
     background-color:#ffffff;
}
.tbl_header {
	width:627px;
	height:286px;
         background-color:#ffffff;
	background-repeat:no-repeat;
	text-align:left;
}

.td_navi {
	width:586px;
	height:25px;
         background-color:#ffffff;
}

/* Fenster Content*/
.td_content {
	width:371px;
	height:371px;
         background-color:#ffffff;
	background: no-repeat top left;
         text-align:left;
	vertical-align:top;
}

/* Fenster Kontakt*/
.td_kontakt {
	width:589px;
	height:550px;
         font-weight:regular;
	font-size:12px;
	color:#3d3d3d;
         background-color:#ffffff;
	background: no-repeat top left;
         text-align:left;
	vertical-align:top;
}

/* Fenster Content*/
.td_kontakt_ue {
	width:355px;
         height:31px;
	background-color:#ffffff;
	background: no-repeat top left;
         text-align:left;
	vertical-align:top;
}
/* Fenster Informationen*/
.td_info {
    width:234px;
    height:270px;
    background-color:#ffffff;
    border-bottom:solid 19px #F0F0F0;
    border-left:solid 19px #F0F0F0;
}
/* Fenster Neuigkeiten*/
.td_neu {
    width:234px;
    height:247px;
    background-color:#ffffff;
    border-left:solid 19px #F0F0F0;
   }
   /* Fenster Fotos*/
.td_foto {
    width:234px;
    height:517px;
    background-color:#ffffff;
    border-left:solid 19px #F0F0F0;

   }
/* Adresszeile unten von d+g*/
.td_unten {
    width:589px;
    height:64px;
    background-color:#ffffff;
    background: no-repeat top left;
    border-top:solid 19px #F0F0F0;
    vertical-align:top;
    text-align:left;
}


.td_adresse {
    width:627px;
    height:66px;
    background-color:#ffffff;

}

/* adresse 1 und 2. Block*/
.td_adresse1 {
    width:180px;
    height:66px;
    background-color:#ffffff;
    padding-left: 3px;
    vertical-align:middle;
    text-align:left;
     border-bottom:solid 5px #f0f0f0;
    border-top:solid 5px #f0f0f0;

}
.td_adresse2 {
    width:192px;
    height:66px;
    background-color:#ffffff;
     border-bottom:solid 5px #f0f0f0;
    border-top:solid 5px #f0f0f0;

}
/* Für Logo*/
.td_logon {
    width:230px;
    height:66px;
    background-color:#ffffff;
    border-left:solid 19px #f0f0f0;
     border-bottom:solid 5px #f0f0f0;
    border-top:solid 5px #f0f0f0;



   }

.td_unten {
    width:589px;
    height:40px;
    background-color:#ffffff;
    border-top:solid 19px #f0f0f0;
}
 /*untere Zeile mit meinem Link*/
.td_footer{
	height:15px;
        	width:627px;
         }
/* rechte Adressbox unter dem Header*/
#adresse {
         weight: 95px;
         height:50px;
         font-weight:bold;
	font-size:12px;
	color:#3d3d3d;
         padding-left:6px;
         text-align:left;

}

#txnavigation {
	width:608px;
	height:22px;
	background-color:#D2DAEF;
         font-weight:bold;
	font-size:14px;
	color:#AA1224;
         margin-left:6px;
	margin-right:6px;
         margin-top:6px;
         padding-top:4px;
         padding-left:6px;
         text-align:left;
}

#txcontent {
	font-weight:normal;
	font-size:12px;
	color:#3d3d3d;
	background-color:transparent;
	list-style-type:disc;
	height:300px;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;
}

#txinfo {
	font-weight:normal;
	font-size:12px;
         text-align: left;
         vertical-align: top;
	color:#3d3d3d;
         width: 190px;
         height:220px;
	text-decoration:none;
         margin-top:8px;
         margin-left:8px;
	margin-right:8px;
         margin-bottom:8px;
}
#txkontakt {
	font-weight:normal;
	font-size:11px;
         text-align: left;
         vertical-align: middle;
	color:#3d3d3d;

}
#txoefen {
	font-weight:normal;
	font-size:11px;
         text-align: center;
         vertical-align: middle;
          margin-left:30px;
	color:#3d3d3d;
}


#ueber {
         font-size:20px;
	font-weight:bold;
         color:#3d3d3d;
         width:417px;
	height:31px;
	text-align:left;
         padding-top:6px;
	padding-bottom:6px;
       	margin-top:5px;
}

#hund {
         font-size:26px;
	font-weight:bold;
         color:#ffffff;
         text-align:right;
         vertical-align:top;
         }
#hund2 {
         font-size:26px;
	font-weight:bold;
         color:#000000;
         text-align:left;
         vertical-align:top;
         border-bottom:20px;
         }

#unten {
         font-size:11px;
	font-weight:bold;
         color:#3d3d3d;
         width:589px;
	height:40px;
	text-align:left;
         padding-top:25px;
	padding-bottom:15px;
         padding-left:15px;
         padding-right:15px;
}

li.but {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	margin:2px;
	padding:3px;
	padding-bottom:2px;
        }

#bereich  {
       background-color:#ffffff;
        width:500px;
       border:1px solid #D2DAEF;
        }
a {
    padding-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:13px;
    font-weight:bold;
    color:#AA1224;
    text-decoration:none;
}

a:hover {
    padding-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:13px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}

h1 {
	font-size:16px;
	font-weight:bold;
	font-color:#3d3d3d3;
         width:355px;
	height:25px;
	background-color:#D2DAEF;
	text-align:left;
         padding-top:12px;
	padding-bottom:0px;
	padding-left:5px;
         margin-left:8px;
	margin-right:8px;
	margin-top:5px;
}

h2 {
	font-size:22px;
	font-weight:bold;
         font-color:#ffffff;
         width:202px;
	height:25px;
	background-color:#D2DAEF;
         text-align:left;
         padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
         margin-left:8px;
	margin-right:8px;
	margin-top:5px;
       }

h3 {
	font-weight:bold;
	font-size:13px;
         text-align: left;
         vertical-align:top;
	font-color:#3d3d3d;
}
h4 {
	font-size:16px;
	font-weight:bold;
	font-color:#3d3d3d3;
         width:605px;
	height:25px;
	background-color:#D2DAEF;
	text-align:left;
         padding-top:12px;
	padding-bottom:0px;
	padding-left:5px;
         margin-left:8px;
	margin-right:8px;
	margin-top:5px;
}

#txfooter {
	font-weight:bold;
	font-size:10px;
	color:#3d3d3d;
	text-align:center;
         padding-top:3px;
         padding-left:550px;
}
.ul     {
         font-weight:normal;
	font-size:13px;
	color:#3d3d3d;
         padding-bottom:2px;
	list-style-type:disc;
	}

/* Liste ohne Aufzählungspunkte*/
.ul_none {
         white-space:nowrap;
	list-style-type:none;
         text-align:left;
         vertical-align:middle;
         padding-top:4px;

}

.no_space {
	margin:0px;
	padding:0px;
	margin-left:30px;
}

/* eckige Bullets   */
.ul_square {
	margin:0px;
	padding:0px;
	margin-left:15px;
	list-style-type:square;
}

.check, .radio
  {background-color:#ffffff;
   border:1px #CD0326
   }

.button
  {background-color:#ffffff;
   buttonhighlight:#CD0326;
   color:#CD0326;
   width:100px;
   border:1px solid #3d3d3d;
   }

input, select,
{color:#CD0326;
font-size: 11px;
font-weight:bold;
Font-family: Arial, Verdana, Thahoma, Helvetica,
sansSerif;
text-decoration:none
}


textarea  {
                backgroundcolor:#CD0326;
                color:#CD0326;
                font-size: 11px;
                font-weight:bold;
                Font-family: Arial, Verdana, Thahoma,Helvetica,sans Serif;
                text-decoration:none
                scrollbar-3dlight-color:#ffffff;
                scrollbar-base-color:#ffffff;
                scrollbar-arrow-color:#ffffff;
                scrollbar-darkshadow-color:#D2DAEF;
                scrollbar-face-color:#D2DAEF;
                scrollbar-highlight-color:#D2DAEF;
                scrollbar-shadow-color:#D2DAEF;
                scrollbar-track-color:#ffffff;
             }
