@charset "utf-8";
/* CSS Document */

/* ----------------------- General ----------------------- */
body{background: #342e2b url(../images/fnd.jpg) no-repeat top center; font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 14px; line-height: 18px; padding-top: 89px;}
*{font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 14px; line-height: 18px;}
#content{width: 796px; margin: 0 auto 5px auto; background: url(../images/fnd-cont-horizontal.gif) repeat-x top; height: 778px;}

/* ----------------------- Column Left ----------------------- */
#left{width:221px; height: 751px; padding: 19px 6px 0 10px; float: left; margin: 6px 0 0 0;}
#logo{width: 162px; height: 160px; background: url(../images/logo.gif) no-repeat; margin: 0 0 23px 20px; float: left;}
#menu{width: 210px; float: left; margin: 0 0 23px 10px; padding: 0;}
#menu-ext{width: 210px; float: left; margin: 0 0 23px 10px; padding: 0; height:370px;}
#menu ul li{padding: 0 0 13px 0; margin: 0;}
#menu ul li a{display: inline-block; padding: 0; margin: 0; color: #FFF; font-size: 18px; letter-spacing: 1px; font-weight: normal;}
#menu ul li a:hover{color: #ffd300; text-decoration: none;}
#menu ul li a.select{color: #ffd300;}
#menu ul li ul{margin: 10px 0 0px 0;}
#menu ul li ul li{padding: 0 0 5px 22px; margin: 0;}
#menu ul li ul li a{display: inline-block; padding: 0; margin: 0; color: #FFF; font-size: 12px; letter-spacing: 0;}
#menu ul li ul li a:hover{color: #ffd300; text-decoration: none;}
#menu ul li ul li a.select{color: #ffd300;}
#left #image{border: #FFFFFF 1px solid; float: left; margin: 33px 0 0 0;}

/* ----------------------- Column Right ----------------------- */
#right{width:554px; height: 752px; padding: 0 0 0 0; float: left; margin: 13px 0 0 0; background: url(../images/fnd-info-middle.gif) repeat-y top right; position: relative;border-left:1px solid #FFF;}
#extintor{position:absolute; top: 0; left: 0; width:554px; height: 752px; padding: 0; z-index:50;}
#extintor .enter{cursor:pointer;color: #FFFFFF; font-size: 24px; font-weight: bold; text-align: right;}
#extintor .enter:hover{text-decoration:underline;}
#right .top{width:554px; height: 752px; padding: 0; float: left; margin: 0; background: url(../images/fnd-info-top.gif) no-repeat top right;}
#right .down{width:554px; height: 734px; padding: 0px 0 8px 0; float: left; margin: 10px 0 0 0; background: url(../images/fnd-info-down.gif) no-repeat bottom right; }
#right .down .down1{width:494px; height: 704px; float: left; margin: 0 5px 0 0; padding: 30px 32px 0 23px; }
td{color: #2d2d2d; border: 1px solid #2d2d2d; font-size: 12px;}
.yellow{background: #ffd200; height: 38px; font-weight: bold; vertical-align: middle;}
.white{height: 31px; vertical-align: middle; padding-left: 10px;}
.pink{height: 31px; vertical-align: middle; padding-left: 10px; background: #ffe3e3;}
.images{float:left; margin-right: 20px;}
.images-border{float:left; border: solid 1px #000000; margin-right: 12px;}
.image-margin{border: solid 1px #000000; margin: 25px 0 0 50px;}
.margintop{margin-top: 20px;}
.product{width: 465px; float:left; margin: 0 0 16px 0; padding: 0 0 0 27px;}
.product2{width: 550px; float:left; margin: 0 0 16px 0; padding: 0 0 0 27px;}
.product .text{width: 355px; float:left; margin: 0 0 8px 0; height: 72px; line-height: 16px;}
i{font-size: inherit;}
.left{width: 235px; float: left;}
.right{width: 240px; float: right;}
.green{color: #00b91a;}

/* ----------------------- Text ----------------------- */
img{border:none;margin:0;padding:0;}
p{margin:0 0 10px 0;padding:0;text-align:left; line-height: normal; font-size: 12px; color: #4c4c4c;}
.p{margin:0;padding:0;}
p .red{color: #dc0000; font-size: 12px;}
p .yellow2{color: #cca800; font-size: 12px;}
p a:hover.red{text-decoration: underline;}
a.title{font-size: 18px; padding: 0 0 4px 0; color: #000; font-weight: normal; margin: 0; display:block;}
span{font-size: inherit;}
strong{color: #dc0000;}
textarea{width:260px;font-size:10px;color:#666;margin:0 0 7px 0;height:150px;}
h1{border-bottom: #ffd200 1px solid; padding: 7px 28px 6px 0; background: url(../images/logo-miniatura.gif) no-repeat top right; display: block; color: #dc0000; font-size: 23px; letter-spacing: -2px; text-transform: uppercase; font-weight: normal; margin: 0;}
h2{font-size: 18px; padding: 30px 0 20px 0; color: #000; font-weight: normal; margin: 0; text-transform: uppercase;}
h3{font-size: 18px; padding: 30px 0 10px 0; color: #000; font-weight: normal; margin: 0;}
h4{font-size: 20px; padding: 0; color: #23466f; font-weight: normal; margin: 30px 0 20px 0;}
h5{color: #42576e; margin-bottom: 10px;}
h6{font-size: 24px; color: #495b70; margin-bottom: 12px; font-weight: normal;}
a:hover{text-decoration: underline;}
u{color: #dc0000; text-decoration: none;}
.black{color: #424242; font-size: inherit; letter-spacing: -1px;}

/* ----------------------- Footer ----------------------- */
#footer{width: 796px; margin: 0 auto; height: 15px; text-align: right; color: #FFFFFF; font-size: 11px; margin-bottom: 100px;}
#footer a{color: #4c4c4c; font-size:11px;}
#footer a:hover{color: #fff; text-decoration: none;}

/* ----------------------- Clearfix ----------------------- */ 
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* Esconde de IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Fin esconde de IE-mac */