body,div,a,ul,li,img,p,span,form {
         margin: 0; padding: 0;
}

body {
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 16px;
         background-color: #f2eade;
         margin-left: 50px;
}

.csc-caption{
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 16px;
         color: #333;
}

.csc-form-label, .csc-form-label-req{
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 16px;
}

.contenttable{
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 10px;
         margin: 0; padding: 0;
}

img {
         border: 0;
}

.price { text-align: right}

#inform {
         width: 700px;
         background: url(../img/hg.gif) repeat-y;
}

#nav {
         width: 700px;
         height: 105px;
         background: url(../img/nav_hg.jpg) no-repeat;
}

.mittig {
        margin:10px;
        padding:10px;
}

#navtext {
         width: 650px;
         position: relative;
         left: 25px; top: 84px;
}

#navtext ul {
         list-style-type: none;
         float: left;
}

#navtext ul li {
        display: inline;
         margin-right: 12px;
         /*?*/
         font-size: 12px;
         font-weight: bold;
         color: #000;
}

#navtext ul li a:link, #navtext ul li a:visited {
         text-decoration: none;
         color: #900;
         font-weight: bold;
         font-size: 12px;
}

#navtext ul li a:hover, #navtext ul li a:active {
         text-decoration: underline;
         color: #c33;
         font-weight: bold;
         font-size: 12px;
}

#l0 {
         width: 161px;
         float:left;
         background-repeat:no-repeat;
}

#l {
         width: 134px;/*-2*/
         height: 380px;
         position: relative;
         float: right;
}

#lu {
         margin:20;
         position: absolute;
}


#l p {
         width: 116px; height:16px;
         float: left;
}

#r {
         width: 495px;
         position: relative;
         left: 20px; top: 0;
         float: left;
}

#r0 {
         width: 539px;
         float: left;
}

.ausgabe {
         float: left;
         margin: 5 10 5 0;
         width: 160px;
}

.anzeige {
	width: 151px;
         float: left;
}

.anzeige img {
	width: 70px; height: 95px;
	float: left;
}

.anzeige p {
	line-height: 14px;
	letter-spacing: -0.1em;
	width: 75px;
	float: left;
	font-size: 9px;
}

.block {
	width: 151px;
         float: left;
}

.block2 {
	float: left;
         margin-right: 10px;
}

.clear {
	clear: both;
}

.headline0 {
                 font-family: 'Verdana','Helvetica','Arial','sans-serif';
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #900;
}

.headline1{
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: bold;
         font-size: 12px;
         color: #900;
}

.headline2 {
	font-size: 10px;
                font-weight: bold;
                color: #900;
}

.headline3links{
         margin-bottom:5px;
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: bold;
         font-size: 11px;
         color: #900;
}

.bodytext {
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 16px;
         color: #333;
}

.text1 {
         font-family: 'Verdana','Helvetica','Arial','sans-serif';
         font-weight: normal;
         font-size: 11px;
         line-height: 16px;
         color: #333;
}

.text2 {
	font-size: 9px;
	color: #888;
}

#text2links {
                margin-top:-4px;
                margin-bottom:-4px;
                #padding:-10px;
	font-size: 9px;
	color: #888;
}

a {
	font-weight: bold;
}

a:link, a:visited {
         color: #444;
         text-decoration: none;
}

a:hover, a:active {
         color: #c00;
         text-decoration: underline;
}

#r a:link, #r a:visited {
         color: #000;
         text-decoration: underline;
		 font-weight: normal;
}

#r a:hover, #r a:active {
         color: #999;
         text-decoration: underline;
		 font-weight: normal;
}