html, body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
.clear{
	clear:both;
}
p{
	margin-top:0px;
	margin-bottom:0px;
}

#principal{
	width:901px;
	position:absolute;
	left:50%;
	margin-left:-450px;
	z-index:2;
}
/* Topo */
	#topo{
		width:901px;
		position:relative;
		margin:0px auto;
		z-index:999;
		/*background:url('/mikrocenter_zend/site/public/img/fundo/fundo-topo.png') repeat-x;*/
	}

	#topo #logo{
		position:absolute;
		left:20px;
		top:20px;
	}
	#topo #logo img{
		border:none;
	}
/* email */
	#topo #email{
		width:220px;
		height:85px;
		position:absolute;
		top:20px;
		left:640px;
		font:10px Verdana;
		color:#7C7F84;
	}
	#topo #email #enviar-email{
		background:url('../img/fundo-botao-enviar-email.png') no-repeat;
	}
	.submit{
		font:14px Myriad Pro;
		color:#FFFFFF;
		border: 0px solid #FFFFFF;
		height:24px;
		width:33px;
		background:url('../img/fundo-botao-enviar-email.png') no-repeat;
	}
	.campo{
		font:14px Arial ;
		color:#284150;
		border: 1px solid #284150;
		background:#EFF3F6;
	}

	#topo .titulo-email{
		font:14px Myriad Pro;
		color:#787979;
		float:left;
		text-align:middle;
	}
	#topo .titulo-email a,
	#topo .titulo-email a:visited{
		text-decoration:none;
		color:#787979;
	}
	#topo .titulo-email a:hover{
		text-decoration:underline;
	}
	
	#topo .titulo-email-selecionado{
		font:15px Myriad Pro;
		color:#1a5070;
		font-weight:bold;
		float:left;
		text-align:middle;
	}
	#topo .titulo-email-selecionado a,
	#topo .titulo-email-selecionado a:visited{
		color:#1a5070;
		text-decoration:none;
	}
	#topo .titulo-email-selecionado a:hover{
		text-decoration:underline;
	}

	#topo #separador-titulo-email{
		font:15px Myriad Pro;
		color:#787979;
		padding:0px 10px 0px 10px;
		float:left;
		text-align:middle;
	}/* fim email */


/** menu principal **/

	#fundo-menu-principal{
		height:305px;
		width:100%;
		position:absolute;
		background:url('../img/fundo-menu-principal.png') repeat-x;
		top:100px;
		z-index:0;
	}/* Fim menu Prinpipal */

/** fim menu principal **/
	
/* Painel Contedo*/

	#painel-conteudo {
		position:absolute;
		top:435px;
		width:100%;

	}
	#painel-conteudo #conteudo{
		width:901px;
		position:relative;
		left:50%;
		height: 100%;
		margin-left:-450px;
	}
	#painel-conteudo #conteudo h1{
		font:25px Myriad Pro;
		color:#5c5555;
	}
	#painel-conteudo #conteudo #conteudo-descricao{
		padding:0px 15px 15px 15px;
		margin-bottom:15px;
		margin-top:-270px;
		width:901px;
		min-height:250px;
		font:11px Tahoma;
		color:#707070;

	}
	#painel-conteudo #conteudo #divisor-divisor{
		position:absolute;
		z-index:-1;
		margin-top:-90px;
	}
	#painel-conteudo #conteudo #conteudo-descricao h1{
		padding-top:0px;
	}


	#rodape{
		width:14px;
		height:161px;
		width:100%;
		margin-bottom:0px;	
		background:url('../img/fundo-rodape.png') repeat;			
	}
	#rodape #conteudo-rodape{
		width:901px;
		height:161px;
		position:relative;
		left:50%;
		margin-left:-450px;		
	}
	#rodape #menu-rodape{
		width:200px;
		float:left;
		height:100%;
	}
	#rodape #menu-rodape ul{
		list-style:none;
		text-align:left;
	}
	#rodape #menu-rodape ul li{
		/*width:127px;*/
	}
	#rodape #menu-rodape ul li a,
	#rodape #menu-rodape ul li a:visited{
		font:13px Tahoma;
		color:#FFF;
		text-decoration:none;
		/*line-height:32px;*/
	}
	#rodape #menu-rodape ul li a:hover{
		text-decoration:underline;
		color:#FAD709;
	}
	#rodape .divisor-rodape{
		width:10px;
		height:100%;
		background:url('../img/triangulo-rodape.png') no-repeat;
		float:left;
	}
	#rodape #assinatura-mikrocenter{
		width:480px;
		float:left;
		font:11px Tahoma;
		color:#FFF;
		padding-top:15px;
		height:146px;
	}
	#rodape #assinatura-ksys{
		width:200px;
		float:left;
		text-align:right;
		padding-top:15px;
		height:146px;
	}
	#rodape #assinatura-ksys a,
	#rodape #assinatura-ksys a:visited{
		font:13px Tahoma;
		color:#FFF;
		text-decoration:none;
		/*line-height:32px;*/
	}
	#rodape #assinatura-ksys a:hover{
		text-decoration:underline;
		color:#FAD709;
	}


/******************************************/
	#caixa-conteudo{
		float:left;
		width:600px;
		color:#707070;
	}
	#caixa-conteudo p{
		font:12px Tahoma;
		line-height:1.5em;
		color:#707070; /* cinza */
	}
	.form-assinatura{
		padding-top:20px;
		padding-bottom:10px;
		font:12px Verdana;
		color:#0E305E;
	}
/** menu principal **/
	#topo #menu-principal{
		width:901px;
		position:absolute;
		top:105px;
		left:0px;
		z-index:10;
	}
	#topo #menu-principal ul{
		height:44px;
		padding:0px;
		margin:0px;
		list-style:none;
		text-align:center;
	}
	#topo #menu-principal ul li{
		width:127px;
		float:left;
	}
	#topo #menu-principal ul li a,
	#topo #menu-principal ul li a:visited{
		font:13px Tahoma;
		color:#FFF;
		text-decoration:none;
		line-height:32px;
	}
	#topo #menu-principal ul li a:hover{
		text-decoration:underline;
		color:#FAD709;
	}
	#topo #menu-selecionado{
		height:50px;
		width:127px;
		background:url('../img/fundo-menu-principal-ativo.png') no-repeat;
	}

