html {

}

body {
width: 800px;
margin:0 auto;
margin-top:10px;
padding:0px;
text-align:center;
margin-bottom:10px;
background-color: #ffffff;
}

#mainframe {
background-image:url(Panorama-kl_2.jpg);
background-repeat:no-repeat;
background-position:center 0;
font-family: Arial, sans-serif;
font-size:100%
color: #000000;
border-top:1px solid #D1030B;
border-right:1px solid #D1030B;
border-left:1px solid #D1030B;
border-bottom:1px solid #D1030B;
background-color: #ffffff;
top:0px;
left:0px;
width:800px;
text-align:left;
padding:0;
margin:0 auto;

}

/**********************************************************************
Linke Spalte - das Menü
**********************************************************************/

#menuetree {
background-color: tranparent;
margin-top:150px;
float:left;
width:140px;
min-height:auto;
margin-left:0px;
padding-top:35px;
padding-bottom:2px;
font-size:75%;
text-decoration:none;
list-style-type:none;
display: block;
}

#menuetree a {
  text-decoration:none;
  list-style-type:none;
  display:block;
  width:140px;
  color:#000000
  } 


#menuetree li a:link  {
	background-image:url(P1.jpg);
	background-repeat:no-repeat;
	background-position: left;
	vertical-align:middle;
	color:#007CC6;
	list-style-type:none;
	text-decoration:none;
	font-weight:normal;
}

/*#menuetree a:visited  {
	vertical-align:middle;
	color:#01607F;
	list-style-type:none;
	text-decoration:none;
	font-weight:normal;
}*/

#menuetree a:hover {
	background-color:transparent;
	color: #D1030B;
	vertical-align: middle;
	font-weight: bold;
	
}

#menuetree a:active {
	background-color:transparent;
	color: #D1030B;
	vertical-align: middle;
	font-weight: bold;	
}


.menu1-level1-act {
	background-image:url(P2.jpg);
	background-repeat:no-repeat;
	background-position: left;
	background-color: transparent;
	color: #D1030B;
	width: 140px;
	height: 30px;
	font-weight: bold;
	text-decoration:none;
	list-style-type:none;
	padding:3px 0px 0px 20px;
	display:block;
}

.menu1-level1-no {
	background-image:url(P1.jpg);
	background-repeat:no-repeat;
	background-position: left;
	background-color: transparent;
	color: #000000;
	width: 140px;
	height: 30px;
	text-decoration:none;
	list-style-type:none;
	padding:3px 0px 0px 20px;
	display:block;
}

.menu1-level2-act {
	background-color: transparent;
	color: #D1030B;
	width: 140px;
	font-weight: bold;
	text-decoration:none;
	list-style-type:none;
	padding:3px 0px 4px 15px;
	display:block;
}

.menu1-level2-no {
	background-color: transparent;
	color: #007CC6;
	width: 140px;
	text-decoration:none;
	list-style-type:none;
	padding:3px 0px 4px 15px;
	display:block;
}

#ebay-button {
position: absolute;
background-color:#FFFFFF;
float:left;
width:140px;
margin-left:0px;
margin-top:550px;
}


/*----------------------------------------------------------------------------------
    sonstige Links
-------------------------------------------------------------------------------------*/

.mail {
color:#D1030B;
font-weight:bold;
}

.internal-link {
color:#D1030B;
font-weight:normal;
}

.external-link {
color:#D1030B;
font-weight:normal;
}

.external-link-new-window {
color:#D1030B;
font-weight:normal;
}





/*----------------------------------------------------------------------------------
    Der Inhalt - Hauptrahmen
-------------------------------------------------------------------------------------*/

#content {
margin-top: 70px;
width: 630px;
min-height:430px;
float:right;
background-color:#ffffff;
padding-top:20px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
font-size:75%;
color:#000000;
text-decoration:none;

}


/*---Fusszeile -----*/

#footer {
clear: both;
text-decoration:none;
text-align:center;
background-color: #DDDDDD;
border-top:1px solid #D1030B;
font-size:55%;
color:#000000;
width:800px;
height:41px;
}

#footer, a:link {
color:#000000;
font-weight:normal;
text-decoration:none;
}

#footer, a:visited {
color:#000000;
font-weight:normal;
text-decoration:none;
}

.bodytext a {
text-decoration:none;
color:#D1030B;
}

h1 { 
font-family: Arial, sans-serif;
font-size:110%;
font-weight:bold;
}

h2 { 
font-family: Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#D1030B;
}


/************************************/
/*   Mailform-CSS                   */
/************************************/

/*form {
height:auto;
}*/

fieldset {
border: none;

}

label,input {
float:left
}

label {
width:90px;
}

.csc-mailform-field {
padding-top: 10px;
padding-left: 2px;
height: 25px;
clear:left;
margin-bottom: 1px; 
}

.csc-mailform-submit {
margin-top: 155px;
}

