/* CSS Document */
body {
margin:3px left;
}

.infoBoxNotice {
  background: #FF8E90;
}

h3{
	font:normal 14px arial; 
	color:#000;  
    font-weight: bold;	
	cursor: hand;
}

#pergunta{
	font:normal 11px verdana; 
	color:#365E8D;  
    font-weight: bold;	
	cursor: hand;
}

.selecionado {
  color: #c60;
}

.moduleRow { }
.moduleRowOver { 
background-color: #D7E9F7; 
cursor: hand}
.moduleRowSelected { background-color: #E9F4FC; }

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

a.link_branco {
 color: #FFFFFF;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.login {
background:url(imgs/bg_login.jpg) no-repeat;
line-height:12px;
font:normal 10px verdana; color:#365E8D;
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.messageBox { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: darkred; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/*Borda da box*/
.infoBox { 
  background: #ECF1F4;
}

.infoBoxContents {
  background: #ECF1F4;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.productListing-heading {
  background:url(imgs/boxcad.jpg) repeat-x top center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-align: left;
  font-weight: bold;
}

a {
text-decoration:none;
color: #3366CC;
}

a:hover {
text-decoration:underline;
color: #3366CC;
}

ol.main, TD.main, P.main, div.main, span.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.titulo{
  font-family: Verdana;
  font-size: 13px;
  letter-spacing: -1px;
  line-height: 1.5;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
  
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 19px;
  font-weight: bold;
  color: #9a9a9a;
}

/* caixas */

.top { background:url(imgs/left.jpg) no-repeat top right; margin:0px;}
.left { background:url(imgs/bg_top.jpg) repeat-x top right; margin:0px;}
.novo { background:url(imgs/bg_cinza2.jpg) repeat-x; margin:0px; height:22px;}
.cinza { background:url(imgs/bg_cinza.jpg) repeat-x; margin:0px; height:22px;}
.right { background:url(imgs/bg_right.jpg) repeat-x top; margin:0px;}
.flash {margin:0px;}
/*.bg_int {background:url(imgs/bg_int.jpg) repeat-x;}*/
.box_cad {background:url(imgs/boxcad.jpg) no-repeat top center;}
.box_cad_pq {background:url(imgs/boxcad.jpg) repeat-x top center;}
.cdrom {background:url(imgs/cdrom.gif) no-repeat top center;}
.menuclass {
/*	background:url(imgs/mesq.jpg) no-repeat;*/
	background:#ECF1F4;
	text-align:left;
	padding: 0 0px 0 15px;
	letter-spacing: -1px;
	font:normal 11px verdana;  
}

a.fela:hover{
	text-decoration: underline;
}

.menuclass2{
/*	background:url(imgs/mesq.jpg) no-repeat;*/
	background:#ECF1F4;
	text-align:left;
	padding: 0 0px 0 5px;
	letter-spacing: -1px;
	font:normal 11px verdana; 
}

.menuclass_pai {
	background:#ECF1F4;
	text-align:left;
	padding-left: 3px;
	letter-spacing: -1px;
	font:normal bold 11px verdana; 
}

.menublock {
	background:url(imgs/outros1.jpg) no-repeat; 
	text-align:right; 
	padding-right:5px;
	letter-spacing: -1px;
	font:normal 11px verdana;
}
.menudvd {
	background:url(imgs/outros2.jpg) no-repeat; 
	text-align:right; 
	padding-right:5px;
	letter-spacing: -1px;
	font:normal 11px verdana; 
}
.vendidos {
/*
text-align:right;
#padding-right:5px;
*/
	background:#ECF1F4;
	letter-spacing: -1px;
	padding-left: 7px;	
	font:normal 10px verdana; color:#365E8D;
}

/* formulários */

input {font:normal 10px verdana; color:#000000;}

button {
	font:bold 10px verdana; color:#365E8D;
	border:hidden 0px;
}

/* fontes */

.topmenu {font:bold 12px verdana; color:#FFFFFF;}

.cad {font:normal 11px verdana; letter-spacing: -1px; color:#365E8D; padding-left: 7px;}
.menuesq {font:normal 10px verdana; color:#000000;}
.footer{font:normal 10px verdana; color:#666666;}

.sign {font:normal 10px verdana; color:#64647F;}
.sign a:link {text-decoration:none; color:#64647F;}
.sign a:visited {text-decoration:none; color:#64647F;}
.sign a:hover {text-decoration:underline; color:#64647F;}
.sign a:active {text-decoration:none; color:#64647F;}

div.suporte
{
	color: #004891;
	font-weight: bold;
}
