body {
	background-attachment: scroll;
	background-color: #351200;
	background-image: url(img/fondo.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 3px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	height: 20px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.mainmenu a:link, .mainmenu a:visited, .mainmenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 3px;
	line-height: 20px;
	text-decoration: none;
}

.mainmenu a:hover, .mainmenuon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFAE1E;
	letter-spacing: 3px;
	line-height: 20px;
	text-decoration: none;
}

.maintable {
	height: 100%;
	width: 780;
}

.bottombar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	line-height: 20px;
	height: 20px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
}

.bottombar a:link, .bottombar a:visited, .bottombar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.bottombar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFAE1E;
	text-decoration: none;
}

.fpbox {
	background-color: #FFAE1E;
	height: 43px;
	width: 120px;
}

.fpboxbigtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #351200;
	text-decoration: none;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	display: block;
}
.marcas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #351200;
	text-decoration: none;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	display: inline-block;
}

.cart, .cart a:link, .cart a:visited, .cart a:active, .cart a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #351200;
	font-weight: bold;
	text-decoration: none;
}

.fpboxbigtxt a:link, .fpboxbigtxt a:visited, .fpboxbigtxt a:hover, .fpboxbigtxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #351200;
	text-decoration: none;
	font-weight: bold;
}

.fpboxsmalltxt, .fpboxsmalltxt a:link, .fpboxsmalltxt a:visited, .fpboxsmalltxt a:hover, .fpboxsmalltxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #58523F;
	text-decoration: none;
}
.maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
}
.maintxt a:link, .maintxt a:visited, .maintxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15;
	font-weight: normal;
	color: #D9D2C7;
	text-decoration: none;
}
.maintxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFAE1E;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
INPUT, SELECT, TEXTAREA {
	border: solid 1px;
	border-color: #41382D;
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
}
.bot {
	border: solid 1px;
	border-color: #A79683;
	font-family: Arial, Sans-Serif;
	color: #F7A518;
	font-size: 10pt;
	background-color: #351200;
}
A.tree, A.tree:link, A.tree:visited
	{color:black;text-decoration:none; font-family:Arial Narrow; font-size:9px;}
.Caption {
	font-family: Arial;
	font-weight: normal;
	font-size:  12pt;
	color:      #FF3300; }

.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #351200;
	line-height: 20px;
	height: 25px;
	
}
.tabn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	height: 20px;
}
	.datos {
		font-weight: normal;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color:#2C4362;
		border-right-color: #2C4362;
		border-bottom-color: #000000;
		border-left-color: #2C4362;
		padding: 2px;
	}
	.marco {
		font-weight: normal;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color:#000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
		padding: 2px;
	}
.peq {
		font-size: 8px;
}
.cabtabla, .cabtabla:link, .cabtabla:active, .cabtabla:visited {
	background-color: #996633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.cabtabla:hover {
	color: #F7A518;
}
P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 95%;
}
.celda:hover {
	background-color: #F7A518;
}
