body
{
font-family: verdana,sans-serif;
/* font-size: 0.8em; */
font-size: 11px; 
line-height: 1.5em;
margin-left: 10px;
color: #ffffff;
background-color: #000000;
}

a:link, a:visited, a:hover, a:active {color: #ffffff; text-decoration: none; }

.gesp
{
margin-top: 30px;
letter-spacing: 4px;
}

.grauweiss
{
color: #333333;
}
.grauweiss-nav:link {color: #333333; text-decoration: none; }
.grauweiss-nav:visited {color: #333333; text-decoration: none; }
.grauweiss-nav:hover {color: #333333; text-decoration: none; }
.grauweiss-nav:hover {color: #666666; text-decoration: none; }
.grauweiss-nav:active {color: #333333; text-decoration: none; }

.cyan
{
color: #009EE0;
}
.cyan-nav:link, .cyan-nav:visited, .cyan-nav:hover, .cyan-nav:active
{color: #009EE0; text-decoration: none; }

.grey
{
color: #808080;
}
.grey-nav:link, .grey-nav:visited, .grey-nav:hover, .grey-nav:active
{color: #808080; text-decoration: none; }

.grey2
{
color: #dddada;
}
.grey2-nav:link, .grey2-nav:visited, .grey2-nav:hover, .grey2-nav:active
{color: #dddada; text-decoration: none; }

.td-nav-con
{
position:absolute;
top:160px;
}

.nav
{
/* position:absolute;
top:339px; */
margin-top: 80px;
width:150px;
height:auto;
}

.content
{
width: 640px;
height:410px;
text-align:left;
border-width:1px;
border-style: solid;
border-color:#000000;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 5px;
border-top: none;
border-bottom: none;
}

.basenav
{
	margin-top: 60px;
	color: #808080;
}

.base:link, .base:visited, .base:hover, .base:active 
{color: #808080; text-decoration: none; }

.base-orange:link, .base-orange:visited, .base-orange:hover, .base-orange:active 
{color: #FF9900; text-decoration: none; }

.base-red:link, .base-red:visited, .base-red:hover, .base-red:active 
{color: #E41B5B; text-decoration: none; }

.base-ocker:link, .base-ocker:visited, .base-ocker:hover, .base-ocker:active 
{color: #9EC10E; text-decoration: none; }

.subnav
{
	list-style: none;
	line-height: 20px;
	text-indent: -2em;
}


.karte
{
position:absolute;
top:80px;
left:160px;
}

img
{
border: 0px;
border-color: #808080;
}


.weiter
{
text-align: center;
background-position: center;
}

.detail
{
	position: absolute;
	top: 154px;
	left: 275px;
}


.bestelltext
{
	margin-left: 17px;
}

.marginalien
{
font-family: verdana,sans-serif;
/* font-size: 0.8em; */
font-size: 9px; 
line-height: 1.5em;
margin-left: 10px;
color: #000000;
background-color: #FFFFFF;
}