a						{ font-family:Verdana; font-size:11px; color:black; font-weight:none; text-decoration:none; }
a.list_aromasa			{ font-family:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; }
a:hover 				{ color:#666666; text-decoration:none; }

a.reversed				{ font-family:Verdana; font-size:11px; color:#666666; font-weight:none; text-decoration:none; }
a.reversed:hover		{ color:black; text-decoration:none; }

a.entrada				{ font-family:Verdana; font-size:12px; color:#000000;font-weight:none; }
a.entrada:hover 		{ color:#666666; }

a.menu					{ color:black; font-size:11px; font-family:Verdana; }
a.menu:hover 			{ color:#666666; }

a.menu_selected			{ font-size:9px; color:#ff0000; }
a.menu_selected:hover 	{ color:#666666; }

a.rodape				{ color:blue; font-size:9px; text-decoration:none; }
a.rodape:hover 			{ color:#666666; font-size:9px; text-decoration:none; }

a.rodape_selected		{ color:orange; font-size:9px; text-decoration:none; font-weight:bold; }
a.rodape_selected:hover { color:#666666; font-size:9px; text-decoration:none; }

a.verdana_11_black		{ color:black; font-size:11px; font-family:Verdana; }

a.pdtos					{ font-family:Verdana; font-size:11px; color:black; font-weight:none; text-decoration:none; }
a.pdto_selected			{ font-family:Verdana; font-size:11px; color:black; font-weight:none; text-decoration:none; font-weight:bold; }

a.verdana_14			{ color:#cacaca; font-size:14px; font-family:Verdana; }
a.verdana_14:hover		{ color:white; font-size:14px; font-family:Verdana; }

a.verdana_14_bold		{ color:black; font-size:14px; font-family:Verdana; }
a.verdana_14_bold:hover	{ color:white; font-size:14px; font-family:Verdana; }

a.verdana_14_black		{ color:black; font-size:14px; font-family:Verdana; }

a.verdana_18			{ color:#cacaca; font-size:18px; font-family:Verdana; }
a.verdana_18:hover		{ color:white; font-size:18px; font-family:Verdana; }

td						{ font-family:Verdana; font-size:11px; color:black; }
td.rodape				{ color:white; font-size:9px; }
td.entrada_rodape		{ color:#666666; }

td.verdana_30			{ color:#cacaca; font-size:30px; font-family:Verdana; }
td.verdana_18			{ color:#cacaca; font-size:18px; font-family:Verdana; }
td.verdana_14			{ color:#cacaca; font-size:14px; font-family:Verdana; }
td.verdana_13			{ color:#cacaca; font-size:13px; font-family:Verdana; font-weight:bold; }
td.verdana_11			{ color:#cacaca; font-size:11px; font-family:Verdana; }

td.list_aromas			{ color:666666; font-size:11px; font-family:Verdana; }

td.verdana_30_black		{ color:black; font-size:30px; font-family:Verdana; }
td.verdana_18_black		{ color:black; font-size:18px; font-family:Verdana; }
td.verdana_14_black		{ color:black; font-size:14px; font-family:Verdana; }
td.verdana_10_black		{ color:black; font-size:10px; font-family:Verdana; }
td.verdana_11_black		{ color:black; font-size:11px; font-family:Verdana; }

td.product_spec_normal	{ color:#666666; text-transform:normal; padding-top:5px; padding-left:5px; font-size:11px; font-family:Verdana; }
td.product_spec_upper	{ color:#666666; text-transform:uppercase; padding-top:5px; font-size:11px; font-family:Verdana; }
td.product_spec_cart	{ color:black; font-size:7pt; font-family:Verdana; font-weight:none; }

td.header_produto		{ color:#cacaca; font-size:12px; font-family:Verdana; color:Gray}

td.pdtos				{ font-family:Verdana; font-size:9px; color:black; }
td.pdto_selected		{ font-family:Verdana; font-size:9px; color:black; font-weight:bold;}

font.titulo				{ font-size:18px; color:gold; filter:DropShadow(OffX=2, OffY=2, color:black); letter-spacing:0.6em; }
font.subtitulo			{ font-size:12px; color:gold; font-weight:bold; }

input					{ font-family:Verdana; font-size:11px; border:1px solid black; }
select.search			{ font-family:Verdana; font-size:11px; border:1px solid black; }
input.bt				{ border:1px solid pink; font-weight:bold; cursor:pointer; }
input.sem_linha 		{ border:0; }
input.newsletter 		{ background:#F7F7FF; border:1px solid #999999; }
input.pedido_senha 		{ background:#F7F7FF; border:1px solid #999999; }
select.newsletter		{ font-family:Verdana; font-size:11px; background:#F7F7FF; border:1px solid #999999; }
input.loja		 		{ background:white; border:1px solid #999999; }

textarea				{ font-family:Verdana; font-size:9px; border:1px solid black; }
textarea.newsletter		{ font-size:11px; background:#F7F7FF; border:1px solid #999999; }
textarea.loja			{ font-size:11px; background:white; border:1px solid #999999; }

select.template			{ font-family:Verdana; font-size:9px; width:150px; }
//select.loja				{ font-size:9px; background:white; border:1px solid #999999; width:260px; }
select.loja				{ font-size:9px; background:white; border:1px solid #999999; }

span.infox				{ font-family:Verdana; font-size:9px; position:relative; }
span.outfox				{ position:absolute; border:1px solid black; width:150px; }

table.swmenu_item		{ background-color:lime; filter:alpha(opacity=100); }
td.swmenu_itemtop		{ text-transform:none; color:white; text-align:center; font-weight:none; cursor:pointer; border-right:0 solid red; }
td.swmenu_item_on		{ text-transform:none; color:gold; text-align:center; }
td.swmenu_item_off		{ text-transform:none; color:white; text-align:center; }
td.swmenu_icon			{ color:aqua; text-align:left; }

/**
 * Menu HORIZONTAL -------------------------------------------
*/


.cms_menu_h ul			{ font-size:12px; margin:0; padding:0; list-style-type: none; }
.cms_menu_h ul li		{ font-size:12px; position:relative; display:inline; float:left; }

/*Top level list items*/

.cms_menu_h ul li		{
    position: relative;
    display: inline;
    float: left;
    color: #333333;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight:none;
    text-decoration:none;
}

/*Top level menu link items style*/

.cms_menu_h ul li a		{
    background-position:top left;
    background-image: url('./media/images/linhas_menu.gif');
    background-repeat: no-repeat;
    display: block;
    width: 30px; /*Width of top level menu link items*/
    padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:2px;
	_padding-top:3px;
    border-left-width: 0;
    text-decoration: none;
    color: #333333;
	font-weight:none;
	text-align:center;
	font-size:12px;
}

.cms_menu_h ul li a:hover	{ font-size:12px; }

/*1st sub level menu*/

.cms_menu_h ul li ul	{
    left: 0;
    position: absolute;
     /* no need to change, as true value set by script */
    display: block;
    visibility: hidden;
    font-size:12px;
}

/*Sub level menu list items (undo style from Top level List Items)*/

.cms_menu_h ul li ul li	{
    display: list-item;
    float: none;
    font-size:12px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */

.cms_menu_h ul li ul li ul	{ 
    left: 159px; /* no need to change, as true value set by script */
    top: 0;
    font-size:12px;
}

/* Sub level menu links style */

.cms_menu_h ul li ul li a { /*submenus*/
    display: block;
    width: 80px; /*width of sub menu levels*/
    
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    
    color:#333333;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight:none;
    text-decoration:none;
    
    background-color:#CCCCCC;
    background-image: url('');
    
    border-left:#bcbcbc 1px solid;
    border-right:#bcbcbc 1px solid;
    border-bottom:#bcbcbc 1px solid;
	text-align:left;
	z-index:690000;
}

.cms_menu_h ul li ul li a:hover {
	font-size:12px;
}

.cms_menu_h ul li a:hover		{
    /*background-color: black;*/
    color: #666666;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight:none;
    text-decoration:none;
}

.cms_menu_h ul li ul li a:hover	{
    color: #666666;
    font-size:12px;
}


