
.td-topnavbar {
	background-color: #258DBF;
	font-size: 8px;
}

.td-subnav-n {
	background-color: #BED0E5;
	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 #EAF0F7;
}
.td-subnav-a {
	background-color: #74B5D5;
	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 #EAF0F7;
}
.td-subnav-on {
	background-color: #74B5D5;
	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 #EAF0F7;
}
.td-subnav-on-n {
	background-color: #BED0E5;
	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 #EAF0F7;
}
.td-subnav-on-a {
	background-color: #74B5D5;
	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 #EAF0F7;
}

.td-subnav1-n {
	background-color: #D1DEED;
	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 #EAF0F7;
}
.td-subnav1-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	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 #EAF0F7;
}
.td-subnav1-on {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	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 #EAF0F7;
}
.td-subnav1-on-n {
	background-color: #D1DEED;
	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 #EAF0F7;
}
.td-subnav1-on-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 25px;
	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 #EAF0F7;
}


.td-subnav2-n {
	background-color: #DEE7F2;
	font-size: 12px;
	color: #E85100;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr2-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav2-a {
	background-color: #74B5D5;
	font-size: 12px;
	color: #E85100;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	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 #EAF0F7;
}
.td-subnav2-on {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	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 #EAF0F7;
}
.td-subnav2-on-n {
	background-color: #DEE7F2;
	font-size: 12px;
	color: #E85100;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr2-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav2-on-a {
	background-color: #74B5D5;
	font-size: 12px;
	color: #E85100;
	text-align: left;
	vertical-align: middle;
	padding-left: 35px;
	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 #EAF0F7;
}


.td-subnav3-n {
	background-color: #EAF0F7;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr3-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav3-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	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 #EAF0F7;
}
.td-subnav3-on {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	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 #EAF0F7;
}
.td-subnav3-on-n {
	background-color: #EAF0F7;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr3-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav3-on-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	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 #EAF0F7;
}


.td-subnav4-n {
	background-color: #EAF0F7;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr3-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav4-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	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 #EAF0F7;
}
.td-subnav4-on {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	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 #EAF0F7;
}
.td-subnav4-on-n {
	background-color: #EAF0F7;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	padding-right: 15px;
	background-image: url(../img/pic_subnavarr3-a.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	border-bottom: 4px solid #EAF0F7;
}
.td-subnav4-on-a {
	background-color: #74B5D5;
	text-align: left;
	vertical-align: middle;
	padding-left: 55px;
	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 #EAF0F7;
}


/*   links   */

a:visited, a:link {
	color: #258DC0;
	text-decoration: none;
}
a:active, a:hover {
	color: #258DC0;
	text-decoration: none;
}

a.subnavtext:visited, a.subnavtext:link {
	font-size: 12px;	
	color: #200D81;
	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: #200D81;
	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: #200D81;
	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: #5DA6CA;
	text-decoration: underline;
}
a.breadcrumbs:active, a.breadcrumbs:hover {
	font-size: 10px;
	color: #5DA6CA;
	text-decoration: none;
}

a.hfunctions:visited, a.hfunctions:link {
	font-size: 10px;
	color: #5DA6CA;
	text-decoration: none;
}
a.hfunctions:active, a.hfunctions:hover {
	font-size: 10px;
	color: #5DA6CA;
	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;
}
a.details-link:active, a.details-link:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.link-detail:visited, a.link-detail:link {
	color: #200D81;
	font-weight: bold;	
	text-decoration: underline;
}
/*
a.content-link:visited, a.content-link:link {
	color: #258DC0;
	text-decoration: underline;
	padding-left: 10px;
	text-align:left;
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.content-link:active, a.content-link:hover {
	color: #258DC0;
	text-decoration: underline;
	padding-left: 10px;
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: left;
}*/

a.warenkorb-link:visited, a.warenkorb-link:link {
	font-size: 12px;
	padding-right: 7px;
	color: #200D81;
	text-decoration: underline;
}
a.warenkorb-link:active, a.warenkorb-link:hover {
	font-size: 12px;
	padding-right: 7px;
	color: #200D81;
	text-decoration: none;
}




/*   diverses  */
.td-breadcrumbs {
	background-color: #EAF0F7;
	font-size: 10px;
	color: #5DA6CA;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 7px; 
}

.td-hfunctions {
	background-color: #EAF0F7;
	font-size: 10px;
	color: #5DA6CA;
	text-align: left;
	vertical-align: top;
	padding-top: 7px; 
}

.td-navigcolumn-bg {
	background-color: #EAF0F7;
	vertical-align: top;
}

.td-footer {
	background-color: #258DBF;
}

.title-art-mitgl {
	background-color : #EAF0F7;
	font-size: 12px;
	vertical-align: top;
	color: #258DBF;
	font-weight: bold;	
	padding : 4px;
	line-height: 130%;
}


.details {
	background-color : #258DBF;
	font-size: 11px;
	color: #FFFFFF;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.link-content {
	background-color : #EAF0F7;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.link-content-arrow {
	background-color : #EAF0F7;	
	padding-left : 7px;
	padding-right : 0px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.eingabefeld-bezeichn {
	font-size: 12px;
	vertical-align: top;
	padding-left : 28px;
	padding-right : 4px;
	padding-top : 1px;
	padding-bottom : 7px;
}

.eingabefeld-bezeichn2 {
	font-size: 12px;
	vertical-align: top;
	padding-left : 0px;
	padding-right : 4px;
	padding-top : 1px;
	padding-bottom : 7px;
}

.box-lightgreen {
	background-color : #EAF0F7;
	font-size: 12px;
	vertical-align: top;
	padding-left : 0px;
	padding-right : 4px;
	padding-top : 6px;
	padding-bottom : 4px;
	border-bottom: 7px white solid;
}

.box-lightgreen2 {
	background-color : #EAF0F7;
	font-size: 12px;
	vertical-align: top;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	border-bottom: 7px white solid;
}

.link-title {
	background-color : #E1E9F3;
	color: #200D81;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}
.image-title {
	background-color : #E1E9F3;
	color: #200D81;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}
.title-legende {
	font-size: 12px;
	background-color : #DEE7F2;
	color: #200D81;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.content-title-small {
	/* color: #200D81; */
	font-size: 11px;
	font-weight: bold;
	padding-top : 0px;
	padding-bottom : 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.content-small {
	color: #200D81;
	font-size: 11px;
	padding-top : 0px;
	padding-bottom : 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.ecardsenden {
	background-color : #258DBF;
	font-size: 12px;
	color: #FFFFFF;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.legende-text {
	background-color : #EAF0F7;
	font-size: 12px;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
}

.legende-text-fett {
	background-color : #EAF0F7;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 7px;
}
/*   ende diverses  */



/*    formfelder  */
.input-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
}

.input-box-4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	margin-left: 93px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
}

.input-box-menge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-color: #DEE7F2;
	height: 15px;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 25px;
}

.input-box-menge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #258DBF;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	border-color: #DEE7F2;
	height: 15px;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 25px;
}

.input-textarea-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
}

.input-box-spende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-color: #258DBF;
	height: 15px;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 47px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #258DBF;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
}

.button-spenden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #258DBF;
	color: #ffffff;
	font-size: 11px;
	border-width: 0px;
	border-style: none;
	height: 15px;
	width: 70px;
}

.beitreten {
	background-color : #200D81;
	font-size: 12px;
	color: #FFFFFF;
	padding : 4px;
}

.box-border-standard , .box-border-region , .box-border-action {
	border-style	: solid; 
	border-width	: 1px;
}

.textarea-ecard {
  	font				:	10px; 
	font-family			: Verdana, Arial, Helvetica, sans serif;
  	color				: #666666; 
	background-color	:	#FBFBFB;
	border-style 		: solid;
 	border-right-color	: #D4D0C8; border-right-width	: 1px;
	border-top-color	: #404040; border-top-width		: 1px;
	border-left-color	: #404040; border-left-width	: 1px;
	border-bottom-color	: #D4D0C8; border-bottom-width	: 1px; 
	width: 215px;
}
.textline-ecard {
  	font				:	10px; 
	font-family			: Verdana, Arial, Helvetica, sans serif;
  	color				: #666666; 
	background-color	:	#FBFBFB;
	border-style 		: solid;
  	border-right-color	: #D4D0C8; border-right-width	: 1px;
	border-top-color	: #404040; border-top-width		: 1px;
	border-left-color	: #404040; border-left-width	: 1px;
	border-bottom-color	: #D4D0C8; border-bottom-width	: 1px; 
	width: 110px;
}

.img-border {
	background-color 	: #8F9191;
	padding				: 1px;
}

IMG.padding {
	color			: #FFFFFF;	
	border-color 	: #FFFFFF;
}
/*   ende formfelder   */






/*
.input-box-25{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 25px;
}
.input-box-50{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 50px;
}

.input-box-100{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 100px;
}

.input-box-125{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 125px;
}
.input-box-med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 100px;
}

.input-box-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 59px;
}

.input-box-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 185px;
}

.input-box-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #200D81;
	border-bottom-color: #200D81;
	border-left-color: #200D81;
	border-top-color: #200D81;
	border-width: 1px;
	border-style: solid solid solid solid;
	width: 275px;
}

.content-normal {
	font-size: 11px;
	color : #333333;
	background-color : #FFFFFF;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 7px;
	font-family: Arial, Helvetica, sans-serif;
}
*/

p {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.ecard-counter {
	color: #5DA6CA;
}

.tipp-of-day{padding:0px 3px 15px 0;}
.tipp-of-day img{border: 0;}
.tipp-of-day-title{font-size:22px; color:#258DBF; font-weight:bold;	padding:0 0 3px 2px;}
.tipp-of-day-text{font-size:17px; color:#200D81; font-weight:bold; padding:0 0 8px 3px;}
/*--------------------------------------------------*/
.bg-content {
	background-color : #EAF0F7;	
}

.content-title {
	color: #200D81;
	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: #200d81;
	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 : #EAF0F7;	
	font-size: 11px;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;
}

.download-title {
	background-color : #E1E9F3;
	font-size: 11px;	
	color: #200D81;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.link-content {
	background-color : #EAF0F7;	
	font-size: 11px;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.link-title {
	background-color : #E1E9F3;
	font-size: 11px;	
	color: #200D81;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

a.content-link:visited, a.content-link:link {
	color: #258DC0;
	text-decoration: underline;
	/*padding-left: 10px;
	text-align:left;
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: left;*/
}

a.content-link:active, a.content-link:hover {
	color: #258DC0;
	text-decoration: underline;
	/*padding-left: 10px;
	text-align:left;
	background-image: url(../img/pic_linkarr.gif);
	background-repeat: no-repeat;
	background-position: left;*/
}


/*  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;
}

/* 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								: #200D81;
	text-decoration			: underline;
}
a.txt-link-dark-mpc:active, a.txt-link-dark-mpc:hover {
	color								: #200D81;
	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    : #200D81;
	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;
}

.txtarea-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;
}


#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;
}

input:focus{background-color:#7DBAD8;color:#333333;}
textarea:focus{background-color:#7DBAD8;color:#333333;}



/* 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 #16719D;
	border-bottom: 1px solid #16719D;
	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 #16719D;
	border-bottom: 1px solid #16719D;
	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);
}

/*--------------------------------------------------*/

