@charset "UTF-8";
/* CSS Document  - Plataforma*/

/* INICIO TAGS */

* {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	border: none;
	text-decoration: none;
}

body {
	background: url(../imagens/bg.jpg);
}

hr {
	border: none;
	border-top: 1px solid #eee;
}

li p {
	margin-left: 10px;
}

br {
	clear: both;
}

ul {
	padding: 0;
}

li {
	list-style-type: none;
}

.parceirosList a {
	color: #666;
	text-decoration: underline;
}

.parceirosList label br {
	clear: none;
}

#menuContainer ul li {
	display: inline;
}

#bannerBox img {
	float: left;
}

.gasBox img {
	margin-bottom: 10px;
}

#bannerBox ul li{
	display: inline;
}

.balloonInfo img {
	float: left;
	padding: 30px;
}

.addressData li {
	color: #666;
	font: normal 13px Arial, Helvetica, sans-serif;
	list-style-type: none;
	line-height: 20px;
}

.listStyle li, .listStyleService li {
	color: #666;
	font: normal 13px Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-left: 20px;
}

.listStyleServiceTopicTit {
	font-weight: bold !important;
	margin-top: 15px;
	padding-left: 10px !important;
}

.listStyleService li {
	padding-left: 20px;
}

.smllTxtLi li {
	font-size: 12px;
}

.formContato label {
	margin: 0 10px 0 0;
}

.lightGrayBg label {
	color: #666;
	font: normal 13px Arial, Helvetica, sans-serif;
	list-style-type: none;
	line-height: 20px;
}

.parceirosBox img {
	display: none;
}

.parceirosList li {
	border-top: 1px solid #eee;
	float: left;
	width: 100%;
}

.listStyleService li p {
	margin-left: 10px;
}

/*
.listStyleService li label {
	cursor: pointer;
}
*/

.balloonInfo br {
	clear: none;
}
/* FIM TAGS */



/* INICIO FONTS */

.size11 {
	font-size: 11px;
}

.size12 {
	font-size: 12px !important;
}

.size13 {
	font-size: 13px !important;
}

.size14 {
	font-size: 14px !important;
}

.size15 {
	font-size: 15px !important;
}

.size16 {
	font-size: 16px !important;
}

.size18 {
	font-size: 18px !important;
}

.size29 {
	font-size: 29px !important;
}

.upperTxt {
	text-transform: uppercase;
}

.whiteTxt {
	color: white;
}

.txtShadow {
	text-shadow: 2px 1px 2px #BE9800;
}

.lightGrayTxt {
	color: #999;
}

.darkGrayTxt {
	color: #f0f0f0;
}

.boldTxt {
	font-weight: bold;
}

.titSlotTxt {
	color: #7F9BC0;
	text-transform: uppercase;
}

.lineH {
	line-height: 25px;
}

.lineHMed {
	line-height: 19px;
}

.darkGrayTxt {
	color: #666;
}

.linkTxt, .linkTxt a {
	cursor: pointer;
	color: #0099FF;
}

.lightBlueTxt {
	color: #7F9BC0;
}

.parceiroLogoTit {
	margin: 10px 0 !important;
}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}


.containerOptionsMenu li {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #999;
	cursor: pointer;
	font-size: 14px;
	margin-left: 50px;
	padding: 10px;
}

.containerOptionsMenu li:first-child {
	margin: 0px;
}

.gasBoxtxt {
	color: white;
	text-transform: uppercase;
}

.tUnderline {
	cursor: pointer;
	text-decoration: underline;
}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}

.NOME_DA_FONTE {

}



/* FIM FONTS */



/* INICIO IDS */

#general {
	background: white;
	box-shadow: 0 0 10px #666;
	margin: 20px auto;
	width: 980px;
}

#logoContainer {
	float: left;
	margin: 30px 0 30px 10px;
}

#menuContainer {
	float: right;
}

#header, #content, #footer {
	clear: both;
	margin: 0 15px;
}

#bannerContainer {
	background: gray;
	height: 340px;
	margin-top: 10px;
	width: 950px;
}

#content {
	width: 950px;
	margin-top: 10px;
}

#footer {
	width: 950px;
	margin-top: 10px;
}

#bannerContainer2 {
	float: left;
	height: 340px;
	overflow: hidden;
	width: 950px;
}

#bannerBox {
	-moz-transition: 1s;
	-webkit-transition: 1s;	
	margin: 0px;
	width: 10000px;
}

#NOME_DO_ID {

}

#NOME_DO_ID {

}

#NOME_DO_ID {

}

#NOME_DO_ID {

}

#NOME_DO_ID {

}

#NOME_DO_ID {

}



/* FIM IDS */



/* INICIO CLASSES */

.containerOptionsMenu {
	margin: 50px 5px 0 0;
}

.co2Icon {
	background: url(../imagens/co2Icon.png);
	height: 20px;
	width: 20px;
}

.darkHr {
	border-top: 1px solid #ccc;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.fCenter {
	text-align: center;
}

.fRight {
	float: right;
}

.bgFooter {
	background: url(../imagens/bgFooter.png) repeat-x;
	height:10px;
	width: 950px;
}

.logoPixus {
	
}

.topContentBox {
	background: url(../imagens/bgYellowContent.png) repeat;
	height: 170px;
	width: 100%;
}

.topContentBoxSmll {
	background: url(../imagens/bgYellowContent.png) repeat;
	height: 20px;
	width: 100%;
}

.txtBox {
	float: left;
	margin: 30px 30px 0 30px;
}

.gasAreaIcons {
	float: right;
	margin-right: 3px;
}

.gasBox {
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	background: rgba(255, 255, 255, 0.2);
	cursor: pointer;
	float: left;
	height: 110px;
	margin: 5px 3px;
	padding: 25px 5px;
	text-align: center;
	width: 150px;
}

.containerBoxContent {
	border-bottom: 1px solid #eee;
	float: left;
	height: 300px;
	width: 100%;
}

.autoH {
	height: auto !important;
}

.slotSize1 {
	width: 280px;
}

.slotSize1meio {
	width: 420px;
}

.slotBoxContent {
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	float: left;
	height: 205px;
	margin: 40px 0 30px 0;
	padding: 0 17px;
}

.balloonInfo {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #f3f3f3;
	float: right;
	height: 110px;
	width: 590px;
	padding: 20px;
}

.containerBoxContent .slotBoxContent:last-child, .containerBoxContent .slotBoxContent:first-child {
	border: none;
}

.lightGrayBg {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #F9F9F9;
	padding: 10px;
}

.contatoBoxInfos {
	text-align: left;
	width: 420px;
}

.addressData {
	padding: 0 5px;
}

.width460 {
	width: 460px;
}

.alignRight {
	text-align: right;
}

.borderLeftNone {
	border-left: none;
}

.borderNone {
	border: none;
}

.logoStyle {
	cursor: pointer;
	margin: 50px 35px;
}

.knowMoreMargin {
	margin-top: 25px;
}

.pointBalloon {
	-moz-transition: 1s;
	-webkit-transition: 1s;
	margin: 0 0 0 335px;
}

.backBanner {
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	background: rgba(255, 255, 255, 0.3);
	background-image: url("../imagens/prevBanner.png");
	cursor: pointer;
	float: left;
	height: 52px;
	margin: 130px 0 0 0;
	padding: 10px;
	opacity: 0.7;
	position: absolute;
	width: 30px;
}

.nextBanner {
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	background: rgba(255, 255, 255, 0.3);
	background-image: url("../imagens/nextBanner.png");
	cursor: pointer;
	float: right;
	height: 52px;
	margin: -210px 0 0 0;
	opacity: 0.7;
	padding: 10px;
	width: 30px;
}

.fLeft {
	float: left;
}

.formContato input[type=text], textarea {
        -moz-border-radius: 5px;
       -webkit-border-radius: 5px;
        border-radius: 5px;
        border:1px solid #ccc;
        box-shadow: 1px 1px 3px #cecece inset;
	color: #666;
	font-size: 12px;
        margin: 0 10px 20px 0;
	padding: 5px;
}

labelContatoTxt {
        color: #474747 !important;
        font: normal 14px Arial, Helvetica, sans-serif;
        margin: 0 5px 0 0;
}

.bigInputText {
        height: 40px;
        width: 380px;
}

.sendFormBtn {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        background: url(../imagens/bgYellowContent.png) repeat; 
        border: none;
        box-shadow: 1px 1px 2px #cecece;
        color: white;
        cursor: pointer;
        float: right;
        font-size: 13px;
        font-weight: bold;
        margin: 0 10px 30px;
        padding: 8px 0;
        width: 95px;
}

.formContainer {
	float: left;
	text-align: right;
}

.formContato input[type=text], textarea {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        border:1px solid #ccc;
        box-shadow: 1px 1px 3px #cecece inset;
        margin: 0 10px 20px 0;
}

.txtAreaContato {
        height: 110px;
        width: 380px;
}

.smllInputText {
        height: 40px;
        width: 135px;
}

.medInputText {
        height: 40px;
        width: 220px;
}


.imgBalloonInfoCont {
	border-right: 1px solid #e2e2e2;
	float: left;
	height: 115px;
	margin-right: 20px;
	width: 130px;
}

.parceirosBox {
	height: 130px;
	padding-top: 20px;
	text-align: center;
}

.parceiroLogoContainer {
	border-right: 1px solid #eee;
	float: left;
	height: 100px;
	margin: 20px 30px 20px 0;
	padding: 15px 5px;
	text-align: center;
	width: 250px;
}

.parceiroLogoDesc {
	padding: 10px;
}

.totalWidth {
	width: 930px;
}

.cPointer {
	cursor: pointer;
}

.NOME_DA_CLASSE {

}

.NOME_DA_CLASSE {

}

.NOME_DA_CLASSE {

}

.NOME_DA_CLASSE {

}

.NOME_DA_CLASSE {

}

.NOME_DA_CLASSE {

}



/* FIM CLASSES */



/* INICIO EFEITOS*/

.containerOptionsMenu li:hover {
	background: #FFCB17;
	color: white;
}

.gasBox:hover {
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	background: rgba(255, 255, 255, 0.4);
}

.backBanner:hover, .nextBanner:hover {
	opacity: 1;
}

.NOME_DO_EFEITO {

}

.NOME_DO_EFEITO {

}

.sendFormBtn:hover{
	opacity: 0.8;
}

.linkTxt:hover {
	text-decoration: underline;
}

/* FIM EFEITOS */
