html, body
{
	height: 100%;
	width: 100%;
}

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div#container 
{
	position:relative;
	width:100%;
	min-height: 100%;
	background-color: #ffffff;
}

div#divPlaceHolder
{
	overflow-x: auto;
	overflow-y: scroll;
	width: 100%;
	height:100%;
}

div#divPlaceHolderNotScroll
{
	width: 100%;
	height:100%;
}

div#footer
{ 
	width: 100%; 
	bottom: 0px;
} 

.footer
{
	color: #FFFFFF; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div#carregando
{
	vertical-align:middle; 
	z-index:101; 
	position:absolute; 
	display:compact; 
	width: 100px; 
	border-style: none;
}

ul#lista 
{ 	 
    position:relative; 
}

.bkgTopo
{
	background-image: url(../img/tarjab_bg_top1.jpg);
}

.bkgFooter
{
	background-image: url(../img/tarjab_bg_ft1.jpg);
}

.bkgMenu
{
	background-image: url(../img/bgmenu1.jpg);
}

.bkgSubMenu { background-image:url('../img/SubMenu.gif');background-repeat:no-repeat;height:50px;}

.bkgBreadCrumb
{
	background-image: url(../img/bgcz1s.jpg);
}

.bkgLoginMeio
{
	background-image: url(../img/logmeio.gif);	
}

.panel
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D6680;
}

fieldset
{
	padding: 10px 10px 10px 10px;
}

div#botoesAcao
{
	text-align:right;
}

.botoesSalvar
{
	text-align:right;
}
.nehumRegistroEncontrado
{
	text-align:center;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D6680;
	width: 100%;
}

div#divOverFlow
{
	width: expression(document.body.offsetWidth - 97 + "px");
	overflow-x: auto;
	overflow-y: hidden;
}

#content_left {
	width: 260px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	border-right:#FFB66D 2px solid;
}

#content_right {
	width: 900px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#divMenuLeft
{
	width: 260px;
	min-height: 100%;
}

div#content 
{
	width: 960px;
	text-align: left;
	margin: auto;
	position: relative;
}

#subMenu { background:url('../img/SubMenu.gif');background-repeat:no-repeat; position:relative;height:50px;}

A:link {text-decoration: none;color: #ffffff;font-family:Verdana,Arial;font-size:9px;}
A:visited {text-decoration: none;color: #ffffff;font-family:Verdana,Arial;font-size:9px;}
A:active {text-decoration: none;color: #ffffff;font-family:Verdana,Arial;font-size:9px;}
A:hover {text-decoration: none; color: #000000;font-family:Verdana,Arial;font-size:9px;}


a.lnkMaisFotos {font: normal 11px Arial, Helvetica, sans-serif;	color: #FF6600;}
a.lnkMaisFotos:link, a.lnkMaisFotos:visited {text-decoration: none;	color: #FF6600;}
a.lnkMaisFotos:hover {text-decoration: underline;color: #FF6600;}


div#divTorres
{
	overflow-x: hidden;
	overflow-y: scroll;
	width: 300px;
	height:450px;
	
	background-color:#FFF7E7;
}

div#divFotosObra
{
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%;
	height:450px;
	
	background-color:#FFF7E7;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

a.logolink {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF6600;
	margin-right: 25px;
}
a.logolink:link, a.logolink:visited {
	text-decoration: underline;
	color: #FF6600;
}
a.logolink:hover {
	text-decoration: none;
	color: #FFB66D;
}
a.Normallink 
{
	text-decoration: none;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #6B6B6B;
	margin-right: 25px;
}
a.Normallink:link, a.logolink:visited {
	text-decoration: none;
	color: #6B6B6B;
}
a.Normallink:hover {
	text-decoration: none;
	color: #000000;
}
.box1
{
	 border:#6B6B6B 1px solid;
}
.esconder
{
	display:none;
}