* {
  position:relative;
}

#header_punkte {
  float:left;

}

body {
  background-color:#FF6699;
}

/* #content div div div ul {
  display:block !important;
  list-style-type:circle !important;
  padding-left:18px !important;
  list-style-position:outside !important;
}

#content div div div li {
  display:block !important;
  list-style-type:circle !important;
  list-style-position:outside !important;
  color:black;
  font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
  font-size:14px;
  line-height:18px;
} */


#spalte_links {
  position:relative;
  float:left;
  width:8px;
  min-height:10px;
  overflow:hidden;
}

#eigentlicher_content_content {
  position:relative;
  float:left;
  min-height:10px;
  width:425px;
  overflow:hidden;
  margin-top:8px;
  margin-bottom:8px;
}


#eigentlicher_content_rechts {
  position:relative;
  float:left;
  min-height:10px;
  width:216px;
  overflow:hidden;
  margin-top:8px;
  margin-bottom:8px;
}


#eigentlicher_content_links {
  position:relative;
  float:left;
  min-height:10px;
  width:145px;
  overflow:hidden;
  margin-top:8px;
  margin-bottom:8px;
}

#spalte_rechts {
  position:relative;
  float:left;
  width:8px;
  min-height:10px;
  overflow:hidden;
}


#hauptpunkt {
  position:relative;
  float:left;
  margin-right:10px;
  overflow:hidden;
  min-height:10px;
}


.align-center {
  text-align:center;
}

#content_col3 {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
}

#content_col1 {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
min-height:10px;
}

.contenttable td {
vertical-align:top;
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
}

#zwischen_content2 {
padding:5px;
overflow:hidden;
}


#zwischen_content {
  margin-bottom:9px;
  background-color:#FFFFFF;
  width:100%;

}


#paypal_wrapper {
  width:100%;
  overflow:hidden;
}

#weisser_hintergrund {
  background-color:#FFFFFF;
  min-height:10px;
  position:relative;
  margin-bottom:8px;
  width:100%;
}

#paypal_col1 {
  width:300px;
  overflow:hidden;
  float:left;
}

#paypal_col2 {
  overflow:hidden;
  float:left;
  width: 104px;
  text-align:right;
}

h2 {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
font-weight:bold;
margin-bottom:0px !important;
margin-top:0px !important;
}

.csc-header h1 {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
font-weight:bold;
margin-bottom:5px !important;
margin-top:0px !important;
}

.csc-firstHeader {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
font-weight:bold;
margin-bottom:5px;
margin-top:0px;
}


.bodytext {
color:black;
font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
font-size:14px;
line-height:18px;
}


#wrapper {
  width:866px;
  margin-top:7px;
  overflow:hidden;
  margin-left:36px;
}

#header_wrapper {
  width:866px;
  height:196px;
  background-color:#FFFFFF;
  overflow:hidden;
  background-image:url(imgs/header_wrapper.gif);
}

#header_col1 {
  width:177px;
  height:196px;
  overflow:hidden;
  float:left;
}

#header_col2 {
  width:600px;
  height:196px;
  overflow:hidden;
  float:left;
}

#header_col2_kasten {
  width:541px;
  height:116px;
  overflow:hidden;
}

#header_menu {
  width:600px;
  height:23px;
  overflow:hidden;
}

#header_menu_blauer_punkt {
  color:#3399CC;
}

/* #header_menu li, ul {
  padding:0px;
  list-style-position: outside;
  list-style-type: none;
  display:inline;
}

#header_menu2 li, ul {
  padding:0px;
  list-style-position: outside;
  list-style-type: none;
  display:inline;
} */

#header_menu a {
  color:#3399CC;
  font-family:Helvetica, Geneva, Arial;
  font-size:14px;
  line-height:20px;
  font-weight:bold;
  text-decoration:none
}

#header_menu a:hover {
  color:#FFCCCC;
}

#header_menu2 a:hover {
  color:#FFCCCC;
}


#header_menu2 a {
  color:#3399CC;
  font-family:Helvetica, Geneva, Arial;
  font-size:14px;
  line-height:21px;
  font-weight:bold;
  text-decoration:none
}

#header_menu2 {
  margin-top:7px;
  width:507px;
  height:57px;
  overflow:hidden;
}

#header_col3 {
  width:182px;
  height:196px;
  overflow:hidden;
  float:left;
  background-color:#FFFFFF;
}

#content_wrapper {
  width:866px;
  margin-top:16px;
  overflow:hidden;
}

#content_col1 {
  width:161px;
  float:left;
  overflow:hidden;
  min-height:10px;
}

#content_col2 {
  width: 473px;
  float:left;
  overflow:hidden;
  min-height:10px;
}

#content {
  width: 441px;
  left:50%;
  margin-left:-220px;
  overflow:hidden;
  min-height:10px;
  color:black;
  font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
  font-size:14px;
  line-height:18px;  
}


#content img {
 border:0px;
}

#content_col1 a {
 color:#3399CC;
 font-weight:bold;
 font-size:16px;
 line-height:20px;
 text-decoration:none;
}



#content_col3 a {
 color:#3399CC;
 font-weight:bold;
 font-size:16px;
 line-height:20px;
 text-decoration:none;
}

#content a:hover {
  color:#FFCCCC;
}

#content_col1 a:hover {
  color:#FFCCCC;

}
#content_col2 a:hover {
  color:#FFCCCC;
}


#content a {
 color:#3399CC;
 font-weight:bold;
 font-size:16px;
 line-height:20px;
 text-decoration:none;
}

#content_col3 {
  width:232px;
  float:left;
  overflow:hidden;
}

#clearer {
  height:0px;
  clear:left;
}

div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline !important;
margin-right:10px;
}