﻿@import url('http://fonts.googleapis.com/css?family=Droid+Sans:200,300,400,500,600,700');
@import url('http://fonts.googleapis.com/css?family=Dancing+Script:400,700');



.infob {
font-size: 9px;
font-family: Droid Sans, Sans-Serif;
color: #2f2f2f;
text-align:center;
}

.logOut{
font-size: 12px;
font-family: Droid Sans, Sans-Serif;
color: #52a229;
line-height:normal;
}

.navBarSite
{
display: inline; 
float:left; 
margin-left: 188px;
}



.tContent
{
    position:relative;
}


.teste
{
    background-color: #eef6e9;
    z-index: 1;
    position: absolute;
    left: 77px;
    top: -393px;
    width: 264px;
    }
	
.teste1
{
    background-color: #eef6e9;
    z-index: 1;
    position: absolute;
    left: 77px;
    top: -394px;
    width: 264px;
	border:1px solid #52a229;
	padding:14px;
    }

.Cnt
{
    background-color:White;
	border:1px dotted green;
    }
    
.CntP
{
    width:90%;
    margin-left:auto;
    margin-right:auto;
    }
	
.CntF
{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    }

.Cnt2c
{
    width:965px;
    margin-left:auto;
    margin-right:auto;
    }

.Cnt2cL
{
    width:645px;
	float:left;
    }

.Cnt2cR
{
    width:310px;
	float:right;
	padding-top:12px;
    }
	
.Cnt2cT
{
    width:645px;
	float:right;
    }

.Cnt2cLT
{
    max-width:290px;
	float:left;
	background-color:#eef6e9;
	padding:10px;
    }


.CntS
{
    background-color:#eef6e9;
	border:1px dotted green;
    }
    



.BGV
{
	background-color:#eef6e9;
    }


body{
	background-image:url(images/FUNDO.gif);
}

.xTres_Linhas_0tContent{
    height:100%;
    width:987px;
    margin-left:auto;
    margin-right:auto;
    background-color:transparent;
}
.xTres_Linhas_0tTop{
	/*height:50px;*/
	border-right-color:green;
	border-right-style:dotted;
	border-right-width:1px;
	border-left-color:green;
	border-left-style:dotted;
	border-left-width:1px;
	/*padding-top:100px;*/
}
.xTres_Linhas_0tMiddle{
	height:25px;
	border-left-color:green;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:green;
	border-right-style:solid;
	border-right-width:1px;
	background-color:rgb(82,162,41);
	padding-top:3px;
}
.linha_bread{
	height:27px;
	background-color:#eef6e9;
	padding-top:3px;
}
.xTres_Linhas_0tBottom{
    /*height:500px;*/
}

.icons{
	height:50px;
	text-align:right;
}

.tracosbrancos{
    height:20px;
    border-bottom-color:white;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:white;
    border-top-style:dotted;
    border-top-width:1px;
    color:white;
    text-align:center;
}

.BCramb{
	text-align:center;
	font-family: Droid Sans, Sans-Serif;
    font-size: 11px;
	font-weight:bold;
    text-transform:uppercase;
	padding-top:20px;
}

.AHH
{
    height: 52px;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    width: 100%;
    background-color: rgb(82, 162, 41);
    padding-top: 5px;
    }
.AH
{
    height: 45px;
    border-bottom: dotted 1px green;
    border-top: dotted 1px green;
    color: white;
    font-family: Dancing Script;
    font-size: 40px;
    text-align: center;
    }

.catbox { height:20px; width:100%; background-color:#FFFFFF; border:1px solid #86bd69; padding:4px 4px 4px 10px; font-family:Droid Sans, sans-serif; font-size: 13px; color:#4e9f23; text-decoration:none;}

.catbox a:link 		{ font-family:Droid Sans, sans-serif; color: #4e9f23; text-decoration:none;}
.catbox a:visited 	{ font-family:Droid Sans, sans-serif; color: #4e9f23; text-decoration:none;}
.catbox	a:hover		{ font-family:Droid Sans, sans-serif; color: #008000; text-decoration:none;}
.catbox a:active	{ font-family:Droid Sans, sans-serif; color: #4e9f23; text-decoration:none;}


.BCramb a:link 		{color:#bbd8a8; text-decoration:none;}
.BCramb a:visited	{color:#bbd8a8; text-decoration:none;}
.BCramb a:hover 	{color:#52a229; text-decoration:none;} 
.BCramb a:active	{color:#bbd8a8; text-decoration:none;}


a:link 		{color:#52a229; text-decoration:underline;}
a:visited	{color:#52a229; text-decoration:underline;}
a:hover 	{color:#008000; text-decoration:none;} 
a:active	{color:#52a229; text-decoration:underline;}

a:link.Tit 		{color:#6699cc; text-decoration:none;text-transform:uppercase;font-weight:bold;}
a:visited.Tit	{color:#6699cc; text-decoration:none;text-transform:uppercase;font-weight:bold;}
a:hover.Tit 	{color:#6699cc; text-decoration:none;text-transform:uppercase;font-weight:bold;} 
a:active.Tit	{color:#6699cc; text-decoration:none;text-transform:uppercase;font-weight:bold;}


.CommandButton a:link 		{ font-family: Droid sans; font-size: 13px; font-weight: bold; color: #008000; }
.CommandButton a:visited	{ font-family: Droid sans; font-size: 13px; font-weight: bold; color: #008000; }
.CommandButton a:hover 		{ font-family: Droid sans; font-size: 13px; font-weight: bold; color: #008000; text-decoration:none; }
.CommandButton a:active		{ font-family: Droid sans; font-size: 13px; font-weight: bold; color: #008000; }

.assina { text-align:center; background-color:#FFFFFF; border:1px solid #bfd9ae;}

.footer{
	height:25px;
	border-left-color:green;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:green;
	border-right-style:solid;
	border-right-width:1px;
	background-color:rgb(82,162,41);
	padding-top:3px;
	margin-top:15px;
}

.footerb{
	height:40px;
	border-left-color:green;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:green;
	border-right-style:solid;
	border-right-width:1px;
	background-color:rgb(82,162,41);
	padding-top:3px;
	margin-top:15px;
}

.footertracosbrancos{
    height:17px;
    border-bottom-color:white;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:white;
    border-top-style:dotted;
    border-top-width:1px;
    color:white;
    text-align:center;
	font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:normal;
	padding-top:3px;

}

.footertracosbrancosb{
    height:32px;
    border-bottom-color:white;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    border-top-color:white;
    border-top-style:dotted;
    border-top-width:1px;
    color:white;
    text-align:center;
	font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:normal;
	padding-top:3px;

}

.footh { /*width:960px;*/ height:14px; margin:8px auto; text-align:right; color:#2f2f2f; font-family: Droid sans, Sans-Serif; font-size: 12px; font-weight: 500; text-decoration:none; }

a.foota 		{ text-decoration:none; color:#2f2f2f;}
a:hover.foota 	{ text-decoration:none; color:#2f2f2f;}
a.footw 		{ text-decoration:none; color:#ffffff;}
a:hover.footw 	{ text-decoration:none; color:#ffffff;}


.xDuas_Linhas_0tContent
{
position:relative;
height:100%;
}
.xDuas_Linhas_0tTopSkin{
	height:50%;
	border-color:green;
	border-style:dotted;
	border-width:1px;
	margin-top:5px;
}
.xDuas_Linhas_0tBottom{
	height:50%;
	margin-top:5px;
}
      


.xDuas_Colunas_0tLeft1{
	float:left;
	width:392.8px;
	height: 254px;
	background-color:Transparent;
	border-color:green;
	border-style:dotted;
	border-width:1px;

}
.xDuas_Colunas_0tLeft2
{
float:left; width:60%;
}
.xDuas_Colunas_0tClear
{
clear:both;
}
      


.xDuas_Linhas_3tContent
{
position:relative;
height:100%;
}
.xDuas_Linhas_3tTop
{
height:50%;
}
.xDuas_Linhas_3tBottom
{
height:50%;
}
      
.xDuas_Colunas_3tLeft1{
    background-color:White;
	float:left;
	height:125px;
	min-width:290px;
	max-width:248px;
	border-color:green;
	border-style:dotted;
	border-width:1px;
	text-align:right;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
}
.xDuas_Colunas_3tLeft2{
    float:left;
    height:125px;
    min-width:290px;
    max-width:239px;
    border-color:green;
    border-style:dotted;
    border-width:1px;
    text-align:right;
    background-color:white;
}
.xDuas_Colunas_3tClear
{
clear:both;
}
      
.xDuas_Colunas_6tLeft1{
	float:left;
	min-width:290px;
	max-width:248px;
	height:125px;
	border-color:green;
	border-style:dotted;
	border-width:1px;
	text-align:right;
	margin-left:1px;
	background-color:White;
}
.xDuas_Colunas_6tLeft2
{
    background-color:White;
	float:left;
	height:125px;
	border-color:green;
	border-style:dotted;
	border-width:1px;
    min-width:290px;
    max-width:239px;
	text-align:left;
	background-repeat:no-repeat;
	background-attachment:;
	background-position:;
	background-image:url();
	margin-left:1px;
}
.xDuas_Colunas_6tClear
{
clear:both;
}
      
/* --- início do menu --- */

.MainMenu_MenuBar {
  cursor:default;
}

/* items normais */
.MainMenu_MenuItem,
.MainMenu_MenuItemSelected
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:bold;
    color: #ffffff;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
	background-color:#52a229;
    border: solid 0px;
    border-right: solid 1px #FFFFFF;
    cursor: default;
	padding:3px 8px 3px 8px;
}

.MainMenu_MenuSubItem,
.MainMenu_MenuSubItemSelected
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:bold;
    color: #52a229;
    text-transform:uppercase;
    background-color:#eef6e9;
    -moz-opacity: 100%;
    border: solid 0px;
    border-right: solid 1px #FFFFFF;
    cursor: default;
	padding:3px 8px 3px 8px;
}



/* items de submenu seleccionado */
.MainMenu_MenuSubItemSelected
{
    border: solid 0px;
	border-bottom: solid 0px #f47c00;
}


/* items normais hover */
.MainMenu_MenuItemSel,
.MainMenu_MenuItemSelSelected,
.MainMenu_MenuSubItemSel,
.MainMenu_MenuSubItemSelSelected,
.MainMenu_MenuItemExpanded,
.MainMenu_MenuItemExpandedSelected,
.MainMenu_MenuSubItemExpanded,
.MainMenu_MenuSubItemExpandedSelected
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight: bold;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
    color: #52a229;
    background:#eef6e9;
    border: solid 0px;
    cursor: pointer;
	padding:3px 8px 3px 8px;
}


/* items normais activos */
.MainMenu_MenuItemActive,
.MainMenu_MenuItemActiveSelected,
.MainMenu_MenuSubItemActive,
.MainMenu_MenuSubItemActiveSelected
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
    color: #52a229;
    background: #e0ecd7;
    border: solid 0px;
    cursor: pointer;
	padding:3px 8px 3px 8px;
}


.MainMenu_SubMenu 
{
    color: #8B2300;
    background-color: #F00;
    border: solid 0px;
    border-style: solid;
    cursor: default;
	padding:3px 8px 3px 8px;
}

.MainMenu_MenuBreak 
{
    width: 100%;
    height: 0px;
}

.MainMenu_ScrollItem 
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    background-color: #FBFBFB;
    border: solid 0px;
    cursor:default;
	padding:3px 8px 3px 8px;
}

.MainMenu_ScrollItemH 
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    color: Black;
    background-color: red;
    border: solid 0px;
    cursor:default;
	padding:3px 8px 3px 8px;
}

.MainMenu_ScrollItemA 
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    color: Black;
    background-color: green;
    border: solid 0px;
    cursor: default;
	padding:3px 8px 3px 8px;
}

/* --- fim do menu --- */



/* --- início do menu CLUBE --- */

.BarClube 
{
background-color:#86bd69;
text-align:center;
padding:4px 20px 4px 20px;
}

.navBarClube
{
display: inline;
/*float:left;*/ 
/*margin-left: 215px;*/
}


.MainMenu_MenuBar_BC {
  cursor:default;
}

/* items normais */
.MainMenu_MenuItem_BC,
.MainMenu_MenuItemSelected_BC
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:bold;
    color: #ffffff;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
	background-color:#86bd69;
    border: solid 0px;
    border-right: solid 1px #52a229;
    cursor: default;
	padding:3px 8px 3px 8px;
	
}

.MainMenu_MenuSubItem_BC,
.MainMenu_MenuSubItemSelected_BC
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight:bold;
    color: #52a229;
    text-transform:uppercase;
    background-color:#86bd69;
    -moz-opacity: 100%;
    border: solid 0px;
    border-right: solid 1px #52a229;
    cursor: default;
	padding:3px 8px 3px 8px;
}



/* items de submenu seleccionado */
.MainMenu_MenuSubItemSelected_BC
{
    border: solid 0px;
	border-bottom: solid 0px #f47c00;
}


/* items normais hover */
.MainMenu_MenuItemSel_BC,
.MainMenu_MenuItemSelSelected_BC,
.MainMenu_MenuSubItemSel_BC,
.MainMenu_MenuSubItemSelSelected_BC,
.MainMenu_MenuItemExpanded_BC,
.MainMenu_MenuItemExpandedSelected_BC,
.MainMenu_MenuSubItemExpanded_BC,
.MainMenu_MenuSubItemExpandedSelected_BC
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
	font-weight: bold;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
    color: #52a229;
    background:#86bd69;
    border-right: solid 1px #52a229;
    cursor: pointer;
	padding:3px 8px 3px 8px;
}


/* items normais activos */
.MainMenu_MenuItemActive_BC,
.MainMenu_MenuItemActiveSelected_BC,
.MainMenu_MenuSubItemActive_BC,
.MainMenu_MenuSubItemActiveSelected_BC
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-transform:uppercase;
    /*letter-spacing: 0.1em;*/
    color: #86bd69;
    background: #e0ecd7;
    border: solid 0px;
    cursor: pointer;
	padding:3px 8px 3px 8px;
}


.MainMenu_SubMenu_BC 
{
    color: #8B2300;
    background-color: #F00;
    border: solid 0px;
    border-style: solid;
    cursor: default;
	padding:3px 8px 3px 8px;
}

.MainMenu_MenuBreak_BC
{
    width: 100%;
    height: 0px;
}

.MainMenu_ScrollItem_BC 
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    background-color: #FBFBFB;
    border: solid 0px;
    cursor:default;
	padding:3px 8px 3px 8px;
}

.MainMenu_ScrollItemH_BC
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    color: Black;
    background-color: red;
    border: solid 0px;
    cursor:default;
	padding:3px 8px 3px 8px;
}

.MainMenu_ScrollItemA_BC 
{
    font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    text-align: center;
    color: Black;
    background-color: green;
    border: solid 0px;
    cursor: default;
	padding:3px 8px 3px 8px;
}

/* --- fim do menu CLUBE --- */


/*---------------------------------------------------------------------------------*/






.txtmaca {
	font-family: Droid Sans, Sans-Serif;
    font-size: 12px;
    color: #52a229;
}

.Head {
font-family: Droid sans;
font-size: 15px;
font-weight: bold;
color: #008000;
text-transform: uppercase;
}

.SubHead {
font-family: Droid sans;
font-size: 13px;
font-weight: bold;
color: #008000;
text-align: right;
}


input.NormalTextBox {
font-weight: normal;
color: #565656;
border: 1px solid #008000;
padding: 2px;
margin-bottom: 4px;
text-align: left;
}

.dancing86 {
	font-family: Dancing Script;
    font-size: 86px;
    color: #52a229;
	font-weight:400;
}

.colml	{ width:310px; min-height:; float:left;  /*background-color:#CECECE;*/ line-height:1.4em; font-size: 13px; margin-right:17px;}
.colmr	{ width:310px; min-height:; float:right; /*background-color:#CECECE;*/ line-height:1.4em; font-size: 13px; }
.colmr2	{ width:637px; min-height:; float:right; /*background-color:#CECECE;*/ line-height:1.4em; font-size: 13px; }

.assocf { border:2px dotted #a8d090; color:#FFFFFF; background-color:#86bd69; min-height:86px;}
.associ { padding-right:6px; float:left;}
.assocd { color:#FFFFFF; text-decoration:none; line-height:1.1em; padding:1px 2px 1px 2px; text-align:left;}

.bx-controls-direction 
{
    display:none;
}

.bx-prev 
{
    display:none;
}

/* Jogo */

.details
{
    width:99.3%;
    border:dotted 1px #eef6e9;
    background-color: #669933;
    height:25px;
    padding-top:5px;
    padding-left:5px;
    }
    
.detailsc
{
    width:99.3%;
    border-bottom:dotted 1px #669933;
    border-left:dotted 1px #669933;
    border-right:dotted 1px #669933;
    background-color: #eef6e9;
    padding-top:5px;
    padding-left:5px;
    }

.box
{
    width:800px;
    background-color:#eef6e9;
    padding-top:2px;
    padding-left:2px;
    padding-bottom:2px;
    margin-left: auto;
    margin-right: auto;
    }
    
.box2
{
    width:790px;
    border:solid 1px #669933;
    background-color:#eef6e9;
    padding:3px;
    }
    
.header
{
    width:778px;
    height:75px;
    padding:5px;
    font-family:Arial;
    font-weight:bold;
    font-size:13pt;
    color:#006699;
    background-color:#ddecd5;
    border:dotted 1px #6699cc;
    }
    
.cont
{
    margin-top: 20px;
    padding:20px;
    }
    
.clms
{
    padding:5px;    
    }
    
.clml
{
    width:40%;
 
    float:left;
    }
    
.clmr
{
    width:60%;
    float:right;
    }   
    
.image
{
    float:left;
    width:25%;
    }
    
.itemcnt
{
    float:right;
    width:75%;
    }

.lcel
{
    font-family:Arial;
    font-weight:bold;
    color:#006699;
    font-size:12pt;
    height: 25px;
    float:left;
    width:80%;
    }
    
.rcel
{
    float:right;
    width:20%; 
    }
    
.titlecel
{
    font-family:Arial;
    font-weight:bold;
    color:#006699;
    font-size:12pt;
    height:20px;
    }
    
.bt{text-align:right;}

.titaba2 {
	font-family: Dancing Script;
        font-size: 22px;
	font-weight:400;
	color: #52a229;
	text-align:center;
        float: left;
}

input[type="range"]::-ms-fill-lower {
    background-color: green;
}

input[type="range"]::-ms-fill-upper {
    background-color: White;
}

input[type=range] {

    background-color: #eef6e9;
    border:0px;
}

/*JOGO RODA DOS ALIMENTOS*/
.gameBox {float:left; display:none; height:298px; background-color:#eef6e9; border:1px solid #d6d1; margin-left:240px; width:500px;border-top-left-radius:4em; border-bottom-right-radius:4em;}
.screen {float:left; margin-top:25px; height:250px; margin-left:22px; width:450px;border-top-left-radius:4em; border-bottom-right-radius:4em;}
.subScreen{ display:none; }
.endScreen{float:left; margin-top:25px; height:250px; margin-left:22px; width:450px;border-top-left-radius:4em; border-bottom-right-radius:4em;}

/*SOPA DE LETRAS*/
        .sdlItems{width:40px; height:40px; border:2px solid green; border-radius:5px; float:left; margin-left:10px;}
        .sdlLine{width:100%; margin-top:10px;}
        .sdlHeader{
            margin-left: auto;
            height: 47px;
            margin-right: auto;
            width: 420px;
            text-align: center;
            font-family: Arial;
            font-size: 40px;
            color: green;
            font-weight: bold;
            border-radius: 10px;
            border: 1px dotted green;
        }

.showDisplay {
  display: block;
}
.hideDisplay {
  display: none;
  visibility: hidden;
}


/********************************/
/* Estilos para editor de texto */
/********************************/

/*<p>*/
/* Normal */
.Normal {
	font-family: Droid Sans, Sans-Serif;
    font-size: 14px;
    color: #52a229;
	line-height:normal;
}
/* Normal Bold */
.NormalBold {
	font-family: Droid Sans, Sans-Serif;
    font-size: 14px;
	font-weight:bold;
    color: #52a229;
	line-height:normal;
}
/* Título */
.titulo {
	font-family: Droid Sans, Sans-Serif;
    font-size: 18px;
    color: #52a229;
}
/* Título aba */
.titaba {
	font-family: Dancing Script;
    font-size: 22px;
	font-weight:400;
	color: #52a229;
	text-align:center;
}
/* Título aba grande */
.titaba42 {
	font-family: Dancing Script;
    font-size: 42px;
	font-weight:400;
	color: #52a229;
	text-align:center;
}
/* Nome Produtor */
.nomeprod {
	height:30px;
	font-family: Dancing Script;
    font-size: 36px;
	font-weight:400;
	color: #52a229;
	text-align:center;
}
/* Título produtor */
.titprod {
	font-family: Droid Sans, Sans-Serif;
    font-size: 14px;
    color: #badaaa;
}
/* Nome Técnico */
.nometecn {
	font-family: Dancing Script;
    font-size: 36px;
	font-weight:400;
	color: #52a229;
	text-align:center;
	border-bottom:1px solid #52a229;
	margin-bottom:20px;
}