body {
	background-color: #141313;
	margin: 0px;
}
.browser_index {
	background-image: url(images/browse_bkground.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 525px;
}

.footer {
	background-image: url(images/footerbkground.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 954px;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 25px;
	padding-left: 25px;
	text-align: left;
	vertical-align: middle;
}
.header {
	height: 127px;
	width: 994px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #5b7fa5;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 10px;
}

.menu_header {
	background-image: url(images/buttons_header.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 41px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.menu_header a:link, .menu_header a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.menu_header a:hover, .menu_header a:hover,visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.leftcolumn {
	background-image: url(images/menu_bkground.gif);
	background-repeat: repeat-y;
	width: 189px;
}
.mainarea {
	background-color: #FFFFFF;
	width: 815px;
	background-image: url(images/mainarea_shadow.gif);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.prodtable {
	background-color: #efefef;
	padding: 12px;
	border: 1px solid #dedede;
}

.cartarea {
	background-image: url(images/cartarea_bkground.jpg);
	background-repeat: no-repeat;
	height: 116px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6b6a6a;
	text-decoration: none;
}

.login {
	background-image: url(images/login_bkground.jpg);
	background-repeat: no-repeat;
	height: 206px;
	width: 189px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.login .form {
	width: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #5b7fa5;
	height: 19px;
	padding: 2px;
}
.login a:link, .login a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.login a:hover, .login a:hover,visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.mainmenu {
	width: 178px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 26px;
	text-align: left;
	vertical-align: middle;
	list-style-image: url(images/triangle1.gif);
	background-image: url(images/menuborder.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-position: inside;
}
.mainmenu a:link, .mainmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mainmenu a:hover, .mainmenu a:hover,visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.browser_index .form {
	height: 19px;
	width: 243px;
	border: 1px solid #5b7fa5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004397;
	text-align: left;
	vertical-align: bottom;
	padding: 2px;
}
.cartarea a:link, .cartarea a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004397;
	text-decoration: none;
}
.cartarea a:hover, .cartarea a:hover,visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004397;
	text-decoration: underline;
}
.featured_prod {
	background-image: url(images/featured-prod-bkground.jpg);
	background-repeat: no-repeat;
	height: 207px;
	width: 257px;
}
.featured_prod .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6cd3ff;
}
.featured_prod .text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.right_column {
	background-image: url(images/right-column.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 250px;
}
.browser {

	background-image: url(images/browse-bkground1.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 250px;
}
.browser .form {

	height: 19px;
	width: 151px;
	border: 1px solid #5b7fa5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004397;
	text-align: left;
	vertical-align: bottom;
	padding: 2px;
}
.breadcrumbs {
	color: #868686;
	text-decoration: none;
}
.breadcrumbs a:link, .breadcrumbs a:visited {

	color: #3f81d9;
	text-decoration: none;
}
.prod h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #054fad;
	text-decoration: none;
}

.breadcrumbs a:hover, .breadcrumbs a:hover,visited {


	color: #3f81d9;
	text-decoration: underline;
}
.prod .text {
	color: #4c4c4c;
}
.prod .price {

	color: #cc0000;
}
.mainarea .details {
	color: #505050;
	font-size: 11px;
	text-decoration: none;
}
.mainarea .details a:link, .mainarea .details a:visited {

	color: #505050;
	font-size: 11px;
	text-decoration: underline;
}
.mainarea .details a:hover, .mainarea .details a:hover,visited {


	color: #054fad;
	font-size: 11px;
	text-decoration: underline;
}
.pagescroll {
	font-size: 11px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
	height: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	text-align: center;
}
.pagescroll a:link, .pagescroll a:visited {

	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}
.pagescroll a:hover, .pagescroll a:hover,visited {


	font-size: 11px;
	font-weight: normal;
	color: #3f81d9;
	text-decoration: underline;
}
.prod h1 a:link, .prod h1 a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #054fad;
	text-decoration: none;
}
.prod h1 a:hover, .prod h1 a:hover,visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #054fad;
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #054fad;
	font-weight: normal;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #054fad;
}

.related {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	line-height: 18px;
}
.related .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	font-weight: bold;
	line-height: normal;
}
.related .price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	line-height: 18px;
	font-weight: bold;
}
.related a:link, .related a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	text-decoration: none;
}
.related a:hover, .related a:hover,visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #004397;
	text-decoration: underline;
}
.prodtable .price {
	font-weight: bold;
	color: #cc0000;
}
.sendfriend input {
	width: 224px;
	border: 1px solid #5b7fa5;
	font-size: 11px;
	height: 17px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
input {
	font-family: Arial, Helvetica, sans-serif;
}
.form {
	border: 1px solid #5b7fa5;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
}

.delete {
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
}
.subtotal {
	font-size: 14px;
	font-weight: bold;
}
.breadcrumbs {
	color: #868686;
	text-decoration: none;
}
.breadcrumbs a:link, .breadcrumbs a:visited {
	color: #3f81d9;
	text-decoration: none;
}

.breadcrumbs a:hover, .breadcrumbs a:hover,visited {
	color: #3f81d9;
	text-decoration: underline;
}

.personaldetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #4c4c4c;
}

.personaldetails a:link, .personaldetails a:visited, .personaldetails a:hover, .personaldetails a:hover,visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f81d9;
	line-height: 18px;
	text-decoration: underline;
}
.formtitle {
	border: 1px solid #5b7fa5;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.formnotes {

	border: 1px solid #5b7fa5;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Star {
	color: #3f81d9;
}


/*IMPORT DEL VIEJO SKIN*/
/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #041527;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #96badc;
	PADDING: 0px;
	border-top: #5f94c0 1px solid;
	border-bottom: #5f94c0 1px solid;
	border-left: #5f94c0 1px solid;
	border-right: #5f94c0 1px solid;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	border-bottom: #acb7c7 1px solid;
	border-left: #acb7c7 1px solid;
	border-right: #acb7c7 1px solid;
	PADDING: 0px;
}
.DialogTr {
	COLOR: #1A2B3C;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 14px;
}


