* 
{
    font-size:10px;
    font-family: verdana;
    margin:0;
    padding:0;  
}

h1
{
    font-size:14px;
    font-weight:bold;
    font-family: verdana;
    color:#94681d;
    padding-bottom:20px;
}

h2
{
    font-size:10px;
    font-weight:bold;
    font-family: verdana;
    color:#94681d;
    padding-bottom:10px;
}


body 
{
    background:#fff;
    width:100%;
    text-align:center;
    height:100%;
    min-height:100%;
    position:relative;
		margin:0;
		padding:0;
}

html
{
    width:100%;
    height:100%;
    min-height:100%;
}

table.tablebg
{
  background-color:#ebebeb;
}

table.containerbg
{
  background:url(../images/content/table_bg.gif) repeat-x ;
  
}

#body_border
{
    width:1077px;
    height:555px;
    margin:auto; 
    text-align:left;
    background:url(../images/content/content_bg3.gif) no-repeat;
    position:relative;    
}

#admin
{
    height:auto;
}

#logo_border
{
    padding-left:20px;
    padding-top:40px;

}

#content_border
{

}

#content
{
    padding-left:17px;
}

#content_rechts a
{
    font-weight:bold;
    color:#a50618;
}

#content_rechts b
{
    font-size:12px;
    
}

#content_links a
{
    font-weight:bold;
    color:#a50618;
}

#content p
{
    color:#acacac;
    padding-left:0px;
    padding-top:5px;
}

#content p a.varta
{
    display:block;
    width:78px;
    height:28px;
    background:url(../images/varta_off.jpg) no-repeat;
    float:left;    
}

#content p a.varta:hover
{
    background:url(../images/varta_on.jpg) no-repeat;
}

#content p a.marci
{
    display:block;
    width:57px;
    height:26px;
    background:url(../images/marci_off.jpg) no-repeat;
    float:left;
}

#content p a.marci:hover
{
    background:url(../images/marci_on.jpg) no-repeat;
}

#content p a.marco
{
    display:block;
    width:87px;
    height:25px;
    background:url(../images/marco_off.jpg) no-repeat;
    float:left;
    margin-right:40px;
}

#content p a.marco:hover
{
    background:url(../images/marco_on.jpg) no-repeat;
}

#content p a
{
    color:#777;
    text-decoration:none;
    font-size:12px;
}

#content_links_border
{
    width:228px;
    height:319px;
    float:left;
}

#content_links
{
    padding-left:15px;
    padding-right:10px;    
    padding-top:20px;
}

#content_links p
{
    color:#000;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:10px;
    font-size:12px;
}

#content_rechts_border
{
    width:738px;
    height:319px;
    float:left;
    overflow:auto;
}

#content_rechts
{
    padding-left:31px;
    padding-right:0px;    
    padding-top:20px;

}

#content_rechts p
{
    color:#000;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:12px;
    font-size:10px;
}

#content_rechts b
{
    color:#000;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:10px;
    font-size:10px;
}

div#booking
{
    width:300px;
    float:left;
    margin-right:15px;
    margin-bottom:15px;
}

