html {
overflow-y:scroll;
}

.content{
font: 12px Verdana, Arial;
color: #4E7895;
padding: 3px;
border-top: 1px solid #4E7895;
border-bottom: 1px solid #4E7895;
border-right: 1px solid #4E7895;
border-left: 1px solid #4E7895;
background-color:#FFFFFF;
}

.top_title{
font: bold 18px Verdana, Arial;
color: #4E7895;
padding-left: 10px;
padding-top: 5px;
text-align:left;
vertical-align:top;
}

.menu_cat{
color: #4178CB;
margin-top:15px;
margin-left:5%;
margin-right:5%;
font-weight:bold;
text-align:center;
border-left: 4px solid #cc0000;
border-bottom: 1px solid #424242;
text-decoration: none;
}

das ist noch nicht freigeschaltet
#top_menu{
  height:20px;
  padding-left:2px;
  padding-right:2px;
  white-space:nowrap;
  vertical-align:center;
  font: 12px Verdana, Arial;
  color: #4E7895;
  
  font: bold 12px Verdana, Arial;
  color: #FFFFFF;
  padding: 3px;
  border-top: 1px solid #4E7895;
}

body {
-x-system-font:none;
background:#FFFFFF url(../images/bg.gif) repeat-x scroll 0 0; 
  font: 12px Verdana, Arial;
  color: #4E7895;
  line-height:135%;
}

a {
color: #9ebdcf;
font: bold 12px Verdana, Arial;
text-decoration: none;
}

a:hover	{
color: #4178CB;
text-decoration: underline;
}
a:active {
color: #4178CB;
text-decoration: underline;
}


input {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:100%;
}

.input_small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:70px;
}

textarea {
  font-family:Courier New,Courier; font-size:8pt;
	width:90%;
}

.checkbox {
  font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:25px;
}

.formbutton {
  font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:125px;
}

.submit {
  font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:65px;
}


select {
  font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width:101.1%;
}

td {
  height:30px;
  padding-left:2px;
  padding-right:2px;
  white-space:nowrap;
  vertical-align:center;
  font: 12px Verdana, Arial;
  color: #4E7895;
}

.trr {
border-collapse: collapse;
}

.topk {
font: bold 12px Verdana, Arial;
color: #FFFFFF;
padding: 3px;
border-top: 1px solid #4E7895;
}

.contentheading {
font: bold 18px Verdana, Arial;
color: #4E7895;
padding-left: 15px;
padding-top: 30px;
text-align:left;
vertical-align:top;
}

.border_mnu {
  border-bottom: 1px solid #4E7895;
  border-left: 1px solid #4E7895;
  font-weight: bold;
}

probe
.content_orig {
font: 12px Verdana, Arial;
color: #4E7895;
padding: 3px;
border-right: 1px solid #4E7895;
border-left: 1px solid #4E7895;
background-color:#FFFFFF;
}

.red {
font: 12px Verdana, Arial;
color: #F00B11;
}

.logo_small {
  padding:10px;  
}

.aktiv {
  background-color: #E2E8D2;
  text-align: center;
  width:70px;
}
.bezahlt {
  background-color: #DCDED8;
  text-align: center;
  width:70px;
}
.löschen {
  background-color: #CACDC2;
  text-align: center;
  width:70px;
}
.blank {
  background-color: #FFFFFF;
  text-align: center;
  width:80px;
}

.ft_blank {
  font-family:Times New Roman;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  padding:0px;
  padding-left:3px;
  height:3px;
}

.ft_blank_top {
  font-family:Times New Roman;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  padding:0px;
  padding-left:3px;
  height:3px;
  vertical-align:top;
}

.ft_blank_bottom {
  font-family:Times New Roman;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  padding:0px;
  padding-left:3px;
  height:3px;
  vertical-align:bottom;
}

.ft_title {
  font-family:Times New Roman;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}

.ft_ausstellung {
  font-family:Times New Roman;
  font-size:24px;
  font-weight:bold;
  color:#000000;
}

.ft_ort {
  font-family:Times New Roman;
  font-size:14px;
  font-weight:bold;
  color:#000000;
}

.ft_hundname {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}

.ft_hundrasse {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}

.ft_zb {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}

.ft_hundwurftag {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}
.ft_besitzername {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}

.ft_besitzerort {
  font-family:Times New Roman;
  font-size:16px;
  font-weight:bold;
  color:#000000;
}

.ft_klasse {
  font-family:Times New Roman;
  font-size:20px;
  font-weight:bold;
  color:#000000;
}

.ft_note {
  font-family:Times New Roman;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}

.ft_veranstalter {
  font-family:Times New Roman;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}

.ft_footer {
  font-family:Times New Roman;
  font-size:18px;
  font-weight:bold;
  color:#000000;
  vertical-align:bottom;
}
