a:link.link_branco_vinho {color: #ffffff; text-decoration: none;}
a:visited.link_branco_vinho {color: #ffffff; text-decoration: none;}
a:active.link_branco_vinho {color: #ffffff; text-decoration: none;}
a:hover.link_branco_vinho {color: #4d000c; text-decoration: none;} 

a:link.link_branco_verde {color: #ffffff; text-decoration: none;}
a:visited.link_branco_verde {color: #ffffff; text-decoration: none;}
a:active.link_branco_verde {color: #ffffff; text-decoration: none;}
a:hover.link_branco_verde {color: #034410; text-decoration: none;} 

a:link.link_mail_contactos {color: #027217; text-decoration: none;}
a:visited.link_mail_contactos {color: #027217; text-decoration: none;}
a:active.link_mail_contactos {color: #027217; text-decoration: none;}
a:hover.link_mail_contactos {color: #027217; text-decoration: none;} 

a:link.link_verde {color: #027217; text-decoration: none;}
a:visited.link_verde {color: #027217; text-decoration: none;}
a:active.link_verde {color: #027217; text-decoration: none;}
a:hover.link_verde {color: #027217; text-decoration: underline;} 

a:link.link_branco {color: #ffffff; text-decoration: none;}
a:visited.link_branco {color: #ffffff; text-decoration: none;}
a:active.link_branco {color: #ffffff; text-decoration: none;}
a:hover.link_branco {color: #ffffff; text-decoration: underline;}

.link_branco_vinho { 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: bold; 
    letter-spacing: 0px;
}

.link_branco_verde {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: bold; 
    letter-spacing: 0x;
}

.link_verde {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: bold; 
    letter-spacing: 0x;
}

.link_mail_contactos {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    letter-spacing: 0x;
}
 
.link_branco {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    letter-spacing: 0x;
}
 
.link_menu {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: bold; 
    color: #ba122b; 
    text-decoration:none;       
    padding-top: 4px; 
    padding-left: 6px;      
}

.titulo {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: bold; 
    color: #027217; 
    text-decoration:none; 
    letter-spacing: 1px;
}

.caracteristica {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #027217; 
    text-decoration:none; 
    letter-spacing: 1px;
    text-decoration: underline;
}

.campo {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal; 
    color: #027217; 
    text-decoration:none; 
    letter-spacing: 1px;
}

.texto_branco {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #ffffff; 
    text-decoration:none; 
    letter-spacing: 1px;
}

.texto {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #027217; 
    text-decoration:none; 
    letter-spacing: 1px;
}

.campo_texto {
    width: 280px; 
    height: 18px; 
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #027217;
    background-color: white; 
    font-weight: normal; 
	border: 1px;
	border-color: #e5e5e5;
	border-style: solid;    
    font-size: 11px;
} 

.area_texto {
    width: 280px; 
    height: 60px; 
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #027217;
    background-color: white; 
    font-weight: normal; 
	border: 1px;
	border-color: #e5e5e5;
	border-style: solid;    
    font-size: 11px;
}

.formulario_pesquisa {
    width: 214px; 
    height: 18px; 
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #027217;
    background-color: white; 
    font-weight: normal; 
	border: 1px;
	border-color: white;
	border-style: solid;    
    font-size: 11px;
}  

.drag{position: relative;cursor: hand}

#producao-almamater {
	position: absolute;
	top: 20px;
	right: 2px;
	width: 14px;
	Height: 80px;
	writing-mode:	tb-rl;
	filter: alpha(opacity=100);
	background: background: #ffffff;;
}

#fixbox{
    position: absolute;top: -10;font: 1pt;
} 

#scroller_listas {          
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #0cb02b;
    margin: 0 auto;
    overflow: auto;
    position: relative;
    width: 768px;
    height:266px;
    position: relative;
    border: 0px solid #ffffff;
    background-repeat: no-repeat;
    background-position: center center;    
    scrollbar-3dlight-color: #e5e5e5;
    scrollbar-arrow-color: #0cb02b;
    scrollbar-base-color: white;
    scrollbar-darkshadow-color: #e5e5e5;
    scrollbar-face-color: #e5e5e5;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-track-color: #f5f5f5; 
}

#scroller_info_produto {          
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #0cb02b;
    margin: 0 auto;
    overflow: auto;
    position: relative;
    width: 390px;
    height:266px;
    position: relative;
    border: 0px solid #ffffff;
    background-repeat: no-repeat;
    background-position: center center;    
    scrollbar-3dlight-color: #e5e5e5;
    scrollbar-arrow-color: #0cb02b;
    scrollbar-base-color: white;
    scrollbar-darkshadow-color: #e5e5e5;
    scrollbar-face-color: #e5e5e5;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-track-color: #f5f5f5; 
}

#scroller_img_produto {          
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #0cb02b;
    margin: 0 auto;
    overflow: auto;
    position: relative;
    width: 376px;
    height:270px;
    position: relative;
    border: 0px solid #ffffff;
    background-repeat: no-repeat;
    background-position: center center;    
    scrollbar-3dlight-color: #e5e5e5;
    scrollbar-arrow-color: #0cb02b;
    scrollbar-base-color: white;
    scrollbar-darkshadow-color: #e5e5e5;
    scrollbar-face-color: #e5e5e5;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-track-color: #f5f5f5; 
    scrolling: yes;
}

#scroller_produto_destaque {          
    font-family: Arial, Verdana, Helvetica, sans-serif;       
    color: #0cb02b;
    margin: 0 auto;
    overflow: auto;
    position: relative;
    width: 406px;
    height:266px;
    position: relative;
    border: 0px solid #ffffff;
    background-repeat: no-repeat;
    background-position: center center;    
    scrollbar-3dlight-color: #e5e5e5;
    scrollbar-arrow-color: #0cb02b;
    scrollbar-base-color: white;
    scrollbar-darkshadow-color: #e5e5e5;
    scrollbar-face-color: #e5e5e5;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-track-color: #f5f5f5; 
}

#inner_scroller{
    padding: 4px 4px;
}
