* 	{margin: 0; padding: 0}
html { text-align:center; }
body {	background:#f4f8ec; width:959px; position:relative; margin:0 auto; padding: 0}
p,table, td	{font-style:normal;font-size: 11px; font-weight: normal;}
p		{padding-bottom:10px;}
ul, li 		{font-style:normal; font-size: 11px; font-weight: normal}
ul 		{margin-left:35px; margin-top:0px;margin-bottom: 10px; list-style-type: square;}
li		{padding:3px 0;}
a 		{font-style:normal;text-decoration: underline; color:#58585A}
pre p {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#58585A; text-align:left; text-decoration: none; padding-top:4px;}

.tx-rgsmoothgallery-pi1,.jdGallery .slideElement {background-color: #a6c966  !important; border: none}
.myGallery  {border: none !important}
.internal-link {font-size: 11px;font-style:normal;text-decoration: underline; color:#58585A; font-weight: normal;}

/* -- ZITATE --*/

td.quote {font-size: 8px}
iframe  {font-size: 8px}

/* -- LIGHTBOX --*/

#overlay {background-color: #003200 !important;}


/* -- H1 -- 
h1, h1 a {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#26681f; text-align:left; text-decoration: none; padding-bottom:10px;}
h3, h3 a {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#58585a; text-align:left; text-decoration: none;padding-bottom:5px;}
h4,h4 p, h4 a, .tx-irfaq-questions-list  li a p {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#26681f; text-align:left; text-decoration: none; padding-bottom:5px;}
h2, h2a {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#58585a; text-align:left; text-decoration: none;padding-bottom:2px;}*/

/* -- FAQ -- */ 
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 3px; }.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px;margin-top: 10px; border-top:1px solid #7AB51D;padding-top: 13px }
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px; }
.tx-irfaq-pi1 .additional-info {border-top:1px none #7AB51D; margin-bottom:20px;}
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-cleaner { clear: left; height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }

/* -- FORMULARE --*/

.csc-mailform-field {padding:2px 0;}
.csc-mailform-field label {clear:both; display:block; padding-bottom:2px; }
.csc-mailform-field input {clear:both;  display:block; padding:3px;}
.csc-mailform-field textarea {clear:both;  display:block; border:1px inset #C3DA99; padding:3px; font-family:arial, helvetica;}
.csc-mailform-field * {font-size:8pt; }


/* -- TABELLEN --*/
.contenttable {margin-left: -4px}
.tr-even {background-color: #C8E396}
.tr-odd {background-color: #ffffff}
.td-0 {padding: 2px; padding-left: 6px; width: 242px; }
.td-1 {padding: 2px; padding-right: 8px; width: 80px; text-align: right;}
.td-2 {padding: 2px; padding-right: 8px; width: 80px; text-align: right;}


/* -- SENDCARD--*/

.tx-srsendcard-pi1 p {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weightnormal; color:#26681f;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd {background-color: #F4F4F4; margin: 1px; height: 12px; padding: 0 4 4 0}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector .tx-srsendcard-pi1-image-selector-column {background-color: #DCE8C5; margin: 2px}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dt a, .tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd a {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#26681f;}
.tx-srsendcard-pi1-card-image-wrap {background-color: #DCE8C5; margin: 2px}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-caption {background-color: #F4F4F4; margin: 2px;padding-top: 5px;margin-bottom: 0px; font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form form {font-style:normal;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#58585a;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset {border:1px none #35006D;margin-top:18px;width: 444px;}

.tx-srsendcard-pi1 input, .tx-srsendcard-pi1 select, .tx-srsendcard-pi1 textarea  {background-color:#ffffff; color:#58585a;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form legend {font-weight:bold; padding-bottom:7px;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field {float:right; text-align:left;width:74%;}
.tx-srsendcard-pi1 input[type="submit"] {clear:both;display:block;float:right;font-size:11px;margin-bottom:6px;margin-top:15px;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field .tx-srsendcard-pi1-error-message {color:#BA2C44;font-weight:bold;margin:0pt 0pt 0.2em;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card {border:1px none #35006D;margin:4px; 4px 4px 0px; width: 450px;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image {float:left; padding:15px;width:420px;}
.tx-srsendcard-pi1 {width: 457px;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-message {margin:0px;padding:5px 2px 2px 16px;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-wide-left-margin {margin-left:10px; float: right;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons form {float:left;
margin-right:0px;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-title {padding-top: 2px; background-color: transparent;width:420px;}

.tx-srsendcard-pi1 a:visited {color:#58585a;}

.tx-srsendcard-pi1-card-image-wrap {background-color: transparent;}

.tx-srsendcard-pi1-sendcard {padding-top: 22px;margin: 10px}
.tx-srsendcard-pi1 a:link{color:#58585a;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-stamp {padding-right:32px;padding-top: 0px;float:right !important; text-align:right;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card p 
{background-color:transparent;width:420px;}

.tx-srsendcard-pi1-card-buttons_cs {float: right}
/*--------- LOGOLINK*/

#logolink {position:absolute}
#logolink a, #logolink img a, #logolink a img {border:0;}


.send_head p {font-weight: bold;}

.send_button {font-size:11px;}

.send_button_friend {font-size:11px;}

