
.bodytext,
.bodytext-headline,
.bodytext-article,
.bodytext-intro
	{ color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.bodytext-headline
	{ text-decoration: underline }

.admin-bodytext-lighter,
.admin-bodytext-light,
.admin-bodytext-heavy,
.admin-bodytext { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.bodytext2  { color: black; font-weight: normal; font-size: 11px; line-height: 18px; font-family: Verdana, Helvetica, Arial, Times, Geneva; border: none; overflow: visible }
.headline-gruen  { color: black; font-weight: bold; font-size: 16px; line-height: 16pt; font-family: Arial, Times, Helvetica, Geneva; background-color: #9acd32; border: 0px aqua }
.admin-field-label  { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }
.headline-imagetext  { color: black; font-weight: bold; font-size: 16px; line-height: 28px; font-family: Verdana, Arial, Helvetica, Times, Geneva }
.headline-liste  { font-weight: bold; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva; background-color: transparent }
.headline-negativ  { color: white; font-weight: bold; font-size: 16px; line-height: 16pt; font-family: Arial, Times, Helvetica, Geneva; background-color: black; border: 0px aqua }

.headline-normal-small
	{ color: black; font-weight: normal; font-size: 13px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva }

.headline-normal,
.film-headline-normal-light,
.film-headline-normal-heavy,
.multimedia-headline-normal-light,
.multimedia-headline-normal-heavy,
.ecards-headline-normal-heavy,
.events-headline-normal-light,
.events-headline-normal-heavy,
.community-headline-normal-light,
.community-headline-normal-heavy,
.musik-headline-normal-light,
.musik-headline-normal-heavy,
.freunde-headline-normal-light,
.freunde-headline-normal-heavy,
.stars-headline-normal-light,
.stars-headline-normal-heavy,
.forum-headline-normal-heavy,
.msg-headline-normal-heavy,
.webcatalog-headline-normal-heavy,
.gewinnspiel-headline-normal-heavy,
.vivaintern-headline-normal-heavy,
.auto-headline-normal-heavy,
.auto-headline-normal-light,
.essen-headline-normal-heavy,
.essen-headline-normal-light,
.sport-headline-normal-heavy,
.sport-headline-normal-light,
.job-headline-normal-heavy,
.job-headline-normal-light,
.reisen-headline-normal-heavy,
.reisen-headline-normal-light,
.wohnen-headline-normal-heavy,
.wohnen-headline-normal-light,
.suchen-headline-normal-heavy,
.admin-headline-normal-lighter,
.admin-headline-normal-light,
.admin-headline-normal-heavy
	{ color: black; font-weight: bold; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva }

.film-headline-normal-light,
.multimedia-headline-normal-light,
.events-headline-normal-light,
.community-headline-normal-light,
.musik-headline-normal-light,
.freunde-headline-normal-light,
.stars-headline-normal-light,
.admin-headline-normal-lighter,
.admin-headline-normal-light
	 { padding-left: 0.4em }
	
.film-headline-normal-heavy,
.multimedia-headline-normal-heavy,
.events-headline-normal-heavy,
.community-headline-normal-heavy,
.musik-headline-normal-heavy,
.freunde-headline-normal-heavy,
.stars-headline-normal-heavy,
.forum-headline-normal-heavy,
.msg-headline-normal-heavy,
.webcatalog-headline-normal-heavy,
.gewinnspiel-headline-normal-heavy,
.vivaintern-headline-normal-heavy,
.ecards-headline-normal-heavy,
.auto-headline-normal-heavy,
.essen-headline-normal-heavy,
.sport-headline-normal-heavy,
.job-headline-normal-heavy,
.reisen-headline-normal-heavy,
.suchen-headline-normal-heavy,
.admin-headline-normal-heavy
	 { padding-left: 0.4em }
	
.admin-headline { color: white; font-weight: bold; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva }
.schwarzeschrift { color: black; font-weight: bolder; font-size: 12px; font-family: Helvetica, Arial, Geneva; vertical-align: bottom }
.vivaunderline { color: black; font-weight: bolder; font-size: 12px; font-family: Helvetica, Arial, Geneva; text-decoration: underline }
.vivazeilen { color: black; font-size: 12px; line-height: 150%; font-family: Times, Helvetica, Arial, Geneva }
.weisseschrift { color: white; font-weight: bolder; font-size: 9px; font-family: Verdana, Arial, Helvetica }
a { color:black; font-weight: bold; text-decoration: none }
.input-small { font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, Arial, Times, Geneva }
.select-small { font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, Arial, Times, Geneva}
a:active { }
a:hover   { text-decoration: underline }
a:visited { color:black }
headline-neg.grau { color: white; font-weight: bold; font-size: 16px; line-height: 16pt; font-family: Verdana, Helvetica, Arial, Geneva; background-color: gray }
.pathitem   { font-size: 10px; font-family: Verdana,Arial,Helvetica }

.menu-bar
	{ background-color: black; }

.menu-title-cell
	{ font-size: 10px; padding-right: 2px; padding-left: 2px; }

.menu-title
	{ color: white; text-decoration: none; font-weight: bold; font-family: Verdana,Arial,Helvetica }

.menu-item-cell
	{ font-size: 10px; padding-right: 4px; padding-left: 4px; }

.menu-item   { color:black; text-decoration: none; font-weight: bold; font-family: Verdana,Arial,Helvetica }


.button,
.button-cell
	{ text-align: center; padding-right: 6px; padding-left: 6px; height: 20px }
	
.button,
.button-bar
	{ background-color: black }
	
.button,
.button-black,
.button-white,
.events-button,
.freunde-button,
.musik-button,
.film-button,
.community-button,
.chat-button,
.forum-button,
.msg-button,
.webcatalog-button,
.ecards-button,
.admin-button,
.reisen-button,
.stars-button
	{ font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.button-black
	{ color: black }
	
.button-white
	{ color: white }

.button-white:hover,
.button-black:hover,
.events-button:hover,
.freunde-button:hover,
.musik-button:hover,
.film-button:hover,
.community-button:hover,
.chat-button:hover,
.forum-button:hover,
.msg-button:hover,
.webcatalog-button:hover,
.ecards-button:hover,
.admin-button:hover
.reisen-button:hover
	{ text-decoration: none }
	
.image-description 			{ font-size: 9px; background-color: #eeeeee }
.bodytext-article			{ text-align: justify }
.bodytext-intro				 { text-align: justify; margin-bottom: 1.2em }

.film-light,
.film-headline-normal-light
	{ background-color: #ccccff }

.film-heavy,
.film-headline-normal-heavy
	{ background-color: #9999ff }

.film-button
	{ color: black }

.multimedia-light,
.multimedia-headline-normal-light
	{ background-color: #ccffcc}
	
.multimedia-heavy,
.multimedia-headline-normal-heavy
	{ background-color: #99cc99 }

.musik-light,
.musik-headline-normal-light
	{ background-color: #FFCECE }
	
.musik-heavy,
.musik-headline-normal-heavy
	{ background-color: #FF9C9C }

.musik-button
	{ color: black }
	

.events-light,
.events-headline-normal-light
	{ background-color: #f0e68c }
	
.events-heavy,
.events-headline-normal-heavy
	{ background-color: #ffcc00 }

.events-button
	{ color: black }

.community-light,
.community-headline-normal-light
	{ background-color: #ffffcc }
	
.community-heavy,
.community-headline-normal-heavy
	{ background-color: #ffff66 }

.community-button
	{ color: white }

.chat-heavy
	{ background-color: #ffff66 }

.chat-button
	{ color: white }

.freunde-light,
.freunde-headline-normal-light
	{ background-color: #ffdead }

.freunde-button
	{ color: black }
	
.freunde-heavy,
.freunde-headline-normal-heavy
	{ background-color: #ff9966 }

.stars-light,
.stars-headline-normal-light
	{ background-color: #ffccff }

.stars-heavy,
.stars-headline-normal-heavy
	{ background-color: #ff99ff }

.stars-button
	{ color: black }
	
.forum-light			{ background-color: #ffffd5 }

.forum-heavy,
.forum-headline-normal-heavy
	{ background-color: #ffff66 }
	
.forum-beitrag-light	{ background-color: #F8F8F8 }
.forum-beitrag-heavy	{ background-color: #dcdcdc }
.forum-button			{ color: white }

.msg-light				{ background-color: #ffffd5 }

.msg-heavy,
.msg-headline-normal-heavy
	{ background-color: #ffff66 }
	
.msg-nachricht-light	{ background-color: #ffffd5 }
.msg-nachricht-heavy	{ background-color: #ffff66 }
.msg-button				{ color: white }

.gewinnspiel-light,
.gewinnspiel-headline-normal-light
	{ background-color: #FFFF66 }

.gewinnspiel-heavy,
.gewinnspiel-headline-normal-heavy
	{ background-color: #FF9900 }

.webcatalog-light			{ background-color: #ffffcc }

.webcatalog-heavy,
.webcatalog-headline-normal-heavy
	{ background-color: #ffff66 }

.webcatalog-button			{ color: black }

.gewinnspiel-heavy,
.gewinnspiel-headline-normal-heavy
	{ background-color: #FF8C00 }

.vivaintern-heavy,
.vivaintern-headline-normal-heavy
	{ background-color: #9999CC }

.ecards-heavy,
.ecards-headline-normal-heavy
	{ background-color: #ffcccc }

.ecards-light,
.ecards-headline-normal-light
	{ background-color: #ffe4e1 }

.ecards-button
	{ color: black }

.auto-heavy,
.auto-headline-normal-heavy
	{ background-color: #DC6F02 }

.auto-light,
.auto-headline-normal-light
	{ background-color: #DBB58F }

.essen-heavy,
.essen-headline-normal-heavy
	{ background-color: #FF7F50 }

.essen-light,
.essen-headline-normal-light
	{ background-color: #FF7F50 }

.job-heavy,
.job-headline-normal-heavy
	{ background-color: #6BC6C6 }  

.job-light,
.job-headline-normal-light
	{ background-color: #A8E5E5 }  

.sport-heavy,
.sport-headline-normal-heavy
	{ background-color: #ADFF2F }

.sport-light,
.sport-headline-normal-light
	{ background-color: #D8FF99 }

.reisen-heavy,
.reisen-headline-normal-heavy
	{ background-color: #1FBEF9 }

.reisen-light,
.reisen-headline-normal-light
	{ background-color: #81DDFE }

.reisen-button
	{ color: black }
	
.wohnen-heavy,
.wohnen-headline-normal-heavy
	{ background-color: #FF7F50 }

.wohnen-light,
.wohnen-headline-normal-light
	{ background-color: #FFC7B2 }

.suchen-heavy,
.suchen-headline-normal-heavy
	{ background-color: #CCFFFF }

.admin-lighter,
.admin-bodytext-lighter,
.admin-headline-normal-lighter
	{ background-color: #e6edff; color: #000}

.admin-light,
.admin-bodytext-light,
.admin-headline-normal-light
	{ background-color: #d5e0ff; color: #000}

.admin-heavy,
.admin-bodytext-heavy,
.admin-headline-normal-heavy
	{ background-color: #8ea6ff; color: #fff }

.admin-button
	{ color: white }

.floating-left
    {
        float: left;
        margin: 0px 6px 6px 0px;
    }

.floating-right
    {
        float: right;
        margin: 0px 0px 6px 6px;
    }
    
.email_invalid * {
  color: #CC0000;
}
