@charset "utf-8";

/* CSS Document */

@font-face {
	font-family: 'TitilliumText22LRegular';
	src: url('titilliumtext22l003-webfont.eot');
	src: local('☺'), url('titilliumtext22l003-webfont.woff') format('woff'), url('titilliumtext22l003-webfont.ttf') format('truetype'), url('titilliumtext22l003-webfont.svg#webfontmIdLajWq') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* reset */

* {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline; zoom:1}



:focus {outline: 0;}

body {line-height: 18px; color: black;  background: #303030}

ol, ul {list-style: none;}

li {display:inline; padding-right:21px;}

li img {margin-bottom: 12px}

table {border-collapse: separate; border-spacing: 0;}

caption, th, td {text-align: left; font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after { content: "";}

blockquote, q {quotes: "" "";}

a:link, a:visited {text-decoration:underline; color: #F15A29;}

a:hover {text-decoration: none; color: #8d8d8d;}

.center {text-align:center; margin-left: 50px}



/* pagina */

#centraliza {position: absolute; width:100%; height:198px; background-color:#1a1a1a;}

#centraliza p {font-size:14px; font-family:'TitilliumText22LRegular', Verdana; margin-right:20px; padding:4px; color:#fff; margin-top:6px}

#container {width: 710px; height:auto; margin: 0 auto}

h1 {display:inline}
#embreve {width: 300px; color:#303030; font-family:'TitilliumText22LRegular', Verdana; font-size:60px; padding: 49px 0 0 10px; float:right; margin-right:36px; display:none}

.logos {width: 710px; height:auto; margin: 0 auto;}

/* form */
#contato {width:300px; height:auto; float:right; clear:both; margin-top:13px; -moz-border-radius-bottomright: 16px 16px; border-bottom-right-radius: 16px 16px; -moz-border-radius-bottomleft: 16px 16px; border-bottom-left-radius: 16px 16px;}

#contato p {font-family:'TitilliumText22LRegular', Verdana; font-size:9px; padding-left:18px; clear:both; padding-bottom:8px; color:#999}

span.contato-btn {width: 115px; height:20px; float:right; -moz-border-radius-bottomright: 16px 16px; border-bottom-right-radius: 16px 16px; -moz-border-radius-bottomleft: 16px 16px; border-bottom-left-radius: 16px 16px;  background:#252122; text-align:center; color:#999; font-size:20px; font-family:'TitilliumText22LRegular', Verdana; margin-right:20px; padding:4px; cursor:pointer}

form {font-family:'TitilliumText22LRegular', Lucida, Arial, sans-serif; font-size:16px; color:#fff; padding-left:10px; margin-bottom:0}

.fm {display:none; height:auto}

textarea { width: 90%; color:#999}

fieldset { border: 0; padding: 1em; margin: 0; color:#999}

legend { display:none}

input, textarea {

	border: 1px solid #8d8d8d;

	width: 90%;

	padding:4px;
	
	margin-bottom:12px;

	background-color: #1d1d1d;

	color:#999;
	
	-moz-border-radius: 6px;
	border-radius: 6px;

}

input:focus, textarea:focus{border: 1px solid #fff; color:#fff}

label { display: none;}

input#submit {width:60%; margin-left:30%; margin-top:5px; margin-bottom:3px; color:#999 }

input#submit:hover {border: 1px solid #fff; color:#fff;}

a#interiores img, a#design img {
	opacity: .4;
}

a#interiores:link, a#interiores:visited, a#interiores:hover, a#design:link, a#design:visited, a#design:hover {
	cursor: default;
}

a#interiores:hover img, a#design:hover img {
	opacity: .7;
}