#geral { width:100%; height:100%; font-family:Tahoma, Helvetica, sans-serif; font-size:12px;}
.space { margin:5px;}
.center {text-align:center; font-size:11px; line-height:13px; color:#666;}
.right {text-align:right; font-size:12px; color:#666;}
.justify {text-align:justify; font-size:11px; }
.imagem { padding:5px; background-color:#FFF; border:1px solid #CCC; margin:0px 0px 5px 5px; }
#tudo { /*width:970px; margin:0px auto;*/}
.quick {width:120px; border:1px solid #CCC; color:#999;}
a:link { text-decoration:none; color:#5F1304;}
a:visited {text-decoration:none; color:#5F1304;}
a:hover {text-decoration:underline; color:#5F1304;}
.msg_contact {font-size:12px; color:#900; padding:10px; border:1px solid #900; background-color:#FFC;}
#form2 {/* border:3px solid #900; font-weight:bold; color:#fff; background-color:#900; */ color:#900; font-weight:bold;}
/* header */
#all {background:url(../img/fundo_topo_able_quality.jpg) repeat-x top; height:91px; width:100%}
#topo_logo { background:url(../img/fundo_topo_able_quality.jpg) repeat-x top; height:91px; width:970px; margin:0px auto; font-size:13px; color:#666;}
#topo_logo img {margin-left:20px; float:left;}
#topo_logo #logo {float:left;}
#topo_logo #quick { float:right; margin:20px 10px 0px 0px; text-align:left; line-height:18px;}
#topo_logo #quick select {width:120px; border:1px solid #CCC; color:#999; }
#topo_logo #address { font-size:20px; float:right; margin:20px 10px 0px 0px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:right; border-right:1px solid #CCC;}
/* end header */

/* Menu */
#topo_menu { height:60px; background:url(../img/fundo_menu_able_quality.jpg) repeat-x top; text-align:center;}
#topo_menu #mar {padding-top:20px;}
.barNav a {font: 12px  Tahoma, Verdana,Helvetica,sans-serif; font-weight:bold; color: #FFF; text-decoration: none; /*background:  #FFC50C;*/ text-align: center; /*padding: 1px 5px;*/ margin-right:12px; /*border: 1px solid #000;*/}
.barNav a:visited {color: #f0f0f0; text-decoration: none;}
.barNav a:hover { color:#FC0;  /*border-bottom:1px solid #FC0;background: #FCFCFC; border: 1px solid #666;*/}
/* end Menu */

/* Content */
#conteudo { width:970px; margin:0px auto;}
#conteudo #conteudo_foto { float:left; width:761px; height:315px;}
#conteudo #menu_services { float:right; text-align:right;  }
#conteudo #menu_services .service { margin:5px; font-size:12px; color:#641303; font-weight:bold; }
#conteudo #menu_services ul {line-height:17px;}
#conteudo #conteudo_abaixo { width:970px; float:left;/* height:300px;*/}
#conteudo #conteudo_abaixo .service { margin:5px; font-size:12px; color:#641303; font-weight:bold;}
#conteudo #conteudo_abaixo #welcome { width:370px; float:left; background-color:#fbfbfb; line-height:12px; /*height:250px;*/}
#conteudo #conteudo_abaixo #showroom {width:391px; float:left;}
#conteudo #conteudo_abaixo #testimonials {width:209px; float:left; background-color:#fbfbfb; /*height:300px;*/}

#showroomcategory {width:165px; height:200px; border:1px solid #ccc; padding:5px; margin:5px; float:left; text-align:center; color:#900;}
#showroomcategory:hover { background-color:#EAEAEA; font-weight:bold;}

a.services:link { font-weight:normal; text-decoration:none; color:#5F1304;}
a.services:visited { font-weight:normal; text-decoration:none; color:#5F1304;}
a.services:hover { font-weight:normal; text-decoration:underline; color:#000; }
.list {
	list-style:circle;
	margin-left:50px;
}
.list_services {
	list-style:circle;
	line-height:17px;
	margin-left:50px;
}
.h3_inside {
	font-weight:bold;
	font-size:14px;
}
.bold {
	font-weight:bold;
}
.estimate {
	margin-bottom:20px;
	height:50px;
	width:250px;
	background-color:#fff;
	border:1px solid #900;
	padding:5px;
	float:left;
}

/* End Content */


/* contact us */
input, textarea, select {
	border:1px solid #CCC;
	color:#333;
}
table {
	outline:10px;
}

/* End contact us */



/* Footer */
#footer_all {background:url(../img/fundo_copyright_able_quality.jpg) repeat-x top; width:100%; height:83px; float:left;}
#footer {background:url(../img/fundo_copyright_able_quality.jpg) repeat-x top; width:970px; margin:0px auto; font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#641303; /*float:left;*/}
#footer #CC {width:230px; height:83px; float:left; text-align:center; background:url(../img/fundo_credit_card_able_quality.jpg) repeat-x top;}
#footer #CC img { margin-top:19px}
#footer #copyright { width:740px; height:83px; float:right; text-align:left; background:url(../img/fundo_copyright_able_quality.jpg) repeat-x top; }
#footer #copyright .menu { float:left; margin:15px 0px 0px 10px; line-height:15px; }
#footer #copyright .developed { float:right; margin:18px 10px 0px 0px; }
a.webfire:link { text-decoration:none; font-weight:bold; color:#641303;}
a.webfire:visited {text-decoration:none; font-weight:bold; color:#641303;}
a.webfire:hover {text-decoration:none; font-weight:bold; color:#000;}
a.menu_footer:link { text-decoration:none; color:#641303;}
a.menu_footer:visited {text-decoration:none; color:#641303;}
a.menu_footer:hover {text-decoration:underline; color:#000;}
/* End Footer */

#slide-images{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	width:761px;
	height:315px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img{
	display:block;
	background-color:#FFFFFF;
}
