.box {	float: left;}
#root {	max-width: 100%;	margin: 0 auto;	background-color: #fff;}
#body {	background-color: #3B3B3B;}
#botoestopo {	width: 69%;	text-align: right;	margin: auto;	margin-right: 1%;	margin-top: 1%;	background-color: #000}
#menu {	width: 100%; text-align: right;	z-index: 201;	margin-left: 0%;}


/* BOX INTERNOS E GERAIS */


#box-internosmgeral       {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	alignment-adjust: justify;
}

#box-internosmtop       {
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 0;
	margin-bottom: 0;
	alignment-adjust: justify;
}

#box-interno       {
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 1%;
	margin-bottom: 1%;
	alignment-adjust: justify;
}
#box-geral-incolor {	width: 100%;	background-color: #E9EAF2;}
#box-geral-marron1   {
	width: 100%;
	background-color: #A93D21;
}
#box-geral-marron2   {
	width: 100%;
	background-color: #E3DDDA;
}
#box-geral-marron3   {
	width: 100%;
	background-color: #e54500;
}
#box-geral-marron11  {
	width: 100%;
}
#box-geral-blue  {
	width: 100%;


	background-color: #92AfAB;
	background-image: url(../img/Design-graficoback.png);
}

#box-geral-marron111  {
	width: 100%;
	);
}
#box-geral-laranja   {
	width: 100%;
	background-color: #D13D07;
}

#box-geral-orange   {
	width: 100%;
	background-color: #CAD1BA;
}
#box-geral-amendoa   {
	width: 100%;
	background-color: #9C8B82;
}
#box-geral-white   {
	width: 100%;
	background-color: #FFF;
}
#box-geral-gray   { 	width: 100%;	background-color: #4E5565;}
#box-geral-vinho    {	width: 100%;	background-color: #6B0D13;}
#box-geral-black   {	width: 100%;	background-color: #000;}
#box-geral-gray    {
	width: 100%;
	background-color: #9C8B82;
}
#box-geral-graydark{
	width: 100%;
	background-color: #000000;
	background-image: url(../img/back-pedra2.jpg);
}
#box-geral-light   {	width: 100%;	background-color: #D4CCBC;}


#box-geral-estampado {	width: 100%;	background-image:url(../img/backgrounds/back-black-foral.png);}
#box-geral-nude {
	width: 100%;
	background-image: url(../img/back-lagata-ros.png);
	background-color: #EFE7E7;
}
#box-geral-pattern-red {
	width: 100%;
	background-color: #FFFFFF;
}

/* BOX HOME */
#box20 {
	width: 46%;
	margin: 2%;
	text-align: justify;
	height: auto;
	border-radius: 10px;
}
#box21 {	width: 48%;	margin: 1%;	text-align: justify;	height: auto;}
#box22 {	width: 48%;	margin: 1%;	text-align: justify;	height: auto;	background-color: ;}
#box224 {	width: 48%;	margin: 1%;	text-align: justify;	height: auto;}
#box23 {	width: 50%;text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box24 {	width: 50%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box31 {
	width: 29%;
	margin: 2%;
	text-align: justify;
	height: auto;
	
}
#box32 {
	width: 29%;
	margin: 2%;
	text-align: justify;
	height: auto;
}
#box33 {
	width: 29%;
	margin: 2%;
	text-align: justify;
	height: auto;
}


#box41 {
	width: 25%;
	margin: 0;
	text-align: justify;
	height: auto;
}
#box42 {
	width: 25%;
	margin: 0;
	text-align: justify;
	height: auto;
}
#box43 {
	width: 25%;
	margin: 0;
	text-align: justify;
	height: auto;
}
#box44 {
	width: 25%;
	margin: 0;
	text-align: justify;
	height: auto;
}

#box51 {	width: 20%;	margin: 0%;	text-align: justify;	height: auto;}
#box52 {	width: 20%;	margin: 0%; text-align: justify;	height: auto;}
#box53 {	width: 20%;	margin: 0%;	text-align: justify;	height: auto;}
#box54 {	width: 20%;	margin: 0%;	text-align: justify;	height: auto;}
#box55 {	width: 20%;	margin: 0%;	text-align: justify;	height: auto;}



#box61 {	width: 14.5%;	margin: 1%;	text-align: justify;	height: auto;}
#box62 {	width: 14.5%;	margin: 1%; text-align: justify;	height: auto;}
#box63 {	width: 14.5%;	margin: 1%;	text-align: justify;	height: auto;
}
#box64 {	width: 14.5%;	margin: 1%;	text-align: justify;	height: auto;}
#box65 {	width: 14.5%;	margin: 1%;	text-align: justify;	height: auto;}
#box66 {	width: 14.5%;	margin: 1%;	text-align: justify;	height: auto;}




}

/* Laptop/Tablet (1024 px) */
@media only screen and (max-width: 1024px) {

#botoestopo {	width: 100%;	text-align: center;	margin: auto;}
#menuprincipal {	width: 100%;		margin-top: 2px;	margin-bottom: 2px; text-align:left; background-image: ;}
#menu {	width: 100%;	margin-top: 0px;	margin-bottom: 2px;	text-align: center;	background-color: ;	z-index: 201;}
#box-interno      {
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 1%;
	margin-bottom: 1%;
	alignment-adjust: center;
	text-align: center;
}

#box-internosm { 	width: 100%;	margin-left: 0;	margin-right: 0;	margin-top: 1%;	margin-bottom: 0;	alignment-adjust: center;	text-align: center;}


/* BOX HOME */

#box20 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; background:#CCC; border-radius:10px;}
#box21 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box22 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box23 {	width: 50%;text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box24 {	width: 50%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box31 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box32 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box33 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box41 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box42 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box43 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box44 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box51 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box52 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box53 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box54 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box55 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box61 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box62 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box63 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box64 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box65 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box66 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#seguros1 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#seguros2 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#seguros3 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#seguros4 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#seguros5 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#seguros6 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}


}

/* Laptop/Tablet (800 px) */
@media only screen and (max-width: 800px) {
#box-interno { 	width: 90%;	margin-left: 5%;	margin-right: 5%;	margin-top: 1%;	margin-bottom: 1%;	alignment-adjust: center;	text-align: center;}
#box-internosm {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5%;
	margin-bottom: 0;
	alignment-adjust: center;
	text-align: center;
}

/* BOX HOME */

#box20 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; background:#CCC; border-radius:10px;}
#box21 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box22 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box23 {	width: 96%;text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box24 {	width: 96%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box31 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box32 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box33 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box41 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box42 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box43 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box44 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box51 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box52 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box53 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box54 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box55 {	width: 96%;	margin-left: 2%;	margin-right: 2%;	margin-top: 1%;	margin-bottom: 1%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}

#box61 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box62 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box63 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box64 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box65 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}
#box66 {	width: 46%;	margin: 2%;	text-align: justify;	height: auto; 	alignment-adjust: center;	text-align: center;}



}
