/* CSS Document */



/*input {border:1px solid #7f9db9; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width:95%;}*/




#page-left {
	width:133px; 
	padding:0 0 0 12px;
	float:left; 
	display:block; 
	margin:0; 
	margin-top:85px;
}



.box-left {
	width:100%; 
	margin:0 auto; 
	border-right:1px solid #f2f2f2; 
	border-bottom:1px solid #f2f2f2; 
	padding:0; 
	text-align:center; 
	margin-bottom:15px;
}

.box-left img.icon {
	float:right; 
	display:block; 
	margin:0; 
	padding:0 5px 5px 0; 
	clear:both;
}
 
.box-left h1 {
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#8cbf9d; 
	text-align:left; 
	margin:0; 
	padding:0;
}

.box-left h2 {
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#8cbf9d; 
	text-align:left; 
	margin:0; 
	padding:0; 
	padding-bottom:5px;
}
	
.box-left p {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#333333; 
	text-align:left; 
	line-height:18px; 
	margin:0; 
	padding:0; 
	padding-bottom:8px;
}

.box-left p a {
	text-decoration:none; 
	color:#4b4b4b;
}

.box-left p a:hover {
	color:#000;
}
.box-left h2 a {
	text-decoration:none; 
	color:#8cbf9d;
}

.box-left h2 a:hover {
	text-decoration:underline;
}






#page-right {
	width:605px; 
	display:block;
	position:relative; 
	margin:15px 0 0 0;
}






.bot-ok,
.bot-ok2 {
	/*width:31px; */
	height:28px; 
	background:url(../img/bg_botao_ok.gif) top left no-repeat; 
	line-height:28px; 
	text-align:center; 
	display:block; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	vertical-align:middle;
	border:0;
}

.bot-ok2 {
	float:right;
	background-color:Orange;
	background-image:none;
	border:1px solid DarkOrange;
	margin-right:20px;
}

.bot-Grande {
	width:130px; 
	height:28px; 
	background:url(../img/bg_botao_G130.jpg) top left no-repeat; 
	
	text-align:center; 
	display:block; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	border:0;
}






/* Update Panel */
.progress
{
	
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.container
{
	position: absolute;
	left:10px; top:10px; z-index:1000;
	background-color:#fff;
    border: solid 1px #808080;
    border-width: 1px 0px;
}
.header
{
    background: url(img/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: arial,helvetica,clean,sans-serif;
}
.body
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}


.modalBackground {	FILTER: alpha(opacity=70);	BACKGROUND-COLOR: gray;	opacity: 0.7}