/* ITENS GERAIS */

.button1{
	padding: 3px 25px;
	background: #D4170D;
	border: 0;
	color: #fff;
	font: 18px 'SegoeUILight';

}

.button2{
	padding: 7px 30px;
	background: #D4170D;
	border: 0;
	color: #fff;
	font: 17px 'SegoeUILight';
	margin: 5px	 2px;

}


/* MENU */

ul.topnav {
	list-style: none;
	padding: 0;	
	margin: 0 auto;
	width: 980px;
	max-width:980px;
	
}
ul.topnav li {
	float: left;
	margin: 0;
	position: relative;
}
ul.topnav li a{
	padding: 0 15px;
	color: #FFFFFF;
	display: block;
	font: 16px/40px 'SegoeUILight';
	text-decoration: none;
	float: left;
}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 40px;
	background: #B11B13;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: auto;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-bottom: 1px solid #B11B13;
	clear: both;
	width: 270px;
}

ul.subnav li a:hover{
	background: #650602;
}

ul.subnav li a{
	width: 270px;
	font: 14px/30px 'SegoeUILight';
}


/* PADROES GERAIS */

.titulo_menu, h1{
	font: 35px/80px 'SegoeUILight';
}
.titulo2_menu{
	font: 22px/30px 'SegoeUILight';
}

ul.colum4{
	width: 100%;
}
ul.colum4 li{
	width: 25%;
	font:15px/40px 'SegoeUILight', arial;
	float: left;	
}

/* PADROES DE FORMULARIOS */


.titulo_form{
	font:15px 'SegoeUILight', arial;
}

.form{
	width: 100%;
	font: 17px/50px 'SegoeUILight';
}

.form td{
	padding: 4px 0;
}

.form .float_l{
	float: left;
}

.form .float_r{
	float: right;
}

.form .fw{
	width: 94%;
}

.form .m1{
	margin: 10px 0;
}

.form .m2{
	margin: 0px 5px;
}


.form .m2_1{
	margin: 0px 10px;
}


.form .p1{
	padding: 10px 0;
}

.form .w0{
	width: 50px;
}

.form .w1{
	width: 100px;
}
.form .w2{
	width: 200px;
}
.form .w3{
	width: 490px;
}
.form .w4{
	width: 980px;
	min-width: 980px;
}

.form_n .label{
	font: 19px/40px 'SegoeUILight';
	margin: 20px 0 0 0;
	width: 100%;
}

.form_n input, .form_n select{
	font: 20px/30px 'SegoeUILight';
}

.form_n .conteudo{
	font: 17px/20px 'SegoeUILight';
}

/* PADROES DE TABELAS */
.tabela{
	margin: 0 auto;
}

.tabela .cabecalho{
	font: 900 15px/25px 'SegoeUILight';
}
.tabela th{
	font: 900 15px/25px 'SegoeUILight';
}
.tabela .corpo{
	font: 15px 'SegoeUILight';
}

.tabela .line1{
	border-bottom: 1px solid #333;
}
.tabela .line2{
	border-bottom: 1px solid #ddd;
}
.tabela .line3{
	border-top: 1px solid #333;
}

.tabela .bold{
	font-weight: 900;
}
.tabela .tc{
	text-align: center;
}
.tabela .tr{
	 text-align: right;
}

.t_miniatura{
	width: 16px;
	height: 16px;
}
/* ALERTAS */

.alerta_1{
	width: 950px;
	padding: 8px 15px;
	font: 19px 'SegoeUILight';
	background: #fafafa;
	border: 1px solid #f4f4f4;
	color: #888;
}