

body {
background-color:#000000;
margin:0; padding:0;
}
form {
margin:0; padding:0;
}
#left {
width:150px;
background: url(ccu_logo.gif);
background-repeat: no-repeat;
border-right:1px solid #4D4D4D;

}

h1 {
display:none;
}
h2 {
color:#ffffff;
font-family: Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 14px; color:#988F70; margin:10px 0 10px 0; padding:0;
line-height:22px;

}

h4 {
color:#ffffff;
font-family: Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 14px; color:#988F70; margin:10px 0 10px 0; padding:0;
line-height:22px;
text-decoration:underline;}
h3 {
color:#ffffff;
font-family: Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 12px; color:#988F70; margin:10px 0 10px 0; padding:0;
line-height:18px;

}
/* navigation */

#navtab {
position: relative; z-index: 11;
overflow: hidden;
width:100%; height:15px;
background-color:#0E0D0A;
border-bottom:1px solid #0E0D0A;
}

#navbar {
display: block;
border-top: 1px solid #14130E;  text-align: center;
margin: 0px auto; background-color:#0E0D0A;
position:relative; width: 100%; height: 0px; 
overflow:hidden;

}

#navbar #navContainer {
width: 872px; background:#221F1A url(../images/form_orcamento.png) top center no-repeat;
margin: 0px auto; top: 0px;
position:relative; display: block;
text-align: left; height: 248px;
padding:0;
}

#top_bar {
background-color:#221F1A; text-align:left;
width:100%; margin:0;
}
#top_bar img {
border:none; text-decoration:none;
}




/* CORPO */

#main_content {
width:872px; margin:0 auto;
height:0px;
overflow:auto;
border-top:1px solid #000000; 
border-bottom:10px solid #221F1A; 
overflow:hidden;

}
#right {
width:700px; float:right;
margin:0;
text-align:left;
padding-bottom:40px;

/* border:solid 1px #ffffff; */
}
#right p {
font-family: Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 12px; color:#988F70; margin:10px 0 10px 0; padding:0;
line-height:22px;
}



table{
font-family: Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 12px; color:#988F70; margin:10px 0 10px 0; padding:0;
line-height:22px;}
.lista1 {
font-family:  Tahoma, "Trebuchet MS", Arial, Tahoma, Verdana;
font-size:12px; color:#6F674D; 
}

.lista1 strong {
color: #FFFF66;
}
.lista1 li {
line-height:30px;
}

.list {
margin:0; padding:0;
}

.list li {
display:inline;

}

.list img {
border:none;
}

.list li a {
text-decoration:none; float:left;
margin:10px 10px 0 0; border:13px solid #221F1A;
height:100px;
width:100px;
background:#000000;

}
.list li a:hover {
border:13px solid #332F26;
background:#000000;
}

img.portfolio_image {
margin:10px 10px 0 0;
border:13px solid #221F1A;

}

img.page_image {
margin:10px;
border:10px solid #221F1A;

}





#corpo p a, .lista1  a {
color:#9A9634; padding:3px; text-decoration:none;
}
#corpo p a:hover, .lista1  a:hover {
color:#ffc; background-color:#221F1A; text-decoration:none;
}

h2 {
margin:0; padding:10px 0 2px 0;
}

.foto {
float:left; margin:0 10px 0 10px; border:none;
}





/* MENU TOP */
#menu {
margin:0 0 30px 0; padding:0 0 0 80px; float:right;
font-family:  "Trebuchet MS", Arial, Tahoma, Verdana;
font-weight:bold;
font-size:11px; background:url(../images/navegacao.gif) left center no-repeat;
text-transform:uppercase;
}
#menu li {
display:inline; list-style-type:none;
margin:0; padding:0; text-align:center;
}
#menu li a {
text-decoration:none;
float:left; padding:3px 15px 4px 15px; 
margin-left:1px;
}
.active a {
color:#ffc;
background-color:#221F1A;
}
.inactive a {
color:#9A9634;
}
.inactive a:hover {
color:#ffc;
}




/* DESTAQUES DA PRINCIPAL */

#destaques {
margin:20px auto; padding:0;
}
#destaques li {
display:inline;
}
#destaques li span {
display:none;
}
.quem a {
width:164px; height:167px; display:block; float:left;
background-image:url(../images/chamada_quem.gif); margin-right:17px;
}
.quem a:hover {
width:164px; height:167px; display:block; float:left;
background:#1C1A13 url(../images/chamada_quem.gif) bottom;
}

.portfolio a {
width:164px; height:167px; display:block; float:left;
background-image:url(../images/chamada_portfolio.gif); margin-right:17px;
}
.portfolio a:hover {
width:164px; height:167px; display:block; float:left;
background:#1C1A13 url(../images/chamada_portfolio.gif) bottom;
}

.blog a {
width:164px; height:167px; display:block; float:left;
background-image:url(../images/chamada_blog.gif);
}
.blog a:hover {
width:164px; height:167px; display:block; float:left;
background:#1C1A13 url(../images/chamada_blog.gif) bottom;
}

/* bottom_contact */
#bottom_contact {
width:100%; float:right;
background-color:#0E0D0A;
text-align:left;
padding-top:6px; padding-bottom:10px;
border-top:10px solid #221F1A; 

}
#bottom_contact p {
color:#554E42;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 11px; letter-spacing:1px; padding:4px 0px 2px 0px; margin:0 auto;
}

#bottom_contact a {
color:#554E42; text-decoration:none; 
}


/* TOOLTIP */

#toolTip { 
position: absolute;	z-index: 900; background: #211F16;
text-align: left; padding: 8px 4px 8px 4px;
}

#toolTip p { 
margin: 0; padding: 0; 
color: #625A42; font:10px Tahoma, Arial, Helvetica, sans-serif;
}

/* ORÇAMENTO */

#orcamento {
width:600px;
height:160px; position:relative;
top:43px; left:250px; border:none;
padding:0; margin:0;
}

fieldset {
border:none;
}

.bloco {
float:left; width:190px;
}

label {
padding:0; margin:0;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 12px; color:#888464;
display:block; 
}

.campo {
padding:0; margin:0;
width:176px; background:#1B1A14;
border:1px solid #221F1A;
display:block; color:#685E4F;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 11px; padding:2px;
}

.botao {
padding:0; margin:0;
width:120px;
background:#1B1A14;
border:1px solid #221F1A;
display:block; color:#685E4F;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 11px; padding:2px; text-transform:uppercase;
float:left;margin-top:8px;
}


.inputHighlighted {  /* Highlighting style */

padding:0; margin:0;
width:176px; background:#1B1A14;
border:1px solid #3E382F;
display:block; color:#978975;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
font-size: 11px; padding:2px;
}
.form-item INPUT.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item TEXTAREA.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item SELECT.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item .description {
	FONT-SIZE: 0.85em
}
.form-item LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.form-item LABEL.option {
	DISPLAY: inline; FONT-WEIGHT: normal
}
.form-item {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.form-item INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
submit.form-submit {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
	
	
textarea.fmtextarea {
width:310px;



}

div.credits a {
text-decoration:none;
color:#333333;}
