/* CSS Document */

/***** IDs *****/
#Principal {
	margin: 10px auto;
	width: 770px;
	background-color: #fff;
	/*background-image: url(/templates/imagens/backgroundConteudo.gif);
	background-repeat: repeat-y;*/
}

#Logo {
	width: 146px;
	background-color: #fff;
	float: left;
	text-align: center;
	padding: 16px 0;
}

#Slogan {
	width: 585px;
	height: 78px;
	float: left;
	text-align:right;
}

#Menu {
	width: 770px;
	height: 47px;
	background-color: #fff;
	float: left;
	position: relative;
}

#Menu ul {
    list-style-type        : none;
    margin                 : 0;
    padding                : 0;
}

#Menu ul li {
    display                : inline;
    margin                 : 0;
    padding                : 0 0 0 0;
}

#menuLinha1{
	margin					: 0;
	padding					: 0;
	border					: 0;
	background-color		: #e9e9e9;
	width					: 770px;
	text-align				: center;
}

#menuLinha1 ul li{
	display                : inline;
    margin                 : 0;
    padding                : 0 0 0 80px;
}

#menuLinha2{
	margin					: 3px 0;
	padding					: 0;
	border					: 0;
	background-color		: #dadada;
	width					: 770px;
	text-align				: center;
}

#menuLinha2 ul li{
	display                : inline;
    margin                 : 0 0;
    padding                : 0 0 0 40px;
}

#menuLinha3{
	margin					: 0;
	padding					: 0;
	border					: 0;
	background-color		: #bbbbbb;
	width					: 770px;
	text-align				: center;
	position     	        : relative !important
}

#menuLinha3 ul li{
	display                : inline;
    margin                 : 0;
    padding                : 0 0 0 40px;
}

/*----------------*/


#menuLinha3 .submenu {                                                                     
    position     	        : absolute !important;
    z-index                 : 1000;
    top                     : 23px;
    color                   : #FFF !important;
    margin                  : 0;
    padding                 : 0;
	display					: none;
	width					: 770px;
	background-color        : #03456d;
	filter					: alpha(opacity=90);
	text-align				: left;
}

#menuLinha3 .submenu a {
    margin                  : 0 0 0 0;
    padding                 : 0;
    color                   : #FFF !important;
    display                 : block;
    /*border                  : solid 1px #676767;*/
    padding                 : 3px;
    margin                  : 0;
    text-decoration	        : none !important;
	width					: 140px;
}
                                      
                                      
#Menu .submenu a:hover {                         
	color					: #bbb !important;
    /*color					: #EAFD00 !important;*/
} 

/*----------------*/


#menuLinha3 .submenu1 {                                                                     
    position     	        : absolute !important;
    z-index                 : 1000;
    top                     : 23px;
    color                   : #FFF !important;
    margin                  : 0;
    padding                 : 0;
	display					: none;
	filter					: alpha(opacity=90);
	text-align				: left;
	
}

#menuLinha3 .submenu1 a {
    margin                  : 0 0 0 0;
    padding                 : 0;
    color                   : #FFF !important;
    display                 : block;
    /*border                  : solid 1px #676767;*/
    padding                 : 3px;
    margin                  : 0;
    text-decoration	        : none !important;
}
                                      
                                      
#Menu .submenu1 a:hover {                         
	color					: #ddd !important;
    /*color					: #EAFD00 !important;*/
} 

/*----------------*/

.submenu , .submenu1
{
	font-size: 11px;
}

#Cabecalho2 {
	background-color: #fff;
}

#PeloMundo {
	width: 174px;
	height: 198px;
	background-color: #ffc48f;
	background-image:url(/templates/imagens/portugues/peloMundo.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #c6a079;
	float: left;
}

#ComboPais {
	text-align: center;
	margin-top: 160px;
}

#ComboPais select{
 font-family      : arial;
 font-size        : 11px;
 width            : 150px
}

#Imagem {
	width: 596px;
	height: 198px;
	background-color: #8499b4;
	border-bottom: 1px solid #597ca3;
	float: left;
}

#Lateral {
	width: 154px;
	float: left;
	padding: 30px 10px;
}

#Conteudo {
	/*width: 700px;*/
	padding: 50px 30px 20px 30px;
	_padding: 50px 30px 10px 30px;
	float: right;
	min-height: 160px;
	_height: 160px;
	text-align: justify;
}

#ConteudoPagina {
	text-align: justify;
	width: 710px;
}

#PaisagensBrasil {
	float: left;
	margin:0 38px 10px 0;
	padding:0;
	width: 162px;
	height: 164px;
}

#AnimaProdutosHome {
	margin:0 0 10px 0;
	_margin:0 0 18px 0;
	padding:0;
}

#Rodape {
	background-color: #fff;
	padding: 25px 10px 10px 10px;
	_padding: 10px;
	text-align: center;
}

#Destaques {
	margin: 6px 0 12px 0;
}

#Indice{
 margin      : 0;
 padding     : 0;
}

#Indice ul{
 margin-top      : 15px;
 _margin_top     : 0;
}

/***** CLASSEs *****/
.boxLaranja {
	width: 174px;
	height: 14px;
	float: left;
	background-color: #ffc48f;
}

.boxAzul {
	width: 770px;
	min-height: 14px;
	_height: 14px;
	float: left;
	background-color: #0067a6;
	border-bottom: 3px solid #ffc48f;
	text-align: right;
}

.clear {
	float                    : none;
   	clear                    : both;
   	font-size                : 1px;
   	margin-bottom            : -1px;
   	height                   : 1px;
   	margin                   : 0;
   	padding                  : 0;
}

.barraCinza {
	border: 2px solid #ccc;
	margin: 5px 0;
}
