#container {

	height: 100%;

	width: 790px;

	background-color: #666666!important;

	float: none;

	text-align: left;

	margin-right: auto;

	margin-left: auto;

	padding-left: 1px;

	padding-right: 3px;

}

#container0 {

	text-align: center;

	width: 790px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

}

body {

	text-align: center;

	background-color: none;

	background-image: url(../_img/background.gif);

	background-repeat: repeat;

	margin: 0px;

}

#block1, #block3 {

	background-color: none;

	float: left;

	height: 100%;

	width: 170px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-bottom: 10px;

}

#block1 {

	padding-left: 2px;

}

#block2 {

	background-color: none;

	float: left;

	height: 100%;

	width: 434px;

   margin: 5px;

	text-align: center;

}

#block1a, #block1b, #block1c, #block1d, #block1e, #block1f, #block3a, #block3b, #block3c, #block3d, #block3e, #block3f, #block3g {

	float: none;

	height: 100%;

	width: 170px;

	margin-top: 5px;

	background-color: #FFFFFF;

	border-style:solid;

	border-color: #666666;  

	border-width:1px;

}

#block2a, #block2b {

	float: none;

	height: 100%;

	width: 100%;

	margin-top: 5px;

	background-color: #FFFFFF;

	border-style:solid;

	border-color: #666666;  

	border-width:1px;

	height: 100%;

	text-align: justify;

/*	padding: 2px;*/

}

#header {

	width: 790px;

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

	float: left;

	padding: 0px;

}

#headera {

	width: 785px;

	float: none;

	background-color: none;

	padding: 2px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

td {

    font-family:verdana,arial;

    font-size:8pt;

}

.estilotabela{

	background-color:ffffff;

	padding: 2px;

	text-align: center;

}

.estilocelula{

    background-color:#FFCC00;

    color:#333333;

    font-weight:bold;

    font-size:10pt;

	 text-align: center;

	border-style:solid;

	border-color: #666666;  

	border-width:1px;

} 

body {

	text-align: center;

}

.estilobarra {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	background-color: #FFCC00;

	text-align: center;

	border-style:solid;

	border-color: #666666;

	border-width:1px;

	color: #000000;

}

h1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #CC3300;

}

a:link, a:visited {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: 700;

	font-variant: normal;

	color: #CC0000;

	text-decoration: none;

}

a:hover {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: 700;

	font-variant: normal;

	color: Blue; 

	text-decoration: none;

}

.button {

text-align: left; width: 100%; 

background-color: #FFE786;  

font-weight: bold; margin-top: 2px; margin-bottom: 2px; 

padding: 2px;

border-style:solid;

	border-color: #666666;  

	border-width:1px;

/*padding-left: 5px; padding-top: 2px; padding-bottom: 2px;*/ font-size: 70%;

/*margin-right: 5px; padding-right: 5px; margin-left: 5px; */ 

}

.ok{	background-color: #ff6600;	color: #ffff00;	font-weight: bolder;	border: 1px solid #ff0000;	margin-top: 5px; }

.cancelar{	background-color: #666666;	color: White;	font-weight: bolder;	border: 1px solid #666666;	margin-top: 5px; }

img {

border: 0px;

}

.linha_hori{ border-bottom: #669900 1px dashed;}

#block2_admin {

	background-color: none;

	float: left;

	height: 100%;

	width: 610px;

   margin-top: 5px;

	margin-left: 5px;

	text-align: left;

}

#theEnd{

	clear:both;

}

.counter{

background-color: #cccccc;

border-style:solid;

	border-color: #666666;

	border-width:1px;

}