@charset "utf-8";

@import url(http://fonts.googleapis.com/css?family=PT+Serif:400,700);

*{ font-family: 'PT Serif', serif; }
body{ margin:0; background:#010101; border-top:3px solid #732231; font-size:14px; }

h1, h2, h3, h4, h5, h6{ color:#282828; }
h1{font-size:32px; margin:0 0 10px 0; padding:40px 0 10px 0; font-weight:normal; border-bottom:1px solid #EFEFEF;}
h2{font-size:26px; font-weight:normal;}
h3{font-size:22px; margin:0; padding:35px 0 5px 0; font-weight:normal; }
h4{font-size:18px;}
h5{font-size:16px; font-weight:normal;}
h6{font-size:12px;}
p{font-size:16px; color:#666666;}
li{font-size:16px; color:#666666; padding:1px 0;}
a{ color:#666666; text-decoration:none; }
a:hover{text-decoration:underline;}

.left{ float:left; }
.clear{ clear:both; }
.right{ float:right; }

.bold{font-weight:bold;}

.line{ border-bottom:1px solid #EFEFEF; padding-top:20px; }

.center{ width:990px; margin:0 auto; }

.breadcrumb{border-bottom:1px solid #EFEFEF; height:26px; padding-top:0; display:none;}
	.breadcrumb ul{margin:0; padding:0;}
	.breadcrumb li{font-size:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; list-style:none; float:left; padding:0 6px 0 0; color:#333;}

.btn{background:#781F35; color:#FFF; font-size:16px; font-weight:600; padding:5px 20px; border-radius:5px; float:left; clear:both; margin:20px 0; cursor:pointer;}

#header{ background:url(../images/bg_header.png) repeat-x; height:194px; }

#menu{ background:#171717; height:45px; border-bottom:3px solid #732231; }
	#menu ul{ margin:0; padding:9px 0 0 0; text-align:center; }
	#menu li{ display:inline; font-size:18px; color:#FFF; list-style:none; padding:0 8px 0; font-weight:lighter; }
	#menu li a{ color:#FFF; text-decoration:none; }
	#menu li a:hover{ color:#781F35; }
	#menu .active{ color:#781F35 !important; }
	
#destaque_home{ background:url(../images/bg_home.png) repeat-x center top; height:506px; width:100%; }

#destaque_interna{height:120px;}

#bgcontent{ background:url(../images/bg_content.png) repeat-x #FFF; width:100%; padding:20px 0 50px 0; }

input[type=text]{border:1px solid #D8D8D8; height:30px; padding:5px; width:470px;}
input[type=email]{border:1px solid #D8D8D8; height:30px; padding:5px; width:470px;}
input[name=telefone]{width:215px;}
input[name=celular]{width:215px;}
textarea[name=msg]{border:1px solid #D8D8D8; height:80px; padding:5px; width:470px;}
input[type=submit]{background:#732231; padding:10px 30px; border:none; font-size:18px; color:#FFF; cursor:pointer;}
input[type=submit]:hover{background:#5B1C27;}

#footer{ background:#000; border-top:3px solid #732231; width:100%; font-weight:normal; padding:25px 0 20px; }		
	#footer h5{ color:#E6E6E6; font-weight:200; margin:0; padding-bottom:10px; }		
	#footer h6{ color:#E6E6E6; font-weight:100; margin:0; }		
	#footer .telefone{font-size:26px; color:#E6E6E6; margin:0;}
	#footer .lincolncs{font-size:13px; color:#666666; margin:8px 0 0 0;}
		#footer .lincolncs a{color:#666666;}
