@charset "utf-8";
@import url(default.css); /** CSS do Slide **/
@import url(nivo-slider.css); /** CSS do Slide **/
@import url(lightbox.css); /** CSS do Slide **/

/*
Theme Name: Frican | Câmaras Frigoríficas
Theme URI: http://www.frican.com.br
Author: Hoomweb - Sites e Sistemas - www.hoomweb.com
Version: 2.0
*/


/* Formatação de Fontes */


/* Formatação de Fontes */
@font-face {
		font-family: 'raspoutineclassic_tb';
	src: url('../fontes/raspoutineclassic_tb.eot'); /* IE9 Compat Modes */
	src: url('../fontes/raspoutineclassic_tb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../fontes/raspoutineclassic_tb.woff') format('woff'), /* Modern Browsers */
	     url('../fontes/raspoutineclassic_tb.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('../fontes/raspoutineclassic_tb.svg#svgraspoutineclassic_tb') format('svg'); /* Legacy iOS */
}
/* Fecha Formatação de Fontes */

/* Formatação Estrutura */

* {padding:0;margin:0;list-style-type:none;}

article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote { display: block;}

img{border:none;}

.acessibilidade {width:1px;height:1px;display:block;text-indent:-999999px;overflow:hidden;position:absolute;display:none;}

body{background-color: #fff;}

#geral{margin:0 auto;}

/* Formatação Estrutura Home */
header {width:100%;height: 490px;background-image:url(../img/bg-header.jpg);background-position:top;background-repeat:no-repeat;}
header.int {width:100%;height: 490px;background-image:url(../img/bg-header-int.jpg);background-position:top;background-repeat:no-repeat;}
header.int1 {width:100%;height: 490px;background-image:url(../img/bg-header-int2.jpg);background-position:top;background-repeat:no-repeat;}

header.produtos {width:100%;height: 490px;background-image:url(../img/bg-header-produtos.jpg);background-position:top;background-repeat:no-repeat;}
main {width:100%;height:715px;background-image:url(../img/bg-main.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.int {width:100%;height:781px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.int {height/*\**/:715px\9;}

main.cli {width:100%;height:2800px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.prod-cmod {width:100%;height:1650px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.intmotores {width:100%;height:1390px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.prod-cind {width:100%;height:1248px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.prod-ace {width:100%;height:1000px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.prod-mot {width:100%;height:1000px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}
main.prod-port {width:100%;height:950px;background-image:url(../img/bg-mainint.jpg);background-position:top;background-repeat:no-repeat;display: block}


footer {width:100%;height:125px;background-image:url(../img/bg-footer.jpg);background-position:top;background-repeat:no-repeat;}
footer {margin/*\**/: -155px 0 0 0\9;}

section.header{width: 1024px;height:490px;display:block;margin:0 auto;}
section.cont{width: 1024px;height:715px;display:block;margin:0 auto;padding-top: 52px;}
section.footer{width: 1024px;height:125px;display:block;margin:0 auto;}
/* Fecha Formatação Estrutura Home */


/* Fecha Formatação Estrutura */

/* Estilização do Header */

header h1.logo{margin: 12px 377px 0 0;float: right;}

header h1.logo a{width:301px;height:85px;background-image:url(../img/logotipo-frican.png);background-position:left top;background-repeat:no-repeat;display:block;text-indent:-99999px;overflow:hidden;}

nav{width: 535px;height: 215px;margin: 50px 261px;float: left;}

nav ul li{float: left;}

.bothome a{margin: -57px 37px;width: 87px; height: 87px;overflow: hidden;background: url(../img/bothome.png) top left no-repeat;display: block;text-indent: 99999px;}
.bothome a:hover{background-position: bottom left;}

.botempresa a{margin:-13px 120px;width: 87px; height: 87px;overflow: hidden;background: url(../img/botempresa.png) top left no-repeat;display: block;text-indent: 99999px;}
.botempresa a:hover{background-position: bottom left;}

.botnoticias a{margin:-13px 120px;width: 87px; height: 87px;overflow: hidden;background: url(../img/botnoticias.png) top left no-repeat;display: block;text-indent: 99999px;}
.botnoticias a:hover{background-position: bottom left;}

.botclientes a{margin:-59px 212px;width: 87px; height: 87px;overflow: hidden;background: url(../img/botclientes.png) top left no-repeat;display: block;text-indent: 99999px;}
.botclientes a:hover{background-position: bottom left;}

.botprodutos a{margin:-83px 302px;width: 87px; height: 87px;overflow: hidden;background: url(../img/botprodutos.png) top left no-repeat;display: block;text-indent: 99999px;}
.botprodutos a:hover{background-position: bottom left;}

.botcontatos a{margin:-136px 378px;width: 87px; height: 87px;overflow: hidden;background: url(../img/botcontatos.png) top left no-repeat;display: block;text-indent: 99999px;}
.botcontatos a:hover{background-position: bottom left;}

section.phone{float: left;margin: -321px -1px;width: 180px;height: 197px;background-image:url(../img/icofone.png);background-position:left top;background-repeat:no-repeat;}

section.phone ul{padding: 106px 24px;}

section.phone ul li{padding-bottom: 12px;font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #999;}

article{width: 949px;height: 489px;margin: -67px 27px;}

section.chmd{width: 545px;margin: -87px 57px;}
section.chmd h2.maior{font: normal 48px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59BAEB;}
section.chmd h2.menor{font: normal 50px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172879;}
section.chmd h1.menor{font: normal 50px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172879;}
.chmd span{margin: 5px 3px;margin: 17px 3px;float: left;}
section.chmd p{width: 364px;height: 96px;font: normal 13px verdana, arial, helvetica, sans-serif;color: #707E9E;}

section.chmd2{width: 545px;margin: -96px -209px;float: right;}
section.chmd2 h2.maior{font: normal 35px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59BAEB;float: left;margin: -47px 7px;}
section.chmd2 h2.menor{font: normal 35px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172879;}
.chmd2 span{margin: 17px 247px;float: right;width: 21px;height: 17px;}
section.chmd2 p{width: 364px;font: normal 13px verdana, arial, helvetica, sans-serif;color: #707E9E;text-align: right;margin: 9px -39px;}

section.chmd3{width: 335px;margin-top: 140px; margin-left:57px; float:left;}
section.chmd3 a{text-decoration:none;}
section.chmd3 h2.maior{font: normal 48px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59BAEB; text-decoration:none;}
section.chmd3 h2.menor{font: normal 50px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172879;}
.chmd3 span{margin: 5px 3px;margin: 17px 3px;float: left;}
section.chmd3 p{width: 364px;height: 96px;font: normal 13px verdana, arial, helvetica, sans-serif;color: #707E9E;}



section.slide{width: 596px;height: 245px;float: right;margin: 56px -59px;}

aside{width: 948px;margin: 111px 5px;}

section.tits{
	width: 333px;
    float: left;
    margin: -205px 0 0 90px;
}

section.tits h2.maior{float: right;font: normal 35px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172879;margin: -47px 4px;}

section.tits h2.menor{float: right;font: normal 54px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59BAEB;margin-top: -12px;}

section.tits p{float: right;font: normal 12px verdana, arial, helvetica, sans-serif;color: #172679;text-align: right;line-height: 19px;}

aside span{margin: 17px 247px;float: right;width: 21px;height: 17px;}

aside figure{margin: -26px 15px;float: left;}

footer h2.logofooter{margin: 24px 702px 0 0;float: right;}

footer h2.logofooter a{width:123px;height:20px;background-image:url(../img/logo-footer.png);background-position:left top;background-repeat:no-repeat;display:block;text-indent:-99999px;overflow:hidden;}

nav.footer{clear: both;width: 622px;height: 25px;margin: -20px 310px;}

nav.footer ul li{padding-left: 19px;}

nav.footer ul li a{font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #487FB2;text-decoration: none;}

nav.footer ul li a:hover{color: #131F64;}

footer address{width: 710px;height: 18px;font: normal 12px verdana, arial, helvetica, sans-serif;color: #487FB2;padding: 18px 201px;float: left; text-align:center;}

footer figure{margin: -44px 479px;}
footer figure{margin/*\**/: 244px 479px\9;}

.galeria_rodape{width:1024px; margin:0 auto; height:250px; margin-bottom:30px; padding-top:20px;}
.galeria_rodape span{margin-top: 11px; margin-left:55px;float: left;}
.galeria_rodape h2{font: normal 40px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B9EB;}
.galeria_rodape ul { display:table; margin-left:70px; width:910px;}
.galeria_rodape ul li {float:left; margin-left:1px; margin-top:10px;}

article.chmdgeral{width: 934px;height: 263px;}

article.chmdgeral h2{margin: 56px -24px;float: left;font: normal 40px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B9EB;}

article.chmdgeral h2.subt{margin: 102px -260px;font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172D78;float: left;}

article.chmdgeral span{margin: 68px 29px;float: left;}

article.chmdgeral p{width: 559px;font: normal 12px verdana, arial, helvetica, sans-serif;color: #172D78;margin: 144px -260px;float: left;text-align: justify;line-height: 17px;}

figure.imgempre{float: right;margin: -180px 58px;}

section.qualidade{width: 655px;margin: 25px 10px;margin: 161px 10px;}

section.qualidade span{margin: -85px -334px;float: left;}

section.qualidade h3{float: left;margin: -114px 69px;font: normal 40px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B9EB;}

section.qualidade h3.subt{margin: -67px 67px;font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172D78;}

section.qualidade p{width: 606px;font: normal 12px verdana, arial, helvetica, sans-serif;color: #21387D;margin: -28px 65px;float: left;line-height: 19px;}

section.linkagem{margin: -54px 54px;float: left;width: 916px; height: 351px;background-image:url(../img/bg-sec-linkagem.png);background-position:left top;background-repeat:no-repeat;}

section.linkagem ul{margin: 153px 76px;}

section.linkagem h4.linkma a{text-decoration: none;font: normal 30px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B9EB;}

section.linkagem h4.linkma a:hover{text-decoration: underline;}

section.linkagem ul li.link2{margin: -64px -6px;float: right;}

section.chmdint{width: 934px;margin: -81px 20px;}

section.chmdint h2{margin: 56px -24px;float: left;font: normal 40px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B9EB;}

section.chmdint h2.subt{margin: 102px -112px;font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #172D78;float: left;}

section.chmdint span{margin: 68px 29px;float: left;}

section.chmdint p{width: 559px;font: normal 12px verdana, arial, helvetica, sans-serif;color: #172D78;margin: 144px -260px;float: left;text-align: justify;line-height: 17px;}
section.chmdint p.texto_cliente{width: 900px;font: normal 12px verdana, arial, helvetica, sans-serif;color: #172D78;line-height: 17px;margin: -26px 48px 87px;float: left;}

figure.imgnews{float: right;margin: -180px 58px;}

section.listnews{width: 630px;margin: 25px 52px;}

section.listnews ul li{width: 621px;height: 53px;background-image:url(../img/bg-li-news.png);background-position:left top;background-repeat:no-repeat;}

section.listnews ul li p{font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #4B9DC5;float: left;margin: 14px -294px;}

section.listnews ul li h3 a{margin: 16px -169px;float: left;width: 469px;font: normal 15px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color:#335B94;text-decoration: none;}

section.listnews ul li h3 a:hover{color: #4B9DC5;}

section.listclientes{width: 1064px;height: 524px;float: right;margin: -55px -35px;}

section.listclientes ul{margin: 5px 62px;}

section.listclientes ul li{float: left;padding: 0 10px 10px 0;width: 177px;height: 89px;background-image:url(../img/bg-li-cli.png);background-position:left top;background-repeat:no-repeat;}

section.listclientes figure{margin: 18px 12px;float: left;}

aside.menult{width: 194px;height: 500px;margin: 155px -300px;float: left;}

section.navsub{background-image:url(../img/bg-li-menu-sub.png);background-position:left top;width: 247px; height: 368px;background-repeat: no-repeat;}

section.navsub ul{margin: 29px 40px;float: left;}

section.navsub ul li{list-style-image: url(../img/setnav.png);padding-bottom: 20px;}

section.navsub ul li a{font: normal 12px verdana, arial, helvetica, sans-serif;color: #4B9BC5;text-decoration: none;}

section.navsub ul li a:hover{color: #1B378F;}

section.boxdesc{width: 660px;height: 489px;float: right;margin: -68px 31px;}
section.boxdesc{margin/*\**/: -650px 31px\9;}

section.boxdesc span{float: left;margin: 5px 5px;}

section.boxdesc h3{font: normal 30px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B8EB;float: left;margin: -2px 1px;}
section.boxdesc h1{font: normal 30px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B8EB;float: left;margin: -2px 1px;}

section.boxdesc p{width: 621px;font: normal 13px verdana, arial, helvetica, sans-serif;color: #172C78;margin: 38px 30px;line-height: 25px;}

ul.galeria{width: 620px;margin: 3px 20px;}

ul.galeria li{float: left;width: 179px;height: 158px;background-image:url(../img/bg-li-produtos.png);background-position:left top;}

ul.galeria li img{padding: 13px 13px;}

section.mixinfo{margin: -566px 86px;width: 314px;height: 494px;float: right;background-image:url(../img/bg-sec-mixinfo.png);background-position:left top;}

section.mixinfo ul{margin: 40px 42px;}

section.mixinfo ul li h4{font: normal 20px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #59B8EB;}

section.mixinfo ul li p{font: normal 12px verdana, arial, helvetica, sans-serif;color: #172C78;width: 245px;}

section.mixinfo ul li a{text-decoration: none;color:#172879; }

section.mixinfo ul li a:hover{color: #59BAEB;}

section.mixinfo ul li iframe{margin: 43px -19px;}

section.mixinfo ul li.emails{margin-top: -15px;}

section.mixinfo ul li.telefone{margin-top: 35px;}

section.mixinfo ul li.assistencia{margin-top:24px;}

#form input, textarea {
	margin-left: 155px;
	margin-bottom: 26px;
	padding: 9px;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 13px/100% raspoutineclassic_tb,Verdana, Tahoma, sans-serif;
	width: 250px;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

#form textarea { 
	width: 350px;
	max-width: 250px;
	height: 80px;
	line-height: 100%;
	}

 #form input:hover, textarea:hover,
 #form input:focus, textarea:focus { 
	border-color: #C9C9C9; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}

#form label { 
margin-left: -349px;
font: normal 18px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;
color: #2C6A8C;
	}

#form p.submit input {
	width: auto;
	padding: 9px 15px;
	background: #172C78;
	border: 0;
	font: normal bold 15px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}

section.formcontatos h3{font: normal 18px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #2C6A8C;margin: -194px 61px;float: left;}

#slider{margin: -45px -126px 0 0px;
    float: right;}
/*#slider{margin/*\**/: -185px 48px\9;}*/


section.formcontatos{margin: 168px 10px;}

#assistencia_img{
border:1px solid red;
}
section.assist{width: 520px;height: 311px;float: left;margin: 199px -303px;}

section.assist h3{font: bold 18px raspoutineclassic_tb,verdana, arial, helvetica, sans-serif;color: #2C6A8C;}

section.assist ul{list-style-image:url(../img/bullet-m.png);margin:24px 20px;}

section.assist ul li{padding-bottom: 40px;font: normal 13px verdana, arial, helvetica, sans-serif;color: #2C6A8C;}

figure.imglig-delig{margin: -16px 110px;}
figure.imgevap{margin: -16px 145px;}


