@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:400,700,800');

/* estilos externos */

@import url("css_forms_easyweb.css");

@import url("css_noticias.css");

@import url("css_produtos.css");

@import url("css_slideshow.css");

@import url("css_slideshownav.css");

@import url("css_galeria.css");

@import url("css_outros.css");

@import url("css_contatos.css");

@import url("css_formularios.css");

@import url("css_pesquisa.css");

@import url("css_catalogos.css");

@import url("css_menu_principal.css");

@import url("css_gogtranslate.css");



/* Selector universal, aplicado a todos os elementos */

* {

margin: 0;

padding: 0;

}



p {
margin-top: 8px;
margin-bottom: 8px;
}



a { outline: none; } /*links das imagens não ficam com a linha a tracejado quando são clickados*/

.txt_14 {
	font-family: 'Nunito Sans', Arial, sans-serif!important;
    color: #000000!important;
    font-size: 10pt!important;
    font-weight: 400!important;
    letter-spacing: 0px!important;
}

body {border: 0px;padding: 0px;margin: 0px;}



/*Alturas & Larguras*/

.largura5{ width:5px; }

.largura10{ width:10px; }

.largura15{ width:15px; }

.largura20{ width:20px; }

.largura25{ width:25px; }

.largura30{ width:30px; }



.altura5{ height:5px; }

.altura10{ height:10px; }

.altura15{ height:15px; }

.altura20{ height:20px; }

.altura30{ height:30px; }

/*Alturas & Larguras*/



/*Padings*/

.padleft5{padding-left:5px;}

.padleft10{padding-left:10px;}

.padleft15{padding-left:15px;}

.padleft20{padding-left:20px;}

.padleft25{padding-left:25px;}



.padrgt5{padding-right:5px;}

.padrgt10{padding-right:10px;}

.padrgt15{padding-right:15px;}

.padrgt20{padding-right:20px;}

.padrgt25{padding-right:25px;}

/*Padings*/



#contentorconteudopagina {

width: 950px;

margin-left: auto;

margin-right: auto;

}



/* CATEGORIAS */

#bt_lista_categorias{ width:215px; height:17px; position:absolute; top:42px; left:715px; z-index:1000;}

#bt_lista_categorias_produtos{ width:215px; height:17px; position:absolute; top:58px; left:715px; z-index:1000;}

.bt_categorias_off{width:215px; height:17px; background-image:url(imgs/barra_categorias.png); background-position:top right; border:0px; position:relative; top:-6px; left:715px;}

.bt_categorias_on{width:215px; height:17px; background-image:url(imgs/barra_categorias_on.png); background-position:top right; border:0px; position:relative; top:-6px; left:715px;}







/* ---------------------- */

/* Cabeçalho */



#headinggrupoamop {display: none;}



#contentormenutopo

{

width: 950px;

position:relative;

z-index:1500;

}



#logogrupoamop {

margin-top:10px;

height: 35px;

width: 180px;

float: left;

overflow:hidden;

}

#logogrupoamop img

{

border: 0px;

}



/*#menuprincipalgrupoamop {

width: 745px;

height: 100px;

float: left;

position:relative;

z-index:1000;

}*/



#selectorlinguagemgrupoamop {

width: 125px;

height: 60px;

/*float: left;*/

right:15px;

top:0px;

position:absolute;

z-index:2500;

border:0px solid red;

}



#selectorlinguagemgrupoamop ul {

margin-top: 10px;

list-style-type: none;

float:right;

}

#selectorlinguagemgrupoamop ul li {

display: inline;

}

#selectorlinguagemgrupoamop ul li a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 10px;
	color:#666;
}

#selectorlinguagemgrupoamop ul li a:hover {

text-decoration: none;

color:#000;

}



.langcurrent{color:#000;}



#selectorareareservada{
	width:125px;
	float:right;
	font-family: 'Nunito Sans',  arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 6px;
	margin-bottom: 6px;
}



#selectorareareservada div

{

	float:right;

}



#selectorareareservada a{
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#selectorareareservada img

{

border: 0px;

vertical-align: middle;

}



#caixapesquisa{
	width:180px;
	/*float:right;*/
	position:relative;
	right:55px;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 5px;
}



#caixapesquisa div {

float: right;

margin-left:0px;

}



#caixapesquisa .pad5 {

padding-top:1px;

padding-right:5px;

}



#caixapesquisa input{
	font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:1px;
	color:#666;
	background-color:#eeeeee;
	border:0px;
	height:20px;
}



#selectorsocial img

{

padding-left: 5px;

border: 0px;

}



/* ---------------------- */

/* Área central */



#contentorconteudocentraltemplate{
	float: left;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	width: 930px;
	margin-top: 25px;
	/*margin-bottom: 25px;*/
	padding: 10px;
}



#contentorconteudocentral
{
	float: left;
	border: 0px dashed gray;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 13px;
	width: 930px;
	margin-top: 0px;
	/*margin-bottom: 25px;*/
	padding: 10px;
	min-height:250px;
}





#imagemcentralgrupoamop {

	min-height:300px;

	margin-left: auto;

	margin-right: auto;

	padding-top: 30px;

	padding-bottom: 30px;

}

#imagemcentralgrupoamop img

{

border: 0px;

}

#listaconteudoscentralgrupoamop{
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size: 13px;
}



.titulopaginaconteudocentral {
	font-family: 'Nunito Sans', Arial, sans-serif;
    border-bottom: 0px!important;
    color: #000000;
    font-size: 16px;
    font-weight: 700!important;
    letter-spacing: 0px!important;
    margin-bottom: 6px;
    margin-left: -20px;
    padding-bottom: 4px;
	text-transform: uppercase;
}

.conteudopaginaconteudocentral li

{

/*margin-left: 20px;*/

}

.listadefaultlistconteudocentral li a

{

color: black;

}

.listafaqlistconteudocentral li

{

list-style-type: none;

font-weight: bold;

color: #ec6e00;

font-size: 14px;

}

.listafaqlistconteudocentral li ul li a

{

font-weight: normal;

color: black;

font-size: 13px;

}



/* ---------------------- */

/* Rodapé */



.titulomenurodapegrupoamop {

color:#666;

font-size:12px;

letter-spacing:1px;

border-bottom: 1px dashed #ec6e00;

padding-bottom: 5px;

margin-bottom:10px;

}



#menurodapegrupoamop {

margin-top: 5px;

}



#menurodapegrupoamop div {

width: 170px;

float: left;

margin-right: 10px;

margin-left:5px;

}

#menurodapegrupoamop div ul {

list-style-type: none;

}

#menurodapegrupoamop div ul li {
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif
	font-size: 13px;
	color: #000000;
	padding-right: 10px;
}



#menurodapegrupoamop div ul li ul li a {
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	/*font-weight:bold;*/
	font-size: 10px;
	letter-spacing:1px;
	color: #666666;
}



#menurodapegrupoamop div ul li ul li a:hover {

text-decoration: none;

color: #000;

}



#separadorrodapegrupoamop {

float: left;

border: 0px;

width: 950px;

color: #ec6e00;

background-color: #ec6e00;

height: 2px;

/*margin-bottom: 6px;*/

}



#rodapenewssocial{background-image:url(imgs/grad_rodape_amop.png); background-repeat:repeat-x; float:left; width:950px; margin-bottom:5px; height:44px;}



#newssubscribe {

	margin-top:10px;

	float: left;

}



#newssubscribe div {

float: left;

margin-left:5px;

}



#newssubscribe .pad5 {

padding-top:5px;

}



#newssubscribe form {
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	font-size:10px;
	letter-spacing:1px;
	color:#666;
}



#newssubscribe form a {
	color: #000;
	font-family: 'Nunito Sans', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

#newssubscribe form input {
	border: 1px solid #aaaaaa;
	color: #333;
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	height: 25px;
	font-size: 12px;
	padding: 3px;
}





#social_icons {

float: right;

}

#social_icons ul {

margin-top: 10px;

list-style-type: none;

}

#social_icons ul li {

display: inline;

margin-left:5px;

}



#social_icons .last{

margin-right:5px;

}



#logorodapeamop{

margin-top: 5px;

float: left; 

width:950px;	

}



#logorodapeamop div{

float: right; 	

}