/* body {
	font-family: Verdana; font-size: 10px; color: #000000;
	margin:0;
	
 }


#root {
	margin:0;
		background-image:url("http://mbit.pt/campanhas/2013/natal/images/background.jpg");
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top center;
	}
*/
table {font-family: Verdana; font-size: 10px; color: #000000;}

A {FONT-FAMILY: verdana, sans-serif; COLOR: #000000;  TEXT-DECORATION: none;}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:active {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.print {FONT-FAMILY: verdana, sans-serif; COLOR: #888888;  TEXT-DECORATION: none;}
A.print:visited {COLOR: #888888; TEXT-DECORATION: none}
A.print:active {COLOR: #888888; TEXT-DECORATION: none}
A.print:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.red {FONT-FAMILY: verdana, sans-serif; COLOR: #CE2C26;  TEXT-DECORATION: none;}
A.red:visited {COLOR: #CE2C26; TEXT-DECORATION: none}
A.red:active {COLOR: #CE2C26; TEXT-DECORATION: none}
A.red:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.yellow {FONT-FAMILY: verdana, sans-serif; COLOR: #F7BD13;  TEXT-DECORATION: none;}
A.yellow:visited {COLOR: #F7BD13; TEXT-DECORATION: none}
A.yellow:active {COLOR: #F7BD13; TEXT-DECORATION: none}
A.yellow:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.green {FONT-FAMILY: verdana, sans-serif; COLOR: #0FD01C;  TEXT-DECORATION: none;}
A.green:visited {COLOR: #0FD01C; TEXT-DECORATION: none}
A.green:active {COLOR: #0FD01C; TEXT-DECORATION: none}
A.green:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.blue {FONT-FAMILY: verdana, sans-serif; COLOR: #3e7ade;  TEXT-DECORATION: none;}
A.blue:visited {COLOR: #3e7ade; TEXT-DECORATION: none}
A.blue:active {COLOR: #3e7ade; TEXT-DECORATION: none}
A.blue:hover {COLOR: #466E8E; TEXT-DECORATION: none}

A.b {FONT-FAMILY: verdana, sans-serif; COLOR: #333333;  TEXT-DECORATION: none;}
A.b:visited {COLOR: #333333; TEXT-DECORATION: none}
A.b:active {COLOR: #333333; TEXT-DECORATION: none}
A.b:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

A.icons_topo {FONT-FAMILY: verdana, sans-serif; COLOR: #28387D;  TEXT-DECORATION: none; font-weight: bold; font-size: 7pt;}
A.icons_topo:visited {COLOR: #28387D; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}
A.icons_topo:active {COLOR: #28387D; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}
A.icons_topo:hover {COLOR: #466E8E; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}

A.icons_topo2 {FONT-FAMILY: verdana, sans-serif; COLOR: #FFFFFF;  TEXT-DECORATION: none; font-weight: bold; font-size: 7pt;}
A.icons_topo2:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}
A.icons_topo2:active {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}
A.icons_topo2:hover {COLOR: #67BEE5; TEXT-DECORATION: none; font-weight: bold;font-family: Verdana; font-size: 7pt;}

A.menu:link          {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none;}
A.menu:hover         {font-family: Verdana; font-size: 10px; color: #466E8E; text-decoration: none;}
A.menu:visited       {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none;}
A.menu:visited:hover {font-family: Verdana; font-size: 10px; color: #466E8E; text-decoration: none;}


.cor_red    {COLOR: #CE2C26}
.cor_yellow {COLOR: #F7BD13}
.cor_green  {COLOR: #0FD01C}

input.letra { font-family: Verdana; font-size: 11px }


.bordo{ BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid;
        BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; BACKGROUND-COLOR: #ffffff}

.bordo2{ BORDER-RIGHT: #D0D5D9 1px solid; BORDER-TOP: #D0D5D9 1px solid;
        BORDER-LEFT: #D0D5D9 1px solid; BORDER-BOTTOM: #D0D5D9 1px solid;}

.print {}
.printv {}


.v6s { font-family: Verdana; font-size: 9px; color: #4C4F55}
.v8n { font-family: Verdana; font-size: 10px; font-weight: bold;}
.cat_index { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000365}
.v8nb { font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.v8ngreen { font-family: Verdana; font-size: 10px; font-weight: bold; color: #0FD01C;}
.v8nyellow { font-family: Verdana; font-size: 10px; font-weight: bold; color: #F7BD13;}
.v8nred { font-family: Verdana; font-size: 10px; font-weight: bold; color: #CE2C26;}
.v8nblue { font-family: Verdana; font-size: 10px; font-weight: bold; color: #3e7ade;}
.v8nr { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #FF0000;}
.v8nv { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #D1050E;}
.v10nb { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #FFFFFF;}
.v10np { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #000000;}
.spanV10 {color: #000000; background-color: #f7bd13; font-weight: bold;}

.v8 { font-family: Verdana; font-size: 10px;}
.v8j { font-family: Verdana; font-size: 10px; text-align: justify;}
.v8s { font-family: Verdana; font-size: 10px; color: #4C4F55}
.v8na { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #293581}
.v9 { font-family: Verdana; font-size: 11px;}
.v10 { font-family: Verdana; font-size: 10pt;}

.v12n { font-family: Verdana; font-size: 10pt; font-weight: bold;}

.v10na { font-family: Verdana; font-size: 9pt; font-weight: bold; color: #6B99C6;}

.txtdescprod {FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #626e83; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.txt {FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left}

.preco {FONT-FAMILY: arial, verdana; FONT-SIZE: 16px; COLOR: #D1050E; font-weight: bold;}

.preco2 {FONT-FAMILY: arial, verdana; FONT-SIZE: 16px; COLOR: #EAB706; font-weight: bold;}


.preco_v8 { font-family: Verdana; font-size: 10px;}
.preco_v8 sup { font-family: Verdana; font-size: 10px; vertical-align: 2px;}
.preco_v8n { font-family: Verdana; font-size: 10px; font-weight: bold;}
.preco_v8n sup { font-family: Verdana; font-size: 10px; font-weight: bold; vertical-align: 2px;}
.preco_v10 { font-family: Verdana; font-size: 10pt; font-weight: bold;}
.preco_v10 sup { font-family: Verdana; font-size: 10pt; font-weight: bold; vertical-align: 2px;}


.tdcaract{ font-family: Verdana; font-size: 10px; background-color: #F1F3F5; text-align: justify;}
.tdcaracttitulo{ font-family: Verdana; font-size: 12px; background-color: #DEE7F5; font-weight: bold; height:25; color:#6B99C6;}

.cp_cart{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; width:350;}
.txtarea_cart {padding: 1px; width: 350; border: 1px #7F9DB9 solid; BACKGROUND-COLOR: #ffffff; height: 65; font-family: Verdana; font-size: 10px;}

.select{font-family: Verdana; font-size: 7pt; float: left; width:290px}

.qt{font-family: Verdana; font-weight: bold; font-size: 7pt; float: left; width:20px}
.un{font-family: Verdana; font-size: 7pt; float: left; width:50px}
.st{font-family: Verdana; font-weight: bold; font-size: 7pt; float: left; width:55px}

.conf_total{font-family: Verdana; font-weight: bold; font-size: 9pt; float: left; width:113px}
.v9ptn { font-family: Verdana; font-size: 9pt; font-weight: bold;}


a.cal:link {color: #000000; text-decoration: none;}
a.cal:visited {text-decoration: none; color: #000000;}
a.cal:hover {text-decoration: none; color: #000000;}
a.cal:active {text-decoration: none; color: #000000;}
a.cal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}


a.datagrid:link {color: #ffffff; text-decoration: underline;}
a.datagrid:visited {text-decoration: underline; color: #ffffff;}
a.datagrid:hover {text-decoration: underline; color: #c6dfeb;}
a.datagrid:active {text-decoration: underline; color: #ffffff;}
a.datagrid {font-family: Verdana;font-size: 10px;}

.visible {visibility: visible}
.hidden  {visibility: hidden}

.Aberto .frame {
  display: block;
}

.Fechado .frame {
  display: none;
}

.DivAberto {
  display: block;
}

.DivFechado {
  display: none;
}

.butao {
	color: #5173AB; 
	font-weight: bold; 
	border: 1px solid #D9DDE1; 
	background-color: #DEE7F5; 
	font-family: Verdana; 
	font-size:10px
}

/* Datasheets definitions */
#esq	{border-bottom: solid #6b99c6 2.0pt; background-color: #dee7f5; font-family:Verdana; font-size:12px; color:#6b99c6; font-weight:bold}
#dir	{border-bottom: solid #6b99c6 2.0pt; background-color: #dee7f5;}
#linha	{border-bottom: solid #6b99c6 1.0pt; font-family:Verdana; font-size:10px; color:#333333}

TD.ds_header	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	height: 20px;
	background:#D2E6FF;
}

TD.ds_label	{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
        padding-right: 5px;
	height: 20px;
	border-bottom: 1px solid #ffffff;	
	background:#999999;	
}

TD.ds_data	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background:#FFFFFF;	
}

H1 {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	
}

H2 {
	font-family: Verdana;
	font-size: 11px;
}

H3 {
	font-family: Verdana;
	font-size: 10px;
}

div.campanha {
	background: url(/galeria/Promo/etiqueta_campanha.png);
	width: 120px;
	height: 79px;
}

div.campanha1 {
	background: url(/galeria/Campanhas/etiqueta1.png);
	width: 120px;
	height: 79px;
}

div.campanha2 {
	background: url(/galeria/Campanhas/etiqueta2.png);
	width: 120px;
	height: 79px;
}

div.campanha3 {
	background: url(/galeria/Campanhas/etiqueta3.png);
	width: 120px;
	height: 79px;
}

div.campanha4 {
	background: url(/galeria/Campanhas/etiqueta4.png);
	width: 120px;
	height: 79px;
}

div.campanha5 {
	background: url(/galeria/Campanhas/etiqueta5.png);
	width: 120px;
	height: 79px;
}
