body
{
 background: #FFFFFF url(../gfx/sellin/hintergrund.gif) repeat left top; 
 color: #800000;
 font-family: Helvetica, Georgia, Arial;
 font-size: 12px;
 overflow:-moz-scrollbars-vertical;
 line-height: 20px;
}

img
{
 border: 0px;
}

tr.preise_ungerade
{
 background: #FFEFC6;
 text-align: center;
}

tr.preise_gerade
{
 background: #FFFF66;
 text-align: center;
}

.preise_q_1
{
 color: #0000FF;
 background: #FF9900;
}

.preise_
{
 background: #FFC46A;
}
.preise_q_2
{
 color: #0000FF;
}

.noborder
{
 border: 0px;
}

.master
{
 background: #FFFFFF url(../gfx/sellin/menu.jpg) repeat-y left top; 
 z-index: 0;
 width: 925px;
 margin: auto;
 min-height: 470px;
}

/* IE Fix */
* html .master 
{
height: 450px;
}

.banner 
{
 position: relative;
 z-index: 1;
 height: 160px;
 text-align: center;
}

.titel
{
 font-size: 18px;
 font-weight: bold;
 color: #800000;
 background: #FFFFFF;
}

.willkommen
{
 font-family: Jokerman, Georgia, Arial;
 font-size: 18px;
}

.menu
{
 position: relative;
 z-index: 1;
 width: 143px;
 height: 450px;
}

.inhalt
{ 
 background: #FFFFFF; 
 position: relative;
 z-index: 1;
 margin-left: 150px;
 margin-top: -450px;
 padding-left: 5px;
 padding-right: 5px;
 color: #000000;
 min-height: 380px;
}

.menu_ul 
{
 list-style-type: none;
}

.menu_li
{
 display: block;
 padding: 1px 1px 1px 0px;
 margin: 5px 5px 1px -40px;
}

.menu_img
{
 border: 0px;
 width: 143px;
}

.banner
{
 display: block;
}

.zeitraum
{
width: 20%;
height: 25px;
text-align: center;
border-width: 0px; 
}

a[href^="http:"]:not([href^="http://calug.de"]):before {content:url(../gfx/link-extern.png); vertical-align:middle;}

a:link
{
 text-decoration: none;
}

a:active
{
 text-decoration: none;
}

a:visited
{
 text-decoration: none;
}

a:hover
{
 text-decoration: none;
}
