.td-topnavbar {
	background-color: #F1AF01;
	font-size: 8px;
}

.td-subnav-n {
	background-color: #EFE2BF;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
}
.td-subnav-a {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav-on {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav-on2 {
	background-color: #EFE2BF;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
}

.td-subnav1-n {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav1-a {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav1-on {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px; 
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav1-on2 {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}


.td-subnav2-n {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav2-a {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav2-on {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav2-on2 {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}


.td-subnav3-n {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav3-a {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav3-on {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav3-on2 {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}


.td-subnav4-n {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav4-a {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav4-on {
	background-color: #EF935E;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}
.td-subnav4-on2 {
	background-color: #F4ECD5;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr1-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #FAF9E4;
	}


/*   links   */
a:visited, a:link {
	color: #F67F01;
	text-decoration: none;
}
a:active, a:hover {
	color: #F67F01;
	text-decoration: none;
}

a.subnavtext:visited, a.subnavtext:link {
	font-size: 12px;	
	color: #A4001D;
	text-decoration: none;
}
a.subnavtext-aktiv:visited, a.subnavtext-aktiv:link {
	font-size: 12px;	
	color: #FFFFFF;
	text-decoration: none;
}

a.subnavtext1:visited, a.subnavtext1:link {
	font-size: 12px;	
	color: #A4001D;
	text-decoration: none;
}
a.subnavtext1-aktiv:visited, a.subnavtext1-aktiv:link {
	font-size: 12px;	
	color: #FFFFFF;
	text-decoration: none;
}

a.subnavtext2:visited, a.subnavtext2:link {
	font-size: 12px;	
	color: #A4001D;
	text-decoration: none;
}
a.subnavtext2-aktiv:visited, a.subnavtext2-aktiv:link {
	font-size: 12px;	
	color: #FFFFFF;
	text-decoration: none;
}

a.breadcrumbs:visited, a.breadcrumbs:link {
	font-size: 10px;
	color: #F1AE00;
	text-decoration: underline;
}
a.breadcrumbs:active, a.breadcrumbs:hover {
	font-size: 10px;
	color: #F1AE00;
	text-decoration: none;
}

a.hfunctions:visited, a.hfunctions:link {
	font-size: 10px;
	color: #F1AE00;
	text-decoration: none;
}
a.hfunctions:active, a.hfunctions:hover {
	font-size: 10px;
	color: #F1AE00;
	text-decoration: underline;
}

a.footer:visited, a.footer:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:active, a.footer:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
/*
a.sprachwahl:visited, a.sprachwahl:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.sprachwahl:active, a.sprachwahl:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.sprachwahl-a:visited, a.sprachwahl-a:link {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
*/
a.details-link:visited, a.details-link:link {
	color: #FFFFFF;
	text-decoration: underline;
}



/*   diverses  */
.td-breadcrumbs {
	background-color: #FAF9E4;
	font-size: 10px;
	color: #EEB100;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 7px; 
}

.td-hfunctions {
	background-color: #FAF9E4;
	font-size: 10px;
	color: #EEB100;
	text-align: left;
	vertical-align: top;
	padding-top: 7px; 
}

.td-navigcolumn-bg {
	background-color: #FAF9E4;
	vertical-align: top;
}

.td-footer {
	background-color: #F1AF01;
}

sub {
	font-size: 8px;
}
sup {
	font-size: 8px;
}



.title-legende {
	font-size: 12px;	
	background-color : #EFE2BF;
	color: #A4001D;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.legende-text {
	background-color : #FAF9E4;
	font-size: 12px;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 10px;
	padding-bottom : 4px;
}

.legende-text-small {
	background-color : #FAF9E4;
	font-size: 11px;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
}

.ecardsenden {
	background-color : #F1AF01;
	font-size: 12px;
	color: #FFFFFF;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}


.select-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FAF9E4;
	color: #333333;
	font-size: 11px;
	border-right-color: #E85100;
	border-bottom-color: #E85100;
	border-left-color: #E85100;
	border-top-color: #E85100;
	border-width: 1px; 
}

p {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.ecard-counter {
	color: #F1AE00;
}
ul.li-footer
{
list-style-type: none;
margin: 0;
padding: 0;
}
ul.li-footer li
{
	background: url(../img/pic_arr_white_footer.gif) no-repeat 6px;
	padding-left: 24px;
	float: left;
	margin-right: 5px;
}

.tipp-of-day{padding:0px 3px 15px 0;}
.tipp-of-day img{border: 0;}
.tipp-of-day-title{font-size:22px; color:#F1AF01; font-weight:bold;	padding:0 0 3px 2px;}
.tipp-of-day-text{font-size:17px; color:#B15003; font-weight:bold; padding:0 0 8px 3px;}
/*--------------------------------------------------*/
.gallery div.arrows a.prev,
.gallery div.arrows a.next {
	background-image: url(../img/gal_arrow_left_yellow.gif);
}

.gallery div.arrows a.next {
	background-image: url(../img/gal_arrow_right_yellow.gif);
}
/*--------------------------------------------------*/
.bg-content {
	background-color : #FAF9E4;	
}

.content-title {
	color: #B15003;
	font-size: 12px;
	font-weight: bold;
	padding-top : 0px;
	padding-bottom : 5px;
	font-family: Arial, Helvetica, sans-serif;	
}

.img-gallery-desc {
	font-size: 11px;
	color: #B15003;
	padding : 4px 0px 0 1px;
	width: 362px;
}

.content-maintitle {
	color: #000000;
	font-size: 11px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}

.content-normal {
	font-size: 12px;
	color : #333333;
	background-color : #FFFFFF;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 7px;
	font-family: Arial, Helvetica, sans-serif;
}

.download-content {
	background-color : #FAF9E4;	
	font-size: 11px;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;
}

.download-title {
	background-color : #F3F0BA;
	font-size: 11px;	
	color: #B15003;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.link-content {
	background-color : #FAF9E4;	
	font-size: 11px;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.link-content-arrow {
	background-color : #FAF9E4;	
	font-size: 11px;	
	padding-left : 7px;
	padding-right : 0px;
	padding-top : 3px;
	padding-bottom : 2px;	
}


.link-title {
	background-color : #F3F0BA;
	font-size: 11px;	
	color: #B15003;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

a.content-link:visited, a.content-link:link {
	color: #F67F01;
	text-decoration: underline;
}

a.content-link:active, a.content-link:hover {
	color: #F67F01;
	text-decoration: underline;
}

/*  listen formatierung 

ul{
	padding-left: 0px;
	margin: 5px 0px 5px 0px;
	list-style-type: none;
	color:#014C7A;
}

li{
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1.0em;
}*/

.file-weight {
	font-size: 9px;
}

a.resultbread:visited, a.resultbread:link {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: none;
}

a.resultbread:active, a.resultbread:hover {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: underline;
}



/** sitemap **/
.td-sitemap-red {
	background-color: #E85100;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}



.td-sitemap-green {
	background-color: #91CE44;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}



.td-sitemap-blue {
	background-color: #258DBF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	background-image: url(../img/pic_arr_white-n.gif);
	background-repeat: no-repeat;
	background-position: 12px;
	height: 20px;
}

.td-sitemap {
	background-color: #FFFFFF;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	vertical-align: middle;
}


a.sitemap-red2:visited, a.sitemap-red2:link, a.sitemap-red2:active, a.sitemap-red2:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #A4001D;
	text-decoration: none;
}

a.sitemap-red3:visited, a.sitemap-red3:link, a.sitemap-red3:active, a.sitemap-red3:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #A4001D;
	text-decoration: none;
}

a.sitemap-red4:visited, a.sitemap-red4:link, a.sitemap-red4:active, a.sitemap-red4:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #E85100;
	text-decoration: none;
}


a.sitemap-green2:visited, a.sitemap-green2:link, a.sitemap-green2:active, a.sitemap-green2:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #00673E;
	text-decoration: none;
}

a.sitemap-green3:visited, a.sitemap-green3:link, a.sitemap-green3:active, a.sitemap-green3:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #00673E;
	text-decoration: none;
}

a.sitemap-green4:visited, a.sitemap-green4:link, a.sitemap-green4:active, a.sitemap-green4:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #91CE44;
	text-decoration: none;
}

a.sitemap-blue2:visited, a.sitemap-blue2:link, a.sitemap-blue2:active, a.sitemap-blue2:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #0C2D83;
	text-decoration: none;
}

a.sitemap-blue3:visited, a.sitemap-blue3:link, a.sitemap-blue3:active, a.sitemap-blue3:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #0C2D83;
	text-decoration: none;
}

a.sitemap-blue4:visited, a.sitemap-blue4:link, a.sitemap-blue4:active, a.sitemap-blue4:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #258DBF;
	text-decoration: none;
}





a.sitemap-5:visited, a.sitemap-5:link, a.sitemap-5:active, a.sitemap-5:hover  {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}


/* image definition */

.img-print {
	background-image: url(../img/icon_printer.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 14px;
	height: 9px;
	border: none;
}

.img-recommend {
	background-image: url(../img/icon_recommend.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 9px;
	border: none;
}

.img-langswitch-line {
	background-image: url(../img/sprachw-linie.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 19px;
	height: 17px;
	border: none;
}

.img-linkarr {
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 5px;
	height: 9px;
	border: none;
}

.img-arrow {
	background-image: url(../img/pic_arrow.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 8px;
	height: 7px;
	border: none;
}

.img-arrow-inverse {
	background-image: url(../img/pic_arrow-inverse.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 8px;
	height: 7px;
	border: none;
}
/*--------------------------------------------------*/
.td-mpc {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #333333;
	font-size           : 12px;
	background-color    : #ffffff;
	padding             : 0px 0px 25px 0px;
}

.td-mpc-list {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #333333;
	font-size           : 12px;
	padding             : 9px 0px 12px 9px;
	vertical-align		  : top;
}

.td-mpc-list-small {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #333333;
	font-size           : 12px;
	padding             : 0px 0px 8px 0px;
}


.td-mpc-list-login {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #333333;
	font-size           : 12px;
	padding             : 14px 0px 0px 9px;
}

.td-mpc-list-login2 {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #333333;
	font-size           : 12px;
	padding             : 10px 0px 47px 9px;
}

.table-frame{
border-top:4px solid #ECF1F7;
border-bottom:4px solid #FAFBFD;
}

.table-frame-nobottom {
border-top:4px solid #ECF1F7;
}

.bg-col-blue {
	background-color    : #F4F7FB;
}

.td-topbar {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #ffffff;
	font-weight					: bold;
	font-size           : 12px;
	padding             : 0px 0px 0px 0px;
}

.txt-red {
	color						: #FF3F40;
	font-size				: 12px;
}


a.txt-link-mpc:visited, a.txt-link-mpc:link {
	color								: #258DBF;
	text-decoration			: underline;
}
a.txt-link-mpc:active, a.txt-link-mpc:hover {
	color								: #258DBF;
	text-decoration			: underline;
}

a.txt-link-dark-mpc:visited, a.txt-link-dark-mpc:link {
	color								: #01673F;
	text-decoration			: underline;
}
a.txt-link-dark-mpc:active, a.txt-link-dark-mpc:hover {
	color								: #01673F;
	text-decoration			: none;
}

a.txt-link-fett-mpc:visited, a.txt-link-fett-mpc:link {
	font-weight: 				bold;
	color								: #258DBF;
	text-decoration			: underline;
}
a.txt-link-fett-mpc:active, a.txt-link-fett-mpc:hover {
	font-weight: 				bold;
	color								: #258DBF;
	text-decoration			: none;
}

/* testlinks
a.txt-mpc:visited, a.txt-mpc:link {
	color								: #01673F;
	text-decoration			: underline;
	background-image:url(/img/blau/pic-linkarr-mpc.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
a.txt-mpc:active, a.txt-mpc:hover {
	color								: #452FB3;
	text-decoration			: underline;
	background-image:url(/img/blau/pic-linkarr-mpc.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
 */
.link-w-arrow{
	background-image:url(/img/blau/pic-linkarr-mpc.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
/* ende testlinks */

.radio-padding {
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}

/*     lists   */
.list-mpc {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	line-height: 16px;
}
.list-white {
	background-image:url(/img/blau/pic-linkarr-mpc.gif);
	background-repeat: no-repeat;
	background-position: 9px 12px;
	background-color:#ffffff;
	padding: 9px 5px 11px 18px;
	line-height: 14px;
}
.list-blue {
	background-image:url(/img/blau/pic-linkarr-mpc.gif);
	background-repeat: no-repeat;
	background-position: 9px 12px;
	background-color:#F4F7FB;
	padding: 9px 5px 11px 18px;
	line-height: 14px;
}
/*      end of lists   */


.link-arrows {
	color								: #258DBF;
}

.textonly {
	padding             : 12px 20px 25px 7px;
	line-height					: 20px;
}


.button-mpc {
	font-family         : Arial, Helvetica, sans-serif;
	color               : #ffffff;
	font-weight         : bold;
	font-size           : 12px;
	background-color    : #01673F;
	border              : 1px solid #B9CCE3;
	padding             : 0px 8px 0px 8px;
	width    						: auto;
	float								: none;
}


.bar-lightblue {
	font-family       : Arial, Helvetica, sans-serif;
	color             : #ffffff;
	font-weight       : bold;
	font-size         : 12px;
	background-color  : #B9CCE3;
	padding           : 0px 4px 1px 7px;
	margin            : 0px 0px 9px 0px;
	border						: 1px solid #BDCFE5;
}



.formfield-mpc {
	font-family    : Arial, Helvetica, sans-serif;
	color          : #333333;
	font-weight    : normal;
	font-size      : 12px;
  background     : #FFFFFF;
  border         : 1px solid #B9CCE3;
  margin         : 0px 0px 0px 0px;
  padding        : 0px 0px 0px 2px;
	width          : 172px;
	height				 : 18px;
}


#login-form {
	font-size      : 12px;
  background-color     : #F4F7FB;
  border-top     : 1px solid #B9CCE3;
	border-bottom  : 1px solid #B9CCE3;
  margin         : 0px;
  padding        : 14px 0px 47px 7px;
}


#form-borders {
	font-size      		: 12px;
  background-color  : transparent;
  border-top     		: 1px solid #B9CCE3;
	border-bottom 		: 1px solid #B9CCE3;
  margin         		: 0px;
  padding       		: 0px 0px 0px 0px;
}

#row-blue {
	font-size      		: 12px;
  background-color 	: #F4F7FB;
  margin         		: 0px 0px 0px 0px;
  padding        		: 9px 0px 10px 7px;
}
#row-white {
	font-size      		: 12px;
  background-color 	: #ffffff;
  margin         		: 0px 0px 0px 0px;
  padding        		: 9px 0px 10px 7px;
}



/*
label, input, select {  Alle Labels UND Formularelemente auswählen 
	display			:block;
  float    		: left;
  width   		: 179px; 
}

#top-bar-label {  Alle Labels UND Formularelemente auswählen 
  display  	: block;
  float    	: left;
  width   	 : 290px; 
}
*/

.footer { /* Alle Labels UND Formularelemente auswählen */
	padding					: 9px 0px 10px 9px;
	vertical-align	: top;
	color						: #999999;
	font-size				:	10px;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear    : left; /* das floating der labels und inputs aufheben */
}

form {
margin			: 0px;
padding			: 0px;
}


/* new buttons lsr 23.08.2006 */
#btnGen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
	border-right: 1px solid #D29900;
	border-bottom: 1px solid #D29900;
	border-left:0px;
	border-top:0px;
	background-position:top left;
	background-repeat: repeat-x;
}

.btnGen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
	border-right: 1px solid #D29900;
	border-bottom: 1px solid #D29900;
	border-left:0px;
	border-top:0px;
	background-position:top left;
	background-repeat: repeat-x;
}

a.btn {
	padding: 3px 5px 1px 5px;
		background-image:url(../img/bg_btn_new.gif);
}

a.btn:hover {
	padding: 3px 5px 1px 5px;
	background-image:url(../img/bg_btn_new_over.gif);
}

a.btn:active {
	padding: 3px 4px 1px 6px;
	background-image:url(../img/bg_btn_new_active.gif);
}


/*--------------------------------------------------*/

