/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* 2 Lines to prevent page shifting to left in FireFox and Google when moving between pages*/
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }


.boxText { font-family: Verdana, Arial, sans-serif; 
           font-size: 10px; 
		   }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  padding:0;
  /*text-align:center;  Modificación de Tadzzzio - centres all content (fixes IE) */
}
/* Modificación por Tadzzzio ++++++++++++ */

#main-tbl {
	margin: -50px auto auto 0;
	width: 1000px;
	padding-bottom: 30px;	
	text-align:justify;
}
.helpText a {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #333333;

}
#container {
	margin: 0 auto;
    width: 1024px;
	padding:0;

/*	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;*/
}
#main-contents {
	margin: 0 auto;
    width: 1024px;
	padding:0;
}
#container-bottom {
	margin: 0 auto;
    width: 1024px;
    height:28px;
	padding:0;
	background: url(images/container-bottom.jpg) no-repeat 0 0;	
}
#container-bottom2 {
	margin: 0 auto auto -1px;
    width: 1028px;
    height:28px;
	padding:0;
	background: url(images/container-bottom.jpg) no-repeat 0 0;	
}
#acc-lang-box {
	margin: 0 auto auto 0;
	width:215px;
	height:30px;
	background: url(images/account-lang-box.jpg) no-repeat 0 0;	
}
#ssl-icon {
	float:left;
	width: 15px;
	height:20px;
	margin: 1px auto auto 5px;
}
#header-box {
	padding: 0;
	margin-top: -5px;
	margin-bottom: 20px;
	width: 1024px;
	height:100px;
}
#navbar{
    clear:left;
	margin: -4px auto auto 0;
	width: 1000px; 
	height: 50px; /*116px; */
	padding:0;
}
#nav-l {	
		float:left;
		width:15px;
        height: 50px;
		background: url(images/nav-bg-l.jpg) no-repeat scroll 0 0;		
}
#nav-m {
		float:left;
		padding:0;
		width: 970px;
		height: 50px;
		background: url(images/nav-bg-m.jpg) repeat-x scroll 0 0;		

}
#nav-r {
		float:left;
		width:15px;
	    height: 50px;
		background: url(images/nav-bg-r.jpg) no-repeat scroll 0 0;		
}

/*#nav-items {
	float:left;
	margin: -16px auto auto 40px; 
	height: 43px;

}*/
#nav-items {
    float:left;
	margin: 0 auto auto -27px; 
	width: 1020px;
	/*border: solid 1px;*/
	list-style: none;
}
/*#navbar li {float:left;display: inline;padding:0;width:108px; height:42px;border-right:1px solid #ffffff;}*/
/*#navbar li {float:left; display: block;padding:0;width:108px; height:43px;border-right:1px solid #ffffff;}*/
#nav-items li {
    float:left;
	padding:0;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;	
/*	color: #1E365A;*/
	letter-spacing:1px;	
}
#nav-items li#left-bord {padding:0;margin:0;border-left:1px solid #ffffff;}
#nav-items li#search {border-right:none;padding-top:9px;padding-left:43px;}
TD.search-message {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}
#nav-items a {
	float:left;
	display: block;
	margin:0;
	text-decoration:none;
	cursor:pointer;
	padding-top: 13px;
	text-align:center;
	outline:none;
	/*color: #1E365A;*/
	color: #ffffff;
    width:100px;
	height:43px;		
	border-right:1px solid #ffffff;	
}
#nav-items li#logo a {margin: 2px auto auto 22px; padding:0; border:0;}

/*#navbar a.off:hover {margin-left:-1px;}*/
#nav-items li#swatchworld a {width:133px; height:43px;}
#nav-items li#logo {margin: 5px auto; border:none; width:210px; height:23px;}
#nav-items li#logo img {outline:none; border:0;padding:0;width:140px; height:30px;}
#nav-items li#logo a:hover {background:none; text-decoration:none;}

#nav-items a:hover{
	background: url('images/menu-hover-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}
#nav-items #search a:hover {
    background: none;
}
/* Shop menu tab */
body#shop #navbar #t-shop a{
	background: url('images/menu-on-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}
#navbar #t-shop {
	border-left:1px solid #ffffff;
	
}
#navbar #t-shop-txt{
	margin: 14px auto;
	width: 42px;
}
#navbar #t-shop-txt-en{
	margin: 14px auto;
	width: 60px;
}
/* Account menu tab */
body#account #navbar #t-account a{
	background: url('images/menu-on-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}
#navbar #t-account-txt{
	padding:0;
	margin: 14px auto;
	width: 65px;
}
#navbar #t-account-txt-en{
	padding:0;
	margin: 14px auto;
	width: 76px;
}

/* Cart menu tab */
body#cart #navbar #t-cart a{
	background: url('images/menu-on-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}

/* Help menu tab */
body#help #navbar #t-help a{
	background: url('images/menu-on-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}
/* Contact Us menu tab */
body#contactus #navbar #t-contactus a{
	background: url('images/menu-on-bg.jpg') repeat-x 0 0;
	color: #FFFFFF;	
}
#searchbox { 
	background: url(images/searchbox.png) no-repeat 0 0; 
	width: 175px;
	height: 28px;
	padding-left: 10px;
	margin-top: 0;
}
#srch_icon {
	float:left;
	margin-top: 2px;
	margin-left:2px;		
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:relative;
margin: 3px auto auto -5px;;
width:14px;
height:14px;
}
#logo-box {
	margin: 15px auto auto 40px;
	width: 180px;
	height: 23px;
}

#banner {
	float: right;
	margin: -68px 220px auto auto;
	width:500px;
}
#slogan-es {
    float:left;
	margin: 5px auto auto 33px;
	width: 230px;	
    font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	font-weight:normal;
	color: #555555; /*#893232;*/		
}
#slogan-en {
    float:left;
	margin: 5px auto auto 60px;
	width: 180px;	
    font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	letter-spacing:1px;	
	font-weight:normal;
	color: #555555; /*#cb1a1a;*/		
}
#flags {
	margin: 5px 10px 8px auto;
	width: 65px;
	height: 15px;	
}
#welcome {display:inline; margin:0; padding:0; color: #6081B4; font-weight:bold;}

#welcome-text {
	float: left;
	margin: 8px auto auto 10px;
	color: #191919;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	font-weight:normal;
	letter-spacing: 1px;
	
}
#swatch {
	color: #800000;
	font-weight:bold;
}
#welcome-text2 {

	margin: 8px auto 30px auto;
	color: #333333;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	font-weight:normal;
	letter-spacing: 1px;
		
}
#login-lnk {
		float:right;
		width: 190px;
		height: 20px;
		padding:0;
		margin: 3px 20px auto auto;
	    font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		text-decoration:none;
		outline:none;
		color: #999999; /*#893232;*/		
}
#login-lnk2 {
		float:right;
		width: 130px;
		height: 20px;
		padding:0;
		margin: -12px 25px auto auto;
}
#login-lnk2 a {
    font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration:none;
	outline:none;
	color: #000000; /*#893232;*/		
}

#login-lnk a {
    font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration:none;
	outline:none;
	color: #999999; /*#893232;*/		
}
#login-lnk-txt {
		/* For Spanish Text */
		margin: 0 5px auto auto;
		width: 225px;
		padding-top: 6px;
}
#login-lnk a:hover{
		/* For Spanish Text */
		color:black;
}
#login-lnk-txt2 {
	    /* For English Text */
		margin: 0 auto;
		width: 225px;
		padding-top: 6px;
}
#cart-lnk {
		clear:right;
		width: 245px;
		height: 25px;
		padding:0;
		margin: 8px 2px auto auto;
	    font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		text-decoration:none;
		outline:none;
		color: #999999; /*#893232;*/		
}
#cart-lnk a {
	    font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration:none;
		outline:none;
		color: #999999; /*#893232;*/		
}
#cart-lnk-en {  		
		clear:right;
		width: 180px;
		height: 25px;
		padding:0;
		margin: 8px 30px auto auto;
		_margin: 10px auto auto 801px; 
	    font-family: Arial, Verdana, sans-serif;
		font-size: 11px;
		text-decoration:none;
		outline:none;
		color: #999999; /*#893232;*/		
}
#cart-lnk-en a {
	    font-family: Arial, Verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration:none;
		outline:none;
		color: #999999; /*#893232;*/		
}
#shop-basket {
	    clear:right;
		width: 190px;
		height: 40px;
		padding: 1px 0 0 0;
		margin: -65px 6px auto auto;
}
#shop-basket-title-es {
		margin: 10px auto auto 30px;
		width:71px;
		outline:none;
		text-decoration:none;
}
#shop-basket-title-es a{
		outline:none;
		text-decoration:none;
}

#shop-basket-txt {
		margin: -15px auto auto 45px;
		width: 125px;
		height: 25px;
	    font-family: Arial, Verdana, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		text-transform: lowercase;
		color: #ac0202;		
}

/* Links Box Settings */

.links-container {
		margin: -2px auto 15px auto;
		padding:0;
	}
.links-box-top-row {	
        height: 10px;
		background: url(images/links-top-row.jpg) no-repeat scroll 0 0;		
}
.links-box {
		padding:0;
		width: 171px;
		height: 80px;
		background-color: #F4F4F4;
		border-left: 1px solid #CFCFCF;
		border-right: 1px solid #CFCFCF;
}
#links {	
	    float:left;
		padding:0;
		margin:0;
		list-style: none;

}
.links-box-btm-row {
	    height: 10px;
		background: url(images/links-bottom-row.jpg) no-repeat 0 0;		
}
.link-txt {
	margin-left:12px;
}
#links li {
  float: left;
  padding: 0;
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

/*.qlink {
		display:inline-block;
		width: 171px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #0a0a0a;
		outline:none;
		letter-spacing: 1px;
}*/
#links a {
		float:left;
		display:block;
		width: 166px;
		padding-top: 5px;
		padding-left: 5px;
		padding-bottom: 5px;
		outline:none;
		text-decoration:none;
  		color: #0a0a0a;		
		letter-spacing: 1px;
}

#links a:hover{
	/*	margin: 0; 
		padding:0;
		display:inline-block;
		width: 171px;
		padding-top: 5px;
		padding-bottom: 5px;		*/
	    cursor: pointer;
		font-weight: normal;
		color: #E82929; /*#4F94F4;*/	
		text-decoration:none;	
}

.qlink-separator {
		display:block;
		position:relative;
		width: 172px;
		padding: 2px 0 1px 13px;
		height: 2px;	
}
.qlink-off {
		display:block;
		position:relative;
		width: 171px;	
}

.qlink-on {
/*	    position: relative;
  		display:block;
	    width: 171px;*/
		color: #E82929; /*#4F94F4;*/	
		font-weight: bold;		
		background-color: #E2E1E1;/* #c4d7f2; */		
}
#links li.qlink-on a{
		color: #E82929; /* #3887f7*/	
		font-weight: bold;
}
#links li.qlink-on a:hover{
		color: #E82929; /* #3887f7*/	
		font-weight: bold;
}


#left-title-box {
	/*	margin: -38px auto 6px -5px; */
		margin: -1px auto 21px -5px;
		/*padding-left: 15px;*/
		/*padding-top: 2px;*/
		width: 180px;
		height:52px;
		background: url(images/left-title-box.jpg) no-repeat 0 0;	
}
#left-title-box2 {
	/*	margin: -38px auto 6px -5px; */
		margin: -1px auto 21px -5px;
		/*padding-left: 15px;*/
		/*padding-top: 2px;*/
		width: 180px;
		height:52px;
		background: url(images/left-title-box2.jpg) no-repeat 0 0;	
}

#left-title-box2 a{
	display: inline-block;
	width: 100%;
	text-decoration: none;
	outline: 0;
	border: 0;
	padding-left: 35px;
	padding-top: 15px;
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	
}

#left-title-box a{
	display: inline-block;
	width: 100%;
	text-decoration: none;
	outline: 0;
	border: 0;
	
}
#left-title-box img{

	border: none;
}

#account-txt-es {
     float: left;
	 display:inline-block;
	 margin: 10px auto auto 30px;
	 width: 110px;
	 height: 30px;
}

#checkout-txt-es {
	
	/* margin: 10px auto auto 30px;*/
	 margin: 0 auto;
	 width: 96px;
	 height: 10px;
}
#column_left_tbl {
	width: 180px;
		
}
.leftmenu {
		margin: -10px auto auto 0;
		width:173px; /*171*/
		padding:0;	
		/*border:1px solid #999999;*/
		background: white;	
}
.leftmenu a:hover {
		text-decoration:none;
		outline:none;	
		cursor: pointer;
}
.leftmenu #watch-tab {
		background:url(images/watches-tab.jpg) no-repeat 0 0;
		height:15px;
		padding-top:6px;
		padding-bottom:4px;
		padding-left:12px;
		border-bottom: 1px solid #ffffff;

}
.leftmenu #bijoux-tab a{
		display: inline-block;
		background:url(images/header-tab-bg.jpg) repeat-x 0 0;
		width: 159px; /* 156*/
		border-left: 1px solid #445E83;
		border-right: 1px solid #445E83;
		height:15px;
		padding-top:5px;
		padding-bottom:4px;
		padding-left:12px;

}
.leftmenu #accesorios-tab a{
		background:url(images/header-tab-bg.jpg) repeat-x 0 0;
		width: 159px; /* 156*/
		border-left: 1px solid #445E83;
		border-right: 1px solid #445E83;
		height:15px;
		padding-top:5px;
		padding-bottom:4px;
		padding-left:12px;
	/*	border-bottom: 1px solid #ffffff;		*/
		
}
.leftmenu .header {
	/*	margin: 0;
		width: 161px; 
		border-bottom: 1px solid #ffffff;*/
}
.leftmenu .header a {
		display:inline-block;
		width: 170px; /*156*/
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		color: #ffffff;	
}
.leftmenu .header-2 {
		margin: 0;
		width: 161px; /* 156*/
		border-bottom: 1px solid #ffffff;
}
.leftmenu .header-2 a {
		display:inline-block;
		width: 170px; /*156*/
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing:1px;
		color: #ffffff;	

}
.leftmenu .submenu {
		margin: 0 auto;
		padding:0;
		width: 171px;
		background:white;		
		border-left: 1px solid #8CAEDE;
		border-right: 1px solid #8CAEDE;		

}
/*.leftmenu .submenu div {
		float: left;
        text-align:left;
		padding-top:4px;
		padding-bottom:4px;
		padding-left: 11px;
		width:160px; 
		border-left: 1px solid #8CAEDE;
		border-right: 1px solid #8CAEDE;
		border-bottom: 1px solid #ffffff; 
}*/
/*.leftmenu .submenu div#on-w {
	background:white;
	border-bottom: 1px solid #8CAEDE;
}
.leftmenu .submenu div#on-b {
	background:white;
}
*/
.leftmenu .submenu a#on-w {
	background:white;
	border-bottom: 1px solid #8CAEDE;
}
.leftmenu .submenu a#on-b {
	background:white;
}

.leftmenu .submenu a {
	/*	display:inline-block;*/
		display:block;
		margin:0;
		width:160px;
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-transform: uppercase;
	/*	background-color: #DEDCDC;	*/
		background-color:#C9DDFB;	
		color:#000000;	
		padding-top:4px;
		padding-bottom:4px;
		padding-left: 11px;
		/*width:160px; 164*/
	/*	border-left: 1px solid #8CAEDE;
		border-right: 1px solid #8CAEDE;*/
		border-bottom: 1px solid #ffffff; 	
}
#watch-sub {
	background-color:#EFEFEF;	/*#BFD1F4*/
}
#bijoux-sub {
	background-color:#EFEFEF;	
}
.sep {
	width:100%;
	border-bottom: 1px solid #ffffff;
}
.leftmenu .bottom {
		margin: 0 auto;
		width:171px;
		border-left: 1px solid #8CAEDE;
		border-right: 1px solid #8CAEDE;
		height:263px;
		padding:0;	
}
.leftmenu .bottom2 {
		margin: 0 auto;
		width:171px;
		border-left: 1px solid #8CAEDE;
		border-right: 1px solid #8CAEDE;
		height:310px;
		padding:0;	
}

#watch-bottom {
	/*background-color:#DEDCDC;	*/
	background-color:#C9DDFB;	
}
#bijoux-bottom {
 /*	background-color:#DEDCDC;	*/
	background-color:#C9DDFB;	
}

.leftmenu .watch-bot-tab {
		margin: 0;
		width:173px;
		height: 24px;
		padding:0;	
		/*background:url(images/watches-bot-tab.jpg) no-repeat 0 0;	*/
		background:url(images/bot-tab.jpg) no-repeat 0 0;		
}
.leftmenu .bijoux-bot-tab {
		margin: 0;
		width:173px;
		height: 24px;
		padding:0;	
		/*background:url(images/bijoux-bot-tab.jpg) no-repeat 0 0;		*/
		background:url(images/bot-tab.jpg) no-repeat 0 0;		
}

.leftmenu .submenu-2 {
		background-color: #ffffff;
		margin: 0 auto auto 0;
		width: 161px;
		font-weight:none;
	/*	border-right: 1px solid #8CAEDE;*/
		
}
.leftmenu .submenu-2 a {
	/*	display: inline-block;*/
	/*	float:left;*/
		display:block;
		margin:0;
		padding: 4px 0 4px 12px;
		width: 159px;		
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight:normal;
		text-transform:lowercase;
		letter-spacing:normal;		
		color:#000000;
		/*margin-top:5px;*/
		background-color: #ffffff;

}
.leftmenu .submenu-2 a:hover {
		color: #0085CF;
}
.leftmenu .submenu-2 .navOn { color: #0085CF; font-weight: bold; }



#prodlisthead-left {
	background: url(images/prodlisthead-left2.jpg) no-repeat 0 0;
	width:28px;	
}
#prodlisthead-right {
	background: url(images/prodlisthead-right2.jpg) no-repeat 0 0;
	width:28px;	
}
#prodlisthead-left-bij {
	background: url(images/prodlisthead-left-bij.jpg) no-repeat 0 0;
	width:28px;	
}
#prodlisthead-right-bij {
	background: url(images/prodlisthead-right-bij.jpg) no-repeat 0 0;
	width:28px;	
}

#prodPageNav-watches {
	background: none;/*#ABABAB */	
}
#prodPageNav-bijoux {
	background: #ffffff; /*#ABABAB */	
}
#create-acc-button {
	position: relative;
	margin: -5px auto;
	padding: 0;	
	
}

#PageTitleBox { border: 1px solid #c3c3c3; padding:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#PageContentBox { width: 758px; border: 1px solid #CACACA; padding:25px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#PageContentBox small{
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}
#PageContentBox-Acc { width: 721px; height:359px; border: 1px solid #CACACA; padding:44px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#PageContentBox-Acc a:hover{
  color: #3366CC;
} 
#PageContentBox-Cart { width: 742px; height:359px; border: none; padding:15px;}
#account-menu-tbl { padding-left: 30px;}

/* Links + Bread Crumbs Bar */ 
#breadcrumb { position:absolute; margin: 10px auto auto 3px; }
#links-bar { 
	/*background: url(images/links-bar-bg.jpg) repeat-x 0 0; */
	background-color: #ffffff;
	width:808px; 
	height:30px; 
	border: 1px solid #CACACA; /* #99B5DD; */
	color: #666666; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
}
#links-bar-title { 
	/*background: url(images/links-bar-bg.jpg) repeat-x 0 0; */
	background-color: #ffffff;
	width:831px; 
	height:46px; 
	border: 1px solid #D2DEF0; 
	color: #666666; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	
}
#links-bar-title3 { 
	margin-bottom: 10px;
    background-color: #ffffff;
	width:998px; 
	height:46px; 
	border: 1px solid #CBCBCB; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	
}

#links-bar-heading3 {

  	float:left;
    margin: 12px auto auto 10px;
	color: #677072; 
    font-family: Arial, sans-serif, Verdana;
    font-size: 18px;
    font-weight:bold;		
}
#links-bar-items {float:right; margin: 0 3px auto; height: 30px; }
#links-bar ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	background: none;
	width: 100%;
}
#links-bar li{
	display: inline;
	margin: 0;
}
#links-bar li a {
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 8px 8px; /*padding inside each tab*/
	border-left: 1px solid #D2DEF0; /*right divider between tabs*/
	color: #666666;
	background: none;
	height: 15px;
}
#links-bar li a:hover {
	color: #8E0C0C;
}
#links-bar-heading {
  	float:left;
    margin: 15px auto auto 10px;
    font-family: sans-serif, Verdana, Arial;
    font-size: 14px;
    font-weight:bold;
    color: #808080; /*#a11e27;#6585B4*/
}
    
#links-bar-heading2 {
  	float:left;
    margin: 8px auto auto 10px;
    font-family: sans-serif, Verdana, Arial;
    font-size: 12px;

    color: #313132; /*#a11e27;#6585B4*/
}
    
/* Main Areas displaying banners */
#watch-main { padding-left:85px; }
#bijoux-main { padding-left: 210px; }
#shop-main { padding-left: 75px; }

#customerName { 
	margin:15px auto; 
	width:170px; 
	font-family: verdana, sans-serif,arial;
	font-size: 9px;
	color: #ffffff;
}
#prodListSide {
	padding-left:10px;
}

#prodInfoSide {
	padding-left:3px;
}

#ProductListingBox {
	margin-top: 10px;
	padding: 10px;
	width: 788px;
	border: 1px solid #CACACA;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
}


/* Product Info Page Items */
#ProductInfoBox {
	margin-top: 10px;
	padding: 20px;
	padding-left:0;	
	padding-right: 22px;
	width:786px;
	border: 1px solid #CACACA; /*#99B5DD;*/
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
}
#ProductDetailsBox {
	width: 400px; 
}
#ProductDescBox {
	margin: 0 auto;
	padding: 20px;
	padding-right: 10px;
	width: 670px;
  
}
.productBackForward {
	color: #274776;
	font-size:10px;
	text-decoration:none;
	outline:none;
}
.productBackForward a:hover{
	text-decoration:none:
}

/* Comments Items */
#CommentTitleBox {
	margin-top: -5px;
	padding: 5px;
	padding-left:20px;
	width:783px;
	border: 1px solid #CACACA;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
}
#CommentContentBox { 
	width: 739px; 
	border: 1px solid #CACACA; 
	padding-left:35px; 
	padding-right:34px; 
	padding-top: 20px; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.commentBgColour { background-color: #d8d9db;}

.priceHeading {
  font-family: Arial, sans-serif, verdana;
  font-size: 16px;
  font-weight: bold;
  color: #D0100F; /*#9a9a9a;*/
}
.modelHeading {
  font-family: verdana,sans-serif,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #666666; /*#9a9a9a;*/
}

#IVA-Text {
  color: #D0100F;
}

#productInfoDesc {
	padding-left: 20px;
	text-align:justify;
	
}

#acc-title {
	width: 290px;
	
}
#acc-options {
	width: 290px;
	
}
/* Fin Modificación por Tadzzzio ++++++++++++ */

A {
  color: #000000;
  text-decoration: none;
  outline:none;
}
A:hover {
 /* color: #800000;
  text-decoration: underline;*/
 /* color: #800000;*/
  text-decoration: underline;
}
FORM {
	display: inline;
}
TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  color:#990000;
  background: #800000;

}
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: none;
  color: #333333;
}
A.headerNavigation { 
  color: #666666; 
  text-decoration: none;
}
A.headerNavigation:hover {
  color: #8E0C0C;
}

/* MundoSwatch Header */
TR.headerNavigation-ms {
  color:#ffffff;
  background-color: #808080;

}
TD.headerNavigation-ms {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #808080;
  color: #ffffff;
}
A.headerNavigation-ms { 
  color: #ffffff; 
  text-decoration: none;
}
A.headerNavigation-ms:hover {
  color: #8E0C0C;
}


TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
 /* background: #929292;*/
 background: white;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding-bottom: 8px;
  color: #0085CF;
  border-bottom: 1px solid #D9DADB;
 /* border-bottom: 1px solid #C8C8C8;*/
  
}

.infoBox {
/* Modificación por Tadzzzio +++++ */
	 /* background: #800000; */
	 /* This is the border colour for Info Boxes */
	  background: #ffffff;
/* Fin Modificación por Tadzzzio +++++ */	  
}
.infoBox2 {
/* Modificación por Tadzzzio +++++ */
	 /* background: #800000; */
	 /* This is the border colour for Info Boxes */
	  background: #afb0b2;
/* Fin Modificación por Tadzzzio +++++ */	  
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: url(images/infobox/infobox-bg.gif) repeat-x 0 0;  
  color: #ffffff;
}

TD.infoBoxHeading-Middle {
  height: 25px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: url(images/infobox/infobox-bg.gif) repeat-x 0 0;
  color: #333333;
}

/* MundoSwatch Box */
TD.infoBoxHeading-ms {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #264573; /*#800000;*/
  color: #ffffff;
}

TD.infoBoxHeading-MiddleMS {
  height: 25px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: url(images/infobox/infoboxMS-bg.gif) repeat-x 0 0;
  color: #ffffff;
}
TD.infoBoxHeading-MiddleMS a{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
.infoBoxHeading-ms:link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: none;
  color: #333333;
}



/*
//Modificación por Daniel Vidal
//Ańadido a NewsDesk
//01-09-2004 10:29
//
//Colores para los link en infoBoxHeading
*/

.infoBoxHeading:link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #800000;
  color: #ffffff;
}
.infoBoxHeading:active  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #800000;
  color: #ffffff;
}
.infoBoxHeading:visited  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #800000;
  color: #ffffff;
}

/*.infoBoxHeading:hover  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #800000;
  color: #ffffff;
}*/

/*
//Fin Modificación por Daniel Vidal
*/



TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

/* SHOPPING CART */
/* Heading for Shopping Cart table */
.productListingCart-head {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
 /* background: #800000;
  color: #FFFFFF; */
 /* background:url(images/cart-head-bg.gif) repeat-x 0 0;*/
  background: #5F86BD;
  color: #ffffff;  
  font-weight: bold;
  padding: 4px;
}

/* Table Content for Shopping Cart  */
TABLE.productListingCart {

  border: 1px;
  border-style: solid;
  border-color: #BAD1F2;
  border-spacing: 1px;
  padding:3px;

}

TABLE.productListing {
  width: 700px;
 /* border: 1px;
  border-style: solid;
  border-color: #D2DEF0;
  border-spacing: 1px;*/
}


/* Table Content for Search Results */
TABLE.productListing-search {
  width: 750px;
}

#cart-left-corner {	
	margin:0; padding:0;
    width: 14px;
	background:url(images/cart-left-corner.gif) no-repeat 0 0;
}
#cart-right-corner {	
	margin:0; padding:0;
    width: 14px;
	background:url(images/cart-right-corner.gif) no-repeat 0 0;
}


/* Fin Modificación por Tadzzzio +++ */


/* Fin Modificación por Tadzzzio +++ */

.productListing-heading-watches {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
 /* background: #800000;
  color: #FFFFFF; */
  background: white; /*#ABABAB*/
  color: #7B7F81;  
  font-weight: normal;

}

.productListing-heading-bijoux {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
 /* background: #800000;
  color: #FFFFFF; */
  background:white; /*#ABABAB*/
  color: #7B7F81;  
  font-weight: normal;
}

/*
//Modificación por Daniel Vidal
//Ańadido a NewsDesk
//19-10-2004 11:29
//
//Colores para los link en productListing-heading
*/
/*
.productListing-heading:link, .productListing-heading:active, .productListing-heading:visited, .productListing-heading:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #800000;
  color: #FFFFFF;
  font-weight: bold;
}
*/

/*
//Fin Modificación por Daniel Vidal
*/

.productListing-heading a {
  font-family: Arial, verdana, sans-serif;
  font-size: 12px;
  color: #3C3C3C;
  font-weight: bold;
  text-decoration: none;
	
}

TD.productListing-data {
  font-family:  Arial, verdana, sans-serif;
  font-size: 11px;
  color: #333333;
}
TD.productListing-data a{
  font-family:  Arial, verdana, sans-serif;
  font-size: 11px;
  color: #333333;
} 

.pageResults a{
  color: #0000FF; /* #0000FF */
}

.pageResults a:hover {
  color: #0000FF; /* #0000FF */
  background: none;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, sans-serif, verdana;
  font-size: 18px;
  font-weight: bold;
  color: #282828; /*#9a9a9a;*/
}

TD.pageHeading2, DIV.pageHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #000000;
  padding-top 10px;
}
TD.pageHeading-comments, DIV.pageHeading2-cooments {
  font-family: Arial, Verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #1e1e1e;
  padding-top 10px;
  padding-left: 30px;
}

TD.pageHeading-search, DIV.pageHeading-search {
  font-family: Arial, sans-serif, verdana;
  font-size: 16px;
  font-weight: bold;
  color: #666666; /*#9a9a9a;*/
}

TR.subBar {
  background: #f4f7fd;
}


/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//19-10-2004 11:31
//
//Cambio de aspecto

// Línas Originales
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

*/

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

/*
//Fin Modificación por Daniel Vidal
*/


TD.main, P.main, TD.main:link {
  font-family:  arial, verdana, sans-serif;
  font-size: 12px;
  color:#141313; /*#464646*/
  line-height: 1.5;
}
TD.main-login {
  font-family:  arial, verdana, sans-serif;
  font-size: 14px;
  color:#AA130E; /*#282828*/
  line-height: 1.5;
}
TD.smallText_links, TD.smallText_links:link, TD.smallText_links:active, TD.smallText_links:visited, TD.smallText_links:hover{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  color: #b9b9b9;
  font-weight: bold;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333333;
}

TD.smallText a { color: #777777; text-decoration:none;} /* Footer text colour */
TD.smallText a:hover { color: #A6211D; text-decoration:none;} /* Footer text colour */

/* Text Footer Links */
TD.smallText-foot {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #292929;
}

TD.smallText-foot a { color: #999999; text-decoration:none;} /* Footer text colour */
TD.smallText-foot a:hover { color: #CF3F3E; text-decoration:none;} /* Footer text colour */

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
SPAN.helloUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #EA061B;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//10-09-2004 13:46
//
//Products Features
*/

.featureRow { color: #000000; text-decoration: underline }

/*.featureRowOver { color: #FFFFFF; background-color: #800000; cursor: pointer; cursor: hand; }*/
.featureRowOver { color: #000000; background: none; cursor: pointer; cursor: hand; }



/*
//Fin Modificación por Daniel Vidal
*/


/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//10-09-2004 17:07
//
//Products Families
*/

.familyRow { text-decoration: underline }
.familyRowOver { color: #FFFFFF; background-color: #800000; cursor: pointer; cursor: hand; }

/*
//Fin Modificación por Daniel Vidal
*/

/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//10-09-2004 17:07
//
//Products Availabilities
*/

.availabilityRow { text-decoration: underline; color:#AA0000; }
/*.availabilityRowOver { color: #FFFFFF; background-color: #800000; cursor: pointer; cursor: hand; }*/
.availabilityRowOver { color: #AA0000; font-weight:bold; background: none; cursor: pointer; cursor: hand; }

/*
//Fin Modificación por Daniel Vidal
*/

/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//08-10-2004 13:23
//
//Products Varieties
*/

.varietyRow { text-decoration: underline }
.varietyRowOver { color: #FFFFFF; background-color: #800000; cursor: pointer; cursor: hand; }
.varietyItemRow { text-decoration: underline }
.varietyItemRowOver { color: #FFFFFF; background-color: #800000; cursor: pointer; cursor: hand; }

/*
//Fin Modificación por Daniel Vidal
*/


/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//10-09-2004 17:07
//
//Tiny Text
*/

TD.tinyText, SPAN.tinyText, P.tinyText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 7px;
}

/*
//Fin Modificación por Daniel Vidal
*/


/*
//Modificación por Daniel Vidal
//Modificación de Extra Fields Contribution
//10-09-2004 17:07
//
//Tiny Text
*/

TD.bigText, SPAN.bigText, P.bigText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px; color: #727272;
  font-weight: bold;
}

/*
//Fin Modificación por Daniel Vidal
*/


.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #bcf0bc; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/*
//Modificación por Daniel Vidal
//10-11-2004 10:42
//
//Tabla Descuentos
*/

TABLE.discounts, TR.discounts, TD.discounts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px; color: #FFFFFF;
  text-align:center;  
}

/*
//Fin Modificación por Daniel Vidal
*/


/* Modificación por Tadzzzio - for New Product Listing Format

	** Product Listing Enhancement Contribution **
*/

.infoBoxProducts {
  text-align: center;
  /*border: solid 1px #999999; */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-color: transparent;
  color: #333333;
  margin-bottom:-8px;
}
.infoBoxProducts a {
  color: #333333;
}
TD.infoBoxGrid {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: solid 1px #999999;
}
/* set pos buy/details button on list */
img.buy_now {  
  margin-bottom:10px;
} 
/* set pos buy/details button on thumbnail */
img.thm_buy_now {
  margin-bottom:-3px;
} 
/* set style buy/details seperator thumbnail */
.buy_now {
  font-weight: bold;
	font-size: 18px;
	color: #999999;
} 
.infoBoxList {
/* border: ridge 4px #faf0e6;
 border-collapse: collapse;*/
 background-color: #fff;
 }
TD.thumbcontent a {
  font-family: Verdana, Arial, sans-serif;
  /*font-size: 10px;*/
  font-size: 9px; /* Modificación por Tadzzzio */
  font-weight: bold;
  color:#2D2C2C;
  text-align:center;
}
TD.thumbcontent a:hover {
  color:#0085CF;
  text-decoration:none;
}
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.separator {border-bottom: 1px solid #ccc;}

.productListing-list-price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333;
}

.productListing-title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333;
	padding-left:18px;
	padding-bottom:10px;
}

TABLE.buytable {
	 width: 100%;
	 height: 80px;
	 vertical-align: bottom;
         text-align:right;
}
DIV.multi_buy_now {
width: 99%;
text-align : right;
position:relative;
}

DIV#gbutton1 {
margin-bottom:-25px;
z-index:30;
}
DIV#gbutton2 {
margin-top:-25px;
z-index:30;
}

.quantity {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-align : center;
}

.quantity input {
font-family:Verdana,Arial,sans-serif;
font-size:9px;
text-align : center;
background: #c0c0c0;
font-weight: bold;
border:2px solid #666666;
color:#333;
}
TD.attributes {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align : right;
}
TABLE.attributes select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#333;
}
TABLE.drop select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#333;
}
TR.list-block {
}		
SPAN.list_info {
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #333;
cursor:pointer;
}	
SPAN.list_info span {
display:none;
position:relative;  
}		
SPAN.list_info:hover span  {
display:block;
cursor:pointer;
margin-top:-20px;
position:absolute;
width: 140px; height: 16px; padding: 5px; 
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color:#333;
background: #c0c0c0;
border:2px solid #666666;
text-align : center;
}	

/* Fin Modificación por Tadzzzio - for New Product Listing Format */

/* Links Manager v1.24 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #345B96;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #345B96;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #345B96;
  border-bottom: 1px solid #345B96;
  padding: 8px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #5576A5;
  text-align: center;
}
A.linkListing-data {
  color: #5576A5;
}
A.linkListing-data:hover {
  color: #193C72;
}
TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black; 
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingHeading {
  color: #000000;
}
A.linkListingHeading:hover {
  color: #FF0000;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
A.linkFeaturedMain {
  color: #FFFFFF;
}
A.linkFeaturedMain:hover {
  color: #FF0000;
}
.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #000000;
  text-align: left;
}
A.linkListingMain {
  color: #000000;
}
A.linkListingMain:hover {
  color: #FF0000;
}
.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FF0000;
}
.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.5;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}
TABLE.linkSubmit {
  border: 3px;
  border-style: ridge;
  border-color: #b6b7cb;
}
TR.linkSubmit {
  background-color: #f8f8f9;
}
/* Links Manager II v1.24 end */
