
body
{
margin:0px;
background-image:url(/gfx/bg.gif);
background-repeat:repeat-x;
}

.perm
{
vertical-align:top;
background-image:url(/gfx/perm.gif);
}

.perm2
{
vertical-align:top;
background-image:url(/gfx/perm2.gif);
}

.meta
{
height:18px;
width:781px;
text-align:right;
}

.cnt-top
{
background-image:url(/gfx/cnt-top.gif);
background-repeat:repeat-x;
height:67px;
width:780px;
padding-left:20px;
}

.cntbg
{
height:358px;
background-color:#E4EDED;
width:780px;
margin:0px;
background-image:url(/gfx/cntbg.gif);
background-repeat:repeat-x;
padding-left:20px;
vertical-align:top;
}

.cntdeck
{
background-image:url(/gfx/cntdeck.gif);
width:497px;
height:5px;
}

.cntbott
{
background-image:url(/gfx/cntbott.gif);
width:497px;
height:7px;
}


.cntls
{
background-image:url(/gfx/cntls.gif);
width:4px;
}

.cntrs
{
background-image:url(/gfx/cntrs.gif);
width:4px;
}

.cntc
{
background-image:url(/gfx/cntcbg.gif);

width:475px;
padding-left:7px;
padding-right:7px;
padding-top:9px;
padding-bottom:9px;
color:#715913;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
}

.cntc a:link, .cntc a:visited 
{
color:#3770A2;
text-decoration:none;
}

.cntc a:hover
{
color:#3770A2;
text-decoration:underline;
}

.hr
{
height:25px;
vertical-align:middle;
border:0px;
border-collapse:collapse;
padding:0px;
}

.freetxt
{

color:#715913;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
}

.cntref
{

color:#464131;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
font-weight:bold;
padding-left:10px;
}

.cntref a:link, .cntref a:visited 
{
color:#464131;
text-decoration:none;
}

.cntref a:hover
{
color:#3770A2;
text-decoration:underline;
}

.sidebg
{
width:237;
background-image:url(/gfx/sitebg.gif);
background-repeat:no-repeat;
height:100%;
vertical-align:top;
}

.side
{
verticla-align:top;
background-image:url(/gfx/schnipp.gif);
background-repeat:no-repeat;
width:12px;
height:108px;
}

.sidedeck1
{
width:237px;
height:7px;
background-image:url(/gfx/brdeck.gif);
background-repeat:no-repeat;
vertical-align:top;
}

.sidedbott1
{
width:237px;
height:16px;
background-image:url(/gfx/brbott.gif);
background-repeat:no-repeat;
vertical-align:top;
}

.box1
{
background-image:url(/gfx/brbg.gif);
background-repeat:repeat-x;
background-color:#F9F7F0;
vertical-align:top;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
color:#004159;
}


.sidedeck2
{
width:237px;
height:7px;
background-image:url(/gfx/bldeck.gif);
background-repeat:no-repeat;
vertical-align:top;
}

.box2
{
background-image:url(/gfx/blbg.gif);
background-repeat:repeat-x;
background-color:#F9F7F0;
vertical-align:top;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
color:#004159;
}

.sidedeck3
{
width:237px;
height:7px;
background-image:url(/gfx/grdeck.gif);
background-repeat:no-repeat;
vertical-align:top;
}

.box3
{
background-image:url(/gfx/grbg.gif);
background-repeat:repeat-x;
background-color:#F9F7F0;
vertical-align:top;
line-height:18px;
font-family:verdana, helvetica;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
color:#004159;
}

.boxtb
{
margin-top:6px;
margin-bottom:0px;
cursor:hand;
cursor:pointer;
font-family:verdana, helvetica;
font-size:11px;
color:#004159;
}

.box
{
margin-top:6px;
margin-bottom:0px;
cursor:hand;
cursor:pointer;
}

.boxo

{
background-image:url(/gfx/pfeil.gif);
background-repeat:repeat-x;
margin-top:6px;
margin-bottom:0px;
cursor:hand;
cursor:pointer;
color:black;
text-decoration:none;
}

.forminput 
{        
font-family: Arial, Helvetica, sans-serif;        
font-size: 12px;        
color:#5A5348;        
background-color:#FFFFFF;        
border:1px solid #B8B9BC;     
}     

.formtextarea 
{        
font-family: Arial, Helvetica, sans-serif;        
font-size: 12px;        
color:#5A5348;        
background-color:#B7AFA1;        
border:1px solid #B7AFA1;     
}     

.formselect 

{        
font-family: Arial, Helvetica, sans-serif;        
font-size: 11px;        
color:#626469;        
background-color:#FFFFFF;     
}