

/*LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; color: #ffffff;}*/
.bullet
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px;
	padding-top: 0px;
	color: #ffffff;
}
.nav
{
	font-size: 11px;
	color: #003366;
	font-family: Verdana, arial;
	text-decoration: none;
}
A.nav:link
{
	font-size: 11px;
	color: #003366;
	font-family: Verdana, arial;
	text-decoration: none;
}
A.nav:visited
{
	font-size: 11px;
	color: #003366;
	font-family: Verdana, arial;
	text-decoration: none;
}
A.nav:hover
{
	font-size: 11px;
	color: #ab2326;
	font-family: Verdana, arial;
	text-decoration: underline;
}

.menucol
{
	padding-left: 6px;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
A.menucol:link
{
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
A.menucol:visited
{
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
A.menucol:hover
{
	font-size: 11px;
	color: #ab2326;
	text-decoration: underline;
}

.footer
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
A.footer:link
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
A.footer:visited
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
A.footer:hover
{
	font-size: 10px;
	color: #ab2326;
	text-decoration: underline;
}

.menunav
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
}
A.menunav:link
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
A.menunav:visited
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
A.menunav:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

A.menuck:link
{
	color: #003366;
	text-decoration: underline;
}
A.menuck:visited
{
	color: #003366;
	text-decoration: underline;
}
A.menuck:hover
{
	color: #ab2326;
	text-decoration: underline;
}

#menucs A:link
{
	color: #003399;
	text-decoration: underline;
}
#menucs A:visited
{
	color: #003399;
	text-decoration: underline;
}
#menucs A:hover
{
	color: #ab2326;
	text-decoration: underline;
}

.menuFront
{
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
A.menuFront:link
{
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
A.menuFront:visited
{
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
A.menuFront:hover
{
	font-size: 10px;
	color: #ab2326;
	text-decoration: underline;
}

.menuleft
{
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
A.menuLeft:visited
{
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
A.menuLeft:link
{
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
A.menuLeft:hover
{
	font-size: 11px;
	color: #ab2326;
	text-decoration: underline;
}

.faq
{
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
A.faq:visited
{
	color: #003399;
	text-decoration: none;
}
A.faq:link
{
	color: #003399;
	text-decoration: none;
}
A.faq:hover
{
	color: #ab2326;
	text-decoration: underline;
}

.print
{
	font-size: 11px;
	color: #cc3300;
	text-decoration: underline;
}
A.print:visited
{
	color: #cc3300;
	text-decoration: underline;
}
A.print:link
{
	color: #cc3300;
	text-decoration: underline;
}
A.print:hover
{
	color: #003366;
	text-decoration: underline;
}


.viewCart
{
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
A.viewCart:visited
{
	color: #003366;
	text-decoration: underline;
}
A.viewCart:link
{
	color: #003366;
	text-decoration: underline;
}
A.viewCart:hover
{
	color: #0033cc;
	text-decoration: underline;
}

.title
{
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
A.title:visited
{
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
A.title:link
{
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
A.title:hover
{
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

.titleDefo
{
	font-size: 14px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
A.titleDefo:visited
{
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
A.titleDefo:link
{
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
A.titleDefo:hover
{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}


.browse
{
	font-size: 10px;
	color: #ab2326;
	text-decoration: underline;
	font-weight: bold;
}
A.browse:visited
{
	color: #ab2326;
	text-decoration: underline;
	font-weight: bold;
}
A.browse:link
{
	color: #ab2326;
	text-decoration: underline;
	font-weight: bold;
}
A.browse:hover
{
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}

.menutable
{
	font-size: 11px;
}
A.menutable:link
{
	color: #003366;
	text-decoration: underline;
}
A.menutable:visited
{
	color: #003366;
	text-decoration: underline;
}
A.menutable:hover
{
	color: #003366;
	text-decoration: underline;
}

/* in uso*/
.title_detail
{
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}



.menuTitle
{
	font-size: 12px;
	color: #a93838;
	font-weight: bold;
}
.contact
{
	font-size: 13px;
	color: #a93838;
	font-weight: bold;
}
.menuInt
{
	font-size: 12px;
	color: #a93838;
	font-weight: bold;
	padding-left: 4px;
}
.helpInt
{
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}

.textNoWrap
{
	font-size: 11px;
	color: #000000;
	white-space: nowrap;
}

.text
{
	font-size: 11px;
	color: #000000;
}
.text_sm
{
	font-size: 10px;
	color: #000000;
}
.text_w
{
	font-size: 11px;
	color: #ffffff;
}
.textb
{
	font-weight: bold;
	font-size: 11px;
	color: #003366;
}
.txtbold
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
.textbold
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.txtblu
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
}
.txtnav_h
{
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}
.txtnav_login
{
	font-size: 13px;
	color: #4d4d73;
	font-weight: bold;
}
.txtnav_pay
{
	font-size: 12px;
	color: #424264;
	font-weight: bold;
}
.txtnav_faq
{
	font-size: 11px;
	color: #424264;
	font-weight: bold;
}
.txtSafeS
{
	font-size: 11px;
	color: #364670;
	font-weight: bold;
}
.txtsubs
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}


.headB
{
	font-weight: bold;
	font-size: 16px;
	color: #990000;
}
.head
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
}
.txt_order
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
}
.intestasm
{
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}

.bg_header
{
	background-color: #3e507f;
}

.bg_row
{
	background-image: url(Images/row.jpg);
}

.bg_rowmenu
{
	background-image: url(Images/row_menu.jpg);
}


.td
{
	padding-left: 10px;
}
.total
{
	font-size: 14px;
	font-family: Verdana, Arial;
	color: #222222;
	font-weight: bold;
}
.price
{
	font-size: 11px;
	color: #cc0033;
	font-weight: bold;
}
.price_h
{
	font-size: 13px;
	color: #cc0033;
	font-weight: bold;
}
.total_sm
{
	font-size: 13px;
	color: #222222;
	font-weight: bold;
}

.rowGrid
{
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.rowAltGrid
{
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	background-color: #ffffff;
}
.rownumber
{
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-right: 5px;
	background-color: #FFFFFF;
	text-align: right;
}

.headtext
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 5;
	border-right: #808080 0px solid;
	border-top: #bebebe 1px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #bebebe 1px solid;
	background-color: #ffffff;
}
.tdhead
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.error
{
	font-size: 11px;
	color: #cc3300;
}
.txt_blu
{
	font-size: 11px;
	color: #003366;
}
.txtName
{
	font-weight: bold;
	font-size: 12px;
	color: #424264;
}
.table
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.txtDesc
{
	font-size: 10px;
	color: #003399;
}
.smalltext
{
	font-size: 10px;
	color: #000000;
}

/*end in uso*/
TD
{
	font-size: 11px;
	color: #003366;
}
.menuright
{
	font-size: 10px;
}
.menubold
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

.menuheader
{
	font-weight: bold;
	font-size: 11px;
	color: #ab2326;
}

.modules
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	border-left: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
}
.formheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}
.intesta
{
	font-size: 22px;
	color: #ab2326;
}
.textheader
{
	font-weight: bold;
	font-size: 16px;
	color: #cc6600;
}

.texthd
{
	font-weight: bold;
	font-size: 12px;
	color: #cc6600;
}
.txtsearch
{
	font-size: 11px;
	color: #ffffff;
}
.textl
{
	font-size: 10px;
	color: #333333;
	font-family: Arial;
	letter-spacing: 3px;
}



.textbb
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
}
.textnav
{
	font-weight: bold;
	font-size: 10px;
	color: #cc6600;
}

.tdheadP
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.grey
{
	font-size: 9px;
	color: #b6b6b6;
	text-decoration: none;
}
.header
{
	font-weight: bold;
	font-size: 14px;
	color: #003366;
}
.txthead
{
	font-weight: bold;
	font-size: 12px;
	color: #003399;
}
.securehd
{
	font-weight: bold;
	font-size: 12px;
	color: #cc6600;
}
.slog
{
	font-weight: bold;
	font-size: 14px;
	color: #cc6600;
}
.headsmall
{
	font-weight: bold;
	font-size: 10px;
	color: #006666;
}
UNKNOWN
{
	font-weight: bold;
	font-size: 14px;
	color: #003366;
}
.frdhead
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}
.moduletitle_b
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.tabbg_mags
{
	background-color: #356a9f;
}
.tabbg_news
{
	background-color: #006699;
}
.tablepay
{
	padding-left: 10px;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
.tablebasket
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
.formb
{
	border-right: #999966 1px solid;
	border-top: #999966 1px solid;
	font-size: 10px;
	border-left: #999966 1px solid;
	border-bottom: #999966 1px solid;
}
TD.headpage
{
	font-weight: bold;
	font-size: 11px;
	color: #464646;
	font-family: Arial;
}

TD.rowSeperator, TH.rowSeperator
{
	background-image: url(Images/row.gif);
	height: 1px;
}

TD.lightRowSeperator, TH.lightRowSeperator
{
	background-position: left center;
	background-image: url(Images/row_menu.jpg);
	height: 1px;
	background-repeat: no-repeat;
}




.input
{
	font-size: 14px;
	color: #000000;
}
.li
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #003366;
}

.txtsubsRed
{
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
}
.tableHead
{
	border-top: medium none; /*background-color: #a9a9a9;*/
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

.bg_headerLeft
{
	background-image: url(Images/headBLeft.png);
	width: 10px; /*background-color: #dcdcdc; 	background-color: Trasparent;*/
}

.bg_headerRight
{
	background-image: url(Images/headBRight.png);
	width: 10px; /*background-color: Trasparent;*/
}

.bodyPanel
{
	height: 400px;
	width: 100%;
	overflow: scroll;
	position: relative;
}

.menunavRed
{
	font-size: 11px;
	color: Red;
	text-decoration: none;
}

.bg_headerWhite
{
	background-color: White;
}


