blockquote {
  margin: 0px;
  padding: 0px 10px 0px 55px;
  display: block;
  background-image: url(quote.jpg);
  background-repeat:no-repeat;
  background-position:0px 8px;
  background-color:white;
}
blockquote p, blockquote p.bodytext {
  font-style: italic;
}

/* Allgemein **************************/

.csc-frame-rulerAfter {
  border-bottom: solid 1px #EEEEEE;
} 

.element a {
  color: #00BB22;
}

.element h1 a {
  text-decoration: none;
  color: #CCC;
}

.element h1, .element h2, .element h3, .element h4, .element h5 {
  font-family: "Nimbus Sans L", Helvetica, Arial, sans-serif;
  margin: 0.5em 0 0.5em 0;
}

.element h1 {
  letter-spacing: -1px;
  font-size: 28px;
  line-height: 36px;
  color: #CCC;
}

.element h2 {
  letter-spacing: -0.5px;
  font-size: 18px;
  line-height: 22px;
}

.element .csc-firstHeader {
  margin-top: 0px;
}

.element .detail {
  font-size: 11px;
  color: #AAAAAA;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #888;
	padding:0;
}

/* spezial Rahmen etc. */

.element .mlImageSpecial1 .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
    overflow: hidden;
    width: 220px;
}
.element .mlImageSpecial1 .csc-textpic-intext-left-nowrap .csc-textpic-text {
   
}

/* Content header *********************/

#header a {
  text-decoration: none;
  color: #FFFFFF;
}
#header h1 {
   color:#FFFFFF;
   font-family: "Nimbus Sans L", Helvetica, Arial, sans-serif;
   font-size:32px;
   letter-spacing:-1px;
   line-height:36px;
   margin-bottom:0;
   margin-top:1em;
}
#header h3 {
  margin-top: 0;
  color: #333333;
}

.element {
  clear: both;
  overflow: hidden;
}

.element .MLsub .entry a .bodytext {
  color: #666666;
}
.element .MLsub .entry a:hover .bodytext {
  text-decoration: underline;
}

/* Content column-1 *******************/

#column-1 .element {
  margin-right: 1em;
  margin-bottom: 0.5em;
}

/* Content column-2 *******************/


#column-2 .element {
  margin-left: 1em;
  margin-bottom: 0.5em;
}

/* Mailform ***************************/

.csc-mailform-submit {
  margin-left: 120px;
}
.csc-mailform {
  border: none;
}
.csc-mailform-field {
  margin-bottom: 1em;
}
.csc-mailform-field label, .csc-mailform-label {
	display: block;
	float: left;
	width: 120px;
}
.csc-mailform-field input {
	width: 150px;
}
.csc-mailform-field textarea {
	width: 350px;
	height: 200px;
}

