﻿/*----------------------------------------------------------
Wenn an diesem File Änderungen vorgenommen werden, sollte 
in Site.Master die Verlinkung zum Stylesheet angepasst 
werden, um ein Neuladen beim Client zu erzwingen (siehe
auch Kommentar dazu in Site.Master).
----------------------------------------------------------*/

/*----------------------------------------------------------
HTML-Elemente
----------------------------------------------------------*/
*
{
    font-family: "Lucida Sans",Verdana, Arial,sans-serif;
}

p, span, ul, ol, li
{
    color: #404040;
}
/*
input, select, textarea 
{
	font-size: 14px;
	font-weight: bolder;
}
*/
a,
a *
{
	color: Gray;
	text-decoration: underline;
}
a:hover,
a:active,
a:hover *,
a:active *
{
	color: #FF7300; 
    text-decoration: none;
}


img
{
	border: 0;
}

table 
{
	padding: 0;
	margin: 0;
}

tr 
{
	vertical-align: top;
}


/*----------------------------------------------------------
Farben
----------------------------------------------------------*/
.BoxOrange
{
	border-style: solid;
	border-width: thin;
	border-color: #FF7300; 
	padding: 10px;	
}
p.TitelBoxOrange
{
	margin-bottom: 0px;
}


/*----------------------------------------------------------
MENÜ
----------------------------------------------------------*/

/* Angaben für alle standardkonformen Browser */

body {
    margin:0;
    padding:0;
}

#content_container_orig {
    padding-bottom:3em;
    height: 60%;
}

#content_container 
{

	 height: 60%;
    padding-bottom:3em;

    z-index: -1;
}

#header {
    position:fixed;
    top:0px; left:0px; right:0px;
    background:white;
    padding:10px;
    z-index: 9999;
}

.ApplicationTitle
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	text-decoration: blink;
	color: #666666;
	background-color: White;
}

.MenuLink
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #666666;
	background-color: White;
}

/* VEPA */

.VePaButton 
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	display:inline-block;
	float:inherit;
	border: 0px;
	height: 30px;
	font-size: 12pt;
	font-weight: lighter;
	line-height: 30px;
	min-height: 30px;
	color: White;
	background-color: #666666;
	width: 150px;
}

.ActiveVePaButton 
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	display:inline-block;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:bold;
	font-size: 12pt;
	line-height: 30px;
	min-height: 30px;
	width: 150px;
	color: Black;

	background-color : Red;
}

.DisabledVePaButton 
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	display:inline-block;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:lighter;
	font-size: 12pt;
	line-height: 30px;
	min-height: 30px;
	width: 150px;
	color: #333333;
	background-color : #999999;
}

.InfoMessage
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	font-weight:bold;
	font-size: 16pt;
	color: Red;
	vertical-align:sub;
}

.MandantRow
{
	background-color: #E0E0E0;
	border-color: #E0E0E0;
	font-size: 14pt;
	font-weight: bold;
	width: 100%;
	white-space: nowrap;
}

.MandantLink
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
}

.MandantLinkInactive
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: Black;
	text-align: right;
	text-decoration: none;

}

.MandantWechselnRB
{
	margin-left: 30px;
	
	line-height: 2;
}

.InfoMessageCell
{
	width: 375px;
}

.SaveButtonCell
{

}

.InternInfoLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 12pt;
	font-weight:lighter;
	background-color: #D0EEFF;
	
}

.ExternInfoLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	font-size: 12pt;
	font-weight:lighter;
	background-color: #F5F5F5; /*WhiteSmoke;*/
}


/* ----------------------------------------------------------------------------
RatingTyp - Titel -> Titel Bereich z.B. "A Qualität des Vertriebspartners"
------------------------------------------------------------------------------*/
.RatingTypTitelBereich
{
	width: 100%;
}

.RatingTypTitleCell
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	width:70%;
}

.RatingTypTitleRow
{
	width: 100%;
}

.RatingTypTitlePunkteCell
{
	width: 30%;
	text-align: right;
}

.RatingTypTitleLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 50px;
	font-weight:normal;
	font-size: 18pt;
	white-space: nowrap;
	text-align: left;
}

.RatingTypTitlePunkteLabel
{
	width: 100%;
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 35px;
	font-weight:normal;
	font-size: 18pt;
	white-space: nowrap;
	text-align: right;
}


.MandantInfoLegendeCell
{
	width: 350px;
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	font-weight:normal;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoLegendeLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	font-weight:normal;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoLabelBold
{
		font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;

	font-weight:bold;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	font-weight:normal;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoVisumTable
{
	width: 940px;
	background-color: #F5F5F5; /*WhiteSmoke;*/
}

.MandantInfoVisumTableIntern
{
	width: 940px;
	background-color: #D0EEFF;
}

.MandantInfoVisumTitleLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:bold;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoVisumCheckboxCell
{
	width: 320px;
}

.MandantInfoVisumUsrLabelCell
{
	width: 180px;
}

.MandantInfoVisumDtLabelCell
{
	width: 100px;
}

.MandantInfoVisumCheckbox
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:normal;
	font-size: 14pt;
	white-space: nowrap;
}

.MandantInfoVisumLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:normal;
	font-size: 14pt;
	white-space: nowrap;
}

.PGParentLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	font-size: 14pt;
	font-weight: bold;
	white-space:normal;
	text-align: right;
	
}

.PGLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	font-size: 14pt;
	white-space:normal;
	text-align: right;
}

.KriteriumGruppeRowZ0
{
	background-color: #FFCCAA;
	/* background-color: #D9D3B4; Kein Zebra - Entscheid SERCO */
	width: 100%;

}

.KriteriumGruppeRowZ1
{
	background-color: #FFCCAA;
	width: 100%;

}

.KriteriumGruppeTitelBereich
{
	width: 940px;
}

.KriteriumGruppeLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 35px;
	font-weight:bold;
	font-size: 16pt;
	white-space: nowrap;
	text-align: left;
}

.KriteriumGruppePunkteLabel
{
	width: 100%;
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 35px;
	font-weight:bold;
	font-size: 16pt;
	white-space: nowrap;
	text-align: right;
}

.KriteriumGruppeCell
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	width: 800px;
}

.KriteriumGruppePunkteCell
{
	 width: 10%;
	text-align: right;
}

.KriteriumRow
{
	width: 100%;
}

.KriteriumTitleCellMaxPunkte
{
	width: 10%;
	text-align: right;
}

.tblFrageblock
{
	width: 100%;
}

.KriteriumTitleRow
{
	width: 100%;
}

.KriteriumTitleCell
{
	width: 800px;
}

.KriteriumCellFrage
{

	width: 480px;
}

.KriteriumCellAntwort
{
	width: auto;
	font-size:14pt;
}

.KriteriumTitleLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	border: 0px;
	height: 30px;
	font-weight:bold;
	font-size: 15pt;
	white-space: nowrap;
}

.KriteriumLabel
{
	font-size: 14pt;
}

.KriteriumCommentLabel
{
	font-style:italic;
	font-size: 12pt;
	font-weight: lighter;
}

.KriteriumAntwortBereich
{

	width: 100%;
   
}

.KriteriumAntwortBereichMW
{

	width: 100%;
}

.KriteriumParaMW
{
	width: 480px;
}

.KriteriumParaAntwortMW
{
	width: 15%;
	
}

.KriteriumParaPunkteMW
{
	width: auto;
}

.AntwortPunkte
{
	font-size: 11pt;
	font-weight:lighter;
	color:Silver;
	text-align: right;
}

.AntwortTextBox
{

	width: 40pt;
	text-align: right;
	font-size: 14pt;
}

/*------------------------------------------------------------------
   Volumen-Styles
-------------------------------------------------------------------*/

.VolumenRow
{
	background-color: #F5F5F5; /*WhiteSmoke;*/
	width: 100%;
   
}

.VolumenTitleCell
{
	text-align: center;
	min-width: 65pt;
}

.VolumenTotalLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 30px;
	font-weight:bold;
	font-size: 13pt;
	white-space: normal;
	text-align: right;
    right: 10pt;
}

.VolumenCellPG
{
	width: 100%;
	min-width: 250px;
}

.VolumenCell
{
	text-align: right;
    right: 10pt;
    left: 10pt;
}

.VolumenCellTB
{
	text-align: center;
    right: 20pt;
    left: 20pt;
    width: 100%;
}

.VolumenCellTB_SLT
{
	background-color: #D0EEFF;
	text-align: center;
    right: 20pt;
    left: 20pt;
}

.VolumenTitleLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	border: 0px;
	height: 30px;
	font-weight:bold;
	font-size: 13pt;
	white-space: normal;
	text-align: center;
}

.VolumenLabel
{
	font-family: "Lucida Sans",Verdana, Arial,sans-serif;
	float:inherit;
	font-size: 14pt;
	white-space:normal;
	text-align: right;
}

.VolumenTextBoxIST
{
	width: 50pt;
	min-width: 50pt;
	text-align: right;
	font-size: 14pt;
	background-color: White;	
}

.VolumenTextBoxZiel
{
	width: 50pt;
	min-width: 50pt;
	text-align: right;
	font-size: 14pt;
	background-color: White;
}




/* SONSTIGES  
----------------------------------------------------------*/
.LinkCol
{
	white-space: nowrap;	
}

.Info
{
	color: Black;
}


.Fett
{
	font-weight: bolder;
}

.Kursiv
{
	font-style: italic;
}

.Unterstrichen 
{
	text-decoration: underline;
}

.Rechtsbuendig
{
	text-align: right;
}

.NoWrap
{	
	white-space: nowrap;
}

.InlineBlock
{	
	display: inline-block;
}

.Clear
{
	clear: both;
}

.Fill
{
	width: 100%;
}

