/* CSS Document */
* {
	text-decoration : none;
	margin          : 0;
	padding         : 0;
	2list-style      : none;
	border          : none;
}

#form1 *, #base * { font-family: Arial, Helvetica, sans-serif; }

#form1 a, #base a { color:#369; font-size:10px }

a:hover {}

a[href$='.pdf'], a[href$='.doc'], a[href$='.ai'], a[href$='.zip'], a[href$='.cdr'], a[href$='.ttf'], a[href$='.txt'] {
	padding:8px; padding-left:40px; font-weight:bold;
	background:#ddd url(/images/ico/zoom.png) no-repeat 5px center;
	border:1px solid #bbb;
}

a[href$='.pdf'] { background-image:url(/images/ico/pdf.png)}

p a[href$='.pdf'],.boxInformacoes a[href$='.pdf'],.menusub a[href$='.pdf'],.boxModel a[href$='.pdf']{ 
  	background-image:none;padding:0;border:none;background-color:transparent; font-weight:normal
}

body {
	SCROLLBAR-FACE-COLOR       : #69b;
	SCROLLBAR-HIGHLIGHT-COLOR  : #69b;
	SCROLLBAR-SHADOW-COLOR     : #FFF;
	SCROLLBAR-3DLIGHT-COLOR    : #FFF;
	SCROLLBAR-ARROW-COLOR      : #FFF;
	SCROLLBAR-TRACK-COLOR      : #69b;
	SCROLLBAR-DARKSHADOW-COLOR : #69b;
	background-color           : #fff;
	2text-align                 : center;
	background-image:url(../images/bg0.jpg);
	background-position:center 0;
	background-repeat:no-repeat
}

body,html {
	width:100%; height:100%;
}

blockquote, blockquote * { font-size:12px }

u { text-decoration:underline }

strike { text-decoration:line-through }

button, .btn {
	border:2px #bcd solid;
	cursor: pointer;
	padding:1px; margin:3px;
	background-image:url(../images/btns/bck2.jpg);
	background-repeat:repeat-x;
	color: #FFF;
	margin: 0;
	font-size: 10px;
	cursor:pointer
}

button span {
	display:block;
	width:auto;
	padding-top:5px;
	padding-left:10px;
	font-family:tahoma, verdana;
	font-size:12px
}

button span, button img {
	float:left;
}

em { color:red }

p em { color:#333 }

fieldset, .info {
	padding         	: 4px;
	margin-bottom		: 10px;
	clear				: both;
	overflow			: visible
}

fieldset li, .info li	{ clear:both; padding:2px 0 }

fieldset li table *, fieldset li label em { float:none }

fieldset ol		{ margin: 0 3px }

fieldset span, .info span	{
	display:block; 
	width:200px;
	float:left;
	padding: 5px 0
}

fieldset img	{ float:left; margin-right:5px }
fieldset label, .info label	{
	width:85px;
	display : block;
	float:left;
	font-weight:bold;
	text-align:right;
/*	filter : alpha(opacity=70);
	moz-opacity	: 0.7;
	opacity: 0.7; */
}


fieldset label, .titlebar, .label_, .info label {
	color : #777; padding: 6px 3px;  }

fieldset input, fieldset select, fieldset textarea {
	float				: left;
	padding:2px;
	margin-top: 3px;
	box-sizing: border-box;
	font-size: 1em;
}

fieldset input:focus { background-color:#9bb }


fieldset button { float:left }


h1, h2, h3, h4, h5, h6, legend {
	color			:#28b;
	text-align		: left;
	display			: block;
	font-weight:500;
	font-style:oblique;
	letter-spacing:-1px;
}

/*h1, h2, h3, h4, h5, h6 { color:#F90; text-align:left; margin:10px 0 }*/
h1 { font-size:36px }
h2 { font-size:28px }
h3 { font-size:26px; }
h4 { font-size:20px }
h5 { font-size:16px }
h6 { font-size:12px }

input[type=email], input[type=password], input[type=text], select, textarea {
	border-top:2px solid #aaa;
	border-left:2px solid #ccc;
	background-color:#ddd;
	font-size			: 12px;
	color				: #555;
}

input[disabled], select[disabled], textarea[disabled] { background-color: #abc; color:#036; }

input[type=radio], input[type=checkbox] {
	background	: none;
	border		: none;
}

option { color:#036 }

p { 
	font-size  	: 12px;
	margin		: 0 auto;
	text-align	: justify
}

span, label { font-size: 10px }

table {
	border: 1px solid #38d;
	text-align			: center
}


td { font-size:9px; color:#036 }

td, th {
	text-align			:center;
	border:1px #036 solid;
	border-top-color: #FFF;
	border-left-color: #FFF;
	height				: 20px;
	padding:3px;	
	*padding				: 0 3px;
}

th {
	background-color	: #369;
	font-weight			: bold;
	font-size			: 10px;
	color				: #FFF;
}

tr { background-color	: #fff; }

m { text-transform:uppercase; }