html, body {
font-size: 10pt;
font-family: "Century Gothic", AvantGarde, Tahoma, Verdana, Arial, sans-serif;
color:#351a13;
padding:0px;
margin:0px;
/*background-color: #fef1cc;*/
background-image: url("bg1.jpg");
background-repeat: repeat-x;
}



a, #update a{
text-decoration:none; color:#351a13;
}

#delete a{
text-decoration:none; color:#FFFFFF;
font-weight:bold;
}

#delete a:hover{
color: #FFCC00;}

a:hover{
text-decoration:underline; color:#CC0000;
}


#aussentabelle{
border-collapse:collapse;
border: 1px solid #ccc;
width: 950px;
margin-left: auto;
margin-right: auto;
margin-top:10px;}


#update{
position: absolute;
width: 600px;
height: auto;
left:50%;
margin-left: -300px;
margin-right: auto;
margin-top:150px;
/*background-color:#351a13;*/
background-image: url("bg1.jpg");
background-repeat: repeat-x;
border: 1px solid #351a13;}

#delete{
position: absolute;
width: 600px;
height: auto;
left:50%;
margin-left: -300px;
margin-right: auto;
margin-top:150px;
background-color:#CC0000;
border: 5px solid #FFFFFF;
text-align:center;
padding: 20px;
font-weight: bold;
color: #FFF;}

#table_update{
width: 580px;
color: #351a13;
border-collapse:collapse;
margin: 10px;
border: 1px solid #FFF;}

td.head{
font-size: 12pt;
color:#351a13;
background-color: #ebdcb3;
padding: 8px;
}

#update td img {vertical-align:bottom;}
a img{border: 0px;}

.formfield{
height: 12pt;
vertical-align: bottom;
font-size: 8pt;
padding: 2px 0px 0px 5px;
margin: 0px 0px 4px 0px;
}


td.trenner{
padding: 5px;
margin: 0px;
text-align: center;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #ccc;
font-size: 8pt;}

td.nr{
padding: 5px;
margin: 0px;
text-align: right;
font-weight: bold;
width: 40px;}

tr.highlight{
background-color: #dce1ef}

