@charset "UTF-8";
.arquitetos {
}



body{
	margin: 0;
	padding: 0;
	background: #FFF;
	font-size: 11px;
	text-align: left;
	color:#000;
}

p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-top: 30px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:0px;	
	text-align:left;
	
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #656855;
}


h2 {
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #fff;
padding-left:5px;
	font-weight:bold;

}



h1 {
	font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
		padding-left:5px;
	color: #333;
	font-weight:bold;

}

h3 {
	font-size: 1.3em;
	letter-spacing: 0px;
	padding-left:5px;
	color: #333333;
}

p, ul, ol {

padding-left:5px;
padding-right: 5px;

}



/* Page */


#page {
	width: 900px;
	margin:0 auto;
	margin-top:50px;
	padding: 0;
	

	
}


/* Header */

#header {
	float:left;
	width: 900px;
	height: 70px;
	padding:0;
margin:0;
background-color:#898e78;
	background: url(imagens/logo2.jpg) no-repeat left top;
	}


	
#menu {
float:right;
padding:0;
margin:0;
	
	}
	
	
	

#principal {
	float: left;
	width: 706px;
	height:499px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding:0px;
	background-color:#cdd0bc;
	text-align:left;

}

#principal2 {
	float: left;
	width: 706px;
	height:750px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding:0px;
	background-color:#cdd0bc;
	text-align:left;

}



#lateral {
	float: right;
	width: 194px;
	height:499px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	background-image:url(imagens/img2.jpg);
	margin-top: 0px;
	
	
}



#lateral2 {
	float: right;
	width: 194px;
	height:750px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	background-image:url(imagens/img2.jpg);
	margin-top: 0px;
	
	
}




.alignleft {
	float: left;
	padding:0;

	
}

.alignright {
	float: right;
	padding:0;
}



#krisweb {
	width: 900px;
	margin:0 auto;
	padding: 0;
	

	
}




/* Formulario */

.feedbackform{
padding: 15px;

}

div.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width: 270px; /*width of form rows*/
overflow: hidden;
padding: 5px 0;

}

div.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 150px; /*width of label (left column)*/
margin-right: 15px; /*spacing with right column*/
margin-left: 15px;
}

div.fieldwrapper div.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;
margin-bottom: 3px; /* space following the field */
margin-left: 10px;
}

div.fieldwrapper div.thefield input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 250px;
font-size:11px;
border: 1px solid #999999;
}

div.fieldwrapper div.thefield textarea{ /* style for TEXTAREA fields. */
width: 250px;
height: 50px;
font-size:11px;
border: 1px solid #999999;
}

div.fieldwrapper div.anexo { 
float: left;
margin-bottom: 10px; 
width: 80px;
font-size:11px;
}

div.buttonsanexo{ 
float: left;
margin-left:58px;
margin-top:-10px;

}

div.buttonsanexo input{ /* style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons. */
width: 60px;
background: #f5f5f5;
font-size:11px;

}


div.buttonsdiv{ /*div that wraps around the submit/reset buttons*/
margin-top: 5px; /*space above buttonsdiv*/
text-align:center;
margin-left:0px;
width: 250px;

}

div.buttonsdiv input{ /* style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons. */
width: 60px;
background: #f5f5f5;
font-size:11px;

}


#formulario {
	
	width: 270px;
	margin-top: 80px;
	margin-left:80px;
	
}



#menubv {
width: 185px;
padding-top: 40px;
margin: 0;
font: 11px Verdana, sans-serif;
}
#menubv ul {
list-style: none;
margin: 0;
padding: 0;
}
#menubv li {
border-bottom: 1px solid #47493c;
margin: 0;
}
#menubv li a {
display: block;
height:18px;
padding: 6px 6px 5px 0.5em;
font-weight:normal;
color: #ffffff;
text-decoration: none;
}
#menubv li a:hover {
color: #cdd0bc;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */

