body 
{
    background-image:url(/images/top_bg.png);
    background-repeat:repeat-x;
    background-color: white;
	font-size: 2px;
	text-align: center;
	margin: 0 0 0 0;
}

body#abc
{
    background-image:none;
    background-color: white;
	font-size: 2px;
	text-align: center;
	margin: 0 0 0 0;
}

body#home
{
    background-image:url(/images/top_bg_home.png);
}

TD
{
    font-size: 2px;
	margin: 0 0 0 0;
}

UL
{
    
}

LI
{
    color: #003A4F;
	font-family: Arial;
	font-size: 12px;
}

.bodyQuiiQMovies
{
    background-image: url(/images/qm_bg2.jpg);
	margin: 0 0 0 0;
	color: white;
	font-family: Arial;
	font-size: 12px;
}

.bannerBg
{
    position:relative;
    width:920px;
    margin:0 auto 20 auto;
    height:179px;
    background-image:url(/images/banner_fx.png);
    background-repeat:no-repeat;
    text-align:left;
    z-index:8000;
}

.menuPos
{
    position: absolute;
    width: 922px;
    height: 39px;
    margin: auto;
}

.auto_hilite_pos
{
    Position: relative;
    /*margin-top: 15px;/**/
    height:220px;
    margin: 0 auto;
    width:920px;
}

.auto_hilite_pos2
{
    Position: relative;
    height:307px;
    margin: 15 auto;
    width:920px;
}

.auto_hilite_imgs_pos
{
    /*background-image: url(/images/auto_hil_0.gif);/**/
    Position: relative;
    /*left: -460px;/**/
    height: 220px;
    width: 920px;
}

.auto_hilite_ctrl_pos
{
    /*background-image: url(/images/fundo-slide.png);/**/
    Position: absolute;
    left: 0px;
    top: 170px;
    height: 40px;
    width: 160px;
}

.auto_hilite_ctrl_selectors
{
    position:absolute;
    left:130px;
    width:160px;
    height:40px;
}

.auto_hilite_ctrl_message
{
    position:absolute;
    top: 7px;
    left: 280px;
    font-size: 12px;
    font-family: Arial;
    vertical-align: middle;
    text-align: left;
    color: #004159;
}

.auto_hilite_ctrl_text
{
    font-size: 12px;
    font-family: Arial;
    vertical-align: middle;
    text-align: left;
    color: #004159;
}

A.auto_hilite_ctrl_text:link {
    font-size: 12px;
    text-decoration:    none;
    vertical-align: middle;
    text-align: left;
    color:#004159;
}

A.auto_hilite_ctrl_text:visited  {
    font-size: 12px;
    text-decoration:    none;
    vertical-align: middle;
    text-align: left;
    color:#004159;
}

A.auto_hilite_ctrl_text:active   {
    font-size: 12px;
    text-decoration:    none;
    vertical-align: middle;
    text-align: left;
    color:#004159;
}

A.auto_hilite_ctrl_text:hover    {
    font-size: 12px;
    text-decoration:    underline;
    vertical-align: middle;
    text-align: left;
    color:#004159;
}

.hilites_pos
{
    Position: relative;
    height:180px;
    margin: 15px auto 0 auto;
    left: 50%;
}

.home_info_pos
{
    Position: relative;
    /*height:776px;/**/
    width:920px;
    margin: 20px auto 0 auto;
}

.home_info_pos_div
{
    background-image: url(/images/home_info_bg.gif);
    Position: absolute;
    left: -460px;
    height: 553px;
    width: 920px;
}

.newFooter
{
    position: relative;
	margin: 15px auto;
}

/******************************************************
 * Sub-Menus
 ******************************************************/

.SubMenu
{
    background-color: White;
}

.SubMenu_selected
{
    background-image:url(/images/sub_menu_hilite.gif);
}

/******************************************************
 * Produtos em destaque
 ******************************************************/

.DestaqueProdBack
{
	background-image: url(/images/destaque_prod.png);
	background-color: white;
	background-repeat: no-repeat;
	width: 140px;
	height: 110px;
}

.DestaqueProdImg
{
	padding-left: 1px;
	padding-right: 1px;/**/
	padding-bottom: 1px;
}

.DestaqueProdTitleCont
{
    font-size: 11px;
	padding-top: 7px;
	padding-left: 7px;
	color: #225765;
}

.DestaqueProdTitle
{
    font-size: 11px;
	color: #225765;
}

A.DestaqueProdTitle:link {
    font-size: 11px;
    text-decoration:    none;
    color:#225765;
}

A.DestaqueProdTitle:visited  {
    font-size: 11px;
    text-decoration:    none;
    color:#225765;
}

A.DestaqueProdTitle:active   {
    font-size: 11px;
    text-decoration:    none;
    color:#225765;
}

A.DestaqueProdTitle:hover    {
    font-size: 11px;
    text-decoration:    underline;
    color:#225765;
}

/******************************************************
 * Interface components
 ******************************************************/
.pShots
{
    background-color:Transparent;
    height: 30px;
    width: 130px;
	top: 15px;
	position: absolute;
}

.shot
{
    border: solid 1px #e5edf0;
    background-color: White;
    color: #398EAD;
    font-size: 10px;
    font-family: Arial;
    cursor: pointer;
}

.shot_hilite
{
    border: solid 1px #e5edf0;
    background-color: #398EAD;
    color: White;
    font-size: 10px;
    font-family: Arial;
    cursor: pointer;
}

.mainTop
{
	background-image: url(/images/top.gif);
	background-color: White;
	height: 3px;
	background-repeat: no-repeat;
}

.mainMiddle
{
	background-color: White;
	padding: 0 10 0 10;
}

.mainMiddleHome
{
	background-color: White;
	padding: 0 10 10 10;
}

.mainBottom
{
	/*background-image: url(/images/bottom.png);/**/
	background-color: Transparent;
	height: 2px;
	background-repeat: no-repeat;
	display: none;
}

.AboutTop
{
	background-image: url(/images/home_about_tabletop.gif);
	background-color: White;
	height: 24px;
	background-repeat: no-repeat;
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}

.AboutTopBLue
{
	background-image: url(/images/home_about_tabletop_blue.gif);
	background-color: White;
	height: 24px;
	background-repeat: no-repeat;
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}

.AboutMiddle
{
	background-image: url(/images/home_about_bg.gif);
	background-color: #C8E1EC;
	background-repeat: repeat-x;
	border-left: solid 1px #e5edf0;
	border-right: solid 1px #e5edf0;
	padding: 10 10 10 10;
}

.AboutMiddleWhite
{
	border-left: solid 1px #e5edf0;
	border-right: solid 1px #e5edf0;
	padding: 10 10 10 10;
}

.AboutBottom
{
	background-image: url(/images/home_about_tablebottom.gif);
	background-color: #C8E1EC;
	height: 3px;
	background-repeat: no-repeat;
}

.HighLightTop
{
	background-color: White;
	height: 24px;
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border-bottom: solid 1px #E5EDF0;/*#76b4cf;*/
}

.HighLightTop2
{
	background-color: White;
	height: 24px;
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #E5EDF0;/*#76b4cf;*/
}

.HighLightTop_pt
{
	background-color: White;
	height: 24px;
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #E5EDF0;/*#76b4cf;*/
	padding-top: 10px;
}

.Destaque
{
    background-image: url(/images/destaque.gif);
    background-repeat: no-repeat;
	background-color: #67A8C0;
	padding: 8px 8px 8px 8px;
}

.HighLight
{
	background-color: White;
	border-bottom: solid 1px #e5edf0;
	padding-top: 5px;
	padding-bottom: 10px;
}

.HighLight_NBL
{
	background-color: White;
	padding-top: 5px;
	padding-bottom: 10px;
}

.HighLightText
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
}

.HighLightTextLI
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	margin-left: 5px;
}

.HighLightTextLI10px
{
	color: #003A4F;
	font-family: Arial;
	font-size: 10px;
	margin-left: 15px;
}

.HighLightTextLI12px
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	margin-left: 15px;
}

.HighLightTextWhiteLI
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	margin-left: 5px;
}

.HighLightText_pad
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.HighLightInfo
{
	color: #003A4F;
	font-family: Arial;
	font-size: 10px;
}

.HighLightTitleDark
{
	color: #004159;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
}

A.HighLightTitleDark:link {
    text-decoration:    none;
	font-weight: normal;
    color:#004159;/*#0D4757;*/
}

A.HighLightTitleDark:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#004159;
}

A.HighLightTitleDark:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#004159;
}

A.HighLightTitleDark:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#004159;
}

.HighLightTitleDarkBold
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.HighLightTitleDarkBold:link {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;/*#0D4757;*/
}

A.HighLightTitleDarkBold:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBold:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBold:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#004159;
}

.HighLightTitleDarkBoldNews
{
	color: #004159;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

A.HighLightTitleDarkBoldNews:link {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;/*#0D4757;*/
}

A.HighLightTitleDarkBoldNews:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBoldNews:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBoldNews:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#004159;
}

.HighLightTitleDarkBold11
{
	color: #004159;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

A.HighLightTitleDarkBold11:link {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;/*#0D4757;*/
}

A.HighLightTitleDarkBold11:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBold11:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDarkBold11:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#004159;
}

.HighLightTitleWhiteBold11
{
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.HighLightTitleWhiteBold11:link {
    text-decoration:    none;
	font-weight: bold;
    color:#ffffff;/*#0D4757;*/
}

A.HighLightTitleWhiteBold11:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#ffffff;
}

A.HighLightTitleWhiteBold11:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#ffffff;
}

A.HighLightTitleWhiteBold11:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#ffffff;
}

.HighLightTitleDark11
{
	color: #004159;
	font-family: Arial;
	font-size: 11px;
}

A.HighLightTitleDark11:link {
    text-decoration:    none;
    color:#004159;/*#0D4757;*/
}

A.HighLightTitleDark11:visited  {
    text-decoration:    none;
    color:#004159;
}

A.HighLightTitleDark11:active   {
    text-decoration:    none;
    color:#004159;
}

A.HighLightTitleDark11:hover    {
    text-decoration:    underline;
    color:#004159;
}

.HighLightTitleWhite11
{
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
}

A.HighLightTitleWhite11:link {
    text-decoration:    none;
    color:#ffffff;/*#0D4757;*/
}

A.HighLightTitleWhite11:visited  {
    text-decoration:    none;
    color:#ffffff;
}

A.HighLightTitleWhite11:active   {
    text-decoration:    none;
    color:#ffffff;
}

A.HighLightTitleWhite11:hover    {
    text-decoration:    underline;
    color:#ffffff;
}

.HighLightTitleDark15
{
	color: #003A4F;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.HighLightTitleDark12
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.HighLightTitleDark12:link {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDark12:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDark12:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#004159;
}

A.HighLightTitleDark12:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#004159;
}

.HighLightTitleDark12Slim
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
}

A.HighLightTitleDark12Slim:link {
    text-decoration:    none;
    color:#004159;
}

A.HighLightTitleDark12Slim:visited  {
    text-decoration:    none;
    color:#004159;
}

A.HighLightTitleDark12Slim:active   {
    text-decoration:    none;
    color:#004159;
}

A.HighLightTitleDark12Slim:hover    {
    text-decoration:    underline;
    color:#004159;
}

.HighLightTitle11Slim
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 11px;
}

A.HighLightTitle11Slim:link {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle11Slim:visited  {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle11Slim:active   {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle11Slim:hover    {
    text-decoration:    underline;
    color:#76B4CF;
}

.HighLightTitle12Slim
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 12px;
}

A.HighLightTitle12Slim:link {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle12Slim:visited  {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle12Slim:active   {
    text-decoration:    none;
    color:#76B4CF;
}

A.HighLightTitle12Slim:hover    {
    text-decoration:    underline;
    color:#76B4CF;
}

.Button
{
    background-image: url(/images/buttonblue.png);
    background-repeat: no-repeat;
    width:198px;
    height:33px;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	text-indent:35px;
	/*padding-left: 35px;/**/
	line-height:29px;
	display:block;
}

A.Button:link 
{
    text-decoration:    none;
}

A.Button:visited  
{
    text-decoration:    none;
}

A.Button:active   
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    none;
}

A.Button:hover    
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    underline;
}

.ButtonRed
{
    background-image: url(/images/buttonred.png);
    background-repeat: no-repeat;
    width:198px;
    height:33px;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	padding-left: 35px;
	line-height:29px;
	display:block;
}

A.ButtonRed:link 
{
    text-decoration:    none;
}

A.ButtonRed:visited  
{
    text-decoration:    none;
}

A.ButtonRed:active   
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    none;
}

A.ButtonRed:hover    
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    underline;
}

.ButtonYellow
{
    background-image: url(/images/button.png);
    background-repeat: no-repeat;
    width:120px;
    height:24px;
	color: Yellow;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	padding-left: 10px;
	line-height:24px;
	display:block;
}

A.ButtonYellow:link 
{
    text-decoration:    none;
}

A.ButtonYellow:visited  
{
    text-decoration:    none;
}

A.ButtonYellow:active   
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    none;
}

A.ButtonYellow:hover    
{
    /*background-image: url(/images/button_hilite.png);/**/
    text-decoration:    underline;
}

.AddCart
{
    background-image: url(/images/add_sc.png);
    background-repeat:no-repeat;
    width:148px;
    height:24px;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height:24px;
	text-indent:10px;
	display:block;
}

A.AddCart:link 
{
    text-decoration:    none;
}

A.AddCart:visited  
{
    text-decoration:    none;
}

A.AddCart:active   
{
    /*background-image: url(/images/add_sc_hilite.png);/**/
    text-decoration:    none;
}

A.AddCart:hover    
{
    /*background-image: url(/images/add_sc_hilite.png);/**/
    text-decoration:    underline;
}

.HighLightTitleWhite
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.HighLightTitle10
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

A.HighLightTitle10:link {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;/*#0D4757;*/
}

A.HighLightTitle10:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.HighLightTitle10:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.HighLightTitle10:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#76B4CF;
}

.HighLightTitle12
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.HighLightTitle12:link {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;/*#0D4757;*/
}

A.HighLightTitle12:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.HighLightTitle12:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.HighLightTitle12:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#76B4CF;
}

.HighLightTitle12WithBGImage
{
    background-image:url(/images/link_more.gif);
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	display:block;
	width:81px;
	height:20px;
	text-align:center;
	line-height:20px;
}

A.HighLightTitle12WithBGImage:link {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;/*#0D4757;*/
}

A.HighLightTitle12WithBGImage:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;
}

A.HighLightTitle12WithBGImage:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;
}

A.HighLightTitle12WithBGImage:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#ffffff;
}

.HighLightTitle
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

A.HighLightTitle:link {
    text-decoration:    none;
	font-weight: bold;
    color:#76B4CF;/*#0D4757;*/
}

A.HighLightTitle:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#76B4CF;
}

A.HighLightTitle:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#76B4CF;
}

A.HighLightTitle:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#76B4CF;
}

.HighLightTitleBig
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

A.HighLightTitleBig:link {
    text-decoration:    none;
	font-weight: bold;
	font-size: 15px;
    color:#76B4CF;
}

A.HighLightTitleBig:visited  {
    text-decoration:    none;
	font-weight: bold;
	font-size: 15px;
    color:#76B4CF;
}

A.HighLightTitleBig:active   {
    text-decoration:    none;
	font-weight: bold;
	font-size: 15px;
    color:#76B4CF;
}

A.HighLightTitleBig:hover    {
    text-decoration:    underline;
	font-weight: bold;
	font-size: 16px;
    color:#76B4CF;
}

.HighLightTitleBigWhite
{
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

A.HighLightTitleBigWhite:link {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#ffffff;
}

A.HighLightTitleBigWhite:visited  {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#ffffff;
}

A.HighLightTitleBigWhite:active   {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#ffffff;
}

A.HighLightTitleBigWhite:hover    {
    text-decoration:    underline;
	font-weight: bold;
	font-size: 14px;
    color:#ffffff;
}

.HighLightTitleBigDark
{
	color: #004159;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

A.HighLightTitleBigDark:link {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#004159;
}

A.HighLightTitleBigDark:visited  {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#004159;
}

A.HighLightTitleBigDark:active   {
    text-decoration:    none;
	font-weight: bold;
	font-size: 14px;
    color:#004159;
}

A.HighLightTitleBigDark:hover    {
    text-decoration:    underline;
	font-weight: bold;
	font-size: 14px;
    color:#004159;
}

.HighLightTextGold
{
	color: #F4B230;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.HighLightTitleGold
{
	color: #F4B230;
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
}

A.HighLightTitleGold:link {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;/*#0D4757;*/
}

A.HighLightTitleGold:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;
}

A.HighLightTitleGold:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;
}

A.HighLightTitleGold:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#F4B230;
}

.HighLightTitleGold12
{
	color: #F4B230;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

A.HighLightTitleGold12:link {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;/*#0D4757;*/
}

A.HighLightTitleGold12:visited  {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;
}

A.HighLightTitleGold12:active   {
    text-decoration:    none;
	font-weight: bold;
    color:#F4B230;
}

A.HighLightTitleGold12:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:#F4B230;
}

.pMain
{
	width: 800px;
	height: 708px;
	/*position: relative;/**/
}

.Text
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
}

.TextBold
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.Text10
{
	color: #003A4F;
	font-family: Arial;
	font-size: 11px;
}

.Text10Bold
{
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.TextDarkBlue
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
}

.TextWhite
{
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
}

.Text9
{
	color: #003A4F;
	font-family: Arial;
	font-size: 9px;
}

.TextBold
{
	color: #003A4F;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.TextBold14
{
	color: #003A4F;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}

.TextBoldRed
{
	color: Red;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.TextWhiteBold
{
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.TextDarkBlue
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
}

A.TextDarkBlue:link {
    text-decoration:    none;
    color:#004159;/*#0D4757;*/
}

A.TextDarkBlue:visited  {
    text-decoration:    none;
    color:#004159;
}

A.TextDarkBlue:active   {
    text-decoration:    none;
    color:#004159;
}

A.TextDarkBlue:hover    {
    text-decoration:    underline;
    color:#004159;
}

.TextDarkBlueLI
{
	color: #004159;
	font-family: Arial;
	font-size: 12px;
	margin-left: 5px;
}

.TextLightBlue
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 12px;
}

.SectionTitle
{
    color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height:18px;
	margin-bottom:15px;
	padding:0px 5px 0px 5px;
}

.SectionTitleDark
{
    color: #4d8296;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height:18px;
	margin-bottom:15px;
	padding:0px 5px 0px 5px;
}

.SectionTitle2
{
    background-image: url(/images/title_bg2.jpg);
    background-repeat: no-repeat;
	color: #ffffff;
	padding: 5 5 5 5;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.Title
{
	color: #4d8296;
	font-family: Arial;
	font-size: 24px;
	font-weight:bold;
}

.Title2
{
	color: #76B4CF;
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
}

.TitleNews
{
	color: #003A4F;
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
}

.SummaryNews
{
	color: #003A4F;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	font-style: italic;
}

.TitleLightBlue
{
	color: #76B4CF;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

.TitleDarkBlue
{
	color: #004159;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

.SubTitleBlack
{
	color: #003A4F;/*595959;/**/
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
}

.Link
{
	color: #003A4F;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.Link:link {
    text-decoration:    underline;
	font-weight: normal;
    color:#003A4F;/*#0D4757;*/
}

A.Link:visited  {
    text-decoration:    underline;
	font-weight: normal;
    color:#003A4F;
}

A.Link:active   {
    text-decoration:    underline;
	font-weight: normal;
    color:RED;
}

A.Link:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:Blue;
}

.LinkWhite
{
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.LinkWhite:link {
    text-decoration:    underline;
	font-weight: normal;
    color:#FFFFFF;/*#0D4757;*/
}

A.LinkWhite:visited  {
    text-decoration:    underline;
	font-weight: normal;
    color:#FFFFFF;
}

A.LinkWhite:active   {
    text-decoration:    underline;
	font-weight: normal;
    color:RED;
}

A.LinkWhite:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:Silver;
}

.MenuLinkWhite
{
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.MenuLinkWhite:link {
    text-decoration:    none;
	font-weight: normal;
    color:#FFFFFF;/*#0D4757;*/
}

A.MenuLinkWhite:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#FFFFFF;
}

A.MenuLinkWhite:active   {
    text-decoration:    none;
	font-weight: normal;
    color:RED;
}

A.MenuLinkWhite:hover    {
    text-decoration:    none;
    background-color:#001219;
	font-weight: normal;
    color:Silver;
}

.Link11
{
	color: #003A4F;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
}

A.Link11:link {
    text-decoration:    none;
	font-weight: normal;
    color:#003A4F;/*#0D4757;*/
}

A.Link11:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#003A4F;
}

A.Link11:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#003A4F;
}

A.Link11:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#003A4F;
}

.Link11White
{
	color: #ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.Link11White:link {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;/*#0D4757;*/
}

A.Link11White:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;
}

A.Link11White:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#ffffff;
}

A.Link11White:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#ffffff;
}

.LinkNoLine
{
	color: #003A4F;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.LinkNoLine:link {
    text-decoration:    none;
	font-weight: normal;
    color:#003A4F;/*#0D4757;*/
}

A.LinkNoLine:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#003A4F;
}

A.LinkNoLine:active   {
    text-decoration:    none;
	font-weight: normal;
    color:RED;
}

A.LinkNoLine:hover    {
    text-decoration:    none;
	font-weight: normal;
    color:Blue;
}

.LinkBold
{
	color: #003A4F;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

A.LinkBold:link {
    text-decoration:    underline;
	font-weight: bold;
    color:#003A4F;/*#0D4757;*/
}

A.LinkBold:visited  {
    text-decoration:    underline;
	font-weight: bold;
    color:#003A4F;
}

A.LinkBold:active   {
    text-decoration:    underline;
	font-weight: bold;
    color:Red;
}

A.LinkBold:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:Blue;
}

.LinkBold14
{
	color: #003A4F;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}

A.LinkBold14:link {
    text-decoration:    underline;
	font-weight: bold;
    color:#003A4F;/*#0D4757;*/
}

A.LinkBold14:visited  {
    text-decoration:    underline;
	font-weight: bold;
    color:#003A4F;
}

A.LinkBold14:active   {
    text-decoration:    underline;
	font-weight: bold;
    color:Red;
}

A.LinkBold14:hover    {
    text-decoration:    underline;
	font-weight: bold;
    color:Blue;
}

.MoreInfo
{
	color: #76B4CF;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}

A.MoreInfo:link {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.MoreInfo:visited  {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.MoreInfo:active   {
    text-decoration:    none;
	font-weight: normal;
    color:#76B4CF;
}

A.MoreInfo:hover    {
    text-decoration:    underline;
	font-weight: normal;
    color:#76B4CF;
}

.MoreInfo9px
{
	color: #76B4CF;
	font-family: Arial;
	font-weight: normal;
	font-size: 9px;
}

.MoreInfo10px
{
	color: #76B4CF;
	font-family: Arial;
	font-weight: normal;
	font-size: 10px;
}

.MenuOption
{
    margin-bottom:3px;
	background-color: #E5EDF0;/*#E0F4FD;*/
	margin-left:5px;
	height:22px;
	line-height:22px;
	width:150px;
}

.MenuOptionSelected
{
    margin-bottom:3px;
	background-color: #001219;
	margin-left:5px;
	height:22px;
	line-height:22px;
	width:150px;
}

.SubMenuOption
{
    margin-bottom:3px;
	background-color: #FFFFFF;
	margin-left:5px;
	height:22px;
	line-height:22px;
	width:150px;
}

.SubMenuOptionSelected
{
    margin-bottom:3px;
	background-color: #0988A3;
	margin-left:5px;
	height:22px;
	line-height:22px;
	width:150px;
}

.LinkMenu
{
    margin-left:5px;
	color: #003A4F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.LinkMenu:link {
    margin-left:5px;
    text-decoration:    none;
    color:#003A4F;/*#0D4757;*/
	font-weight: bold;
}

A.LinkMenu:visited  {
    margin-left:5px;
    text-decoration:    none;
    color:#003A4F;
	font-weight: bold;
}

A.LinkMenu:active   {
    margin-left:5px;
    text-decoration:    none;
    color:#003A4F;
	font-weight: bold;
}

A.LinkMenu:hover    {
    margin-left:5px;
    text-decoration:    none;
    color:#76B4CF;
	font-weight: bold;
}

.LinkMenuWhite
{
    margin-left:5px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.LinkMenuWhite:link {
    margin-left:5px;
    text-decoration:    none;
    color:#FFFFFF;/*#0D4757;*/
	font-weight: bold;
}

A.LinkMenuWhite:visited  {
    margin-left:5px;
    text-decoration:    none;
    color:#FFFFFF;
	font-weight: bold;
}

A.LinkMenuWhite:active   {
    margin-left:5px;
    text-decoration:    none;
    color:#FFFFFF;
	font-weight: bold;
}

A.LinkMenuWhite:hover    {
    margin-left:5px;
    text-decoration:    none;
    color:#76B4CF;
	font-weight: bold;
}

.LinkSubMenu
{
    /*margin-left:15px;/**/
	color: #003A4F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

A.LinkSubMenu:link {
    text-decoration:    none;
    color:#003A4F;/*#0D4757;*/
	font-weight: bold;
}

A.LinkSubMenu:visited  {
    text-decoration:    none;
    color:#003A4F;
	font-weight: bold;
}

A.LinkSubMenu:active   {
    text-decoration:    none;
    color:#003A4F;
	font-weight: bold;
}

A.LinkSubMenu:hover    {
    text-decoration:    none;
    color:#76B4CF;
	font-weight: bold;
}

.LinkSubMenuWhite
{
    /*margin-left:15px;/**/
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

A.LinkSubMenuWhite:link {
    text-decoration:    none;
    color:#FFFFFF;/*#0D4757;*/
	font-weight: bold;
}

A.LinkSubMenuWhite:visited  {
    text-decoration:    none;
    color:#FFFFFF;
	font-weight: bold;
}

A.LinkSubMenuWhite:active   {
    text-decoration:    none;
    color:#FFFFFF;
	font-weight: bold;
}

A.LinkSubMenuWhite:hover    {
    text-decoration:    none;
    color:#76B4CF;
	font-weight: bold;
}

.LinkWhite
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
}

A.LinkWhite:link {
    text-decoration:    none;
    color:#FFFFFF;/*#0D4757;*/
}

A.LinkWhite:visited  {
    text-decoration:    none;
    color:#FFFFFF;
}

A.LinkWhite:active   {
    text-decoration:    none;
    color:#FFFFFF;
}

A.LinkWhite:hover    {
    text-decoration:    underline;
    color:#FFFFFF;
}

.Link9
{
	color: #003A4F;
	font-family: Arial;
	font-size: 9px;
}

A.Link9:link {
    text-decoration:    none;
    color:#003A4F;/*#0D4757;*/
}

A.Link9:visited  {
    text-decoration:    none;
    color:#003A4F;
}

A.Link9:active   {
    text-decoration:    none;
    color:#003A4F;
}

A.Link9:hover    {
    text-decoration:    underline;
    color:#003A4F;
}

.Link9White
{
	color: #ffffff;
	font-family: Arial;
	font-size: 9px;
}

A.Link9White:link {
    text-decoration:    none;
    color:#ffffff;/*#0D4757;*/
}

A.Link9White:visited  {
    text-decoration:    none;
    color:#ffffff;
}

A.Link9White:active   {
    text-decoration:    none;
    color:#ffffff;
}

A.Link9White:hover    {
    text-decoration:    underline;
    color:#ffffff;
}

.Link9DarkBlue
{
	color: #004159;
	font-family: Arial;
	font-size: 9px;
}

A.Link9DarkBlue:link {
    text-decoration:    none;
    color:#004159;/*#0D4757;*/
}

A.Link9DarkBlue:visited  {
    text-decoration:    none;
    color:#004159;
}

A.Link9DarkBlue:active   {
    text-decoration:    none;
    color:#004159;
}

A.Link9DarkBlue:hover    {
    text-decoration:    underline;
    color:#004159;
}

.footer
{
	/*border-top: solid 1px #e5edf0;*/
	background-image: url(/images/footer.png);
	background-repeat: no-repeat;
}

.footerQM
{
	background-image: url(/images/qm_footer.jpg);
	background-repeat: no-repeat;
}

/*******************************************************
 * Sub-Menus
 *******************************************************/

.subMenuItem
{
    background-image:url(/images/Sub-menu.gif);
	height: 24px;
	line-height:24px;
	width: 160px;
	color: #0D4757;
	/*border-top: solid 1px #e5edf0;/**/
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.subMenuItemEnd
{
	height: 20px;
	width: 160px;
	color: #0D4757;
	border-top: solid 1px #e5edf0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.subMenuItem_NL
{
	height: 20px;
	width: 160px;
	color: #0D4757;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

A.subMenuItem:link {
    text-decoration:    none;
    color:#0D4757;/*#0D4757;*/
}

A.subMenuItem:visited  {
    text-decoration:    none;
    color:#0D4757;
}

A.subMenuItem:active   {
    text-decoration:    none;
    color:#0D4757;
}

A.subMenuItem:hover    {
    text-decoration:    none;
    color:#76B4CF;
}

.tableTop
{
    background-image: url(/images/table_top.gif);
}

.tableMiddle
{
    background-image: url(/images/table_middle.gif);
    padding: 7 10 7 10;
}

.tableBottom
{
    background-image: url(/images/table_bottom.gif);
}

.tableSplitTop
{
    background-image: url(/images/tableSplit_top.gif);
}

.tableSplitMiddle
{
    background-image: url(/images/tableSplit_middle.gif);
}

.tableSplitBottom
{
    background-image: url(/images/tableSplit_bottom.gif);
}

/*ul
{
    margin-left: 1em;
    padding-left: 0;
}
li
{
    margin: 0;
    padding: 0;
}/**/

/************************************************************
 * SLIDE SHOW WINDOW
 ************************************************************/

.SlideShowBody 
{
    background-image: url(/images/slideshow_top.png);
    background-repeat: no-repeat;
	background-color: #67A8C0;
	margin: 30 30 30 30;
}

.BigImage
{
    top: 30px;
    left: 150px;
    height: 375px;
    width: 500px;
    position: absolute;
}

.SlidesCounter
{
    top: 435px;
    left: 150px;
    height: 12px;
    width: 500px;
    position: absolute;
}

.PreviousImage
{
    top: 240px;
    left: 30px;
    height: 75px;
    width: 100px;
    position: absolute;
    cursor: pointer;
}

.NextImage
{
    top: 240px;
    left: 670px;
    height: 75px;
    width: 100px;
    position: absolute;
    cursor: pointer;
}

.PreviousImageArrow
{
    background-image: url(/images/previous.png);
    background-repeat: no-repeat;
    top: 345px;
    left: 100px;
    height: 30px;
    width: 30px;
    position: absolute;
    cursor: pointer;
}

.NextImageArrow
{
    background-image: url(/images/next.png);
    background-repeat: no-repeat;
    top: 345px;
    left: 670px;
    height: 30px;
    width: 30px;
    position: absolute;
    cursor: pointer;
}

/***********************************************************
 * Product detail
 ***********************************************************/

.LeftCol
{
	padding: 5 5 5 5;
}

.MiddleCol
{
	border-left: solid 1px #e5edf0;
	padding: 5 5 5 5;
}

.RightCol
{
	border-left: solid 1px #e5edf0;
	padding: 5 5 5 5;
}

.DetailRow
{
	border-bottom: solid 1px #e5edf0;
	padding: 5 0 5 0;
}

