/* Body Element and diferent styles*/
body
{
	background-color: #FFFFFF;
	font-family:Tahoma, Arial, Helvetica;
	font-size: 11px;
}
H1
{
	font-size: 14px;
	font-weight: bold;	
	color: #00267F;
}
A
{
	text-decoration: none;
}
.A-header
{
	text-decoration: none;
	color: #2A3A8C;
}
.A-menu
{
	text-decoration: none;
	color: #2A3A8C;
}
.white
{
	color:#ffffff;
}

H2
{
	font-size: 12px;
	font-weight: bold;
}
H3
{
	font-size: 11px;
	font-weight: bold;
}
.body-text
{
	background-image: url(images/text_left.jpg);
	background-image: url(../images/text_left.jpg);
	background-position: left;
	background-repeat: repeat-y;
	padding-left:20px;
	background-attachment: fixed;
}

/* Table Element and diferent styles*/
table
{
	font-size: 11px;
}
.tr-grid-active
{
	cursor: pointer; cursor: hand;
	background-color: #FFA500;
}
.tr-grid
{
	background-color: #F4EBC4;
}
.td-header
{
	color: #ffffff;
	background-color: #2A3A8C;
	padding: 2px;
	font-weight: bold;
	padding-left: 10px;
}
.td-header-right
{
	color: #2A3A8C;
	background-color: #ffaa24;
	padding: 2px;
	font-weight: bold;
	padding-left: 10px;
}
.th-pricelist
{
	color: #ffffff;
	background-color: #2A3A8C;
	padding: 2px;
	font-weight: bold;
	padding-left: 10px;
}
.th-grid
{
	color: #ffffff;
	background-color: #2A3A8C;
	padding: 2px;
	font-weight: bold;	
}
.td-params
{
	background-color: #F4EBC4;
}
/* form elements*/
input {
	border: 1px solid #2A3A8C;
	font-size: 11px;
	font-weight: bold;
}
select {
	border: 1px solid #2A3A8C;
	font-size: 11px;
}
.select-contact {
}
.button
{
	background-color: #EDEDED;
	border: 1px outset #DCDCDC;
	font-size: 11px;
	font-weight: bold;
}
.td-pricelistprice
{
	background-color: #F2F3FB;
}
.td-pricelist
{
	font-size:10px;
}
.td-productheader-active
{
	background-color: #2A3A8C;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}
.td-productheader-activeNEW
{
	background-color: #FFFFFF;
	color: #2A3A8C;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
	border-top:1px #2A3A8C solid;
	border-left:1px #2A3A8C solid;
	border-right:1px #2A3A8C solid;
	border-bottom: 0px;
}
.td-productheader-inactive
{
	font-weight: bold;
	cursor: pointer; cursor: hand;
	color: #2A3A8C;
}
.td-productheader-mouseover
{
	background-color: #DCA541;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}
.td-nav-inactive
{
	background-color: #2A3A8C;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}
.td-nav-active
{
	background-color: #2A3A8C;
	color: #DCA541;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}
.td-nav-personal
{
	background-color: #DCA541;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}
.td-vert
{
	writing-mode: tb-rl;
	filter:   flipH() flipV();
	text-align:left;
	background-color: #2A3A8C;
	color: #FFFFFF;
}
.td-speclist
{
	background-color: #E5E8FF;
}
.td-grid
{
	
}
.div-bottom-menu
{
	
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}
.div-bottom-menu-active
{
	font-size:10px;
	color:#FFA500;
	font-weight:bold;
}
.select-params
{
	font-size:11px;
}
.td-paging-over
{
	background-color: #DCA541;
}
.td-paging-normal
{
	background-color: #FFFFFF;
}
div.hiddeninfo 
{ position: absolute; width:350; height: 1; visibility: hidden; background-color: #FFFFFF;
 }