body {
	background: #D8E6CD;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	scrollbar-face-color: #B2CD9C; 
    scrollbar-3dlight-color: #B2CD9C;
    scrollbar-track-color: #D8E6CD; 
    scrollbar-arrow-color: #660000;
}

tr, table {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

td {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	color : #333;
}

p, i, pre, em, li, ul, blockquote, div, span, font, h1, h3, h4, h5 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size : 100.01%;
}

b, strong {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size : 95%;
}

ol {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top : 0px;
}

li {
	list-style-image: url(../images/bullet1.gif);
}

hr {
	border-bottom: 1px #C3ACAA;
}

.frames {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size : 100.01%;
}

/* content */

/* Headline 1 */

h1 {
        font-family: bold Verdana, Helvetica, Arial, sans-serif;
        font-size : 150%;
        color: #40495A;
		margin-bottom : -1px;
}

/* Headline 1 und Normal*/

h2 {
        font-family: bold Verdana, Helvetica, Arial, sans-serif;
        font-size : 130%;
        color: #40495A;
        margin-bottom : -1px;
        margin-top : -1px;
}

/* Headline 3 */

.head3 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size : 110%;
        color: #40495A;
}

.content {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}

a {
	color: #000000;
	text-decoration: underline;
}

.breadcrumbs {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-top: 6px;
	margin-left: 5px;
}

.caption {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

/* superior menu */

.supmenu {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F8F8FF;
	text-decoration: none;
	vertical-align: middle;
}

/* mainmenu, addmenu */

.haupt, A.haupt:link, A.haupt:visited  { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F8F8FF;
	text-decoration : none;
}

a.haupt:active, a.haupt:hover  { 
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	color : #D8E6CD;
	text-decoration : none;
}

/* mainmenu, addmenu: aufgeklappt */

.menu, A.menu:link, A.menu:visited { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F8F8FF;
	text-decoration : none;
}

a.menu:active, a.menu:hover { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #D8E6CD;
	text-decoration : none;
}

.menu_act, A.menu_act:link, A.menu_act:visited { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F8F8FF;
	text-decoration : none;
}

/* Sitemap --------------------------------------------- */

.sitemap, A.sitemap:link, A.sitemap:visited, a.sitemap:active, a.sitemap:hover {
        font-family: Verdana, Helvetica, Arial, sans-serif; 
        color: #333333;
        font-size: 100.01%;
        font-weight : bold;
        text-decoration: none;
        margin-top : 1px;
        margin-bottom : -1px;
}

.sitemap2, A.sitemap2:link, A.sitemap2:visited {
        font-family: Verdana, Helvetica, Arial, sans-serif; 
        color: #333333;
        font-size: 100.01%;
        font-weight : normal;
        text-decoration: none;
	margin-left : 12px;
}

a.sitemap2:active, a.sitemap2:hover {
        font-family: Verdana, Helvetica, Arial, sans-serif; 
        color: #333333;
        font-size: 100.01%;
        font-weight : bold;
        text-decoration: none;
}

.einzug1 {
        margin-left : 12px;
        padding-top : 1px;
        padding-bottom : 1px;
}

.einzug2 {
        margin-left : 24px;
        padding-top : 1px;
        padding-bottom : 1px;
}

.einzug3 {
        margin-left : 36px;
        padding-top : 1px;
        padding-bottom : 1px;
}

.einzug4 {
        margin-left : 48px;
        padding-top : 1px;
        padding-bottom : 1px;
}

.einzug5 {
        margin-left : 60px;
        padding-top : 1px;
        padding-bottom : 1px;
}

/* Powermail */
    /* Form */
span.powermail_mandatory {
    /* Color of mandatory error message */
    color: red;
}
input.validation-failed,
textarea.validation-failed {
    /* Background color if validation failed */
    background-color: red;
}
div.powermail_mandatory_js {
    /* DIV container of errormessage */
    color: red;
    margin: 3px 0 15px 150px;
}
fieldset.tx-powermail-pi1_fieldset {
    /* Fieldset */
    border: none;
    background-color: #D8E6CD;
    padding: 10px;
}
fieldset.tx-powermail-pi1_fieldset legend {
    /* legend of Fieldset */
    font-weight: bold;
    color: #D8E6CD;
    visibility: hidden; 
}
fieldset.tx-powermail-pi1_fieldset label {
    /* label */
    display: block;
    width: 150px;
    float: left;
    clear: both;
    font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
    /* Input and textarea */
    width: 260px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
    /* Radiobuttons */
    margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
    /* DIV container arround every field */
    margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
    /* submit button */
    margin: 20px 0 10px 150px;
    font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
    margin: 0;
    padding: 0;
    font-weight: bold;
}
div.countryzone {
    margin: 10px 0 0 150px;
}


    /* Confirmation */
td.powermail_all_td {
    padding: 3px 10px 3px 0;
}

ul.wtdirectory_list{
	list-style-type: none;
}

ul.wtdirectory_list li{
	list-style-image: none;
}

.wtdirectory_all {
	margin-bottom: 5px;
	padding-bottom: 5px;
}
dt.wtdirectory_all_dt{
 float:left;
 width: 150px;
 
}
dd.wtdirectory_all_dd{

} 

div.wtdirectory_all span{
	float:left;
	width:150px;
	height:2em;
	display: block;
}




