/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-size: 70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #000;
	background-color: #339;
	background-image: url(/images/misc/fundo-pgs.gif);
	background-repeat: repeat;
}

#footer {
	color: #ffe500;
}
#footer div a { color: #fff; }
#footer div a:hover,
        div a:focus,
        div a:active {
	color: #ff0;
}

#container {
	margin: 0px auto;
	padding: 0px;
	position: relative;
	width: 781px;
	text-align: left;
	color: #222;
	background-color: #fff;
}
#container a {
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
#container a:hover,
           a:focus,
           a:active {
	color: #000;
}
#container a img {
	border: none;
}

#container .usrmenu,
           .usrmenu ul {
	margin:0;
	padding:0;
	list-style:none;
	background-color: #069;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container .usrmenu {
	width:100%;
	border-left: 10px solid #ffe500;
}
#container .usrmenu li {
	display: block;
	margin: 0;
	padding: 0 2px 0 5px;
	margin-bottom: 1px;
	font-size: 14px;
	text-align: center;
}
#container .usrmenu a {
	display: block;
	padding: 0px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #039;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
#container .usrmenu a:hover,
           .usrmenu a:focus,
           .usrmenu a:active {
	color: #ff0;/*#ffe500;*/
	background: #33c;
}

#container div.content {
	color:#fff;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border-color: #ffe500;;
	border-style: dashed;
	border-width: 1px;
}

#container div.content img, a img {
	margin-left:auto;
	margin-right:auto;
}

.nomeproduto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #5369a6;
}

.titulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bolder;
	color: #5369a6;
}

.titulo2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #fc0;
	margin-bottom:5px;
}

.titulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bolder;
	color: #f90;
	text-align: center;
}

.subtitulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bolder;
	color: #9eabd2;
}

.subtitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bolder;
	color: #666;
}

.subtitulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bolder;
	color: #c00;
}

.subtitulo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
	color: #f90;
}

.frmlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36c;
	text-align: right;
	vertical-align: middle;
}

.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #369;
}

.repeatRegionHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	text-align: left;
}
