ul,ol { 
  list-style:none;
}

ul,ol,li {
	margin:0; 
	padding: 0;
}



li {
	padding: 4px 0 0 11px;
	background: transparent url(list.gif) no-repeat 0px 9px;
}



.nav                        { color: #1f1a1a;}
.nav:link                   { font-family: Arial, sans-serif; color: #1f1a1a; font-size: 11px; line-height: 11px; text-decoration: none; }
.nav:visited                { font-family: Arial, sans-serif; color: #1F1A1A; font-size: 11px; line-height: 11px; text-decoration: none; }
.nav:hover                  { font-family: Arial, sans-serif; color: #1F1A1A; font-size: 11px; line-height: 11px; text-decoration: underline; }

.navhi                      { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 11px;}
.navhi:link                 { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 11px; text-decoration: none; }
.navhi:visited              { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 11px; text-decoration: none; }
.navhi:hover                { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 11px; text-decoration: underline; }

.navblau                    { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; line-height: 11px; text-decoration: none; }


.textlink                   { color: #ffffff;}
.textlink:link              { font-family: Arial, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: underline; }
.textlink:visited           { font-family: Arial, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: underline; }
.textlink:hover             { font-family: Arial, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: underline; }

.inp100                     { width: 100%;}
.inp10                      { width: 10%;}
.inpsmall                   { width: 30px;}
input                       { font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 11px;}
textarea                    { font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 11px; width: 100%;}
select                      { font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 11px; width: 100%;}

.grey                       { background-color: #f2f1ed; }

.green0                     { background-color: #68b118; }
.green1                     { background-color: #8cca1d; }
.green2                     { background-color: #c4df70; }
.green3                     { background-color: #e0ecb8; }

.blau1                      { background-color: #1f4e92; }
.blau2                      { background-color: #7ba2d4; }
.blau3                      { background-color: #cbd7ee; }
.blau4                      { background-color: #e8eef9; }
.blau5                      { background-color: #f1f5fb; }

.blautab                    { background-color: #7ba2d4; padding: 5px 5px 5px 12px; }

.white                      { background-color: #ffffff; }

.total1                     { background-color: #f0f8e2; }
.total2                     { background-color: #ffffff; }

.headblau                   { font-family: Arial, sans-serif; color: #1f4e92; font-size: 13px; font-weight: bold; line-height: 16px;}
.titleblau                  { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 14px;}
.copyblau                   { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; line-height: 14px;}
.copyweiss                  { font-family: Arial, sans-serif; color: #ffffff; font-size: 11px; line-height: 14px;}

.head                       { font-family: Arial, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold; line-height: 16px;}
.title                      { font-family: Arial, sans-serif; color: #ffffff; font-size: 11px; font-weight: bold; line-height: 14px;}
.copy                       { font-family: Arial, sans-serif; color: #324A06; font-size: 11px; line-height: 14px;}

.titleblack                 { font-family: Arial, sans-serif; color: #112c03; font-size: 11px; font-weight: bold; line-height: 14px;}
.copyblack                  { font-family: Arial, sans-serif; color: #112c03; font-size: 11px; line-height: 14px;}

.copygreen                  { font-family: Arial, sans-serif; color: #2B3911; font-size: 11px; line-height: 14px;}


.meta                       { font-family: Arial, sans-serif; color: #313131; font-size: 11px; line-height: 14px; text-decoration: none;}
.warning                    { font-family: Arial, sans-serif; color: #ffe44f; font-size: 11px; font-weight: bold; line-height: 14px;}



table.magicdruck {
    border:none; padding:0px; 
	 font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; line-height: 14px;
	 margin: 20px 0 20px 8px;
	 
}
.magicdruck th {
	 background: #fff;
	 padding: 4px;
	 text-align: center;
	 
}


.magicdruck td {
   padding: 4px;
	text-align: center;
	background-color: #E8EEF9;
}

h1 { font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 12px;}


/* motiv gallerie weihnachten */
#gallerie-image {
	background-color: #FFF;
	padding: 8px;
	margin: 0 0 3px 0;
}
#gallerie-image a {
	font-family: Arial, sans-serif; 
	color: #1f4e92; 
	font-size: 11px; 
	line-height: 14px;
	text-decoration: none;
}
#weihnachts-angebot {
	padding: 0;
	margin: 0 0 10px 5px;

}

#weihnachts-angebot th {
	font-family: Arial, sans-serif; 
	color: #fff; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px;
	background-color: #1f4e92;
	padding: 3px;
	border-right: 1px solid #CBD7EE; 
}


#weihnachts-angebot .angebot-input {
	width: 100%;
}
#weihnachts-angebot .angebot-select {
	width:100%;
}

.angebot_submit {
	font-family: Arial, sans-serif; color: #1f4e92; font-size: 11px; font-weight: bold; line-height: 11px; text-decoration: underline; 
}
