/* ------------------ inicio novos estilos --------------------------- */

/*Link verde*/
 

.reser_titulo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold; 
}
.reser_titulo2:hover{
color:#333;
}
.reser_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	word-spacing: 2px;
}

.reser_texto1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	word-spacing: 2px;
}

.reser_texto2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold; 
}

.reser_texto3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
}

.textDestForm{
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	font-weight:bold;
	text-decoration: none; 
	background-color:#333333;
	color:#FFFFFF;
}

/* ------------------ fim novos estilos --------------------------- */


.menu 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #203A74; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.stylecontentprog2{
  padding:0px 0px 0px 2px;
  FONT-SIZE: 9px;
  text-align:justify; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #6E756D; 
  text-decoration: none;
  word-spacing: -1.0px; 
}

.menu:visited 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.menu:link 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.menu:hover 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #548D79; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.menubranco 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.menubranco:visited 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.menubranco:link 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}


.menubranco:hover 
{  
	font-family: Arial; 
	font-size: 11px;
	font-style: normal; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 20px;
}

.nomes_reu_sub { 
	font-size: 12px; 
	font-family: Arial; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: bold; 
	text-decoration: underline; 
}

.nomes_reu { 
	font-size: 12px; 
	font-family: Arial; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: bold; 
	text-decoration: none; 
}

/*
.texto { 
	font-size:9px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:400; 
	text-decoration:none;
}
*/
.texto_cancela { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:400; 
	text-decoration:none;
}
.texto_cancela_2 { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:bold; 
	text-decoration:none;
}
.textoPopup { 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:black;
	font-weight:400; 
	text-decoration:none;
	text-align:justify;
}

.textRed { 
	font-size:9px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:red;
	font-weight:400; 
	text-decoration:none;
}
.textRed2 { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:red;
	font-weight:400; 
	text-decoration:none;
}

.textOldPrice {
	font-size:9px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:400; 
	text-decoration:line-through;
}
.textoX { 
	font-size:5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:400; 
	text-decoration:none;
}
.textoBox { 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:400; 
	text-decoration:none;
}  
.textoLogin { 
	font-size:9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #005940; 
	font-weight: 400; 
	text-decoration: none;
} 

.textoBot { 
	font-size:11px; 
	font-family: Verdana; 
	font-style: normal; 
	color: white; 
	font-weight: 400;
	font-weight:bold;
	text-decoration: none;
}  


.textPlugIn { 
	font-size: 9px; 
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: white;
	font-weight: normal;
	text-decoration: none;
} 

.boxplugin {
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	text-decoration:none;
	padding-top:3px; 
	margin-top:2; 
	height:15px; 
	border-color:#ACBBBE; 
	border-width:2px; 
	border-style:double; 
	vertical-align:middle;
}
.textBoxPlug { 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 

.textTitlePlug { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding: 7px 0px;
} 

.text_title_cancela { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:white;
	font-weight:bold;
	text-decoration:underline;
	padding: 7px 0px;
} 

.textBotVer { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 

.textBotVer:link { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 

.textConfMail { 
	font-size:17px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 

.textConfMail:link { 
	font-size:17px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 
.textBotVerProm { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:red;
	font-weight:bold;
	text-decoration: none;
} 

.textProm { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:red;
	font-weight:bold;
	text-decoration:none;
} 

.textReserve{ 
	font-size:9px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:red;
	font-weight:normal;
	text-decoration:blink;
} 


.titleCentral { 
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:bold;
	text-decoration: none;
} 

.textRegOnline { 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:normal;
	text-decoration: none;
} 

.textLogin { 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#5C595A;
	font-weight:normal;
	text-decoration: none;
} 
.textomenu { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#66737C;
	font-weight:bold;
	text-decoration:none;
}

.textomenu:hover{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#D8E0E3;
	font-weight:bold;
	text-decoration:none;
}

.textoPesquisa{ 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#203A74;
	font-weight:normal;
	text-decoration:none;
} 



.textoSub { 
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#203A74;
	font-weight: 400; 
	text-decoration: none;
} 

.textoFail { 
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#203A74;
	font-weight:bold; 
	text-decoration:blink;
} 



.texto:link { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: 400; 
	text-decoration: none; 
} 

.textopreto { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	font-weight: 400; 
	text-decoration: none; 
} 
.textopeq { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f;
	font-weight:100;
	text-decoration: none; 
} 
.textopeq:link { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight:100; 
	text-decoration: none; 
} 
.textopeq:hover { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight:100; 
	text-decoration: none; 
} 
.textopeq:visited { 
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight:100; 
	text-decoration: none; 
} 

.title { 
	font-size:7pt; 
	font-family: Verdana; 
	font-style: normal; 
	color:#5C595A;
	font-weight: bold;
	text-decoration: none; 
}

.title14 { 
	font-size:14px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #1d3f2f; 
	font-weight: bold;
	text-decoration: none; 
}

.title16 { 
    font-size:14px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #006633; 
	font-weight: bold;
	text-decoration: none; 
}

.title14new {
	font-size:14px; 
	font-family: Arial; 
	font-style: normal; 
	color: #999999; 
	font-weight: bold;
	text-decoration: none; 
}

.title16new { 
	font-size:28px;
	font-family: Arial; 
	font-style: normal; 
	color:#0066FF; 
	font-weight: bold;
	text-decoration: none;
		text-indent: 20px
}

.title18new { 
	font-size:14px;  
	font-family: Arial; 
	font-style: normal; 
	color: white; 
	font-weight: bold;
	text-decoration: none; 
}

.texttitle { 
	font-size:9px;  
	font-family: Verdana; 
	font-style: normal; 
	color: #007BB6; 
	font-weight: bold;
	text-decoration: none; 
}

.texto2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 20px; color: #1d3f2f}

.textbox { 
	font-family: Verdana; 
	font-size: 9px; 
	color: #003068; 
	text-decoration: none; 
	background-color: #F2E3C5; 
	border-color: #CDCEB2 #CDCEB2 #CDCEB2 #CDCEB2; 
	border-style: solid;
	border-bottom-width:thin; 
	border-top-width:thin;  
	border-right-width:thin;  
	border-left-width:thin; 
}
.textoBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	color: #ffffff;
	text-decoration:none;
}

.textovermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #ff0000;
}
.textoBranco:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 20px; 
	color: #ffffff;
	text-decoration:none;
}
.textoBranco:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 20px; 
	color: #ffffff;
	text-decoration:none;
}

.textoAzulEsc { 
    font-size: 8px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #203A74; 
	font-weight:100; 
	text-decoration: none; 
} 


.textoBrancoPeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	text-decoration:none;
	color: #ffffff;
}
.textoBrancoPeq:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	text-decoration:none;
	color: #ffffff;
}
.textoBrancoPeq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:normal;
	line-height: 9px;
	text-decoration:none;
	color: #ffffff;
}
.titlebranco {  font-size: 24px; font-family: Arial, Helvetica, sans-serif; line-height: normal; color: #FFFFFF}
.textotitlecinza {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-style: normal; 
	text-decoration: none;
}
.textotitlebranco:link {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #FFFFFF;
	font-style: normal; 
	text-decoration: none;
}
.textotitlebranco:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #FFFFFF;
	font-style: normal; 
	text-decoration:underline
}

.pEsphomepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-style: normal;
	color: #1d3f2f;
	text-decoration: none;


}
.pEsphomepageOuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	color: #d3b466;
	text-decoration: none;

}

.pEsphomepageOuroPequena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #d3b466;
	text-decoration: none;
}
.pEsphomepageOuroPequena:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #d3b466;
	text-decoration: none;
}
.pEsphomepageOuroPequena:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #1d3f2f;
	text-decoration: none;
}

.pEsphomepageAzul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	color: #808aff;
	text-decoration: none;
}

.textBoxAzulEscuro { 
	font-family: Verdana; 
	font-size:9px; 
	color:#FFFFFF;
	text-decoration: none; 
	background-color: #203A74; 
	border-color: #203A74 #203A74 #203A74; 
	border-style: solid; 
	border-top-width:1; 
	border-right-width:1; 
	border-bottom-width:1; 
	border-left-width:1;
}

.noticias {
	font-size: 10px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #203A74; 
	font-weight: bold; 
	text-decoration: none; 
} 
.noticias:link 
{  
	font-size: 10px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #005940; 
	font-weight: bold; 
	text-decoration: none; 
}
.noticias:hover 
{  
	font-size: 10px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #548D79; 
	font-weight: bold; 
	text-decoration: none; 
}

.titulo_cinza
{  
	font-size: 14px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #999999; 
	font-weight: bold; 
	text-decoration: none; 
}

/* Texto para a área Golf*/
.styleGolfbrancopeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:300; 
	font-style: normal;
	line-height: 12px;
	text-decoration:none;
	color: #ffffff;
	text-align:left;
	margin-left:11px;
	} 

.styleGolfbrancopeq1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	text-decoration:none;
	color: #ffffff;

	} 

.styleGolfbranco10b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:600; 
	font-style: normal;
	text-decoration:none;
	color: #ffffff;
	text-align:center;
	} 

.styleGolfbrancoMpeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration:none;
	text-align:left;
	color: #ffffff;
	text-align:left;
	margin-left:5px;
	} 
	
.styleGolfverde12{
	font-size: 12px; 
	font-family: Arial; 
	font-style: normal; 
	color: #3D6F49; 
	font-weight:400; 
	text-decoration: none; 
} 
  

.styleGolfTop{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #6E756D; 
	font-weight:600; 
	text-decoration: none; 
} 
 
.styleGolfBig{
	font-size: 12px; 
	font-family: Arial;
	font-style: normal;
	color: #000000; 
	font-weight:800; 
	text-decoration: none; 
} 
 
.styleGolverd{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #647263; 
	font-weight:600; 
	text-decoration: none; 
} 

.styleGolfverdPeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align:left;
	margin-left:5px;
	color: #627363; 
	font-weight:500; 
	text-decoration: none; 
} 

/* Texto para a área Index Clube*/
.styletitleclube,styletitleclube:link,styletitleclube:visited, styletitleclube:hover {
  color:#3A5163;
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:bold;
  text-decoration:none;
  text-align:center;
  line-height:1.8;
  border:0;
}

.stylefacareservaprog{
  font-size: 13px;
  padding-top:5px;
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #2B6C4E; 
  font-weight:600; 
  text-decoration: none; 
}

.stylefacareservaprog1{
  font-size: 9px;
  text-align:center;
  padding-top:3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color:#FFFFFF; 
  font-weight:600;
  text-decoration:none; 
}

.clubmov{
  font-size: 11px;
  text-align:left;
  padding-top:3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color:#FFFFFF; 
  font-weight:600;
  text-decoration:none; 
}

.styleNep,styleNep:link,styleNep:visited, styleNep:hover {
  color:#FE8B00; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
  font-weight:600;
  text-decoration:none;
  border:0;
}

.stylesubtitleclube{
  color:#728B9F;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:500;
  text-align:right;
  padding-left:2%;
  padding-right:3%;
  text-decoration:none;
  margin-top:-20px;
}

.styleLog{
  color:#22483F;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:600;
  text-decoration:none;
}

/* Texto para a área Staff*/
.stylestaff{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color:#74A18E; 
	text-decoration: none; 
} 

/* Texto para a área merchadising*/
.stylemerch{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color:#74A18E;
	line-height:15px;
	text-decoration: none;
} 

/* Texto para a área Contactos*/
.titlecontactos { 
	font-size: 30px;
	font-family: Arial; 
	font-style: normal; 
	color: #FFFFFF; 
	font-weight: 500;
	text-decoration: none;
	text-indent: 20px;
}

.subtitlecontactos { 
	font-size: 13px;
	font-family: Arial; 
	font-style: normal; 
	color: #9BBEAA; 
	font-weight: 600;
	text-decoration: none;
	text-indent: 18px
}

.textocontactos { 
	font-size: 12px;
	font-family: Arial; 
	font-style: normal; 
	color: #7F967E; 
	font-weight: 500;
	line-height:17px;
	text-decoration: none;
}

.textocontactos:hover 
{  
	font-size: 12px;
	font-family: Arial; 
	font-style: normal;
	color: #22483F; 
	font-weight: 500;
	line-height:17px;
	text-decoration: none; 
}

.textocontactos1 { 
	font-size: 14px;
	font-family: Arial; 
	font-style: normal; 
	color: #74A18E; 
	font-weight: 600;
	text-decoration: none;
}

.textocontactos2 { 
	font-size: 12px;
	font-family: Arial; 
	font-style: normal; 
	color: #74A18E; 
	font-weight: 500;
	text-decoration: none;
}

/* Texto para a área Clube*/
.textNomePreco { 
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; 
	color:#5C595A;
	font-weight:bold;
	font-variant:normal;
	text-decoration:none;
}

.clubebutton { 
	font-size: 14px;
	font-family: Arial; 
	font-style: normal; 
	color:#FFFFFF;
	font-weight: 600;
	text-indent:2px;
	text-decoration: none;
}

.clubeverd1 { 
	font-size: 12px;
	font-family: Arial; 
	font-style: normal; 
	color:#346E55; 
	font-weight: 600;
	padding-left:15px;
	text-decoration: none;
}

.clubeverd2 { 
	font-size: 11px;
	font-family: Arial; 
	font-style: normal; 
	color:#1D4021; 
	font-weight: 600;
	padding-left:10px;
	text-align:left;
	text-decoration: none;
}

.clubevant { 
	font-size: 11px;
	font-family: Arial; 
	font-style: normal; 
	color:#8A948B; 
	font-weight: 500;
	padding-left:15px;
	line-height:15px;
	text-align:left;
	text-decoration: none;
}

/* Texto para a área Programas Especiais*/
/*Antigamente era font-size:34px;*/
.styletitleprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  margin-left:220px;
  margin-bottom:12px;
  color:#FFFFFF;
  text-decoration: none;  
}

.styletitleprog_peq{
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  margin-left:220px;
  margin-bottom:12px;
  color:#FFFFFF;
  text-decoration: none;  
}

.styletitleprog1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:32px;
  margin-left:20px;
  margin-bottom:15px;
  color:#FFFFFF;
  text-decoration: none;  
}

.styleitemsprog{
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #6E756D; 
  font-weight:600; 
  text-decoration: none; 
}

.styleitemsprog{
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #414B40; 
  font-weight:600; 
  text-decoration: none; 
}

.styleEtiqueta{
  text-align:center;
  padding-right:8px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:20px;
  margin:0% 0% 2% 0%;
  font-weight:600;
}

.stylecontenttitprog{
  font-size: 11px;
  padding-left:15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #2B6C4E; 
/*  font-weight:600;*/ 
  text-decoration: none; 
}

/*Antes era 11px, e todos os 3 abaixo
 font-weight:600; */
.stylecontenttitprog1{
  font-size:9px;
  padding-right:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #2B6C4E; 
  font-weight:bold; 
  text-decoration: none; 
}

.stylecontenttitprog1:link{
  font-size:9px;
  padding-right:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #2B6C4E; 
  font-weight:bold; 
  text-decoration: none; 
}

.stylecontenttitprog1:hover{
  font-size:9px;
  padding-right:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #2B6C4E; 
  font-weight:bold; 
  text-decoration: none; 
}

.styleprogprice{
  padding:0px 5px 3px 15px;
  font-size: 11px;
  text-align:right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #97B95A; 
  font-weight:700; 
  text-decoration: none; 
}

.stylecontentprog1{
  padding:0px 5px 3px 15px;
  font-size: 9px;
  text-align:justify; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #6E756D; 
  font-weight:500; 
  text-decoration: none; 
}

.stylecontentprog{
  padding:0px 5px 3px 15px;
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #6E756D; 
  font-weight:500; 
  text-decoration: none; 
}

.stylecontentmidprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:500;
  color:#FFFFFF;
  text-align:center;
  text-decoration: none; 
}

.stylecontentmidLprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:500;
  color:#FFFFFF;
  text-align:left;
  padding-left:5px;
  text-decoration: none; 
}

.stylecontentmidRprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:500;
  color:#FFFFFF;
  text-align:right;
  padding-right:5px;
  text-decoration: none; 
}

.stylecontentmidBprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:500;
  color:#3E5B45;
  text-align:center;
  text-decoration: none; 
}

.stylecontentmidBLprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:500;
  color:#3E5B45;
  text-align:left;
  padding-left:5px;
  text-decoration: none; 
}

.stylecontentmidBRprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:500;
  color:#3E5B45;
  text-align:right;
  padding-right:10px;
  text-decoration: none; 
}

.stylecontentmixprog{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:500;
  color:#FFFFFF;
  text-align:center;
  text-decoration: none; 
}

.textoBranc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
}

.cursor {
	cursor:help;
}

/*others*/
.style14 {font-size: 7px}
.style16 {font-size: 7pt;
	font-weight: bold;
}
.style17 {font-family: Verdana;
	font-size: 8.0pt;
}
.style21 {font-size: 8pt}

 

.textProm{
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color:#5C595A;
	font-weight:normal;
	text-decoration: none; 
}

.caixaverde
{
	font-size: 9px; 
	font-family: Verdana; 
	font-style: normal; 
	color: #ffffff; 
	font-weight: 400; 
	text-decoration: none; 
	background-color:#005940;
}

.concept {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;  
}
.soft {	
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;  
	color: #000000;
}

.copyright {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;  
}

div.clSlidemenu{ /* All slidemenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:150;
	height:22;
}
a.clA0{ /* All top level links */
	color:white;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}

/* NEEDED STYLES */
div.slidemenuBG{position:absolute; left:0; top:0; z-index:1}
div.slidemenuText{position:absolute; left:2; top:2; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_menucont
*/
#slidemenucont{position:absolute;	height:600; width:200; visibility:hidden;}

