body {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	background: #de2200;
}

#layMain {	
	background: url("/_resources/media/imgs/bg_top.gif") repeat-x;	
}

#layTop {
	height: 255px;
	padding: 0px;
}

#layContent {	
	margin-top: 20px;
	width: 286px;	
}

.layTitle {
	padding: 55px 0px 20px 0px; 
	font-size: 12px; 
	letter-spacing: 0px; 
	font-weight: bold;
}

#layUnidades {
	margin-top: 15px; 
	font-size: 12px; 
}

#layTitleUnidades {
	font-weight: bold;
}

#layRodape {
	margin-top: 20px;
	height: 33px;
	background: url('/_resources/media/imgs/bg_rodape.gif') repeat-x;
}

img {
	border: 0px;
}

a:link,
a:visited,
a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

form {
	margin: 0px;
}

.input_text,
.textarea {
	width: 286px;
	height: 25px;
	border: solid 1px #ffffff;
	color: #ffffff;
	background: #de2200;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	padding: 3px 3px 0px 3px;
}

.input_text {
	background: url('/_resources/media/imgs/bg_form_input.gif') no-repeat;
}

.textarea {
	height: 95px;
	background: url('/_resources/media/imgs/bg_form_comentarios.gif') no-repeat;
}

.layTable {
	width: 286px; 
	height: 340px; 
	background: #de2200; 
	padding: 20px 0px 20px 0px;
	margin: 0px;
}

#buttonEnviar {
	color: white;
	height: 22px;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial;
	background: #6F6F6F;
	border: 0px;
}

*
{
  	behavior: url("/_resources/script/boxsizing.htc");
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
