﻿/*----------------------------------------------------------
   Perverte - Menos blah, blah, blah. Mais www.
   www.perverte.me | www.fb.com/prvrt.me
----------------------------------------------------------*/

@import url("fonts.css");

*{margin:0;padding:0;}
img{border:0;}
a {text-decoration: none; outline: none;border:none;}
ul{list-style:none;}
h1{font-weight:normal;}
table, tr, td{border:0;border-spacing:0;border-collapse:collapse;padding:0;margin:0;width:100%;height:100%;vertical-align:middle;text-align:center;}
:focus {outline:none;}
::-moz-focus-inner {border:0;}
.clearfix {clear:both;}

body {
    font-size: 13px;
    font-family: Arial, Tahoma, Helvetica Neue, Helvetica, Sans-Serif;
    color: #5F5F5F;
    background:url(../images/backgroundGeral.png) top center;
    overflow-x:hidden;
    min-width:1024px;
}

/* Títulos */
h1, h2, h3, h4, h5, h6 {
    letter-spacing:0;
}

/* Estrutura */
#header {
    width:958px;
    margin:0 auto;
    padding:0;
    clear:both;
    z-index:999999;
    position:relative;
}
#header .inner {
    width:277px;
    height:295px;
    margin:0;
    display:block;
    text-align:center;
    margin-left:-30px;

    position:absolute;
    background:url(../images/backgroundHeader.png) 0 0 no-repeat;
}
#header .logo {
    padding:0;
    margin:0;
    height:110px;
}
#header .logo img{
    padding:16px 0 0 0;
}
#menu {
    width:140px;
    margin:20px auto 0 auto;
    display:block;
    text-align:center;
}
#menu a {
    color:#666C1C;
    padding:0;
    font-family:LobsterRegular;
    font-size:20px;
    height:32px;
    line-height:26px;
    letter-spacing:-1px;
    display:block;
    background:url(../images/menuBorderDotted.png) bottom center no-repeat;
}
#menu a.noBorder {
    background:none;
}
#menu a:hover {
    color:#949D40;
}
#menu a.active {
    color:#B0251E;
}
#main {
    width:100%;
    margin:0;
    padding:0;
}
#footer {
    width:100%;
    height:238px;
    display:block;
    text-align:center;
    font-size:11px;
    position:relative;
    padding:0;
    background:url(../images/backgroundRodape.png) top center repeat-x;
}
#footer p.endereco {
    width:955px;
    height:120px;
    margin:auto;
    padding:0;
    display:block;
    padding-top:100px;

    color:#D2D0C0;
    font-family: LobsterRegular;
    font-size:20px;

}

#footer p.endereco a {
    color:#D2D0C0;
}

#footer p.endereco a:hover{
    color:#949D40;
}

#footer .inner {
    width:955px;
    margin:0 0 0 -478px;
    color:#858585;
    font-size:12px;
    padding:0;
    display:block;
    position:absolute;
    left:50%;
    bottom:4px;
}
#footer .inner p.copyright{
    float:left;
    color:#909F4E;
    font-size:11px;
}
#footer .inner p.demonietto{
    float:right;
}


/* Splash */
#splash {
    width: 100%;
    height:854px;
    z-index:99;
}
#splash .inner{
    width: 1024px;
    height:100%;
    display:block;
    margin:0 auto;
    position:relative;
    z-index:99;
}
#splash .circuloLavoura {
    background:url(../images/bgelipse.png) 0 0 no-repeat;
    width:297px;
    height:298px;
    display:block;
    position:absolute;
    top:290px;
    right:0;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#splash .padraoelipse{
    margin-top:40px;
    display:none;
}

#splash .padraoelipse .cont{
    background:url(../images/divisor.png) top center no-repeat;
    width:220px;
    height:136px;
    margin:auto;
    position:relative;
    top:34px;
}

#splash .padraoelipse .txtup{
    text-align:center;
    font-family:LobsterRegular;
    font-size:24px;
    color:#d7ee99;
    margin-bottom:10px;
    position:relative;
    margin-top:-33px;
    opacity:0;
    filter:alpha(opacity=0);
}

#splash .circuloLavoura .padraoelipse .cont .txtbig{
    width:193px;
    height:60px;
    display:block;
    background:url(../images/bgelipse_lavoura_01.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}

#splash .circuloLavoura .padraoelipse .cont .txtsmall{
    width:158px;
    height:33px;
    display:block;
    background:url(../images/bgelipse_lavoura_02.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}

#splash .circuloColheita .padraoelipse .cont .txtbig{
    width:164px;
    height:60px;
    display:block;
    background:url(../images/bgelipse_colheita_01.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    z-index:9999;
}

#splash .circuloColheita .padraoelipse .cont .txtsmall{
    width:112px;
    height:33px;
    display:block;
    background:url(../images/bgelipse_colheita_02.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    z-index:9999;
}

#splash .circuloRefrigeracao .padraoelipse .cont .txtbig{
    width:246px;
    height:60px;
    display:block;
    background:url(../images/bgelipse_refrigeracao_01.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    z-index:9999;
}

#splash .circuloRefrigeracao .padraoelipse .cont .txtsmall{
    width:142px;
    height:33px;
    display:block;
    background:url(../images/bgelipse_refrigeracao_02.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    z-index:9999;
}

#splash .circuloSelecao .padraoelipse .cont .txtbig{
    width:211px;
    height:60px;
    display:block;
    background:url(../images/bgelipse_selecao_01.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    z-index:9999;
}

#splash .circuloSelecao .padraoelipse .cont .txtsmall{
    width:136px;
    height:33px;
    display:block;
    background:url(../images/bgelipse_selecao_02.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    z-index:9999;
}

#splash .circuloLogistica .padraoelipse .cont .txtbig{
    width:203px;
    height:60px;
    display:block;
    background:url(../images/bgelipse_logistica_01.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    z-index:9999;
}

#splash .circuloLogistica .padraoelipse .cont .txtsmall{
    width:99px;
    height:33px;
    display:block;
    background:url(../images/bgelipse_logistica_02.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    z-index:9999;
}


#splash .padraoelipse .saibamais{
    text-align:center;
    font-family:LobsterRegular;
    font-size:22px;
    margin-top:10px;
    position:relative;
    top:63px;
    opacity:0;
    filter:alpha(opacity:=0);
}

#splash .padraoelipse .saibamais a{
    color:#d0c8a8;
}


#splash .circuloColheita {
    background:url(../images/bgelipse.png) 0 0 no-repeat;
    width:297px;
    height:298px;
    display:block;
    position:absolute;
    top:290px;
    right:0;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#splash .circuloRefrigeracao {
    background:url(../images/bgelipse.png) 0 0 no-repeat;
    width:297px;
    height:298px;
    display:block;
    position:absolute;
    top:290px;
    right:0;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#splash .circuloSelecao {
    background:url(../images/bgelipse.png) 0 0 no-repeat;
    width:297px;
    height:298px;
    display:block;
    position:absolute;
    top:290px;
    right:0;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#splash .circuloLogistica {
    background:url(../images/bgelipse.png) 0 0 no-repeat;
    width:297px;
    height:298px;
    display:block;
    position:absolute;
    top:290px;
    right:0;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#lavoura { background:url(/content/images/backgroundPainelLavoura.jpg) top center no-repeat; width:100%;height:854px;}
#colheita { background:url(/content/images/backgroundPainelColheita.jpg) top center no-repeat; width:100%;height:854px;}
#refrigeracao{ background:url(/content/images/refrigeracao_splash.jpg) top center no-repeat; width:100%;height:854px;}
#selecao { background:url(/content/images/backgroundPainelSelecao.jpg) top center no-repeat; width:100%;height:854px;}
#logistica { background:url(/content/images/logistica_splash.jpg) top center no-repeat; width:100%;height:854px;}

#lavoura,
#colheita,
#refrigeracao,
#selecao,
#logisitca {
    position:absolute;
    top:0;
    left:0;
    z-index:99;
}

#seletor {
    width:100%;
    height:95px;
    display:block;
    text-align:center;
    font-size:11px;
    margin:0 auto;
    position:relative;
    padding:0;
    background:url(../images/backgroundSeletor.png) top center repeat-x;
    z-index:9999;
}
#seletor .selecionar {
    width:900px;
    height:35px;
    margin:0 auto;
    background:url(../images/linhaSeletor.png) bottom center no-repeat;
    position: relative;
    padding-top:10px;
    z-index:9999;
}

#seletor .selecionar a{
    color:#6F732A;
    font-size:20px;
    font-family: LobsterRegular;
    padding:0 0 18px 0;
    background:url(../images/botaoSeletorNormal.png) bottom center no-repeat;
    
    text-shadow: #fff 1px 1px; 
}
#seletor .selecionar a:hover{
    padding:0 0 18px 0;
    background:url(../images/botaoSeletorHover.png) bottom center no-repeat;
}
#seletor a.active,
#seletor a.active:hover {
    color:#B40000;
    padding:0 0 18px 0;
    background:url(../images/botaoSeletorActive.png) bottom center no-repeat;
}
#seletor p.frase {
    color:#EDECE9;
    font-size:18px;
    padding:0;
    display:block;
    margin-top:10px;

    font-family: LobsterRegular;
    text-shadow: #674c17 1px 1px; 
}

.selecionar #linkLavoura{
    position:absolute;
    left:0px;
}

.selecionar #elipseLavoura{
    background:url(../images/elipseLavoura.png);
    position:absolute;
    top:-159px;
    left:-60px;
    z-index:9999 !important;
    width:179px;
    height:179px;
    display:none;
}


.selecionar #linkColheita{
    position:absolute;
    left:183px;
}

.selecionar #elipseColheita{
    background:url(../images/elipsecolheita.png);
    position:absolute;
    top:-159px;
    left:123px;
    z-index:900;
    width:179px;
    height:179px;
    display:none;
}


.selecionar #elipseRefrigeracao{
    background:url(../images/elipseRefrigeracao.png);
    position:absolute;
    top:-159px;
    left:360px;
    z-index:900;
    width:179px;
    height:179px;
    display:none;
}

.selecionar #linkLogistica{
    position:absolute;
    right:0px;
    top:10px;
}

.selecionar #elipseLogistica{
    background:url(../images/elipseLogistica.png);
    position:absolute;
    top:-159px;
    right:-55px;
    z-index:900;
    width:179px;
    height:179px;
    display:none;
}


.selecionar #linkSelecao{
    position:absolute;
    right:205px;
    top:10px;
}

.selecionar #elipseSelecao{
    background:url(../images/elipseSelecao.png);
    position:absolute;
    top:-159px;
    right:145px;
    z-index:900;
    width:179px;
    height:179px;
    display:none;
}



/* EMPRESA */
#empresa{
    background:url(../images/sombrabanner.png) 0 0 repeat-x;
    min-height:1000px;
}

.bgconteudo{
    background:url(../images/bgbottom_empresa.png) bottom center no-repeat;
    padding-bottom:230px;
}


#empresa .centerconteudo{
    width:739px;
    margin:auto
}

.centertext_dark{
    color: #595e14;
    font-family: LobsterRegular;
    font-size: 60px;
    padding: 0 0 18px;
    text-align:center;
    clear:both;
    
    text-shadow: #fff 1px 1px;
    border:none;
}
.centertext_light{
    color: #80843c;
    font-family: LobsterRegular;
    font-size: 60px;
    text-align:center;
    margin-top:-25px;
    line-height:50px;
    
    text-shadow: #fff 1px 1px;
    border:none;
}

.marginbottombig{
    margin-bottom:60px;
}

.twoequals{
    width:337px;
    float:left;
    font-family:OpenSansRegular;
    color:#3d3d3c;
}

.twoequals.left{
    text-align:right;
    margin-right:32px;
    font-size:18px;
    line-height:30px;
}

.twoequals.right{
    text-align:left;
    margin-left:32px;
    font-size:15px;
    line-height:30px;
}

.fontitalic{
    font-family:OpenSansItalic;
}

.contSocialMedia{
    width:142px;
    margin:auto;
    text-align:center;
    font-family:LobsterRegular;
    font-size:18px;
    color:#595e14;
    margin-top:100px;
    line-height:40px;
}

.socialmedia{
    width:141px;
    height:28px;
    background:#545813;
    padding-top:10px;
}

.socialmedia .twitter{
    background:url(../images/twitter.png);
    width:19px;
    height:15px;
    display:block;
    float:left;
    margin-left:27px;
}

.socialmedia .facebook{
    background:url(../images/facebook.png);
    width:9px;
    height:18px;
    display:block;
    float:left;
    margin:0px 0px 0px 50px;
}

.socialmedia .pinterest{
    background:url(../images/pinterest.png);
    width:13px;
    height:18px;
    display:block;
    float:left;
}

/* MORANGOS */
#morangos .centerconteudo{
    width:954px;
    margin:0 auto;
}

#morangos .voltarprodutos{
    width:100%;
    position:relative;
    text-align:center;
    display:block;
    background:url(../images/sombrapager.png) center bottom no-repeat;
    height:65px;
    padding:5px 0px;
    clear:both;
}

#morangos .voltarprodutos a{
    font-family:LobsterRegular;
    color:#9a0000;
    font-size:24px;
    
    text-shadow: #fff 1px 1px;
    filter: dropshadow(color=#fff, offx=1, offy=1);
    behavior: url(/ie-css3.htc);
}

#morangos .tituloetapas{
    background:url(../images/bgetapas_moragos.png) center center no-repeat;
    width:954px;
    text-align:center;
    clear:both;
}

#morangos .tituloetapas span{
    font-family:LobsterRegular;
    color:#454e1a;
    font-size:28px;
    line-height:30px;
}

#morangos .etapa{
    text-align:center;
    height:760px;
    margin-top:50px;
    background:url(../images/sombra_etapa.png) center bottom no-repeat;
    position:relative;
}

.italic{
    font-family:OpenSansItalic;
}

#morangos .etapa.nobg{
    background:none;
}

#morangos .etapa .tituloetapa{
    font-family:LobsterRegular;
    color:#9e0000;
    font-size:40px;
    margin-bottom:15px;
    
    text-shadow: #fff 1px 1px;
}

#morangos .etapa .subtituloetapa{
    font-family:LobsterRegular;
    color:#595e14;
    font-size:22px;
    margin-top:-25px;
    margin-bottom:15px;
    
    text-shadow: #fff 1px 1px;
}

#morangos .etapa .contimage{
    background:url(../images/bgimages.png) center top no-repeat;
    padding-top:14px;
    padding-bottom:20px;
    padding-left:1px;
}

#morangos .etapa .conttext{
    font-family:OpenSansRegular;
    font-size:18px;
    margin-top:25px;
}

#morangos .etapa .contsetas{
    position:absolute;
    right:0px;
    bottom:0px;
}

#morangos .etapa .contsetas .setaup{
    background:url(../images/setaup.png) center top no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-bottom:5px;
    border-bottom:1px solid #ceccbf;
}

#morangos .etapa .contsetas .setadown{
    background:url(../images/setadown.png) center bottom no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-top:5px;
}

/* SLIDER */
 #slide #slideshow{
	width:100%;
	height:720px;
	position:relative;
	text-align:center;
}
 #slide{
	width:100%;
	height:700px;
	margin-bottom:15px;
}

#slide.produtos-morango #slideshow
{
    height:480px;        
}

#slide.produtos-morango
{
    height:480px;
}

#slide #slideshow li{
	width:100%;
	height:642px;
	display:none;
}
#slide #slideshow .background{
	width:100%;
	height:642px;
	display:block;
}

#slide #pager{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:6px;
    *margin-left:-7px;
    left:0px;
}

#slideshow{
	width:100%;
	height:642px;
	position:relative;
	text-align:center;

}
#slideshow li{
	width:100%;
	height:642px;
}
#slideshow .background{
	width:100%;
	height:642px;
	display:block;
}
#pager-background {
	width:100%;
	height:65px;
	bottom:0;
	position:absolute;
	background:url(../images/sombrapager.png) center bottom no-repeat;
	left:0px;
	z-index:9999;
}
#pager{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:12px;
    display:block;
}
#pager a{
	width:16px;
	height:16px;
	text-indent:-9999px;
	padding:0;
    margin: 0 8px;
    text-align:center;

    display:inline-block;
    zoom:1;
    *display:inline;

    background:url(../images/botaoSeletorNormal.png) no-repeat;
}
#pager a:hover{
	background:url(../images/botaoSeletorHover.png) 0 0 no-repeat;
}
#pager a.activeSlide{
	background:url(../images/botaoSeletorActive.png) 0 0 no-repeat;
}


#contato #formContato{
    clear:both;
    width:100%;
    margin:auto;
}

#contato .form .int{
    font-family:OpenSansRegular;
    font-size:15px;
    color:#505050;
    position:relative;
    float:left;
    clear:both;
    text-align:right;
    margin-bottom:10px;
    *width:660px;
}

#contato .form .int input{
    width:520px;
    height:25px;
    padding: 5px 10px;
    font-size:12px;
    color:#333;
    font-family:OpenSansRegular;
    border:none;
    float:left;
    background:url(../images/bginput.png) no-repeat;
}

#contato .form .int textarea{
    width:521px;
    padding:10px;
    height:230px;
    font-size:12px;
    color:#333;
    font-family:OpenSansRegular;
    border:none;
    background:url(../images/bgtxa.png) no-repeat;
    float:left;
}

#contato .form .int.obs{
    margin-left:100px;
    text-align:left;
}

#contato .form .int span{
    color:#98b92e;
}

#contato .form .int .text{
    float:left;
    width:104px;
    margin-right:10px;
}

#contato .form .int .text.paddingr{
    width:98px;
    margin-right:16px;
}


#contato .form .int .text span{
    color:#98b92e;
}
#contato .form .int .validateError{
    color:#9e0000;
    position:absolute;
    right:10px;
    top:7px;
    font-size:13px;
}

#contato .form .bt-send{
    float:left;
    clear:both;
    width:460px;
    position:relative;
}

#contato .form .bt-send input{
    position:absolute;
    right:0px;
    top:20px;
    border:0px;
    background:none;
    font-family:LobsterRegular;
    color:#595e14;
    font-size:18px;
    cursor:pointer;
    background:url(../images/btn_enviar.png) no-repeat;
    width:181px;
    height:42px;
}

#contato #msgRetorno{
    bottom: 0px;
    color: green;
    position: relative;
    text-align: right;
    width: 650px;
    *margin-top:-50px;
}

#contato{
    background:url(../images/bgcontato.png) top repeat-x;
}

.bgconteudo{
}


#contato .centerconteudo{
    width:739px;
    margin:auto
}

#contato .centertext{
    clear: both;
    color: #595E14;
    display: block;
    float: left;
    font-family: LobsterRegular;
    font-size: 24px;
    padding: 50px 0 38px;
    position: relative;
    text-align: center;
}

.background{
	width:100%;
	height:400px;
	display:block;
	float:left;
	clear:both;
}

#ondeencontrar .centerfiltros{
    width:954px;
    margin:auto;
    padding-top:352px;
    font-size:24px;
    font-family:LobsterRegular;
}

#ondeencontrar .centerfiltros span{
    color:#d9d9d9;
    display: block;
    float: left;
}

#ondeencontrar .centerfiltros .styleselect{
    background:url(../images/bgselect.jpg)  no-repeat;
    width:282px;
    height:23px;
    float: left;
    margin:5px 20px;
    color:#c5c2bd;
    font-family:OpenSansRegular;
    overflow:hidden;
}

#ondeencontrar .centerfiltros .styleselect select{
    color:#c5c2bd;
    font-family:OpenSansRegular;
    border:none;
    background:transparent;
    width:302px;
    height:23px;
    margin-top:-5px;
    padding:0px;
    display:block;
    
}

#ondeencontrar .centerfiltros input{
    background:none;
    border:none;
    font-family:LobsterRegular;
    color:#fff;
    font-size:24px;
    cursor:pointer;
    margin-left:-20px;
}

#ondeencontrar .centerfiltros a{
    
    color:#a9ad6f; 
}

#ondeencontrar .centerfiltros a.vertodas{
    float:right;
}

#ondeencontrar .centerfiltros .filtros{
    float:left;
}

#ondeencontrar .boxup{
    background:url(../images/bgonde.png)  no-repeat;
    width:520px;
    height:306px;
    padding-top:55px;
    padding-left:65px;
}

#ondeencontrar .boxup .fecharonde{
    display:block;
    background:url(../images/fecharonde.png)  no-repeat;
    width:30px;
    height:31px;
    right:32px;
    top:30px;
    position:absolute;
}

#ondeencontrar .boxup h3{
    font-family:OpenSansRegular;
    color:#676c1c;
    font-size:18px;
}

#ondeencontrar .boxup p{
    font-family:OpenSansRegular;
    color:#3d3d3c;
    font-size:15px;
    margin:30px 0px;
    width:465px;
}

#ondeencontrar .boxup p a{
    color:#3d3d3c;
}

#ondeencontrar .boxup ul li{
    color:#676c1c;
    list-style:disc inside;
    font-size:9px;
    line-height:22px;
    font-family:OpenSansRegular;
}

#ondeencontrar .boxup ul li span{
    color:#3d3d3c;
    font-size:15px;
}

.socialup{
    position:absolute;
    top:1189px;
    width:160px;
    height:71px;
    z-index:9999;
    left:50%;
    margin-left:-80px;
    text-align:center;
    font-size:18px;
    color:#a2a75e;
    font-family:LobsterRegular;
}

.socialup .contredes{
    background:url(../images/socialonde.png)  no-repeat;
    width:160px;
    height:45px;
    padding-top:14px
}

.socialup .contredes .twitter{
    background:url(../images/twitter.png);
    width:19px;
    height:15px;
    display:block;
    float:left;
    margin-left:33px;
}

.socialup .contredes .facebook{
    background:url(../images/facebook.png);
    width:9px;
    height:18px;
    display:block;
    float:left;
    margin:0 0 0 60px;
}

.socialup .contredes .pinterest{
    background:url(../images/pinterest.png);
    width:13px;
    height:18px;
    display:block;
    float:left;
}
 
#ondeencontrar .centerfiltros .default a{
    float:left;
    clear:both;
}








/* SLIDERS PRODUTOS MORANGOS */


 #slidelavoura #slideshowlavoura{
	width:942px;
	height:521px;
	position:relative;
	text-align:center;
	margin-left:5px;
	*margin-left:0px;
}
 #slidelavoura{
	width:942px;
	height:490px;
	margin-bottom:15px;
}

#slidelavoura #slideshowlavoura li{
	width:942px;
	height:477px;
	display:none;
}
#slidelavoura #slideshowlavoura .background{
	width:100%;
	height:558px;
	display:block;
}
#slidelavoura #pagerlavoura{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:6px;
}

#slideshowlavoura{
	width:100%;
	height:642px;
	position:relative;
	text-align:center;

}
#slideshowlavoura li{
	width:100%;
	height:642px;
}
#slideshowlavoura .background{
	width:100%;
	height:642px;
	display:block;
}
#pager-backgroundlavoura {
	width:100%;
	height:25px;
	bottom:0;
	position:absolute;
	left:0px;
}
#pagerlavoura{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:12px;
    left:0px;
}
#pagerlavoura a{
	width:16px;
	height:16px;
	text-indent:-9999px;
	padding:0;
    margin: 0 8px;
    text-align:center;

    display:inline-block;
    zoom:1;
    *display:inline;

    background:url(../images/botaoSeletorNormal.png) no-repeat;
}
#pagerlavoura a:hover{
	background:url(../images/botaoSeletorHover.png) 0 0 no-repeat;
}
#pagerlavoura a.activeSlide{
	background:url(../images/botaoSeletorActive.png) 0 0 no-repeat;
}




#morangos .circuloLavoura, #produtos .circuloLavoura {
    background:url(../images/produtos_elipse.png) 0 0 no-repeat;
    width:229px;
    height:229px;
    display:block;
    position:absolute;
    top:200px;
    right:83px;
    z-index:999;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#morangos .padraoelipse{
    margin-top:34px;
   display:none;
}

#morangos .padraoelipse .cont, #produtos .padraoelipse .cont{
    background:url(../images/produtos_detalhes.png) top center no-repeat;
    width:220px;
    height:136px;
    margin:auto;
    position:relative;
    top:34px;
}

#produtos .padraoelipse .cont
{
     top: 68px;
}


#morangos .circuloLavoura .padraoelipse .cont .txtbig, #produtos .circuloLavoura .padraoelipse .cont .txtbig{
    width:146px;
    height:48px;
    display:block;
    background:url(../images/txtbig_lavoura.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}

#morangos .circuloLavoura .padraoelipse .cont .txtsmall,#produtos .circuloLavoura .padraoelipse .cont .txtsmall{
    width:123px;
    height:26px;
    display:block;
    background:url(../images/txtsmall_lavoura.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}

#produtos .circuloLavoura
{
    top:254px;    
}

#produtos .circuloLavoura .padraoelipse .cont .txtbig
{
    top:24px;
}

#produtos .circuloLavoura .padraoelipse .cont .txtsmall
{
    top:12px;
}


/* ------------------------------------------ */



 #slidecolheita #slideshowcolheita{
	width:942px;
	height:521px;
	position:relative;
	text-align:center;
	margin-left:5px;
	*margin-left:0px;
}
 #slidecolheita{
	width:942px;
	height:490px;
	margin-bottom:15px;
}

#slidecolheita #slideshowcolheita li{
	width:942px;
	height:477px;
	display:none;
}
#slidecolheita #slideshowcolheita .background{
	width:100%;
	height:558px;
	display:block;
}
#slidecolheita #pagercolheita{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:6px;
}

#slideshowcolheita{
	width:100%;
	height:642px;
	position:relative;
	text-align:center;

}
#slideshowcolheita li{
	width:100%;
	height:642px;
}
#slideshowcolheita .background{
	width:100%;
	height:642px;
	display:block;
}
#pager-backgroundcolheita {
	width:100%;
	height:25px;
	bottom:0;
	position:absolute;
	left:0px;
}
#pagercolheita{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:12px;
    left:0px;
}
#pagercolheita a{
	width:16px;
	height:16px;
	background: #000000;
	text-indent:-9999px;
	padding:0;
    margin: 0 8px;
    text-align:center;

    display:inline-block;
    zoom:1;
    *display:inline;

    background:url(../images/botaoSeletorNormal.png) no-repeat;
}
#pagercolheita a:hover{
	background:url(../images/botaoSeletorHover.png) 0 0 no-repeat;
}
#pagercolheita a.activeSlide{
	background:url(../images/botaoSeletorActive.png) 0 0 no-repeat;
}




#morangos .circuloColheita {
    background:url(../images/produtos_elipse.png) 0 0 no-repeat;
    width:229px;
    height:229px;
    display:block;
    position:absolute;
    top:200px;
    right:83px;
    z-index:999;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#morangos .circuloColheita .padraoelipse .cont .txtbig{
    width:121px;
    height:39px;
    display:block;
    background:url(../images/txtbig_colheita.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}

#morangos .circuloColheita .padraoelipse .cont .txtsmall{
    width:82px;
    height:26px;
    display:block;
    background:url(../images/txtsmall_colheita.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}


/*  ------------------------------------------ */




#morangos .circuloRefrigeracao, #produtos .circuloRefrigeracao {
    background:url(../images/produtos_elipse.png) 0 0 no-repeat;
    width:229px;
    height:229px;
    display:block;
    position:absolute;
    top:200px;
    right:83px;
    z-index:999;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#produtos .circuloRefrigeracao
{
    top:254px;    
}

#morangos .circuloRefrigeracao .padraoelipse .cont .txtbig, #produtos .circuloRefrigeracao .padraoelipse .cont .txtbig{
    width:191px;
    height:47px;
    display:block;
    background:url(../images/txtbig_refrigeracao.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}

#produtos .circuloRefrigeracao .padraoelipse .cont .txtbig
{
    top:93px;
}

#morangos .circuloRefrigeracao .padraoelipse .cont .txtsmall, #produtos .circuloRefrigeracao .padraoelipse .cont .txtsmall{
    width:109px;
    height:26px;
    display:block;
    background:url(../images/txtsmall_refrigeracao.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}

#produtos .circuloRefrigeracao .padraoelipse .cont .txtsmall
{
    top:85px;
}

/* ------------------------------------------ */



#slideselecao #slideshowselecao{
	width:942px;
	height:521px;
	position:relative;
	text-align:center;
	margin-left:5px;
	*margin-left:0px;
}
#slideselecao{
	width:942px;
	height:490px;
	margin-bottom:15px;
}

#slideselecao #slideshowselecao li{
	width:942px;
	height:477px;
	display:none;
}
#slideselecao #slideshowselecao .background{
	width:100%;
	height:558px;
	display:block;
}
#slideselecao #pagerselecao{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:6px;
}

#slideshowselecao{
	width:100%;
	height:642px;
	position:relative;
	text-align:center;

}
#slideshowselecao li{
	width:100%;
	height:642px;
}
#slideshowselecao .background{
	width:100%;
	height:642px;
	display:block;
}
#pager-backgroundselecao {
	width:100%;
	height:25px;
	bottom:0;
	position:absolute;
	left:0px;
}
#pagerselecao{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    left:0px;
    margin-top:12px;
}
#pagerselecao a{
	width:16px;
	height:16px;
	background: #000000;
	text-indent:-9999px;
	padding:0;
    margin: 0 8px;
    text-align:center;

    display:inline-block;
    zoom:1;
    *display:inline;

    background:url(../images/botaoSeletorNormal.png) no-repeat;
}
#pagerselecao a:hover{
	background:url(../images/botaoSeletorHover.png) 0 0 no-repeat;
}
#pagerselecao a.activeSlide{
	background:url(../images/botaoSeletorActive.png) 0 0 no-repeat;
}



#morangos{
    background:url(../images/bgcontato.png) top repeat-x;
}

#morangos .circuloSelecao {
    background:url(../images/produtos_elipse.png) 0 0 no-repeat;
    width:229px;
    height:229px;
    display:block;
    position:absolute;
    top:200px;
    right:83px;
    z-index:999;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#morangos .circuloSelecao .padraoelipse .cont .txtbig{
    width:159px;
    height:39px;
    display:block;
    background:url(../images/txtbig_selecao.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}


#morangos .circuloSelecao .padraoelipse .cont .txtsmall{
    width:104px;
    height:31px;
    display:block;
    background:url(../images/txtsmall_selecao.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}


/*  ------------------------------------------ */



#slidelogistica #slideshowlogistica{
	width:942px;
	height:521px;
	position:relative;
	text-align:center;
	margin-left:5px;
	*margin-left:0px;
}
#slidelogistica{
	width:942px;
	height:490px;
	margin-bottom:15px;
}

#slidelogistica #slideshowlogistica li{
	width:942px;
	height:477px;
	display:none;
}
#slidelogistica #slideshowlogistica .background{
	width:100%;
	height:558px;
	display:block;
}
#slidelogistica #pagerlogistica{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:6px;
}

#slideshowlogistica{
	width:100%;
	height:642px;
	position:relative;
	text-align:center;

}
#slideshowlogistica li{
	width:100%;
	height:642px;
}
#slideshowlogistica .background{
	width:100%;
	height:642px;
	display:block;
}
#pager-backgroundlogistica {
	width:100%;
	height:25px;
	bottom:0;
	position:absolute;
	left:0px;
}
#pagerlogistica{
	width:100%;
    height:16px;
    position:absolute;
    z-index:999;
    margin-top:12px;
    left:0px;
}
#pagerlogistica a{
	width:16px;
	height:16px;
	background: #000000;
	text-indent:-9999px;
	padding:0;
    margin: 0 8px;
    text-align:center;

    display:inline-block;
    zoom:1;
    *display:inline;

    background:url(../images/botaoSeletorNormal.png) no-repeat;
}
#pagerlogistica a:hover{
	background:url(../images/botaoSeletorHover.png) 0 0 no-repeat;
}
#pagerlogistica a.activeSlide{
	background:url(../images/botaoSeletorActive.png) 0 0 no-repeat;
}




#morangos .circuloLogistica {
    background:url(../images/produtos_elipse.png) 0 0 no-repeat;
    width:229px;
    height:229px;
    display:block;
    position:absolute;
    top:200px;
    right:83px;
    z-index:999;
    
    zoom: 1;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#morangos .circuloLogistica .padraoelipse .cont .txtbig{
    width:162px;
    height:47px;
    display:block;
    background:url(../images/txtbig_logistica.png) no-repeat;
    margin:auto;
    top:30px;
    position:relative;
    opacity:0;
    filter:alpha(opacity=0); 
    left:-100px;
}

#morangos .circuloLogistica .padraoelipse .cont .txtsmall{
    width:78px;
    height:32px;
    display:block;
    background:url(../images/txtsmall_logistica.png) no-repeat;
    top:15px;
    margin:auto;
    position:relative;
    opacity:0; 
    filter:alpha(opacity=0);
    left:100px;
}


/* ----------------------------------------------- */


#produtos .tituloetapas{
    background:url(../images/bgetapas_moragos.png) center center no-repeat;
    width:954px;
    text-align:center;
}

#produtos .centerconteudo{
    width:954px;
    margin:0 auto;
}


#produtos .tituloetapas span{
    font-family:LobsterRegular;
    color:#454e1a;
    font-size:28px;
    line-height:30px;
}

.italic{
    font-family:OpenSansItalic;
}

#produtos .centerconteudo .subtitulooutros{
    font-family:LobsterRegular;
    color:#595e14;
    font-size:30px;
    margin-top:25px;
    margin-bottom:15px;
    width:100%;
    float:left;
    clear:both;
    text-align:center;
    
    text-shadow: #fff 1px 1px;
}


#produtos .centertext_dark{
    font-size:74px;
}


/* PRODUTOS OUTROS */

#outros{
    background:url(../images/bgcontato.png) repeat-x top;
}


#outros .centerconteudo{
    width:954px;
    margin:0 auto;
}

#outros .voltarprodutos{
    width:100%;
    position:relative;
    text-align:center;
    display:block;
    background:url(../images/sombrapager.png) center bottom no-repeat;
    height:65px;
    padding:5px 0px;
    clear:both;
}

#outros .voltarprodutos a{
    font-family:LobsterRegular;
    color:#9a0000;
    font-size:24px;
    
    text-shadow: #fff 1px 1px;
    filter: dropshadow(color=#fff, offx=1, offy=1);
    behavior: url(/ie-css3.htc);
}

#outros .tituloetapas{
    background:url(../images/bgetapas_moragos.png) center center no-repeat;
    width:954px;
    text-align:center;
    clear:both;
}

#outros .tituloetapas span{
    font-family:LobsterRegular;
    color:#454e1a;
    font-size:28px;
    line-height:30px;
}

#outros .etapa{
    text-align:center;
    padding-bottom:50px;
    margin-top:50px;
    background:url(../images/sombra_etapa.png) center bottom no-repeat;
    position:relative;
}

#outros .etapa.nobg{
    background:none;
}

#outros .etapa .tituloetapa{
    font-family:LobsterRegular;
    color:#9e0000;
    font-size:40px;
    margin-bottom:15px;
    
    text-shadow: #fff 1px 1px;
}

#outros .etapa .subtituloetapa{
    font-family:LobsterRegular;
    color:#595e14;
    font-size:24px;
    margin-top:-25px;
    margin-bottom:15px;
    
    text-shadow: #fff 1px 1px;
}

#outros .alttabela, 
#produtos .alttabela{
    position:absolute;
    right: 20px;
    top: 30px;
    z-index: 999;
    background:url(../images/alt_tabela.png);
    width:188px;
    height:42px;
    display:none;
}

#outros .btntabela, 
#produtos .btntabela{
    position:absolute;
    right: 20px;
    top:92px;
    z-index: 999;
    background:url(../images/btn_tabela.png);
    width:42px;
    height:62px;
}

#produtos .btntabela{
    top:107px;
}

#produtos .alttabela{
    top:54px;
}

#outros .etapa .contimage{
    background:url(../images/bgimages.png) center top no-repeat;
    padding-top:14px;
    padding-bottom:20px;
}

#outros .etapa .conttext{
    font-family:OpenSansRegular;
    font-size:14px;
    margin-top:25px;
}

#outros .etapa .contsetas{
    position:absolute;
    right:0px;
    bottom:0px;
}

#outros .etapa .contsetas .setaup{
    background:url(../images/setaup.png) center top no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-bottom:5px;
    border-bottom:1px solid #ceccbf;
}

#outros .etapa .contsetas .setadown{
    background:url(../images/setadown.png) center bottom no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-top:5px;
}

#outros .etapa .fonte{
    color:#595e14;
    font-size:12px;
    
}



/* PRODUTOS*/


#produtos{
    background:url(../images/sombrabanner.png) 0 0 repeat-x;
}


#produtos .centerconteudo{
    width:954px;
    margin:0 auto;
}

#produtos .voltarprodutos{
    width:100%;
    position:relative;
    text-align:center;
    display:block;
    background:url(../images/sombrapager.png) center bottom no-repeat;
    height:65px;
    padding:5px 0px;
}

#produtos .voltarprodutos a{
    font-family:LobsterRegular;
    color:#9a0000;
    font-size:24px;
    
    text-shadow: #fff 1px 1px;
    filter: dropshadow(color=#fff, offx=1, offy=1);
    behavior: url(/ie-css3.htc);
}

#produtos .tituloetapas{
    background:url(../images/bgetapas_moragos.png) center center no-repeat;
    width:954px;
    text-align:center;
    clear:both;
}

a.hovera:hover .subtituloetapa{
    color:#9a0000 !important;
}

#produtos .tituloetapas span{
    font-family:LobsterRegular;
    color:#454e1a;
    font-size:28px;
    line-height:30px;
}

#produtos .etapa{
    text-align:center;
    padding-bottom:50px;
    background:url(../images/sombra_etapa.png) center bottom no-repeat;
    position:relative;
}

#produtos .etapa.nobg{
    background:none;
}

#produtos .etapa .tituloetapa{
    font-family:LobsterRegular;
    color:#9e0000;
    font-size:50px;
    margin-bottom:15px;
    
    text-shadow: #fff 1px 1px;
}

#produtos .etapa .subtituloetapa{
    font-family:LobsterRegular;
    color:#595e14;
    font-size:30px;
    margin-top:-20px;
    margin-bottom:15px;
    line-height:30px;
    
    text-shadow: #fff 1px 1px;
}


#produtos .etapa .contimage{
    background:url(../images/bgimages.png) center top no-repeat;
    padding-top:14px;
    padding-bottom:20px;
    padding-left:1px;
}

#produtos .etapa .conttext{
    font-family:OpenSansRegular;
    font-size:15px;
    margin-top:5px;
    line-height:29px;
    letter-spacing:-0.1px;
}

#produtos .etapa .contsetas{
    position:absolute;
    right:0px;
    bottom:0px;
}

#produtos .etapa .contsetas .setaup{
    background:url(../images/setaup.png) center top no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-bottom:5px;
    border-bottom:1px solid #ceccbf;
}

#produtos .etapa .contsetas .setadown{
    background:url(../images/setadown.png) center bottom no-repeat;
    width:20px;
    height:12px;
    display:block;
    padding-top:5px;
}

#produtos .etapa .fonte{
    color:#595e14;
    font-size:12px;
    
}


#produtos .contcolumns {
    float:left;
    clear:both;
    margin-top:60px;
    width:963px;
    margin-bottom:60px;
}

#produtos .contcolumns .threecolumn{
    float:left;
    height:70px;
    
    width:187px;
    display:block;
    margin-right:70px;
}

#produtos .contcolumns .threecolumn.nomargin{
    margin:0px;
}

#produtos .contcolumns .threecolumn .titulo{
    width:100%;
    text-align:center;
    color: #9a0000;
    font-family: LobsterRegular;
    font-size: 32px;
    margin-bottom: 15px;
    margin-top: -25px;
    text-shadow: 1px 1px #FFFFFF;
}

#produtos .contcolumns .threecolumn .subtitulo{
    width:100%;
    text-align:center;
    color: #595e14;
    font-family: LobsterRegular;
    font-size: 22px;
    line-height:22px;
    margin-bottom: 15px;
    margin-top: -15px;
    text-shadow: 1px 1px #FFFFFF;
}

#produtos .contcolumns .threecolumn .bgimg{
    background:url(../images/bgimgmini.png) center top no-repeat;
    height:215px;
    padding:8px 0 0 10px;
    width:289px;
    margin:auto;
}

#produtos .contcolumns .threecolumn .desccollumn{
    font-family:OpenSansRegular;
    font-size:14px;
    color:#3d3d3c;
    width:293px;
    margin:23px auto 0;
}

#produtos .contcolumns .threecolumn .desccollumn .fonte{
    color:#595e14;
    font-size:12px;
}

#produtos .contcolumns .threecolumn.margin{
    margin-bottom:100px;
}

#slidelavoura #slideshowlavoura li:first-child, #slidecolheita #slideshowcolheita li:first-child , #slideselecao #slideshowselecao li:first-child, #slidelogistica #slideshowlogistica li:first-child
{
    display:block !important;    
}

.selecionar #linkRefrigeracao{
    *position:absolute;
    *top: 10px;
    *right:396px;
}

.selecionar #linkLavoura,
.selecionar #linkColheita{
    *top: 10px;
}