body, td, a, div, span, input, textarea, select, li		{font-size:11px; font-family:Arial; color:#000000;} /*color:#858585;*/

a		{text-decoration:none;}
a:hover	{text-decoration:underline;}

p
{
	margin:0px;
	padding:0px;
}

body
{
	margin:0px;
	padding:0px;
	text-align:center;
}

#Site
{
	position:relative;
	text-align:left;
	width:1000px;
	margin:auto;
	padding-top:8px;
}

	#Site .HeaderInternas
	{
		background-image:url(/Shared/img/template/header/bg_header.png);
		behavior: url(/Shared/jvs/iepngfix.htc);
	}
	
	#Site .HeaderHome
	{
		background-image:url(/Shared/img/template/header/bg_header_home.png);
		behavior: url(/Shared/jvs/iepngfix.htc);
	}
	
	#Site #Header
	{
		position:relative;
		background-repeat:none;
		background-color:#FFFFFF;
		width:984px;
		height:53px;
		padding:15px 0px 0px 15px;
	}

	#Site #Header #Parceiros
	{
		position:relative;
		width:328px;
		float:left;
		z-index:2;
	}
		#Site #Header #Parceiros img
		{
			vertical-align:middle;
		}
	
	#Site #Header #Menu
	{
		position:relative;
		margin-top:13px;
		height:38px;
	}
	
		#Site #Header #Menu img
		{
			vertical-align:middle;
		}
		
	#Site .ContentInterna
	{
		background-color:#FFFFFF;
	}
	
	#Site .ContentHome
	{
		background-image:url(/Shared/img/home/bgHome.jpg);
		background-repeat:no-repeat;
		background-color:#000000;
	}
	#Site #Content
	{
		position:relative;
		padding:7px 0px 0px 26px;
		width:973px;
	}
		
		#Site #Content #Blog
		{
			position:absolute;
			top:180px;
			left:765px;
			width:199px;
			height:200px;
			padding-top:80px;
			padding-right:27px;
			background-image:url(/Shared/img/blog/bg_blog.png);
			background-repeat:no-repeat;
			/*border:1px solid red;*/
			text-align:right;
			z-index:8;
			behavior: url(/Shared/jvs/iepngfix.htc);
		}
			
			#Site #Content #Blog .News
			{
				
			}
	
		#Site #Content #Logo
		{
			position:relative;
			padding:0px 0px 37px 0px;
		}
		
		#Site #Content #MainContentHome
		{
			position:relative;
			padding:0px 0px 30px 0px;
			width:100%;
		}
		
		#Site #Content #MainContent
		{
			position:relative;
			padding:0px 0px 30px 106px;
			width:591px;
		}
		
			#Site #Content #MainContent #Titulo
			{
				position:relative;
				height:79px;
			}
			
			#Site #Content #MainContent #BreadCrumb
			{
				position:relative;
				height:37px;
			}
			
	#Site #SubMenu
	{
		padding-top:6px;
		position:relative;
		height:22px;
		text-align:center;
	}
	
	#Site #Footer
	{
		position:relative;
		background-image:url(/Shared/img/template/footer/bg_footer.gif);
		background-repeat:no-repeat;
		width:999px;
		height:89px;
		padding-top:9px;
	}
	
		#Site #Footer img
		{
			vertical-align:middle;
		}
	
.formHeader
{
	background-image:url(/Shared/img/template/header/frm_middle.gif);
	font-size:10px;
	font-family:Arial;
	color:#FFFFFF;
	border:none;
	vertical-align:middle;
}

.formFooter
{
	background-color:#FFFFFF;
	font-size:10px;
	font-family:Arial;
	color:#000000;
	border:none;
	vertical-align:middle;
}

.formFale
{
	background-color:#e5f2f9;
	font-size:10px;
	font-family:Arial;
	color:#858585;
	border:none;
	vertical-align:middle;
}

.dvBgPop
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#f3f3f3;
	z-index:8;
	-moz-opacity: .8;
	filter: alpha(opacity: 80);
	opacity: 0.8;
}

.dvPop
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:9;
}

/*----CORES----*/
.azul		{color:#0096ff !important;}
.azulC		{color:#0283c6 !important;}
.branco		{color:#ffffff !important;}
.vermelho	{color:#ff0000 !important;}
.amarelo	{color:#e2ff68 !important;}

.bgBranco	{background-color:#FFFFFF;}
.bgCinzaE	{background-color:#707070;}
.bgCinzaM	{background-color:#858585;}
.bgCinzaM2	{background-color:#343434;}
.bgPreto	{background-color:#000000;}

.bgInternas	{background-color:#f3f3f3;}
.bgHome		{background-color:#1a1a1a;}

.doze		{font-size:12px;}
.quatorze		{font-size:14px;}
.vinte		{font-size:20px;}

.upper		{text-transform:uppercase;}

.dropHome
{
	background-color:#000000;
	border:1px solid #0e0e0e;
	color:#FFFFFF;
}

.form
{
	background-color:transparent;
	border:none;
}

.alignRight
{
	text-align:right;
}

.formQuantidade
{
	background-color:transparent;
	border:1px solid grey;
}

.btnValor
{
	background-image:url(/Shared/img/produtos/bg_valor.gif);
	background-repeat:no-repeat;
	width:92px;
	height:19px;
	color:#ffffff;
	font-size:11px;
	padding:7px 0px 0px 15px;
	!important
}

.pontH
{
	background-repeat:repeat-x;
	background-image:url(/Shared/img/produtos/pont_h.gif);
	height:1px;
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #858585;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 20px;
	white-space: nowrap;
}

a.ContextMenuItem:hover
{
	background-color: #c4d8e3;
	color: #858585;
	border: 1px solid #FFFFFF;
	padding: 3px 18px 3px 19px;
	text-decoration: none;
}

.drpDown
{
	position:absolute; 
	top:20px; 
	left:5px; 
	width:325px; 
	background-color:#e5f2f9; 
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}