#live img {border:0;display:block;}
table, td,input,select,textarea {font-family: Arial, sans-serif; font-size: 1em;}

#live {
margin: 0 0 35px 0;
padding: 0;
text-align: center;
font-size: 0.75em;
font-family: Arial, sans-serif;
}

#live, #admin #page {
color: #323232;
background: #DCDCDC url(../img/sitebg.jpg) center top repeat-y;
}


#obenlinks img {
display: block;
margin: 0 auto;
}
#obenlinks {
background-color: #EBEBEB;
vertical-align:middle;
text-align:center;
width: 190px;
}

#obenrechts img {
display: block;
margin: 0 auto;
}
#obenrechts {
background-color: #FBF818;
vertical-align:middle;
text-align:center;
width: 580px;
}

#untenlinks {
vertical-align:top;
}

.headminh {
height: 40px;
}

#live #untenlinks a {
display:block;
padding: 4px 4px 4px 10px;
border-bottom:1px white solid;
text-decoration: none;
}
* html #live #untenlinks a {
width:100%
}


#live #untenlinks a, .navielement, .navielement .input, .buttonbox .input {
background-color: #FBF818;
color: #333333;
}

#live #untenlinks a:hover, .navihauptaktiv, .naviunteraktiv, .formbox .button {
background-color: #FBF818 !important;
color: #333333;
}

.formbox input, .formbox textarea {
border: 1px solid !important;
border-color: #FBF818;
background-color: white;
color: #333;
width: 255px;
}


.navihauptaktiv, .naviunteraktiv {
font-weight: bold !important;
}


.naviunter,.naviunteraktiv {
padding-left:30px !important;
}

#untenrechts {
vertical-align:top;
}


p {
margin:0;
padding:0;
}

#untenrechts a {
color: #FBF818;
}
#untenrechts a:hover, #untenrechts a:active {
text-decoration: underline;
}

.navinputhaupt { background-color: #FBF818; padding: 2px; }
.navinputsub { background-color: #FBF818; padding: 2px; }


#base {
text-align: left;
margin: 35px auto 0 auto;
width: 800px;
}


#basetable {
text-align: left;
width: 780px !important;
background: #ffffff;
table-layout:fixed;
}
#basetable td {
overflow:hidden;
}


.cell {
background-color: #EBEBEB;
}


.tmpltab {
margin:0 0 10px 0;
}

.tmpltab td {
vertical-align:top;
overflow:hidden;
}

.colsep {width:10px;}
.rowsep {height:10px;}


.textbox {
margin:10px;
}


.listbox {
margin:10px;
}
.listbox td {
vertical-align:top;
padding-bottom:10px;
}

.picbox {
margin:10px;
}
.pic {
text-align:center;
}
.pic img {
line-height:100%;
display:inline !important;
}

.bu {
font-size:0.95em;
text-decoration: none;
}

h2 {
font-size:1em;
margin:0 0 .5em 0;
padding:0;
}

.formbox {
padding:0px;
margin:10px;
width: 265px;
overflow:hidden;
}

.formbox .button {
border:0px;
}

.formbox .absatztext {
display:block;
margin-bottom: 5px;
}


/* TEMPLATE */
#live #untenlinks a, .navielement, .navielement .input, .buttonbox .input, .formbox  .button {
color: #333333 !important;
}

