.td-topnavbar {
	background-color: #E85100;
	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 #FAF6EC;
}
.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 #FAF6EC;
	}
.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 #FAF6EC;
	}
.td-subnav-on-n {
	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 #FAF6EC;
}
.td-subnav-on-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 #FAF6EC;
	}

.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 #FAF6EC;
	}
.td-subnav1-a {
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav1-on {
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav1-on-n {
	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 #FAF6EC;
	}
.td-subnav1-on-a {
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav2-n {
	background-color: #F7F1E1;
	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 #FAF6EC;
	}
.td-subnav2-a {
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav2-on {
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav2-on-n {
	background-color: #F7F1E1;
	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 #FAF6EC;
	}
.td-subnav2-on-a {
	background-color: #EF935E;
	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 #FAF6EC;
	}



.td-subnav3-n {
	/*background-color: #F4ECD5;*/
	background-color: #FAF6EC;
	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 #FAF6EC;
	}
.td-subnav3-a {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav3-on {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav3-on-n {
	background-color: #FAF6EC;
	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 #FAF6EC;
	}
.td-subnav3-on-a {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}


.td-subnav4-n {
	/*background-color: #F4ECD5;*/
	background-color: #FAF6EC;
	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 #FAF6EC;
	}
.td-subnav4-a {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav4-on {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}
.td-subnav4-on-n {
	background-color: #FAF6EC;
	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 #FAF6EC;
	}
.td-subnav4-on-a {
	/*background-color: #EF935E;*/
	background-color: #EF935E;
	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 #FAF6EC;
	}



/*   links   */
a:visited, a:link {
	color: #FD1813;
	text-decoration: none;
}
a:active, a:hover {
	color: #FD1813;
	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: #EE8B52;
	text-decoration: underline;
}
a.breadcrumbs:active, a.breadcrumbs:hover {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: none;
}

a.hfunctions:visited, a.hfunctions:link {
	font-size: 10px;
	color: #EE8B52;
	text-decoration: none;
}
a.hfunctions:active, a.hfunctions:hover {
	font-size: 10px;
	color: #EE8B52;
	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: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 7px; 
}

.td-hfunctions {
	background-color: #FAF6EC;
	font-size: 10px;
	color: #EE8B52;
	text-align: left;
	vertical-align: top;
	padding-top: 7px; 
}

.td-navigcolumn-bg {
	background-color: #FAF6EC;
	vertical-align: top;
}

.td-footer {
	background-color: #E85100;
}

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;
}
.image-title {
	background-color : #F5EDD8;
	color: #A4001D;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.legende-text {
	background-color : #FAF6EC;
	font-size: 12px;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 10px;
	padding-bottom : 4px;
}

.legende-text-small {
	background-color : #FAF6EC;
	font-size: 11px;
	vertical-align: top;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
}

.ecardsenden {
	background-color : #E85100;
	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: #FAF6EC;
	color: #333333;
	font-size: 11px;
	border-right-color: #E85100;
	border-bottom-color: #E85100;
	border-left-color: #E85100;
	border-top-color: #E85100;
	border-width: 1px; 
}

.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;
}

.input-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border-right-color: #E85100;
	border-bottom-color: #E85100;
	border-left-color: #E85100;
	border-top-color: #E85100;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #A4001D;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	border-right-color: #E85100;
	border-bottom-color: #E85100;
	border-left-color: #E85100;
	border-top-color: #E85100;
	border-width: 1px;
	border-style: solid solid solid solid;
}

p {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.ecard-counter {
	color: #EE8B52;
}


.tipp-of-day{padding:0px 3px 15px 0;}
.tipp-of-day img{border: 0;}
.tipp-of-day-title{font-size:22px; color:#E85100; font-weight:bold;	padding:0 0 3px 2px;}
.tipp-of-day-text{font-size:17px; color:#A40025; 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_red.gif);
}

.gallery div.arrows a.next {
	background-image: url(../img/gal_arrow_right_red.gif);
}
/*--------------------------------------------------*/
.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 #F2EBD9;
border-bottom:4px solid #FCFAF5;
}

.table-frame-nobottom {
border-top:4px solid #F2EBD9;
}

.bg-col-blue {
	background-color    : #FAF6EC;
}

.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								: #A4001D;
	text-decoration			: underline;
}
a.txt-link-dark-mpc:active, a.txt-link-dark-mpc:hover {
	color								: #A4001D;
	text-decoration			: none;
}

a.txt-link-fett-mpc:visited, a.txt-link-fett-mpc:link {
	font-weight: 				bold;
	color								: #B7BD03;
	text-decoration			: underline;
}
a.txt-link-fett-mpc:active, a.txt-link-fett-mpc:hover {
	font-weight: 				bold;
	color								: #B7BD03;
	text-decoration			: none;
}

/* testlinks
a.txt-mpc:visited, a.txt-mpc:link {
	color								: #A4001D;
	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:#FAF6EC;
	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    : #A4001D;
	border              : 1px solid #DACCA6;
	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  : #DACCA6;
	padding           : 0px 4px 1px 7px;
	margin            : 0px 0px 9px 0px;
	border						: 1px solid #DCCFAB;
}



.formfield-mpc {
	font-family    : Arial, Helvetica, sans-serif;
	color          : #333333;
	font-weight    : normal;
	font-size      : 12px;
  background     : #FFFFFF;
  border         : 1px solid #DACCA6;
  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 #DACCA6;
  margin         : 0px 0px 0px 0px;
  padding        : 0px 0px 0px 2px;
	width          : 245px;
}


#login-form {
	font-size      : 12px;
  background-color     : #FAF6EC;
  border-top     : 1px solid #DACCA6;
	border-bottom  : 1px solid #DACCA6;
  margin         : 0px;
  padding        : 14px 0px 47px 7px;
}


#form-borders {
	font-size      		: 12px;
  background-color  : transparent;
  border-top     		: 1px solid #DACCA6;
	border-bottom 		: 1px solid #DACCA6;
  margin         		: 0px;
  padding       		: 0px 0px 0px 0px;
}

#row-blue {
	font-size      		: 12px;
  background-color 	: #FAF6EC;
  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:#F3A87F;color:#333333;}
textarea:focus{background-color:#F3A87F;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 #B33E00;
	border-bottom: 1px solid #B33E00;
	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 #B33E00;
	border-bottom: 1px solid #B33E00;
	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);
}



/*--------------------------------------------------*/
.bg-content {
	background-color : #FAF6EC;	
	
}

.content-title {
	color: #A4001D;
	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: #A4001D;
	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 : #FAF6EC;	
	font-size: 11px;		
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.download-title {
	background-color : #F5EDD8;
	color: #A4001D;
	font-size: 11px;		
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.link-content {
	background-color : #FAF6EC;	
	font-size: 11px;		
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.link-content-arrow {
	background-color : #FAF6EC;	
	font-size: 11px;		
	padding-left : 7px;
	padding-right : 0px;
	padding-top : 3px;
	padding-bottom : 2px;	
}

.link-title {
	background-color : #F5EDD8;
	font-size: 11px;		
	color: #A4001D;
	font-weight: bold;	
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;	
}
a.content-link:visited, a.content-link:link {
	color: #FD1813;
	text-decoration: underline;
}

a.content-link:active, a.content-link:hover {
	color: #FD1813;
	text-decoration: underline;
}

.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;
}

/*--------------------------------------------------*/

