body {
  font-size: 8pt;
  font-family: Arial, Helvetice, Sans-Serif;
  color:#CED6DB;
}

h1, h2, h3, h4, h5, h6, .tx-jppageteaser-pi1-headline, #newsTeaser h5, .subtitle {
	margin-top:0em;
	color: #ACC9DB;
	font-family: Trebuchet MS, sans-serif;
}
h1, h2, h3, h4, h5, h6, .tx-jppageteaser-pi1-headline, #newsTeaser h5 {
	/*margin-top: 1.2em;*/
	margin-bottom: 0em;
	font-size: 18pt;
	font-weight:normal;
/*
	background: url(../images/voss_bullet_h2.gif) 26px 13px no-repeat;
	background-position: 26px center;
*/
}
h2, .subtitle, td h2 { 
	font-size: 9pt;
	/*font-weight: bold;*/
	color:white;
	margin-bottom: 0.3em;
	padding-bottom: 0.3em;
} 

h3 { 
	font-size: 11pt;
	margin-bottom: 0.3em;
	font-weight: bold;
}  

h3,h4, h5, h6, .tx-jppageteaser-pi1-headline, #newsTeaser h5, dt { 
	font-size: 10pt;
	font-weight: bold;
	background: none;
}

h6, .tx-jppageteaser-pi1-headline, #newsTeaser h5{
	font-size: 9pt;
	font-weight: bold;
	margin-bottom:0.1em;
}     

h5, h6 { 
	font-weight: normal;
}

p, form, ul, ul, dt, #newsTeaser p, .tx-thexttable-pi1 table, dd a {
	font:8pt Arial, Helvetica, sans-serif;
	line-height: 140%; 
	padding:0 0 0 1px;
	margin:0 0 1em 0;
}
.align-center {
	text-align: center;
}

input, td, .tx-guestbook-form-inputfield-med, .tx-guestbook-form-inputfield-big {
	font:8pt Arial, Helvetica, sans-serif;
}

.'csc-header csc-header-n1', .'csc-subheader csc-subheader-0' {
	margin: 0;
	padding:0;
	font-style: italic;
}
h1.csc-firstHeader { padding: 0.5em 0 1em 0!important; }

.shipTable tbody tr td p, .shipTableDetails tbody tr td p { margin:0 0 0em 0; }

a, p a:link, p a:visited, p a:hover, p a:active, dd a:link, dd a:visited, dd a:hover, dd a:active, .csc-searchResultHeader a:link, .csc-searchResultHeader a:visited, .csc-searchResultHeader a:hover, .csc-searchResultHeader a:active, .shipTable a:link, .shipTable a:visited, .shipTable a:hover, .shipTable a:active, .shipTableDetails a:link, .shipTableDetails a:visited, .shipTableDetails a:hover, .shipTableDetails a:active, .backLink a:link, .backLink a:visited,  .backLink a:hover,  .backLink :active, form legend {
/*	background: url(../images/voss_bullet_list.gif) 1px 5px no-repeat;*/
	/*color: #AF1694;*/
	color: #7EC7F3;
/*	padding: 0 2px 0 13px;*/
}
p a:hover, p a:active {
	color: white;
}

ul  {
	/*list-style-type: none;*/
	/*list-style-image: url(../images/voss_bullet_list_li.gif);*/
	/*list-style-position: outside;*/
	padding-left: 13px;
}

form fieldset {
	border: none;
}
dl, dt {
	padding-left:0px;
	margin-left: 0px;
}

li, dt {
	/*background: url(../images/atl_li_bullet_01.gif) 0px 2px no-repeat;*/
	margin-bottom:0.3em;
	line-height: 140%;
}

.csc-caption {
    font-size:8pt;
    font-style: italic;
}

#newsTeaser {
    color:#101A3B;
}
#newsTeaser h5 {
/*    margin:0.5em ;*/
/*    padding-left:*/
    font-size: 8pt;
    color:#101A3B;
    font-weight:bold;
    margin: 0 0 2px 1px;
}
#newsTeaser p {
/*    margin:0.5em ;*/
/*    padding-left:*/
    margin-top:0px;
}


/*----- Sitemap SeitenIndex ------*/
ul.'csc-menu csc-menu-3' {
	margin-top:10px;
}


/*----- CONTACT FORM -----*/

input, textarea {
	border: solid 1px #A21689;  
	background-color:transparent; 
	color:#DF69EF;
}

/* TEMP - s. guestbook.css */
.tx-veguestbook-pi1 .tx-guestbook-form-inputfield-med, .tx-veguestbook-pi1 input { 
	color:#DF69EF; 
	width:170px; 
	/* height:20px; */
}

.submitButton, .tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-submit, .tx-newloginbox-pi1-submit {
	color:#7EC7F3;
	border: solid 1px #7EC7F3;
	text-align:center;
}

.csc-mailform p, .csc-mailform .csc-form-label {
  color: #000000;
}

.csc-mailform .csc-form-label-req{
  color:#000000;
}

.csc-mailform .csc-form-radio{
  font-size:10pt;
}

INPUT#mailformhtml_enabled {}
INPUT#mailformsubject {}
INPUT { }
.csc-mailform-field {}
.csc-mailform-field INPUT { margin-left:30px;}
.csc-mailform-field LABEL { width:130px; }
.csc-mailform-field SPAN.csc-mailform-radio {}
.csc-mailform-field SPAN.csc-mailform-radio INPUT.csc-mailform-radio {}
.csc-mailform-field SPAN.csc-mailform-radio INPUT#mailformIhr_ProblemIchhabedieEingabeabgebrochenundkannsiejetztnichtbeenden {}
.csc-mailform-field SPAN.csc-mailform-radio INPUT#mailformIhr_ProblemIcherhaltekeineBesttigungsEMail {}
.csc-mailform-field INPUT.csc-mailform-submit {}
.csc-mailform-field INPUT#mailformformtype_mail {}



/* Indexed search*/
.tx-indexedsearch a {
  text-decoration:none;
color:#961025;
}
.tx-indexedsearch-sectionlinks {
padding-left:15px;
}

.tx-indexedsearch-secHead {
  background:gray;
margin-bottom: 15px;
}

.tx-indexedsearch-secHead p,h2 {
 line-height:100%;
 padding:0;
 margin:0;
}


.tx-indexedsearch-secHead a{
  color:white;
  font-weight: bold;
  font-size: 9pt;
}
.tx-indexedsearch-title {
 vertical-align:top;
}

#MemberOfLink {
  width:215px;
 height:20px;
 position:absolute;
 margin-left:20px;
 margin-top:15px;
 z-index:5;
/*border: 1px solid green;*/
}


/* CONTENT ELEMENTS -------- */

.ceInfoBoxFullWidth {
 	color:#ffffff;
 	background-color:#961025;
 	padding:12px;
 }
 .ceInfoBoxFullWidth {
 	width:100%;
 }

/* PAYPAL */
.paypalButton {
	margin:0;
	padding:0;
	text-align: center;
}

/* RSS */

#kikrss_table {
margin-top:0;
width: 97.5%
}

.kikrss_bodytext {
color:white;
font-weight:normal;
margin-bottom:0.4em;
}

.kikrss_bodytext a {
color:#CED6DB;
font-family:Trebuchet MS,sans-serif;
font-size:1.4em;
text-decoration:none;
}

#kikrss_table hr {
border:solid #700964 1px;
}

.kikrss_head_channel {
display:none;
}

.kikrss_bodytext .vevent .description {
font-weight:bold;
}
.kikrss_bodytext .vevent .description .location, .kikrss_bodytext .vevent .description .summary {
font-weight:normal;
}
