html {
	height: 100%;
	margin: 0;
	padding: 0;
	width: 100%;
}
body {
        background: #3e3e3e;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	text-align: center;
	width: 100%;
}
#wrap {
	height: 600px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 800px;
}
#header {
	background: url(./img/banner.jpg);
	height: 150px;
	padding: 0;
	position: absolute;
	width: 100%;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:0px solid #000001;
}
#header p{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	line-height: 150px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	width: 100%;
}

p#link_contactos {
	font-color: #3e3e3e;
	font-family: Tahoma;
	font-size: 9px;
	font-style: nope;
	padding: 0;
	position: relative;
	text-align: center;
}

#menu {
	background: url(./img/fundo_menu.jpg);
	height: 35px;
	position: absolute;
	top: 150px;
	width: 100%;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
}
#menu a {
	color: #ffffff;
	display: block;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	line-height: 40px;
	position: absolute;
	text-decoration: none;
	z-index: 1000;
}

#menu a:hover {
	color: #ffffff;
}
#menu a.botao1 {
        background: url(./img/botao.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:665px;
}
#menu a.botao1:hover {
        background: url(./img/botao_over.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:665px;
}

#menu a.botao2 {
        background: url(./img/botao.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:535px;
}
#menu a.botao2:hover {
        background: url(./img/botao_over.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:535px;
}

#menu a.botao3 {
        background: url(./img/botao.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:405px;
}
#menu a.botao3:hover {
        background: url(./img/botao_over.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:405px;
}

#menu a.botao4 {
        background: url(./img/botao.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:275px;
}
#menu a.botao4:hover {
        background: url(./img/botao_over.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:275px;
}

#menu a.botao5 {
        background: url(./img/botao.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:140px;
}
#menu a.botao5:hover {
        background: url(./img/botao_over.png);
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
        text-align: left;
	width:125px;
	right:140px;
}

#body {
	height: 440px;
	position: absolute;
	top: 190px;
	width: 100%;
}
#textobox {
        background-color: #bebebe;
        font-family: Tahoma;
	color: #808080;
	height: 420px;
	left: 0px;
	margin-top: 0px;
	position: absolute;
	top: 185px;
	width: 800px;
	z-index: 100;
	border-top:0px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}

#texto {
        /*background: url(./img/fundo.png);*/
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: left top;
        background-color: #ffffff;
        font-family: Tahoma;
	color: #808080;
	height: 400px;
	left: 10px;
	margin-top: 0px;
	overflow: auto;
	position: absolute;
	top: 10px;
	width: 520px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
        scrollbar-arrow-color:#000001;
        scrollbar-3dlight-color:#000001;
        scrollbar-face-color:#FFFFFF;
        scrollbar-shadow-color:#000001;
        scrollbar-darkshadow-color:#FFFFFF;
        scrollbar-track-color:#FFFFFF;
        overflow-x: hidden;
}

#noticias {
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	left: 0;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0;
	position: relative;
	text-align: justify;
	top: 0;
}


#texto p {
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	left: 0;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0;
	position: relative;
	text-align: justify;
	top: 0;
}

#texto a {
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 12px;
	text-align: justify;
}

#texto h1 {
	font-color: #3e3e3e;
	font-family: Tahoma;
	font-size: 14px;
	padding: 0;
	position: relative;
	text-align: justify;
}

#texto li {
	color: #2f2f2f;
	font-family: Tahoma;
	font-size: 11px;
	list-style-type: none;
	margin-left: 10px;
	margin-right: 10px;
}
#texto li#nucleo {
	color: #ffffff;
	font-weight: bold;
}

Titulo1 {
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}

#imagem1{
        background: url(./img/imagem1.jpg);
	height: 400px;
	left: 529px;
	margin-top: 0px;
	overflow: none;
	position: relative;
	top: 10px;
	width: 260px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}
#imagem2{
        background: url(./img/imagem2.jpg);
	height: 400px;
	left: 529px;
	margin-top: 0px;
	overflow: none;
	position: relative;
	top: 10px;
	width: 260px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}
#imagem3{
        background: url(./img/imagem3.jpg);
	height: 400px;
	left: 529px;
	margin-top: 0px;
	overflow: none;
	position: relative;
	top: 10px;
	width: 260px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}
#imagem4{
        background: url(./img/imagem4.jpg);
	height: 400px;
	left: 529px;
	margin-top: 0px;
	overflow: none;
	position: relative;
	top: 10px;
	width: 260px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}
#imagem5{
        background: url(./img/imagem5.jpg);
	height: 400px;
	left: 529px;
	margin-top: 0px;
	overflow: none;
	position: relative;
	top: 10px;
	width: 260px;
	z-index: 100;
	border-top:1px solid #000001;
	border-left:1px solid #000001;
        border-right:1px solid #000001;
        border-bottom:1px solid #000001;
}

table#tabela_noticias{

	width: 480px;
}

table#tabela_noticias td#coluna1 {
        width: 120px;
        color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	text-align: justify;
}
table#tabela_noticias td#coluna2 {
        width: 360px;
        color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	text-align: justify;
}

table#tabela_carros{
        height: 600px;
	left: 0px;
	margin-top: 0px;
	position: absolute;
	top: 0px;
	width: 455px;
}

table#tabela_carros td#coluna1 {
        width: 155px;
        top: 0px;
	left: 0px;
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	position: relative;
	text-align: justify;
}
table#tabela_carros td#coluna2 {
        width: 300px;
        top: 0px;
	left: 0px;
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 11px;
	position: relative;
	text-align: justify;
}

#evento_texto {
	height: 380px;
	left: 10px;
	margin-top: 10px;
	overflow: auto;
	position: absolute;
	font-family: Tahoma;
	top: 20px;
	width: 430px;
	z-index: 100;
}
#evento_imagem {
	height: 320px;
	left: 20px;
	margin-top: 10px;
	overflow: auto;
	position: absolute;
	font-family: Tahoma;
	top: 60px;
	width: 421px;
	z-index: 100;
}
#evento_formulario {
	height: 50px;
	left: 10px;
	margin-top: 0px;
	overflow: auto;
	position: absolute;
	font-family: Tahoma;
	top: 20px;
	width: 420px;
	z-index: 100;
}
#rodape {
	color: #000001;
	height: 50px;
	margin-top: 0px;
	position: absolute;
	top: 607px;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	font-family: Tahoma;

}
#rodape p {
	color: #000000;
	font-family: Tahoma;
	font-size: 8px;
	left: 0;
	text-align: right;
}

#formulario {
	color: #000000;
	height: 370px;
	margin-top: 0;
	overflow: auto;
	position: absolute;
	left:10px;
	right: 0;
	top: 15px;
	width: 460px;
	z-index: 100;
	font-family: Tahoma;
}
#formulario p {
	margin-bottom: 0.2em;
	margin-top: 0.2em;
	font-family: Tahoma;
}
#formulario fieldset {
	border: 1px solid #3e3e3e;
	text-align: left;
	font-family: Tahoma;
}
#formulario form {
	color: #3e3e3e;
	font-family: Tahoma;
	font-size: 13px;
	left: 0;
	margin-right: 10px;
	padding: 0;
	position: relative;
	text-align: right;
	top: 0;
}
#formulario form label {
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	width: 80px;
}
#formulario form #label_titulo {
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	width: 390px;

}
#formulario form #label_texto {
	display: block;
	margin-Left: 160px;
	width: 100px;
	font-family: Tahoma;
}
#formulario form #label_outros {
	display: block;
	margin-Left: 200px;
	width: 100px;
	font-family: Tahoma;
}

#formulario input {
	border: 1px solid #3e3e3e;
	font-family: Tahoma;
}
#formulario textarea {
	border: 1px solid #3e3e3e;
	font-family: Tahoma;
}