﻿body{
	font-family: Arial,helvetica;
	font-size: 12px;
	background-image: url('/images/bg_Callcenter.gif');
	background-repeat: no-repeat;
    background-position: right bottom;
}

.active{
	color:#000000;
	font-weight:bold;   
}

.inactive{
	color:Gray;
}

fieldset 
{
	height: 328px;
	width: 404px;
}

.CollapseableRows
{
	background-color : #CCCCCC;
	color:Black;
}
.CollabseableRows:link
{
	color:Black;
}
.CollabseableRows:visited
{
	color:Black;
}
.CollabseableRows:active
{
	color:Black;
}
.CollabseableRows:hover
{
	color:Gray;
	text-decoration:underline;
}



/* reporting.master */
.divHeaderMaster{
	position:relative;
	top:3px;
	left:255px;
}
.mpmain{ 
	padding-left:2px;
}
.imgHeaderLogo{
	visibility:hidden; /* 114 x 53 */
}
.tdHeaderLogo{
	width:114px;
	height:82px!important;
	background-image: url('/images/psh_logo.gif');
	background-repeat: no-repeat;
	background-position: 21px 13px;
}
.headerimage{
	visibility:hidden;
}	

.Header
    {
        background: #434343!important;	   
    }
	
.toolsContent .tdTree,
.toolsContent .axTree{
	display:none;
	visibility:hidden;
}
.tdTree{
	border: 1px solid #C0C0C0;
	border-left:0;
}
.pnlMenuMain,
.tNav{
	color:#FFFFCC!important;
	background-color:#5A5A5A!important;
	background-image:none!important;
	/*margin:0!important;
	padding:0!important;*/
	width:240px!important;
}
.pnlMenuMain{
	display:inline;
}
.pnlMenuMain LI{
	width:176px!important;
}
.pnlMenuMain .rpRootGroup{
	border:0!important;
}
.pnlMenuMain .rpExpanded{
	border-color:#626262!important;
}
.pnlMenuMain .rpGroup{
	padding-bottom:5px!important;
}
.pnlMenuMain .rpLast .rpLink{
	border-bottom:0!important;
}
.pnlMenuMain .rpLevel2 .rpText{
	margin-left:5px;	
}
.pnlMenuMain .rpLevel2 .rpFirst{
	padding-top:5px;	
}
.navigation{
	width:240px!important;
	/*height:500px; */
}
/* reporting.master ende */



.tbMain{
	width:99%;
}

/* Hintergrund-Farbe hinter der hellgrauen Toolbar */
.mainMenu,
.web20_radtoolbar_horizontal_bg /* reporting.master */
{
	background-color: #5A5A5A;
	border: 1px solid #C0C0C0;
	/*padding: 2px 2px 2px 2px;*/
	color: #FFFFFF;
	width:100%!important;
	height:36px;
	padding:5px;
}

/* reporting.master */
.web20_radtoolbar_horizontal_bg{
	margin-left: 1px;
	/*padding:6px!important;*/
}

.toolsContent .web20_radtoolbar_horizontal_bg{
	margin-left:2px;
}

/* Überschrift z.B. Hotel: Hotelinformationen */
.siteTitle,
.divHeaderMaster
{
	font-size: 20px;
	font-family: 'Book Antiqua';
	font-weight: bold;
	color: #800000;
	font-variant: small-caps;
	padding: 5px 0px 8px 0px;
	/*border-bottom: solid 1px #800000;
	width: 700px;*/
}

/*Überschrift im grauen Bereich, neben den Tabs */
.ObjectTitle,
.pnlContent .title /* reporting.master */
{
	font-size: 16px;
	font-family: 'Book Antiqua';
	font-weight: bold;
	color: #800000;
	font-variant: small-caps;
	padding: 5px 0px 8px 0px;
	border-bottom: solid 1px #800000;
	width: 800px;
	height: 20px;
}

/* reporting.master */
.pnlContent{
	padding:5px!important;
}

.LegendTitle 
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: #800000;
	font-variant: small-caps;
}

.HelpText 
{
	font-size: smaller;
}

.FooterText 
{
	font-size: 8px;
	border-top: solid 1px black;
	padding: 5px 0px 10px 0px;
	text-align: center;
}

/* Hintergund-Fabe, neben den Tabs, breite grosse Box, die mit Inhalt gefüllt wird */
.mpMain 
{
	/*padding: 5px 5px 5px 5px;*/
	background-color: Silver;
	border: solid 1px #777777;

}

.mpMain table
{
	height:500px;
}

.mpMain td
{   
	vertical-align:top;
}

.mpMain table table
{
	height: auto;	
}

/* Hintergund-Fabe, neben den Tabs, breite grosse Box, die mit Inhalt gefüllt wird ohne Rand oben */
.mpMain_Pauschale 
{
	/*padding: 5px 5px 5px 5px;*/
	background-color: Silver;
	border: solid 1px #777777;

	border-top:none;
}

.mpMain_Pauschale table
{
	height:500px;
}

.mpMain_Pauschale td
{
	vertical-align:top;
}

.mpMain_Pauschale table table
{
	height: auto;	
}

.FieldCaption 
{
	text-align: left;
}

/* gelber Hintergrund bei den zwingenden Feldern */
.requiredField
{
	background-color: #FFFF99;
	border: solid 1pt #AAAAAA;
}

/* Rahmen, links, um die Navigation herum */
.navigation{
	background-color: #5A5A5A;
	color: #FFFFFF;
	border: 1px solid #C0C0C0;
	padding: 5px;
	margin: 5px;
	text-align: left;
}

.gridsearch{
	background: #5A5A5A!important;
	color: #FFFFFF;
	border: 1px solid #C0C0C0!important;
	/*padding: 5px;
	margin: 5px;*/
	text-align: left;
}

.gridsearch .rpRootGroup{
	border:0!important;
}

/*table.RadEWrapper{
    border:1px solid Gray!important;
	background-color:White;
	padding:0;
    margin:5px!important;
    height:150px;
}*/

.edGoogleMap{
    border:1px solid Gray!important;
	background-color:White;	
}


.bilder{
	 vertical-align: top;
	 width: 312px;
	 height: 312px;
	 border: 0;
	 display: block;
	 margin: 0px;
	 padding: 0px;
	 /*background-color: #BBBBBB;*/
}

a.bildli:link
{
	cursor:pointer;
	text-decoration: none;
	border: solid 1px white; 
}
a.bildli:hover
{
	background: white;
	cursor: pointer;
	text-decoration: none;
	border: solid 1px white; 
}
a.bildli:active
{
	background: white;
	cursor: pointer;
	text-decoration: none;
	border: solid 1px white; 
}
a.bildli:visited
{
	border-color: White;
	cursor:pointer;
	text-decoration: none;
	border: solid 1px white; 
}

.gridsearch .rpText
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline!important;
	padding: 5px 0 5px 0;	
}

.button
{
	background: white;
	font-family:Arial;
	font-size:9pt;
	border: solid 1pt #777777;
}

.searchText
{
	font-size: 8pt;	
}

.searchButton
{
	background: white;
	border: solid 1pt #777777;
	font-size: 8pt;
	width: 31px;
	height: 17px;
}

.searchField
{
	border: solid 1pt #777777;
	font-size: 8pt;
}

.toolbartb a
{
	color: black;	
}

/* pshSearch */
.RadComboBox_Default .rcbInputCell .rcbInput 
{
    width: 184px !important;
    font-size: 11px !important;
    font-family:Arial, helvetica !important;
}

.RadInput_Default
{
    width: 65px !important;    
}
