body {
	background-image: url(../layout/bg.jpg);
	background-repeat: repeat-x;
	background-position: left;
	margin-top: 0px;
}
.layout {
	width:911px;
	height:100%;
	display: block;
	top: 0px;
	margin:0 auto; 
	
}
.texto_id {
	width:533px;
	height:538px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	float: left;
	text-align: left;
}
/* Texto ad.webrasil */
.texto_adweb {
	font-family: "Comic Sans MS", Arial, Helvetica, Sans-serif;
	font-size:17px;
	color:#006666;
	font-style: normal;
	text-decoration: none;
	background-position: center;
	vertical-align:middle;
	font-weight: normal;
}
* {
	vertical-align:middle;
}
.texto_form
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-style: normal;
	font-weight: 100;
	text-decoration: none;
	background-position: center;
	text-transform: capitalize;
}
.texto_form2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-style: normal;
	text-decoration: none;
	text-transform: capitalize;
}
.backgroubd_form {
	margin-bottom: 0px;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.backgroubd_enviado {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.texto_info
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006633;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	background-repeat: no-repeat;
}
.topo {
	width:911px;
	height:52px;
	display: block;
	float: right;
	background-image: url(../layout/01.jpg);
	background-repeat: no-repeat;
}
.slide {
	width:732px;
	height:191px;
	background-image: url(../layout/slide.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.lateral-1 {
	width:69px;
	height:191px;
	display: block;
	float: left;
	background-image: url(../layout/15.jpg);
	background-repeat: no-repeat;
}
.lateral-2 {
	width:52px;
	height:574px;
	background-image: url(../layout/12.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.subtopo {
	width:507px;
	height:36px;
	background-image: url(../layout/10.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
/* idiomas */
.idiomas {
	width:74px;
	height:36px;
	background-image: url(../layout/modelo02_09.jpg);
	background-repeat: no-repeat;
	display: block;
	float: right;
}
/* esquerda */
.fdo-esq {
	width:110px;
	height:689px;
	display: block;
	float: right;
}
.esq1 {
	width:110px;
	height:162px;
	background-image: url(../layout/14.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.esq2 {
	width:110px;
	height:260px;
	display: block;
	float: left;
	background-image: url(../layout/13.jpg);
	background-repeat: no-repeat;
}

.esq3 {
	width:110px;
	height:218px;
	background-image: url(../layout/05.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.esq4 {
	width:110px;
	height:125px;
	background-image: url(../layout/03.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
/* menus */
.fdo-menus {
	width:168px;
	height:auto;
	display: block;
	float: left;
}
.fdologo {
	width:168px;
	height:103px;
	background-image: url(../layout/11.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.menu1 {
	width:168px;
	height:242px;
	background-image: url(../layout/06.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.menu2 {
	width:168px;
	height:229px;
	display: block;
	float: left;
	background-image: url(../layout/04.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
/* rodape */
.rodape {
	width:911px;
	height:92px;
	display: block;
	float: left;
}
/* meio */
.centro_meio {
	width:581px;
	height:auto;
	float: left;
	display: block;
}
.meio {
	width:581px;
	height:538px;
	background-image: url(../layout/08.jpg);
	display: block;
	float: left;
}
.meio1 {
	width:21px;
	height:538px;
	float: left;
	background-image: url(../layout/09.jpg);
	background-repeat: repeat-y;
	display: block;
}
.meio2 {
	width:27px;
	height:538px;
	display: block;
	background-image: url(../layout/07.jpg);
	background-repeat: repeat-y;
	float: right;
}
/* paginas */
.mc-pagina {
	width:533px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	text-align: left;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
	padding-top: 2px;
}
.txs-id {
	overflow-y:auto;
	overflow-x:hidden;
	height:130px;
	width:513px;
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	display: block;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CECECE;
	margin-top: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-left-style: dashed;
	border-top-color: #CECECE;
	border-left-color: #CECECE;
	padding: 5px;
}
.txs-idtar {
	overflow-y:auto;
	overflow-x:hidden;
	height:490px;
	width:513px;
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	display: block;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CECECE;
	margin-top: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-left-style: dashed;
	border-top-color: #CECECE;
	border-left-color: #CECECE;
	padding: 5px;
}
.txs-ida {
	height:490px;
	width:513px;
	font-family: "Comic Sans MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	display: block;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
a.txs-idt:link {color:#993300; outline:0; text-decoration: none;}
a.txs-idt:visited {color:#333333; outline:0; text-decoration: none;}
a.txs-idt:hover {color:#666666; outline:0; text-decoration: none;}
a.txs-idt:active {color:#993300; outline:0; text-decoration: none;
}
.txs-login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	text-align: right;
}
.slides {
	height:359px;
	height:auto;
	width:526px;
	display: block;
	float: left;
}
