/* GENERAL fonts */
P, OL, UL, DIV,SPAN, H1, H2, H3, .tipAFriendForm,table{
        font-family: verdana, arial;
        font-size: 12px;
}
H1 { font-size: 16px; }
H2 { font-size: 14px; }
H3 { font-size: 13px; }
#H1, H2 {margin: 20px 00px 5px 0px;}
H1, H2 { margin-top:1em; margin-left: 0em;}
P {margin: 0px 0px 5px 0px;}
a {
	text-decoration: none;
	color: #084B8A;
}
a:hover{
	color: #2E9AFE;
}
.textSmall, .textSmall, .csc-textpic-caption{
  font-size: 10px;
}

.csc-caption{
  font-size: 10px;
  text-align: center;
}
TD#footer {border-top: dotted 1px #999999;padding-top: 15px;}
TD#footer P {
        font-size: 10px;
        text-align: center;
}

/* der Link, der in der HTML-Seite angezeigt wird*/
.tipAFriendLink, .tx-ahbookmark-pi1{
        text-align:center;
        text-decoration: none;
        font-size: 10px;
        font-weight: bold;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: #CCFF33;
        border-top:1px #999999;
        border-bottom:1px #999999;
        border-right:1px #999999;
        border-left:1px #999999;
}

/* w3c elements*/
TD#w3c {
        padding-top: 5px;
        vertical-align: top;
}

/*Formatierung des TipAFriend-Formulars*/
.tipAFriendForm{
    background-color: #B2CCFF;
}
.tipAFriendFormLink{
    background-color: #B2CCEE;
    border-bottom: 1px solid #999999;
    font-weight:bold;
}
.tipAFriendFormLastRow{
    background-color: #B2CCEE;
    border-top: 2px solid #999999;
}
.tipAFriendFormAddressRow{
   vertical-align: top;
}
.tipAFriendFormLeftColumn{
 width: 180px;
}
.tipAFriendFormRigthColumn{
 width: 320px;
}

.csc-sitemap-csc-sitemap-level1{
    font-weight: bold;
}

.csc-sitemap-csc-sitemap-level2{
   padding-left: 0px;
}

.csc-sitemap-csc-sitemap-level3{
   padding-left: 0px;
}
.csc-sitemap-csc-sitemap-level4{
   padding-left: 0px;
}



iDIV.csc-mailform-field INPUT {border: #AE8FAC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-left: 25px} 
iDIV.csc-mailform-field TEXTAREA { width: 350px; border: #AE8FAC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }


iDIV.csc-mailform-field label {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 180px;
	font-weight: bold;
	vertical-align: top;
}

iDIV.csc-mailform-field
{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-right: 0px;
        margin-bottom: 0px;
        #margin-left: 10px;
	#padding-left: 20px;
        #height: 27px;
        border: 0px;
        }
ifieldset {border: 1px; }
/*------mailformular formatieren------*/
.csc-mailform {
border:none;
width: 90%;
}

.csc-mailform-field {
margin: 2px;
padding: 5px;
}

.csc-mailform-field label {
float: left;
#display: block;
padding: 1px;
width: 180px;
}


.mf-input {
clear: none;
width: 300px;
padding: 1px;
}

.mf-pass {
width: 200px;
padding: 1px;
}

.mf-text {
clear: none;
width: 400px;

padding: 1px;
}

.mf-check {
padding: 1px;
clear: left;
}

.mf-radio {
padding: 1px;
}

.mf-select {
width: 200px;
padding: 1px;
}

.mf-file {
width: 200px;
padding: 1px;
}

#mailformRadiotest {
border: none;
}

#mailformRadiotest legend {
display: none;
}

.mf-reset {

}

.mf-submit {
margin-left: 120px;
}

table.preistable {
	background-color: #AAD5F3;
	border-collapse: collapse;
}

table.preistable td {
	background-color: #AAD5F3;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #55628B;
}
table.preistable th{
	background-color: #7586BF;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #55628B;
}



