html, body {
margin : 0px;
padding : 0px;
}

#masthead {
height:120px;
padding: 0;
margin-bottom: 0px;
background: url(images/masthead.jpg) top center no-repeat;
}

	body{
		background-color:#FFF;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		margin:0px;
		text-align:center;
	}

	#mainContainer{
		width:1002px;
		margin:0 auto;
		text-align:left;
	}


	#superiorColumn{
		background-color:#317082;
		width:190px;
		float:left;
		color:#FFF;
		margin-right:5px;
        font : 69% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
	}

	#leftColumn{
		background-color:#317082;
		width:190px;
		float:left;
		color:#FFF;
		margin-right:5px;
        font : 69% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
	}

    #rightColumn{
		background-color:#317082;
		width:200px;
		float:right;
		color:#FFF;
		margin-left:5px;
        font : 99% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
	}

	#centerColumn{
		background-color:#7190E0;
		width:602px;
		float:left;
		color:#000;
        font : 79% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
	}
	#footer{
		margin-top:5px;
		width:1002px;
		background-color:#CCCCFF;
		clear:both;
        font : 79% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
	}
	#header{
		margin-bottom:5px;
		width:999px;
		background-color:#A14880;
		clear:both;
		color:#FFF;
	}
	.clear{
		clear:both;
	}
	p{
		margin-top:0px;
		margin-bottom:10px;
	}

/* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades */
#sidebarcidade ul.sidemenucidade li {
	border: 10px solid #000000;
    width: 150px;

}

/* sidebarcidade */
#sidebarcidade {
	float: left;
	width: 155px;  /*largura menu das cidades*/
	margin: 0;	padding: 0;
    margin: 0px 0px 0px 0px;
	display: inline;
}
#sidebarcidade ul.sidemenucidade {
	list-style:none;
	margin:2px 0px 0px 0px;   /* movimentamenu das cidades*/
	padding:0;
}


#quemsomos {
	margin-bottom:2px;
	border: 0px solid #204883;       /*borda da caixa da palavra*/
    font : 100% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
    color :  #204883;
}

/*linha que divide as caixas*/
#sidebarcidade ul.sidemenucidade li {
	margin-bottom:2px;
	border: 0px solid #204883;       /*borda da caixa da palavra*/
}


#sidebarcidade ul.sidemenucidade a {
	display:block;                          /*preenche a cor da caixa*/
	font-weight:bold;                      /*negrito da palavra*/
	color: #204883;                       /*cor da palavra sem o mouse em cima*/
	text-decoration:none;                /*retira o sublinhar*/
	padding:2px 10px 2px 10px;          /*tamanho da caixa*/
	background: #FDA913;               /*cor da caixa sem o mouse em cima*/
	border-left:4px solid #FDA913;    /*beiradinha antes do nome da cidade sem o mouse em cima*/
	min-height:8px;
}

* html body #sidebarcidade ul.sidemenucidade a { height: 18px; }
#sidebarcidade ul.sidemenucidade a:hover {
	padding:2px 10px 2px 10px;           /*tamanho da caixa*/
	background: #204883;                /*cor da caixa com o mouse em cima*/
	color: #FDA913;                    /*cor da palavra com o mouse em cima*/
	border-left:4px solid #FDA913;    /*cor da beiradinha com o mouse em cima*/
}
/* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades *//* menu das cidades */

/* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios */
#sidebaranuncios ul.sidemenuanuncios {
	list-style:none;
	margin:2px 0px 0px 0px;
	padding:0;
}


/*linha que divide as caixas*/
#sidebaranuncios ul.sidemenuanuncios li {
	margin-bottom:3px;
	border: 0px solid #204883;        /*borda da caixa da palavra*/
    font : 70% Arial,  Helvetica, 'Trebuchet MS', Arial, Tahoma, sans-serif;
}


#sidebaranuncios ul.sidemenuanuncios a {
	display:block;                    /*preenche a cor da caixa*/
	font-weight:bold;                 /*negrito da palavra*/
	color: #204883;                   /*cor da palavra sem o mouse em cima*/
	text-decoration:none;             /*retira o sublinhar*/
	padding:2px 0px 2px 1px;        /*tamanho da caixa*/
	background: #FDA913;              /*cor da caixa sem o mouse em cima*/
	border-left:2px solid #FDA913;    /*beiradinha antes do nome da anuncios sem o mouse em cima*/
	min-height:3px;
}

* html body #sidebaranuncios ul.sidemenuanuncios a { height: 18px; }
#sidebaranuncios ul.sidemenuanuncios a:hover {
	padding:2px 0px 2px 1px;        /*tamanho da caixa*/
	background: #204883;              /*cor da caixa com o mouse em cima*/
	color: #FDA913;                   /*cor da palavra com o mouse em cima*/
	border-left:2px solid #204883;    /*cor da beiradinha com o mouse em cima*/
}
/* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios *//* menu dos anuncios */

#sidebarmenu ul.sidemenumenu li {
	border: 10px solid #000000;
    width: 150px;

}

/* sidebarmenu */
#sidebarmenu {
	float: left;
	width: 155px;  /*largura menu das menus*/
	margin: 0;	padding: 0;
    margin: 0px 0px 0px 0px;
	display: inline;
}
#sidebarmenu ul.sidemenumenu {
	list-style:none;
	margin:2px 0px 0px 13px;   /* movimentamenu das menus*/
	padding:0;
}


/*linha que divide as caixas*/
#sidebarmenu ul.sidemenumenu li {
	margin-bottom:2px;
	border: 0px solid #204883;       /*borda da caixa da palavra*/
}


#sidebarmenu ul.sidemenumenu a {
	display:block;                          /*preenche a cor da caixa*/
	font-weight:bold;                      /*negrito da palavra*/
	color: #204883;                       /*cor da palavra sem o mouse em cima*/
	text-decoration:none;                /*retira o sublinhar*/
	padding:2px 10px 2px 10px;          /*tamanho da caixa*/
	background: #FDA913;               /*cor da caixa sem o mouse em cima*/
	border-left:4px solid #FDA913;    /*beiradinha antes do nome da menu sem o mouse em cima*/
	min-height:8px;
}

* html body #sidebarmenu ul.sidemenumenu a { height: 18px; }
#sidebarmenu ul.sidemenumenu a:hover {
	padding:2px 10px 2px 10px;           /*tamanho da caixa*/
	background: #204883;                /*cor da caixa com o mouse em cima*/
	color: #FDA913;                    /*cor da palavra com o mouse em cima*/
	border-left:4px solid #FDA913;    /*cor da beiradinha com o mouse em cima*/
}
