@charset "utf-8";
/* CSS Document */

body {
	margin-top:5px;
}
* {
	margin:0 auto;
	outline:none;
}
.master {
	width:860px;
	height:600px;
	background:url() no-repeat;
	position:relative;
}
/*-----------------------HOME---------------------------*/
.cttleft {
	margin-left:0px;
	padding-left:0px;
	width:200px;
	background:none;
	position:absolute;
	z-index:5;
 *margin-left:-232px;
 boder:3px solid #F00;
}
#logo {
	width:auto;
}
#cttfleft {
	overflow:hidden;
	height:294px;
	position:inherit;
	background-color:transparent;

}
#fmenu {
	width:200px;
	border:none;
	overflow-x:hidden;
	background-color:transparent;
	height:100%;
	*min-height:100%;
	_min-height:100%;
}
.cttright {
	margin-left:27%;
	height:400px;
}
.cttsub {
	clear:none;
	width:860px;
	height:164px;
	position:absolute;
	z-index:1;
	top: 412px;
	left: -1px;
}
.cttrodape {
	width:860px;
	position:absolute;
	bottom:-1px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	text-align:center;
	left: 1px;
	height: 8px;
}
/*PRODUTOS*/
/*-------------------------------PortaBanners-------------------*/
.pbcttright {
	margin-left:27%;
	height:420px;
}
#fcttright {
	width:100%;
	height:420px;
}
.pbcttsub {
	clear:none;
	width:860px;
	height:216px;
	position:absolute;
	z-index:1;
}
#tprod {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	margin-top:20px;
	border-bottom:3px #CCC double;
	border-top:3px #CCC double;
}
#tprod strong {
	font-size:13px;
}
/*ACESSORIOS*/

/*---------Hack Para chrome---------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
#cttfleft {
 overflow:auto;
 height:360px;
 position:inherit;
 background-color:transparent;
}
#fmenu {
 width:250px;
 border:none;
 overflow-x:hidden;
 min-height:100%;
 background-color:transparent;
}
}
/*Quem Somos*/

.cttrightqs {
	margin-left:27%;
	height:638px;
}
.cttrightqs p {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:14px;
	text-align:justify;
	margin-top:10px;
	width:80%;
}
.cttrightqs strong {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:14px;
	text-align:justify;
	padding-left:5px;
 *left:5px;
	_left:5px;
}
/*ORÇAMENTO*/

.masterormt {
	width:860px;
	height:700px;
	background:url(../images/background/img_fundo_home.png) no-repeat;
	position:relative;
}
.cttrightormt {
	margin-left:27%;
	height:700px;
}
.cttrodapeormt {
	width:860px;
	position:absolute;
	bottom:1px;



 *bottom:-25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	text-align:center;
	left: 0px;
}
/*DESIGNeFTP*/


.cttrightdsg {
	margin-left:27%;
	height:625px;
}
.cttrightdsg p {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:11px;
	text-align:justify;
	margin-top:10px;
	width:80%;
}
.cttrightdsg strong {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:13px;
	text-align:justify;
	padding-left:5px;
 *left:5px;
	_left:5px;
}
.cttrightdsg ol li {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:11px;
	text-align:justify;
	margin-top:10px;
	width:75%;
}
.cttrightdsg span {
	font-size:12px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
}
/*CONTATO*/

	
.cttrightcntt {
	margin-left:27%;
	height:638px;
}
.cttrightcntt iframe {
	width:416px;
	height:266px;
	position:absolute;
	left: 334px;
	top: 223px;
}
.cttrightcntt span {
	font:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#CCC;
	font-weight:bold;
	position:absolute;
	left: 306px;
	top: 94px;
}

#contato{
	position:absolute;
	font:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	width:400px;
	left: 339px;
	top: 134px;
	}
/*APLICAÇÕE */

#namepage{
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:14px;
	left: 701px;
	top: 0px;
	
	}

#namepageSis{
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:14px;
	left: 227px;
	top: -4px;
	
	}
/*PONTOS DE VENDA*/	
#fmenuaplic {
	width:200px;
	border:none;
	overflow-x:hidden;
	background-color:transparent;
	height:100%;
	min-height:100%;

}

#aplicum {
	padding-top:10px;
}
cttsubaplicd{
	width:860px;
	height:158px;
	position:absolute;
	z-index:auto;
}
	

#cttsubaplic {
	border-bottom:3px #CCC double;
	border-top:3px #CCC double;
	text-align:center;
	
}
#cttsubaplic ul {
	list-style:none;
	display:block;
}

#cttsubaplic ul li {
	display:inline;
}
ul#um {
	padding-top:3px;
}
ul#dois {
	padding-top:2px;
}

#cttsubaplic ul li a{
	text-decoration:none;
}
#cttsubaplic ul li a:hover {
	background:url(../images/img_aplicacoes/pontos_de_venda/kit001houver.jpg) no-repeat;
	}
/*Sistemas Modulares*/
	


#aplicum {
	padding-top:10px;
}
.cttsubaplicsma{
	width:860px;
	height:158px;
	position:absolute;
	z-index:auto;
}
	

#cttsubaplicsma {
	border-bottom:3px #CCC double;
	border-top:3px #CCC double;
	
}
#cttsubaplic ul {
	list-style:none;
	display:block;
}

#cttsubaplicsma ul li {
	display:inline;
}
ul#umsm {
	padding-top:1px;
	margin-left:-20px;
}
ul#doissm {
	padding-top:1px;
	margin-left:-20px;
}

#cttsubaplic ul li a{
	text-decoration:none;
}

/*Fundo de Palco*/


#aplicum {
	padding-top:10px;
}
.cttsubaplicfp{
	width:860px;
	height:158px;
	position:absolute;
	z-index:auto;
}
	

#cttsubaplicfp {
	border-bottom:3px #CCC double;
	border-top:3px #CCC double;
	
}
#cttsubaplicfp ul {
	list-style:none;
	display:block;
	
	
}

#cttsubaplicfp ul li {
	display:inline;
	padding:5px;
}
ul#umfp {
	padding-top:30px;


}


#cttsubaplicfp ul li a{
	text-decoration:none;
	
}

