body {
	margin: 0px;
	padding: 0px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E4E7EE;
	}
	
a:link 	{color: #0066CC; text-decoration: none; }
a:hover 	{color: #FD8500; text-decoration: none;}
a:visited 	{color: #0066CC; text-decoration: none;}

.one {}
a.one:link {color: #0066CC}
a.one:visited {color: #0066CC}
a.one:active {color: #FF0000}
a.one:hover {
	color: #FFFFFF;
	border-top-width: 1px;
	
	border-bottom-width: 1px;
	
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	
	border-bottom-color: #000000;
	
}

.one2 {
	font-size: 12px;
}
a.one2:link {color: #000000}
a.one2:visited {color: #333333}
a.one2:active {color: #FFFFFF}
a.one2:hover {
	color: #0066CC;
	border-top-width: 1px;
	
	border-bottom-width: 1px;
	
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	
	border-bottom-color: #000000;
	
}

.txCuerpo9{
	font: 9px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}
.txCuerpo12{
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}
.txCuerpo13{
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}
.txCuerpo15{
	font: bold 15px Geneva, Arial, Helvetica, sans-serif;
	color: #003399;	
}
.txTitulo20{
	font-size: 20px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txTitulo10{
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txTitulo12{
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txResaltado{
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;
}
.txPrecio{
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}
.txSeccion{
	font: bold 9px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.tbHead {
	width: 760px;
	height: 90px;
}
.tb4Lados {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}

.tb4LadosGris {
	border-top: 1px solid #85A2C0;
	border-right: 1px solid #85A2C0;
	border-bottom: 1px solid #85A2C0;
	border-left: 1px solid #85A2C0;

}

.tbAbajoaArriba {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}

.lineFoot{
	border-bottom: 1px solid #000000;
	padding: 1px;
}
.lineRight{
	border-right: 1px solid #000000;
	padding: 1px;
}

.lineEnlaces {
	border-bottom: 1px solid #FFCC00;
	padding: 1px;
}
.Foot{
	color: #999999;
	font-size: 8px;
}


/* Bloque 2 empezando de arriba control*/
.BodyControl {
	
	border-bottom: 1px solid #FFCC33;
	border-top: 1px solid #FFCC33;
}

.BodyControlIz {
	
}
.BodyControlIz2 {
	border-top: 1px solid #FFCC00;
	vertical-align: sub;
}
.BodyControlCe {
	
	border-right: 1px solid #FFCC33;
	border-left: 1px solid #FFCC33;	
}
.BodyControlDe {
	
}
.BodyControlDe2 {
	border-top: 1px solid #FFCC00;
	vertical-align: sub;
}
.BodyControlCe2 {
	border-top: 1px solid #FFCC00;
	border-right: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
}
/* Fin de bloque 2*/
/* ================*/

.AWork {
	background: #FFFFFF;
	border: 1px solid #000000;
	height: 100%;
	width: 750px;
	padding: 0px;
	margin: 0px;
}

.A_top {
	height: 60px;
}
.A_body {
	height: auto;
}
.A_bot {
	height: 35px;
}

.B_Menu {
	border-bottom: 1px solid #FFCC33;
	width: 123px;
	border-right: 1px solid #FFCC33;
	padding: 10px;
	vertical-align: top;
}
.B_MenuLineBot {
	width: 123px;
	height: 140px;	
	border-bottom: 1px solid #FFCC33;
}
.B_Imagen {
	height: 100px;
	border-bottom: 1px solid #FFCC33;
	border-right: 1px solid #FFCC33;
	border-left: 1px solid #FFCC33;
}
.B_Oferta {
	width: 145px;
	border-bottom: 1px solid #FFCC00;
	border-left: 1px solid #FFCC00;
}
.B_OfertaDown {
	width: 145px;
	border-left: 1px solid #FFCC00;
}
.B_Work {
	padding: 10px;	
	vertical-align: top;
}


.struc-frame .topx-- {
	BACKGROUND-IMAGE: url(/theme/images/struc-topx--.jpg); VERTICAL-ALIGN: top; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.struc-frame .top-x- {
	BACKGROUND-IMAGE: url(/theme/images/struc-top-x-.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.struc-frame .top--x {
	BACKGROUND-IMAGE: url(/theme/images/struc-top--x.jpg); VERTICAL-ALIGN: top; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.struc-frame .midx-- {
	BACKGROUND-IMAGE: url(/theme/images/struc-midx--.jpg); WIDTH: 24px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.struc-frame .mid--x {
	BACKGROUND-IMAGE: url(/theme/images/struc-mid--x.jpg); WIDTH: 24px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.struc-frame .botx-- {
	BACKGROUND-IMAGE: url(/theme/images/struc-botx--.jpg); VERTICAL-ALIGN: top; WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.struc-frame .bot-x- {
	BACKGROUND-IMAGE: url(/theme/images/struc-bot-x-.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.struc-frame .bot--x {
	BACKGROUND-IMAGE: url(/theme/images/struc-bot--x.jpg); VERTICAL-ALIGN: bottom; WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
td {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

input 			{
	FONT: 8pt verdana, arial, helvetica, sans-serif;
	COLOR: #222222;
	background-color: #FFFF99;
	border: 1px dotted #CCCCCC;
}

textarea 			{
	FONT: 8pt verdana, arial, helvetica, sans-serif;
	COLOR: #222222;
	background-color: #FFFF99;
	border: 1px dotted #CCCCCC;
}

select   			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFF99;
	COLOR: #222222;
	border: 1px dotted #CCCCCC;
}
h1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ADADAD;
}