body
{margin:0px; background-color: #e6e6e6;
font-size: 14px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
background-image:url('back2.jpg');
background-repeat:repeat-x;
background-position: 50% 0px}

/* ###################################################### */
/* ####################### Allgemines   ################# */
/* ###################################################### */

h1.headline{
font-size:16px;
}

table{
font-size:12px;
}

td.textbereich1{
width:520px;
font-size:12px;
}


/* ###################################################### */
/* ####################### SEARCH INPUT ################# */
/* ###################################################### */

#search font
{
color: #FFFFFF;
font-size:16px;
}
#search input
{
    border:1px solid #ccc;
    width:140px;
    height:20px;
    font-size:14px;
}
#search img
{
border:0;
height:18;
}

/* ###################################################### */
/* ####################### Gaestebuch Ausgabe ########### */
/* ###################################################### */
.vpgb_eintrag p {
margin:0; 
padding:3px 3px; 
font-size:12px;
color: #ffffff;
}

/* ###################################################### */
/* ####################### Zeittafel  ################### */
/* ###################################################### */
table.zeittafel {
width:520px;
background-color: #111111;
border-color: #111111;
border-collapse: collapse;
}

td.zeittafel_date {
background-color: #820000;
vertical-align: top;
color:#FFFFFF;
width:100px;
padding:5px
font-family: Arial;
font-size:14px;
font-weight:bold;

}
td.zeittafel_content {
background-color: #E2E2E2;
width:420px;
padding:5px
vertical-align: top;
font-family: Arial;
font-size:12px;
}

/* ###################################################### */
/* #################### Zunftrat Tabelle ################ */
/* ###################################################### */

td.zr_td_img img{
width: 80px;
height: 120px;
background-color:#FFFFFF;
}

td.zr_td_head{
width: 170px;
height: 25px;
background-color:#820000;
font-size:14px;
color:#FFFFFF;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px; 
}
td.zr_td_cont{
width: 170px;
height: 95px;
background-color:#EAEAEA;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px; 
vertical-align: top;
}

table.zr_table{
width: 250px;
height: 120px;
border:2;
background-color:FFFFFF;
margin:0; 
font-size:12px;
}

/* ###################################################### */
/* ####################### Artikel Ausgabe ############## */
/* ###################################################### */
.artikel_head a
{
color:#FFFFFF;
font-size: 12px;
font-family: Arial;
text-decoration: none;
}
.artikel_text p, .artikel_text a
{ 
color:#111111;
font-size: 12px;
font-family: Arial;
}

/* ###################################################### */
/* ####################### Artikel Box  ################# */
/* ###################################################### */
/*
.boxx h1, .zsnazzy h1 {
margin:0; 
padding:0 10px 5px 10px;
border-bottom:1px solid #444;
}
.boxx p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.boxx {
background: transparent; 
width:520px; 
float:left; 
margin:0 3px;
}

.box_rahmen_oben, .box_rahmen_unten {
display:block; 
background: transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}
.box_content p{
font-size: 12px;
}
.box_content a{
color:#FFFFFF;
font-size: 12px;
}

.box_content {
border-left:1px solid #444;
border-right:1px solid #444;
border-top:0px solid #444;
border-bottom:0px solid #444;
display:block; 
height:auto
}
* html .box_content {
height:1px;
}

.color_a {
background:#820000;
font-family: Arial;
font-size: 14px;
font-weight: bolder;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}
*/

