﻿body 
{
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
}

a:link { color:#666; text-decoration: none; }
a:visited { color:#666; text-decoration: none; }
a:hover { color:#005AA4; text-decoration: none; }
a:active { color:#69bacf; text-decoration: none; }

#wrapper 
{
	margin: 0 0;
	background: #fff;
} 

#printheader{ display: none; }

.content
{
padding: 20px 20px;  
}

.nolink 
{/* igual ao #nav-wrapper a ^ */
	display:block;
	padding:8px 20px 6px 14px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#808080;
}

.linkFiles
{
	text-decoration:underline;
	font-weight:bold;
	color:#808080;
}

table {
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
}

hr
{
	height: 1px;
	border-bottom: 1px solid #e2e2e2;
	border-top: none;
	border-left: none;
	border-right: none;
}


li 
{
	list-style : url(/app_themes/default/images/bullet.gif); 
	/*
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	list-style-type:square;
	list-style-position:inside;
*/
}
.actions
{
	background-color:#F7F6F6;
	font-family:Arial;
	font-size:11px;
	color: #5C5C5C;
	text-decoration: none;
	z-index:1;
}
.leftmenu a:link
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:Black;	
}

.navigator
{
	height:34px;
	background-image:url(/App_Themes/Default/images/envportal_nav_back.jpg);
	background-repeat:repeat-x;
	padding-left:20px;
	text-align:left;
	color:#666;
}

.inactivepointer { cursor: default; }

.activepointer { cursor: pointer; }
.Box_Disabled
{
	background-color:#FAFAFA;

	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
	
}

.Box_DisabledR
{
	background-color:#FAFAFA;
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
	text-align:right;
}

.Fbox
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
}
.box_number
{
	border: lightgrey 1px solid;
	text-align: right;
	font-family:Arial;
	font-size:11px
}

.textJustify
{
	font-family:Verdana;
	font-size:11px;
	color:#5d5d5d;
	text-align:justify;
}
.textboxNoBorder
{
	
	font-family:Arial;
	font-size:11px;
}
.text
{
	font-family:Arial;
	font-size:11px;
	color:#5d5d5d
}
.text_1
{
	font-family:Arial;
	font-size:11px;

}
.textWarning
{
	font-family:Arial;
	font-size:11px;
	color:#0000ff
}
.textWarningESRD3_1
{
	font-family:Arial;
	font-size:11px;
	color:#0066CB;
}
.textWarningESRD3
{
	font-family:Arial;
	font-size:12px;
	color:#0000ff
}
.textWarningESRD3_2
{
	font-family:Arial;
	font-size:12px;
	color:#0066CB
}
.textWarningESRD3_14
{
	font-family:Arial;
	font-size:13px;
	color:#0000ff
}

.linkEsrd3
{		
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#216b9a;	
}
.linkEsrd3_0
{		
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#216b9a;	
}
.linkEsrd3_1
{		
	font-family:Arial;
	font-size:8px;
	font-weight:normal;
	color:#216b9a;	
}
.linkEsrd3_11
{		
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:black;	
}
.linkEsrd3_2
{		
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#216b9a;	
}
.linkEsrd3_3
{		
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#216b9a;	
}
.linkEsrd3_4
{		
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#216b9a;	
}
.linkEsrd3_5
{		
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
}

.textRight
{
	font-family:Arial;
	font-size:8px;
	color:#5d5d5d;
	text-align:right;
	vertical-align:bottom;
	/*background-color:Black;*/
}
.4BorderLeft
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
	height:100%;
	width:70;
	vertical-align:middle;
}
.4Border
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
	height:25;
	width:70%;
	vertical-align:middle;
}
.3Border-bottom
{
	border-left: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;

	/*background-color:Black;*/
}
.3Border-top
{
	border-left: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;

	/*background-color:Black;*/
}
.textCmb
{
	
	font-family:Arial;
	font-size:11px;
	color:#5d5d5d;
	z-index:999;
}
/*------------Css Mir -----------*/
.Mir_text
{
	font-family:Arial;
	font-size:10px;
	color:#5d5d5d
}
.Mir_textbox
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:10px;
}

.Mir_box_number
{
	border: lightgrey 1px solid;
	text-align: right;
	font-family:Arial;
	font-size:10px
}

.Mir_CellNoBorderRight
{
	
	border: lightgrey 1px solid;
	border-right:none;
	font-family:Arial;
	font-size:10px;
}

.Mir_CellNoBorderLeft
{
	border: lightgrey 1px solid;
	border-left:none;
	font-family:Arial;
	font-size:10px;
}

.Mir_CellNoBorderLeftRight
{
	border: lightgrey 1px solid;
	border-left:none;
	border-right:none;
	font-family:Arial;
	font-size:10px;
}

.Mir_CellBorderRight2px
{
	border: lightgrey;
	border-left: lightgrey 1px solid;
	border-right: lightgrey 2px solid;
	border-top: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	font-family:Arial;
	font-size:10px;
}

/*---------------------------------------*/


.textbox
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
}

.textboxLegendNoLeft
{
	border: lightgrey 1px solid;
	border-left:none;
	font-family:Arial;
	font-size:10px;
}
.textboxLegendNoRight
{
	border: lightgrey 1px solid;
	border-right:none;
	font-family:Arial;
	font-size:10px;
}
.textboxLegend
{
	border: lightgrey 1px solid;
	font-family:Arial;
	font-size:10px;
}
.textSuccess
{
	font-family:Arial;
	font-size:12px;
	color:Green;
}

.textSuccess2
{
	font-family:Arial;
	font-size:11px;
	color:Green;
}
.textReturnValues
{
	font-family:Arial;
	font-size:10px;
	color:Gray;
}
.textTitle
{
	font-family:Arial;
	font-size:13px;
}
.textboxH1
{
	font-family:Arial;
	font-size:14px;
}

.textboxH2
{
	font-family:Arial;
	font-size:12px;
}


.tblHeader
{
	border: lightgrey 1px solid;
	background-color:#f1efe3;
}

.tblDetails
{
	border: lightgrey 1px solid;
	background-color:#fafafa;
	font-family:Arial;
	font-size:11px;
}

.tblHeaderDetails
{
	border: lightgrey 1px solid;
	background-color:#fafafa;
	font-family:Arial;
	font-size:11px;
}

.tblFooter
{
	background-color:#f5f5ef;
}

.liOther
{
	list-style-image: url(bullets/icone_proced1.gif);
}

.liDev
{
	list-style-image: url(bullets/icone_proced2.gif);
}

.liOp
{
	list-style-image: url(bullets/icone_proced3.gif);
}

.liOtherSub
{
	list-style-image: url(bullets/icone_proced1sub.gif);
}

.liDevSub
{
	list-style-image: url(bullets/icone_proced2sub.gif);
}

.liOpSub
{
	list-style-image: url(bullets/icone_proced3sub.gif);
}
.tblMultiLines
{
	border:lightgrey;
	border-top: solid 1px lightgrey;
	
	border-left: solid 1px lightgrey;
	border-right: solid 1px lightgrey;
	
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.tblMultiLinesFullBorder
{
	border:lightgrey;
	border-top: solid 1px lightgrey;
	border-left: solid 1px lightgrey;
	border-right: solid 1px lightgrey;
	border-bottom: solid 1px lightgrey;

	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.tblMultiLinesSep
{
	background-color: lightgrey;	
}
.MultiLinesTable
{
	border:lightgrey;
	background-color: #d4d0c8;
	border-bottom: solid 1px lightgrey;
	border-left: solid 1px lightgrey;
	border-right: solid 1px lightgrey;
	font-family:Verdana;
	font-size:10px;	
	font-weight:700;
	color:#000000;
}


.ident
{
	padding-left:20px;
}
.dot_line
{
	BACKGROUND-IMAGE: url(/App_Themes/Default/images/EMS/dot_line.gif);
}

.tblEmsForms
{
	border-color: #5CA149;
	border-top: solid 1px #5CA149;
	border-left: solid 1px #5CA149;
	border-right: solid 1px #5CA149;
	border-bottom: solid 1px #5CA149;
	width:auto;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.CellNoBorderRight
{
	
	border: lightgrey 1px solid;
	border-right:none;
	font-family:Arial;
	font-size:11px;
}

.CellNoBorderLeft
{
	border: lightgrey 1px solid;
	border-left:none;
	font-family:Arial;
	font-size:11px;
}

.CellNoBorderLeftRight
{
	border: lightgrey 1px solid;
	border-left:none;
	border-right:none;
	font-family:Arial;
	font-size:11px;
}

.CellNoBorderTopBotton
{
	border: lightgrey 1px solid;
	border-top:none;
	border-bottom:none;
	font-family:Arial;
	font-size:11px;
}
.CellNoBorderBottom
{
	border: lightgrey 1px solid;
	border-bottom:none;
	font-family:Arial;
	font-size:11px;
}
.CellBorderRight2px
{
	border: lightgrey;
	border-left: lightgrey 1px solid;
	border-right: lightgrey 2px solid;
	border-top: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	font-family:Arial;
	font-size:11px;
}

.teste
{
	border: lightgrey 1px solid; 
	background-color:#fefefe;
}

.TUAtabstrip
{
	background: #ffffff url(/App_Themes/Default/images/envportal_panelback01.jpg) repeat-x;
	border: lightgrey 1px solid;
}
.invisible
{
	display:none;
	border-bottom: 1px #808080 solid;
}
.toprint
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

.print
{
	display:none;
}

.PageTitle
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	padding: 50px;
	color:#666666;
}

.TemplateTitle
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	padding-left:25px;
	padding-bottom:15px;
	padding-top:15px;
	color:#000000;
}

/*NC*/

.tblNC, .tblDeactive
{
border-collapse: collapse;
font-family: Arial;
font-size: 11px;
}

.tblNC td, .tblDeactive td {
border: 1px solid #d3d3d3;
background: #f1efe3;
color: #000000;
padding:2px;
height:24px;
}

.Marketing
{
	font-family:Arial;
	font-size:9px;
	border-collapse: collapse;
	color:#000000;
}

.Marketing td
{
	border: 1px solid #666666;
	padding: 4px;
}

.MarkHeader td
{
	white-space:nowrap;	
	text-align:center;
}

.tblDeactive td 
{
background: #f5f5f5;
color: #b0b0b0
}

.tblNC .bgField1 td { background: #ecf2de; }
.tblNC .bgField2 td { background: #fdf7e5; }
.tblNC .bgField3 td { background: #f8dcd8; }
.tblNC .bgField4 td { background: #eff4fb; }

.tblDeactive .bgField1 td { background: #f0f0f0; }
.tblDeactive .bgField2 td { background: #f0f0f0; }
.tblDeactive .bgField3 td { background: #f0f0f0; }
.tblDeactive .bgField4 td { background: #f0f0f0; }

.bgEdit td
{
background: #fafafa;
color: #000000;
}

.divSelected
{
background: white;
border: 2px solid #808080;
padding:8px;
margin:2px;
}

@media print
{
	
	body { width: 630px; }
	
	#wrapper { border:none; width: 630px; margin-left: 0px; }
	* html #wrapper { border:none; width: 630px; margin-left: 0px; }
	
	#printheader{ display:block; }

	.print { display:block;}
	
	.noprint { display:none; }
	
	.TUAtabstrip
	{
		background: #ffffff url(/App_Themes/Default/images/envportal_panelback01.jpg) repeat-x;
		border: lightgrey 0px solid;
	}
	
	.tblHeader
	{
		border: lightgrey 0px solid;
		background-color:#f1efe3;
	}
	
	.teste
	{
		border: lightgrey 0px solid; 
		background-color:#fefefe;
	}
	
}