@charset "utf-8";

* { 
	padding: 0;
	margin: 0 0 0 0;

}

body { 
	background-color: #ccc;
}

#backContent_Home { width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgHome.jpg") no-repeat center; }
#contentHome { width: 780px; height: 682px; margin: auto; }

#backContent_headerOptions { width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgHeaderOptions.jpg") no-repeat center; }
#content_headerOptions { width: 780px; height: 258px; margin: auto; }

	#backContent_Portifolio{ width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgOptions.jpg") no-repeat center; }
	#contentPortifolio { width: 780px; height: 439px; margin: auto; }
	#backContent_PortifolioGrey { width: auto; height: auto; margin: auto; text-align: center; }
	#contentPortifolioGrey { width: 780px; height: 439px; margin: auto; }

	#backContent_Sobre{ width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgOptions.jpg") no-repeat center; }
	#contentSobre { width: 780px; height: 439px; margin: auto; }

	#backContent_Trabalhe{ width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgTrabalhe.jpg") no-repeat center; }
	#contentTrabalhe { width: 780px; height: 939px; margin: auto; }

#backContent_Restrito { width: auto; height: auto; margin: auto; text-align: center; background: url("../imgs/bgRestrito.jpg") no-repeat center; }
#contentRestrito { width: 780px; height: 1300px; margin: auto; }

/* FONE INFORMATION */
#fone {
width: 780px;
height: 121px;
margin: auto;
}

	#fone_col1 {
	width: 612px;
	height: 121px;
	margin: auto;
	text-align: left;
	float: left;
	}

	#fone_col2 {
	width: 144px;
	height: 111px;
	padding: 10px 7px 0 0;
	text-align: right;
	float: left;
	}

	#fone_col3 {
	width: 17px;
	height: 121px;
	float: right;
	}

/* LOGIN */
#login {
width: 780px;
height: 45px;
margin: auto;
}

	#login_col1 {
	width: 612px;
	height: 45px;
	margin: auto;
	text-align: left;
	float: left;
	}

	#login_col2 {
	width: 144px;
	height: 30px;
	padding: 15px 7px 0 0;
	text-align: right;
	float: left;
	}

	#login_col3 {
	width: 17px;
	height: 45px;
	float: right;
	}

/* MENU */
#menu {
width: 780px;
height: 92px;
margin: auto;
}

	#menu_col1 {
	width: 612px;
	height: 92px;
	margin: auto;
	text-align: left;
	float: left;
	}

		#menuTitle {
		width: 584px;
		height: 53px;
		padding: 39px 0px 0px 28px;
		margin: auto;
		text-align: left;
		}

	#menu_col2 {
	width: 141px;
	height: 72px;
	padding: 20px 10px 0 0;
	text-align: right;
	float: left;
	}

	#menu_col3 {
	width: 17px;
	height: 92px;
	float: right;
	}

/* HOME */
#home {
width: 780px;
height: 465px;
margin: auto;
}

	#homeLine_1 { width: 780px; height: 175px; margin: auto; }
		#homeLine_1_col1 { width: 028px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col2 { width: 140px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col3 { width: 033px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col4 { width: 140px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col5 { width: 033px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col6 { width: 140px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col7 { width: 098px; height: 175px; margin: auto; float: left; }
		#homeLine_1_col8 { width: 144px; height: 175px; margin: auto; float: left; padding: 0px 7px 0 0; text-align: right; }
		#homeLine_1_col9 { width: 017px; height: 175px; margin: auto; float: right; }


	#homeLine_2 { width: 780px;	height: 45px; margin: auto	}
		#homeLine_2_col1 { width: 028px; height: 45px; margin: auto; float: left; }
		#homeLine_2_col2 { width: 140px; height: 33px; margin: auto; float: left; padding: 12px 0px 0 0; text-align: left;}
		#homeLine_2_col3 { width: 033px; height: 45px; margin: auto; float: left; }
		#homeLine_2_col4 { width: 140px; height: 33px; margin: auto; float: left; padding: 12px 0px 0 0; text-align: left;}
		#homeLine_2_col5 { width: 033px; height: 45px; margin: auto; float: left; }
		#homeLine_2_col6 { width: 140px; height: 33px; margin: auto; float: left; padding: 12px 0px 0 0; text-align: left;}
		#homeLine_2_col7 { width: 098px; height: 45px; margin: auto; float: left; }
		#homeLine_2_col8 { width: 141px; height: 45px; margin: auto; float: left; }
		#homeLine_2_col9 { width: 017px; height: 45px; margin: auto; float: right; }

	#homeLine_3 { width: 780px;	height: 56px; margin: auto; }

	#homeLine_4 { width: 780px;	height: 149px; margin: auto	}
		#homeLine_4_col1 { width: 028px; height: 149px; margin: auto; float: left; }
		#homeLine_4_col2 { width: 140px; height: 149px; margin: auto; float: left; text-align: left; }
		#homeLine_4_col3 { width: 033px; height: 149px; margin: auto; float: left; }
		#homeLine_4_col4 { width: 140px; height: 149px; margin: auto; float: left; text-align: left; }
		#homeLine_4_col5 { width: 033px; height: 149px; margin: auto; float: left; }
		#homeLine_4_col6 { width: 140px; height: 149px; margin: auto; float: left; text-align: left; }
		#homeLine_4_col7 { width: 098px; height: 149px; margin: auto; float: left; }
		#homeLine_4_col8 { width: 141px; height: 149px; margin: auto; float: left; }
		#homeLine_4_col9 { width: 017px; height: 149px; margin: auto; float: right;}



	#homeimgLink a img  {
	border: 0px;
	border-color: #fff;
	border-style: solid;
	}

	#homeimgLink a:hover img {
	border: 0px;
	border-color: #f00;
	border-style: solid;
	}


/* PORTIFLIO */
#contentPortifolio_col1 { width: 028px; height: 439px; margin: auto; float: left; }
#contentPortifolio_col2 { width: 584px; height: 439px; margin: auto; float: left; text-align: left;}
	#contentPortifolio a img  { border: 4px; border-color: #fff; border-style: solid; }
	#contentPortifolio a:hover img { border: 4px; border-color: #c00; border-style: solid; }
#contentPortifolio_col3 { width: 144px; height: 439px; margin: auto; float: left; padding: 0px 7px 0 0; text-align: right; }
#contentPortifolio_col4 { width: 017px; height: 439px; margin: auto; float: right; }

#contentPortifolioGrey_col1 { width: 028px; height: 439px; margin: auto; float: left; }
#contentPortifolioGrey_col2 { width: 584px; height: 439px; margin: auto; float: left; text-align: left;}
	#contentPortifolioGrey a img  { border: 4px; border-color: #fff; border-style: solid; }
	#contentPortifolioGrey a:hover img { border: 4px; border-color: #c00; border-style: solid; }
#contentPortifolioGrey_col3 { width: 144px; height: 439px; margin: auto; float: left; padding: 0px 7px 0 0; text-align: right; }
#contentPortifolioGrey_col4 { width: 017px; height: 439px; margin: auto; float: right; }


/* SOBRE */
#contentSobre_col1 { width: 028px; height: 439px; margin: auto; float: left; }
#contentSobre_col2 { width: 544px; height: 439px; margin: auto; float: left; text-align: left;}
	#contentSobre a img  { border: 4px; border-color: #fff; border-style: solid; }
	#contentSobre a:hover img { border: 4px; border-color: #c00; border-style: solid; }
#contentSobre_col3 { width: 040px; height: 439px; margin: auto; float: left; }
#contentSobre_col4 { width: 144px; height: 439px; margin: auto; float: left; padding: 0px 7px 0 0; text-align: right; }
#contentSobre_col5 { width: 017px; height: 439px; margin: auto; float: right; }


/* TRABALHE */
#contentTrabalhe_col1 { width: 028px; height: 439px; margin: auto; float: left; }
#contentTrabalhe_col2 { width: 544px; height: 439px; margin: auto; float: left; text-align: left;}
	#contentTrabalhe a img  { border: 4px; border-color: #fff; border-style: solid; }
	#contentTrabalhe a:hover img { border: 4px; border-color: #c00; border-style: solid; }
#contentTrabalhe_col3 { width: 040px; height: 439px; margin: auto; float: left; }
#contentTrabalhe_col4 { width: 144px; height: 439px; margin: auto; float: left; padding: 0px 7px 0 0; text-align: right; }
#contentTrabalhe_col5 { width: 017px; height: 439px; margin: auto; float: right; }


/* FOOTER */
#backFooter {
width: auto;
height: 150px;
margin: auto;
text-align: center;
background-image: url('../imgs/backFooter.jpg');
background-repeat: repeat-x; 
}

#footer {
width: 780px;
height: 150px;
margin: auto;;
}

	#footer_col1 {
	width: 300px;
	height: 107px;
	padding: 43px 0px 0 0;
	margin: auto;
	text-align: left;
	float: left;
	}

	#footer_col2 {
	width: 470px;
	height: 105px;
	padding: 45px 10px 0 0;
	text-align: right;
	float: right;
	}


/* ÁREA RESTRITA */
#restrito {
width: 780px;
height: 1042px;
margin: auto;
text-align: left;
}

/* TEXT */

#normalText {
font-family: verdana;
font-size: 8pt;
color: #333;
font-weight: normal;
}

#normalText a {
color: #333;
text-decoration: underline;
font-weight: normal;
}

#normalText a:hover {
color: #c00;
font-weight: normal;
text-decoration: underline;
}

#normalText img  {
border: 0px;
border-color: #fff;
border-style: solid;
}

#normalText a img  {
border: 2px;
border-color: #fff;
border-style: solid;
}

#normalText a:hover img {
border: 2px;
border-color: #c00;
border-style: solid;
}

#normalText input {
color: #333; 
font-family: verdana; 
font-size:8pt;
background-color: #fff; 
/* a cor do fundo do campo */
border:1px solid #fff;
/* uma borda de 1px cinza */
}

#normalText select {
color: #333; 
font-family: verdana; 
font-size:8pt;
background-color: #fff; 
/* a cor do fundo do campo */
border:1px solid #fff;
/* uma borda de 1px cinza */
}

#normalText input.button {
background-color: transparent; 
/* a cor do fundo do botão */
border:0px solid;
color:#666; /* a cor das letras Enviar */
}

#normalText textarea {
color: #333; 
font-family: verdana; 
font-size:8pt;
background-color: #fff; 
/* a cor do fundo do campo */
border:1px solid #fff;
/* uma borda de 1px cinza */
}

#normalText input.radio {
background-color: transparent; 
/* a cor do fundo do botão */
border:0px solid;
color:#666; /* a cor das letras Enviar */
}

#headerText {
font-family: verdana;
font-size: 8pt;
color: #fff;
font-weight: normal;
}

#menuText {
font-family: verdana;
font-size: 8pt;
color: #c00;
font-weight: normal;
}

#menuText a {
font-family: verdana;
font-size: 8pt;
color: #333;
font-weight: normal;
text-decoration: none;
}

#menuText a:hover {
font-family: verdana;
font-size: 8pt;
color: #333;
font-weight: normal;
text-decoration: underline;
}

#textBiggerRed {
font-family: verdana;
font-size: 10pt;
color: #c00;
font-weight: normal;
}

#textBiggerRed a {
font-family: verdana;
font-size: 10pt;
color: #c00;
font-weight: normal;
text-decoration: none;
}

#textBiggerRed a:hover {
font-family: verdana;
font-size: 10pt;
color: #c00;
font-weight: normal;
text-decoration: underline;
}

#textBiggerWhite {
font-family: verdana;
font-size: 10pt;
color: #fff;
font-weight: normal;
}

#textBiggerWhite a {
font-family: verdana;
font-size: 10pt;
color: #fff;
font-weight: normal;
text-decoration: none;
}

#textBiggerWhite a:hover {
font-family: verdana;
font-size: 10pt;
color: #fff;
font-weight: normal;
text-decoration: underline;
}


#footerText {
font-family: verdana;
font-size: 8pt;
color: #fff;
font-weight: normal;
}

#footerText a {
font-family: verdana;
font-size: 8pt;
color: #fff;
font-weight: normal;
text-decoration: none;
}

#footerText a:hover {
font-family: verdana;
font-size: 8pt;
color: #fff;
font-weight: normal;
text-decoration: underline;
}

#footerTextBigger {
font-family: verdana;
font-size: 12pt;
color: #fff;
font-weight: normal;
}

/* login attributes */
#loginForm {
font-family: verdana;
font-size: 8pt;
color: #fff;
font-weight: normal;
}

#loginForm input {
color: #666; 
font-family: verdana; 
font-size:8pt;
background-color: #fff; 
/* a cor do fundo do campo */
border:1px solid #ccc;
/* uma borda de 1px cinza */
}

#loginForm input.button {
background-color: transparent; 
/* a cor do fundo do botão */
border:0px solid;
color:#666; /* a cor das letras Enviar */
}

#formulario textarea {
color: #666; 
font-family: arial; 
font-size:8pt;
background-color: #fff; 
/* a cor do fundo do campo */
border:1px solid #ccc;
/* uma borda de 1px cinza */
}

#formulario input.radio {
background-color: transparent; 
/* a cor do fundo do botão */
border:0px solid;
color:#666; /* a cor das letras Enviar */
}


