﻿a.hyperlink 
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	text-decoration: none;
	color: #000000;
}
a.hyperlink:hover
{
	color:#66C3D5;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	text-decoration: none;
}


/* stylesheet for Education Pages -- October 10, 2005 */
/* explicit properties solve many cross browser viewing issues */

/* begin style specifications for the dropdown menu system */
div.zone{
	position:absolute;
	left:248px; 
	width:464px;
	height:32px;
	TOP: 128px;
	border:0px solid black;
	text-align:left;
}

div.zone2{
	position:absolute;
	top:157px;
	left:763px; 
	width:32px;
	height:2px;
	border:0px solid black;
	text-align:left;
}

div.zone3{
	position:absolute;
	top:157px;
	left:730px; 
	width:32px;
	height:2px;
	border:0px solid black;
	text-align:left;
}

table.cl2 
{
	position:absolute;
	padding:0;
	margin-top:0px;
	visibility:hidden;
	width:232px;
	border: 0px solid yellow;
	z-index: 500;
}

table.cl2stream 
{
	position:absolute;
	margin-top:3px;
	visibility:hidden;
	width:199px;
	border: 0px solid yellow;
	z-index: 500;
}

table.cl2search
{
	position:absolute;
	margin-top:3px;
	visibility:hidden;
	width:199px;
	border: 0px solid yellow;
	z-index: 500;
}



#stream{left:-5px; border:0px solid yellow; width:32}
#sid0{left:0px; }

td.cl1
{
  	color: #9d9d9d;
	margin-left:0px;
	border:0px solid yellow;
	padding-top:0px;
	padding-left:8px;
	padding-right:8px;
	height:32px;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:center;
	/*/text-indent:8px;*/	
}
.cl1over{
	color:#ffffff;
	margin-left:0px;
	border:0px solid yellow;
	padding-top:0px;
	padding-left:8px;	
	padding-right:8px;
	list-style:none;
	height:32px;
	vertical-align:middle;
	cursor:pointer;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	/*text-indent:8px;*/
	}
	
.greenback 
{
	background:#9D9B9C;
}
				
td.cl2{ 
	background:#d3d3d3; 
	color: #555555;
	width:216px;
	height:32px;
	margin-top:0px;
	border:0px solid black;
	padding-top:0px;
	padding-left:8px; 
	vertical-align:middle;
	font-family:Tahoma;
	font-size:13px;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95;
}
		
.cl2over  
{
	background: #9D9B9C; 
	width:216px;
	height:32px;
	margin-top:0px;
 	border:0px solid white;
	padding-top:0px;
	padding-left:8px; 
	vertical-align:middle;
	font-family:Tahoma;
	font-size:13px;
	cursor : pointer;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95; 
}

.cl2i
{
	background:#d3d3d3; 
	color: #555555;
	width:14px;
	height:32px;
	margin-top:0px;
	border:0px solid black;
	padding-top:0px;
	padding-left:0px; 
	font-family:Tahoma;
	font-size:13px;
	cursor : pointer;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95;
}

.cl2iover
{
	background:#9D9B9C; 
	color: #555555;
	width:14px;
	height:32px;
	margin-top:0px;
	border:0px solid black;
	padding-top:0px;
	padding-left:0px; 
	font-family:Tahoma;
	font-size:13px;
	cursor : pointer;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95;
}

.cls
{
	background-color:Transparent;
	height:2px;
	width:2px;
}


td.cl2stream{ 
   	background:#d3d3d3; 
		color: #555555;
		width:200px;
		height:32px;
		margin-top:5px;
    border:0px solid black;
		padding-top:5px;
		padding-left:16px; 
		vertical-align:middle;
		font-family:Tahoma;
		font-size:12px;
		filter:alpha(opacity=95);
		opacity: .95;
		-moz-opacity: .95; 

		}
		
		
td.cl2streamover  
{
	background:#9D9B9C;
	width:200px;
	height:32px;
	margin-top:5px;
 	border:0px solid white;
	padding-top:5px;
	padding-left:16px; 
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	cursor : pointer;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95; 
}

td.cl2search{ 
   	background:#d3d3d3; 
		color: #555555;
		width:200px;
		height:32px;
		margin-top:5px;
    border:0px solid black;
		padding-top:5px;
		padding-left:16px; 
		vertical-align:middle;
		font-family:Tahoma;
		font-size:12px;
		filter:alpha(opacity=95);
		opacity: .95;
		-moz-opacity: .95; 

		}
		
td.cl2searchover  
{
	background:#9D9B9C; 
	width:200px;
	height:32px;
	margin-top:5px;
 	border:0px solid white;
	padding-top:5px;
	padding-left:16px; 
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	cursor : pointer;
	filter:alpha(opacity=95);
	opacity: .95;
	-moz-opacity: .95; 
}

a.cl2, a.cl2stream, a.cl2stream:hover
{
	color:#555555;
	text-decoration:none;
}

a.cl2:hover
{
	color: white;
	text-decoration:none;
}

.labelMenu
{
  	color: #9d9d9d;
	margin-left:0px;
	border:0px solid yellow;
	padding-top:0px;
	padding-left:8px;
	padding-right:8px;
	height:32px;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	letter-spacing: 0px;
	text-align:left;
}

a.menu
{
    color: #9d9d9d;
    text-decoration: none;
}
a.menuwhite, a.menuwhite:hover, a.menu:hover
{
    color: White;
    text-decoration: none;
}

 /* gecko list hack */
/* end style specifications for dropdown menu system */







f.gray
{
	color: #4f4b4a;
}

.gray50
{
	color: #716F6E;
}

#contenttable 
{
	POSITION: relative;
	TOP: 24px;
	height: 512px;
}

/* begin style specifications for the dropdown menu system */
div.zone{
	position:absolute;
	left:248px; 
	width:464px;
	height:32px;
	TOP: 128px;
	border:0px solid black;
	text-align:left;
}

div.zone2{
	position:absolute;
	top:157px;
	left:763px; 
	width:32px;
	height:2px;
	border:0px solid black;
	text-align:left;
}

div.zone3{
	position:absolute;
	top:157px;
	left:730px; 
	width:32px;
	height:2px;
	border:0px solid black;
	text-align:left;
}

.but
{
	margin-top: 2px;
	background-color: #9C9A9A;
	border: none 0px white;
	color: Black;
	text-align: center;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.button 
{
	margin-top: 2px;
	background-color: #9D9B9C;
	border: none 0px white;
	color: White;
	text-align: center;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	}

.buttonhover
{
	/*1447A0*/
    margin-top: 2px;
	background-color: #0099BA;
	border: none 0px white;
	color: White;
	cursor: pointer;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;	
}

.button:hover 
{
	background-color: #0099BA;
	cursor: pointer;	
}

.title
{
	font-size: 14px;
	font-family: Tahoma;
	font-weight: 900;
}

.tableHeader
{
    border:0px;
    background-color: #F7A30A;
    color:White;
    padding:4px;
    text-indent:3px;
}

.txtbox
{
	background-color: #E0E0E0;/* #D7D7D7;*/
	color: Blue;
	border: none;
	color: black;
	padding-left: 5px;
	text-align:left;
}
.radioButtonbox
{
  	/*background-color: #E0E0E0;#D7D7D7;*/
  	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	border: none;
	color: black;
	text-align:left;
	border:2px;
	border-color:#D7D7D7;
}

.treeview
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	text-decoration: none;
	color: Gray;
}

.spacer
{
	color: #F7A30A;
}

/*.popupMenu
{
	position: absolute;
	visibility: hidden;
	background-color: #AAFFFF;
	opacity: .9;
	filter: alpha(opacity=90)	
}

.popupHover
{
		background-image: url(images/);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #F5F7F8;
	}*/


/*body 
{
	font-family: Tahoma;
	font-size: 12px;
	color: black;
}*/

body
{
	margin: 0px 0px 12px 0px;
	background-color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	text-align: center;
	width: 100%;
	height: 100%;
}

td
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	LINE-HEIGHT: 17px
}
/*
p
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

a
{
	color: #386000;
	text-decoration: none;
}

a:hover 
{
	color: #9D9B9C;
}

input 
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

textarea
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

select
{
	background-color: #D7D7D7;
	border-style: none;
	color: black;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}*/

/*.default
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: black;
}*/

.errorLabel
{
	/*background-color: #F0D91A;*/
    color: red;
    font-family: Tahoma;
    font-size: 11px;
}

.sucessLabel
{
    color: #32CD32;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}

.gridviewCSS a
{
	width:100%;
	color:#333333;
	font-size:11px;
	font-family:Tahoma;
	text-align: center;
	text-transform: capitalize;
	text-decoration:none;
}

.tableCSS
{
	text-align:left;
	width: 100%;
}

.tableInquerito2
{
	padding-left: 2%;
	padding-right: 2%;
	width: 100%;
	text-align:left;
}

.header
{
/*    font-size: 14px;
    color: White;
    font-family: Tahoma;
    font-weight: bold;*/
	font-size: 12px;
	font-family: Tahoma,Verdana,Arial;
	font-weight: 800;
	
}

.subheader
{
    font-size: 12px;
    /*color: #8ed300;*/
    color: #0099BA;
    font-family: Tahoma;
    font-weight: bold;
}

.headerBG
{
	border:0px;
    background-color: #0099BA;
    color:White;
    padding:4px;
    text-indent:3px;
	/*background-color: #8ed300;
	text-align: center;*/
}

.hyperlink0000
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;/*9pt;*/
	text-decoration: none;
	color: #66C3D5;
}


/*Modal Popup*/
.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.confirm
{
	background-color:White;
	padding:10px;
	width:370px;
}

/* CollapsiblePanel*/
.collapsePanel {	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}


/********************************************/
/* TABELAS */

.tcAlignCenter{
	text-align: center;
}

table.tabelaStyle1 
{
	background-color: White;
	width: 100%; 
	border-collapse: collapse;
}

table.tabelaStyle1 td
{
	margin-right:2px;
}

table.tabelaStyleInqueritoPEA
{
 border-style: solid;
 border-color: white;
 background-color: Transparent;
}

table.tabelaStyleInqueritoPEA tr, table.tabelaStyleInqueritoPEA td
{
	border: solid 0px #000000;
	line-height:20px;
}


table.sample1 
{
	width: 100%;
    border-width: 3px;
    border-style: solid;
    border-color: #0099BA;
    border-left-width: 0px;
    border-right-width: 0px;
}

table.sample1 td {
   line-height:20px;
}

td.linhameio 
{
	border-top-color:#66c3d5;	
	border-top-style:solid;	
	border-top-width:1px;
}

