/** $Id: vive-style.css 10263 2005-06-17 13:44:12 +0200 (Fr, 17 Jun 2005) dkd-tjung $ */

body
{
	 margin:0px;
	 background-color:#FFFFFF;
	 font-family:arial;
}

.navitrenner-1 {
	background-color: #7eb9e5;	 
	border-top: 1px solid #fff;
	border-left: 1px solid #7eb9e5;	
	height: 25px;
}

.no-1 {
	background-color: #7eb9e5;
	height: 25px;
	border-top: 1px solid #fff;
	border-right: 1px solid #7eb9e5;
	border-left: 1px solid #7eb9e5;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}


.no-1 a {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}

.navitrenner-1-last {
	background-color: #b7d6e8;	 
	border-top: 1px solid #ce0030;
	border-left: 1px solid #ce0030;
	border-bottom: 1px solid #ce0030;
}

.no-1-last {
	background-color: #b7d6e8;
	height: 25px;
	border-top: 1px solid #ce0030;
	border-right: 1px solid #ce0030;
	border-bottom: 1px solid #ce0030;
	margin-top: 1px;
	color: #ce0030;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;

}

.no-1-last a {
	color: #ce0030;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}

.navitrenner-2 {
	background-color: #ffefbb;
	border-bottom: 1px solid #7eb9e5;
}

.no-2 {
	background-color: #ffefbb;
	border-bottom: 1px solid #7eb9e5;
	/*border-right: 1px solid #7eb9e5;*/
}

.no-2 a {
	color: #00498d;
}

.navitrenner-2-act {
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}
.act-2 {
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
	/*border-right: 1px solid #7eb9e5;*/
}

.act-2 a {
	color: #00498d;
	font-weight: bold;
}

.navitrenner-3 {
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}

.navitrenner-3-act {
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}

.navitrenner-3-cur {
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}

/*
.navitrenner-3-last, .no-3-last {
	background-color: #fff;
}
*/
.no-3{
	background-color: #fff;
	border-bottom: 1px solid #7eb9e5;
	padding-left: 17px;
	/*border-right: 1px solid #7eb9e5;*/
}
.no-3 a {
	color: #00498d;
	font-weight: normal;
}
.act-3 {
	background-color: #fff;
	padding-left: 5px;
	border-bottom: 1px solid #7eb9e5;
}
.act-3 a{
	color: #00498d;
	font-weight: normal;
	background-image: url(images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}
.act-3 img {
	margin-right: 2px;
}

.cur-3 {
	background-color: #FFFAEA;
	padding-left: 5px;
	border-bottom: 1px solid #7eb9e5;
}
.cur-3 a{
	color: #00498d;
	font-weight: normal;
	background-image: url(images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}

/*
.act-3-last{
	background-color: #FFFAEA;
}
*/

.navitrenner-4{
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}
.no-4{
	background-color: #fff;
	border-bottom: 1px solid #7eb9e5;
	/*border-right: 1px solid #7eb9e5;*/
	padding-left: 29px;
}
.no-4 a{
	color: #00498d;
	font-size: 11px;
	font-weight: normal;
}
.navitrenner-4-act{
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}
.act-4{
	background-color: #fffaea;
	border-bottom: 1px solid #7eb9e5;
	/*border-right: 1px solid #7eb9e5;*/
	padding-left: 17px;
}
.act-4 a{
	color: #00498d;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}
.act-4 img {
	margin-right: 2px;
}
.navitrenner-4-cur{
	background-color: #ffd300;
	border-bottom: 1px solid #7eb9e5;
}
.cur-4{
	background-color: #fff;
	border-bottom: 1px solid #7eb9e5;
	/*border-right: 1px solid #7eb9e5;*/
	padding-left: 17px;
}
.cur-4 a{
	color: #00498d;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}
.cur-4 img {
	margin-right: 2px;
}
.balken {
	background-color: #7eb9e5;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #7eb9e5;
}

a.firstnavi
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

/* Abbinder */

a.bottombold
{
	font-family:arial;
	color:003366;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.bottomnormal
{
	font-family:arial;
	color:003366;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}


/* 1. Überschrift */

.firstheadline
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:26px;
	font-weight:normal;
}

/* 2. Überschrift */
.secondheadline
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:bold;
}

/* Fließtext */
.vivescotext
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}

.vivescotextlinksmall
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

/* Ergänzungen, Hinweise */
.vivescotextsmall
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}

/* 2. Überschrift mit gelbem Hintergrund*/
.secondheadlineYellow
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:bold;
	background-color:FFD300;

}
/* hellgelb unterlegt */
.aktiveTableCell
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:FFF0BA;
}
/* hellgelb unterlegt + balken rechts für Marketingplaner*/
.aktiveTableCellR
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:FFF0BA;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#00488C;	
}
/*Schritt-Balken für Marketing-Aktionen Schritt aktiv*/
.steps_aktiv
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:9px;
	font-weight:bold;
	background-color:FFD300;

}

/*Schritt-Balken für Marketing-Aktionen Schritt inaktiv, durchgeführt*/
.steps_inaktiv
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:9px;
	font-weight:normal;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	
}
/*Schritt-Balken für Marketing-Aktionen Schritt inaktiv, noch nicht durchgeführt*/
.steps_inaktiv_todo
{
	font-family:arial;
	text-decoration:none;
	color:CCCCCC;
	font-size:9px;
	font-weight:normal;
	
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	
}

/*Schritt-Balken für Marketing-Aktionen Schritt inaktiv, schon durchgeführt*/
.steps_done
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:9px;
	font-weight:normal;
	background-color:FFFFFF;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
}
.steps_table_border
{
	background-color:FFFFFF;
	border-top-width:1px;
  	border-top-style:solid;
 	border-top-color:#FFD300;		
	border-left-width:1px;
  	border-left-style:solid;
 	border-left-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;	 	
}
.buttons
{
	background-color: #FFD300;
	width: 180px;
	height: 22px;
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;

}

.buttonssmall
{
	background-color: #FFD300;
	width: 120px;
	height: 22px;
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;

}


/* Kontextmenutabelle */

.kontextoutline
{
	background-color:FFFFFF;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}

/* Fehlermeldung */
.vivescotexterror
{
	font-family:arial;
	color:FF0000;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;

}

/* Format für die Preisanzeige im Shop */

.shoppreis
{
	font-family:arial;
	color:00488C;
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
}


/* Tabelle mit gelber outline */

.yellowtable
{
	background-color:FFFFFF;
	border-width:1px;
  	border-style:solid;
 	border-color:#FFD300;	

}
/* 2. Überschrift mit gelbem Hintergrund*/
.markTableBlue
{
	font-family:arial;
	text-decoration:none;
	color:FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color:00488C;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
	border-top-width:1px;
  	border-top-style:solid;
 	border-top-color:#FFD300;	 	
}
/* grün unterlegt */
.aktiveTableGreen
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:44CC00;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}
/* rot unterlegt */
.aktiveTableRed
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:B2032E;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}
/* hellgelb unterlegt */
.aktiveTableYell
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:FFF0BA;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}
/* leere Spalten im Marketingplaner (mit Rand) */
.aktiveTableNon
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:FFFFFF;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}
/* leere Spalten im Marketingplaner (mit Rand) */
.aktiveTableNon2
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:13px;
	font-weight:normal;
	background-color:FFFFFF;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#FFD300;	
	border-left-width:1px;
  	border-left-style:solid;
 	border-left-color:#FFD300;	
	border-bottom-width:1px;
  	border-bottom-style:solid;
 	border-bottom-color:#FFD300;
}
/* Beschreibungsspalten im Marketingplaner (mit Rand) */
.markTableBreakR
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:10px;
	font-weight:normal;
	background-color:FFFFFF;
	border-right-width:1px;
  	border-right-style:solid;
 	border-right-color:#00488C;	
}
/* Beschreibungsspalten im Marketingplaner (mit Rand) */
.markTableBreakL
{
	font-family:arial;
	text-decoration:none;
	color:00488C;
	font-size:10px;
	font-weight:normal;
	background-color:FFFFFF;
	border-left-width:1px;
  	border-left-style:solid;
 	border-left-color:#00488C;	

}
