﻿#wrapper
{
    width:900px;
    margin:auto;
}
#header
{
	width:900px;
    height:80px;
    background-color:Transparent;
    background-image:none;
    background-repeat:repeat;
}
#content
{
    width:900px;    
    background-color:rgb(245, 245, 245);
    overflow:visible;    
}
#footer
{
    margin-top:22px;
	padding:5px;
    width:890px;
	height:16px;
    background-color:rgb(1,66,127);
    text-align:center;
	color:#fff;
	font-weight: normal;
    font-size: 12px;
    font-family: arial;
}
#body
{	
	background-image:url(../App_Images/Header.png);
	background-repeat:repeat-x;
	background-color: rgb(245, 245, 245);	
	margin:0px;
	padding:0px;
}
#LogoPisa
{
    width:450px;    
    height:80px;
    float:left;
    text-align:left;
}
#Pisa
{
	padding-top:12px;
	padding-left:10px;
}
#LogoCAPPEM
{
    width:450px;    
    height:80px;
    float:right;
    text-align:right;    
}
#Cappem
{
	padding-right:10px;
}
#CappemMenuContainer
{
	min-height:20px;
}
#Panel
{
    margin:auto;
    border-style:solid;
	border-width:1px;
	border-color:rgb(1,66,127); 
	width:878px;
}
#Cell00
{
	width:20%;
}
#Cell01, #Cell03, #Cell05
{
	width:10%;
}
#Cell02, #Cell04
{
	width:21%;
}
#Cell00
{
	text-align:left;
}
#Cell05
{
	text-align:right;
}
#ctl00_CPH01_DP01, #ctl00_CPH01_DP02
{
	text-align:center;
}
#ctl00_CPH01_lblTitle01
{
	font-weight:bold;
}
.Separator
{
	height:10px;
	width:100%;
}
#Info
{
	width:800px;
	text-align:center;
}
#Info01, #Info02, #Info03, #Info04, #Info05, #Info06
{
	text-align:center;
}
#TInfo01, #TInfo02, #TInfo03, #TInfo04, #TInfo05, #TInfo06
{
	width:400px;
	text-align:center;
}
#TInfoMax
{
	width:850px;
}
#TInfo01 TD, #TInfo02 TD, #TInfo03 TD, #TInfo04 TD, #TInfo05 TD, #TInfo06 TD, #TInfoMax TD
{
	border:solid 1px rgb(1,66,127); 
}
#HInfo01, #HInfo02, #HInfo03, #HInfo04, #HInfo05, #HInfo06
{
	text-align:center;
}
#TInfo01 THead, #TInfo02 THead, #TInfo03 THead, #TInfo04 THead, #TInfo05 THead, #TInfo06 THead, #TInfoMax THead
{
	background-color:#01427F; 
	color:White;
}
#TInfo03 TBody TD
{
	height: 19px;
}
.Data2
{
	text-align:left;
	width:320px;
}
.Data
{
	text-align:left;
	width:250px;
}
.Detail
{
	text-align:right;
	width:150px;
}
#General, #Dates
{
	display:none;
}
a.NL:link
{
	text-decoration:none;
	color:Black;
}
a.NL:visited
{
	text-decoration:none;
	color:Black;
}
a.NL:hover
{
	text-decoration:underline;
	color:rgb(1,66,127); 	
}
a.DL:link
{
	text-decoration:none;
	color:White;
}
a.DL:visited
{
	text-decoration:none;
	color:White;
}
a.DL:hover
{
	text-decoration:underline;	
	color:Gray;
}
.Arrow
{
	text-align:center;	
}
.SArrow
{
	text-align:center;
}
.CName
{
	text-align:center;
	color:Gray;	
	font-size:11px;
}
.SCName
{
	text-align:center;
	color:Black;
	font-size:11px;
}
.Name
{
	text-align:center;
	color:White;
	background-color:rgb(180,180,180);
	font-size:12px;
	width:116px;
}
.SName
{
	text-align:center;
	color:White;
	background-color:#548DD4;
	font-size:12px;
	width:116px;
}
.SName1
{
	text-align:left;
	color:White;
	background-color:#548DD4;
	font-size:13px;
	width:150px;
}
.Value
{
	text-align:right;
	color:Gray;
	font-size:12px;	
	width:90px;
}
.SValue
{
	text-align:right;
	color:Black;
	font-size:12px;
	width:90px;
}
.SValue1
{
	text-align:right;
	color:Black;
	font-size:13px;
	width:50px;
}
Table.Title
{
	width:116px;
	font-weight:bold;
	text-align:center;
	background-color:#01427F; 
	color:White;
	font-size:13px;
}
Table.Title TD
{
	font-size:13px;
}
.Title1
{
	width:224px;
	font-weight:bold;
	text-align:center;
	background-color:rgb(1,66,127); 
	color:White;
	font-size:15px;
}
.Active
{	
	width:116px;
	background-color:rgb(198,217,241);
}
.Active1
{	
	width:224px;
	background-color:rgb(198,217,241);
}
.Inactive
{
	width:116px;
	background-color:rgb(245, 245, 245);
}
#tdRegion, #tdTerritory, #tdZone, #tdClient, #tdArea, #tdProduct, #tdMaterial, #tdCoordination, #tdPromotion
{
	vertical-align:top;
	background-color: rgb(245, 245, 245);
	border-style:solid;
	border-color:rgb(1,66,127); 
	border-width:1px;
}
#TDS
{
	width:850px;
}
#Grid
{
	width:100%;
}
.GridColNames
{
	font-weight:normal;
	text-shadow:0 1px #606060;
	line-height:30px;
}
.GridEnt
{
	font-weight:normal;
}
.GridEnt td
{
	font-size:0.85em;
	padding:0 5px;
}
.RowSub
{
	font-weight:bold;
	background-color:LightSteelBlue;
	text-shadow:0 1px #e0e0e0;
}
.quiet
{
	color:#686868;
}
.MSG
{
	font-weight:200;
	font-size:25px;
	color:Red;
}
.LNK
{
	text-align:right;	
}
.ML:hover
{
	cursor:pointer;
	text-decoration:underline;
	color:rgb(1,66,127); 
}

/*myBox*********************************************************************/
.box 
{
	background-color:rgb(245, 245, 245);
	border-color:rgb(1,66,127); 
	border-style:solid;
	border-width:5px;
}
.top div,.top,.bottom div, .bottom {width: 880px;height:15px;font-size: 1px;}
.content, .bottom {margin: 0px; padding: 0px;}
/*myBox*********************************************************************/

/*myTooltip*****************************************************************/
.descTooltip 
{
	display:block;
	z-index:5000;
}			
.descTooltip .descTooltipContent 
{
	width:100%;
	background-color:#548DD4;
	color:#fff;
	width:150px;
	font-family:tahoma;
	font-size:11px;
	border:2px solid #ddd;
	padding:4px 10px 4px 10px;
}
/*myTooltip*****************************************************************/
.opacity40
{
	filter:alpha(opacity=40);
	opacity:0.4;
	-moz-opacity:0.4;	
}
.rounded
{
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
}
.shadow
{
	box-shadow: 0px 1px 1px #000;
	-moz-box-shadow: 0px 1px 1px #000;
	-webkit-box-shadow: 0px 1px 1px #000;
}
/*Atención 10*/
Table.Title_A
{	
	font-weight:bold;
	text-align:center;	
	color:White;
	font-size:13px;	
	width:100%;
	background-color:#01427F; 
}
Table.Title_A TD
{
	font-size:13px;
	width:116px;
}
.AttentionCol
{
	vertical-align: top;
	border-color: #01427F;
	border-style: solid;
	border-width: 1px;
}
.Name_A
{
	text-align:center;
	color:White;
	background-color:rgb(180,180,180);
	font-size:12px;
	width:116px;
}
.SName_A
{
	text-align:center;
	color:White;
	background-color:#548DD4;
	font-size:12px;
	width:116px;
}
.Active_A
{	
	background-color:rgb(198,217,241);
}
.Inactive_A
{
	background-color:rgb(245, 245, 245);
}
/*Atención 10*/
.Map
{
	width:219px;
}
.Map Thead
{
    border: solid 1px #01427F;
    color: white;
    background-color: #01427F;
}
.Map TBody TD
{
    border: solid 1px #01427F;
}
.StatesContainer
{
    margin:auto;
    width:876px;
}
.left
{
	text-align:left;
}
.center
{
	margin:auto;
	text-align:center;
}
.centerElement
{
	margin:auto;
}
#DDRegion { width:800px; }
#DDArea { width:auto; }

#DDArea .Title,
#DDArea .Active,
#DDArea .Inactive
{
	width:125px;
}

#ctl00_CPH01_dlstProduct .Active,
#ctl00_CPH01_dlstProduct .Inactive,
#ctl00_CPH01_dlstMaterial .Active,
#ctl00_CPH01_dlstMaterial .Inactive
{
	width:126px;
}

TD.division
{
	border: solid 1px #01427F;
	height:5px;
	background: #01427F;
}

.Client
{
	font-family:Calibri;
	font-size:15px;
	margin-bottom:17px;
}