@charset "utf-8";
/* CSS Document */

html, body{
	text-align:justify;
}

.btn_input{
	padding:5px 15px;
	background-color:#b2b2b2;
	color:#FFF;
	border:none;
	cursor:pointer;
}

.btn_input:hover{
	background-color:#f58029;
}

.wrapper
	{
	width:920px;
	display:block;
	clear:both;
	margin:0px auto;
	background-image:url(imgs/fundoWrapper.png);
	background-repeat:no-repeat;
	height:702px;

	}




.wrapperSeguranca
	{
	width:920px;
	display:block;
	clear:both;
	margin:0px auto;
	background-image:url(imgs/fundoWrapper.png);
	background-repeat:no-repeat;
	height:1435px;
	background-color:#fff;

	}


	.wrapperGas
	{
	width:920px;
	display:block;
	clear:both;
	margin:0px auto;
	background-image:url(imgs/fundoWrapper.png);
	background-repeat:no-repeat;
	height:945px;
	background-color:#fff;

	}





.wrapper2
	{
	width:900px;
	display:block;
	clear:both;
	margin:0px auto;
	height:457px;
	}


.wrapper2Seguranca
	{
	width:900px;
	display:block;
	clear:both;
	margin:0px auto;
	height:1140px;
	}

.wrapper2Gas
	{
	width:900px;
	display:block;
	clear:both;
	margin:0px auto;
	height:757px;
	}





.header
	{

	width:900px;
	height:245px;

	margin:0px auto;
	}






.left
	{
	width:285px;
	height:440px;
	float:left;
	}


	.leftSeguranca
	{
	width:285px;
	height:1125px;
	float:left;
	}


	.leftGas
	{
	width:285px;
	height:740px;
	float:left;

	}


.center
	{
		width:615px;
		height:440px;
		float:left;



	}


		.centerSeguranca
	{
		width:615px;
		height:1125px;
		float:left;



	}


	.centerGas
	{
		width:615px;
		height:740px;
		float:left;




	}

.home
	{
		width:615px;
		height:440px;
		float:left;
		background-image:url(imgs/fundoHome.jpg);
		background-repeat:no-repeat;

	}



.contactos
	{
		width:615px;
		height:440px;
		float:left;
		background-image:url(imgs/fundoContactos.jpg);
		background-repeat:no-repeat;

	}



.footer
	{
		width:900px;
		height:100px;
		margin:0px auto;
		background-image:url(imgs/designBY.jpg);
		background-repeat:no-repeat;
	}

.footerGRANDE
	{
		width:920px;
		height:100px;
		margin:0px auto;
		background-image:url(imgs/designBY.jpg);
		background-repeat:no-repeat;
		background-color:#fff;
	}



.menus {
	margin:0;
	padding:0;
}

.submenu {
	margin:0;
	padding:0;
}

.submenuG {
	margin:0;
	padding:0;
	position:relative;
	top:0;
	left:76px;
}


.submenuE {
	margin:0;
	padding:0;
	position:relative;
	top:0;
	left:123px;
}




.menus li {
	background-color:#f2f2f2;
	list-style-type:none;
	font-family:arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	height:30px;

	text-align:center;
	border-right:solid;
	border-right-color:#fff;
	display:block;
	}

.menus li a {
	text-decoration:none;
	color:#f58531;
	height:22px;
	padding-top:8px;
	display:block;
	}


.menus li a:hover {
		text-decoration:none;
	color:#fff;
	background-color:#ccc;}


li.menuE a {
	width: auto;
	padding-left:11px;
	padding-right:11px;
}

li.menuEselected a{
	background-color:#ccc;
	width: auto;
	padding-left:8px;
	padding-right:8px;
	color:#fff;
	}


li.menuEselectedG a{
	background-color:#ccc;
	width:61px;
	color:#fff;
	}


li.menuEselectedE a{
	background-color:#ccc;
	width:166px;
	color:#fff;
	}


	li.menuEselectedP a{
	background-color:#ccc;
	width:116px;
	color:#fff;
	}

li.menuEselectedC a{
	background-color:#ccc;
	width:106px;
	color:#fff;
	}









li.menuG {
	width:61px;}

li.menuEl {
	width:166px;}

li.menuP {
	width:116px;}

li.menuC {
	width:106px;}






li.menuH {
	position:relative;
	top:5px;
	left:12px;
	background-color:#fff;}



	li.menuHH{
	position:relative;
	top:5px;
	left:12px;
	background-color:#fff;}


li.menuHH a{

	background:url(imgs/casa.jpg) no-repeat left bottom;
	width:19px;
	height:12px;
	padding-top:5px;

	}

li.menuH a:hover {
		background-position:left bottom;
		}


		li.menuH a{

	background:url(imgs/casa.jpg) no-repeat left top;
	width:19px;
	height:12px;
	padding-top:5px;

	}

li.menuHH a:hover {
		background-position:left top;
		}






.submenu li, .submenuG li, .submenuE li  {
	float:left;
	background-color:#f58531;
	width:110px;
	list-style-type:none;
	font-family:arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top:solid;
	border-top-color:#fff;
	text-align:center;
	height:22px;
	padding-top:8px;

}

.submenu li  a, .submenuG li  a, .submenuE li  a{
	text-decoration:none;
	color:#ccc;}

	li#selected   a{
	text-decoration:none;
	color:#fff;}


.submenu li a:hover, .submenuG li a:hover, .submenuE li a:hover{
	color:#fff;
	text-decoration:none;
	}


.txt {
	width:526px;
	height:335px;

	padding-left:22px;
	padding-top:80px;
	font-family:arial, sans-serif;
	font-size:13px;
	}


	.txtSeguranca {
	width:526px;
	height:1025px;

	padding-left:22px;
	padding-top:80px;
	font-family:arial, sans-serif;
	font-size:13px;
	}


	.txtGas {
	width:526px;
	height:635px;

	padding-left:22px;
	padding-top:80px;
	font-family:arial, sans-serif;
	font-size:14px;


	}




.orange {
	color:#f58531;
	font-weight:bold;}

a.mail{
	color:#000;
	text-decoration:none;
}


a.mail:hover{
	text-decoration:none;
	color:#f49322;}


a.googlemap{
	color:#000;

}


a.googlemap:hover {

	color:#f49322;}

.fundoBody{
	background-image:url(imgs/fundoBody.jpg);
	background-repeat:repeat-x;
	background-color:#fff;

}


.fundoSeg{
	background-image:url(imgs/fundoSeg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;

}

.fundoGas{
	background-image:url(imgs/fundoGas.jpg);
	background-repeat:repeat-x;
	background-color:#fff;

}




a.pedido_gas{
	width:228px;
	height:38px;
	display:block;
	overflow:hidden;
	background:url(imgs/pedido_gas.jpg) left top no-repeat;
	margin-bottom:30px;
}

a.pedido_gas:hover{
	background:url(imgs/pedido_gas.jpg) left bottom no-repeat;
}

div.logo { position: absolute; z-index: 999; margin-top: -10px; margin-left: 10px;}
.fadein { position:relative; width: 920px; height:200px; margin-left: 10px;margin-top: -10px;}
.fadein img { position:absolute; left:0; top:0; }