BODY {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #f4f4f4;
}

.on{
	visibility:visible;
	position: relative;
}
.off{visibility:hidden}
.pestanaoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #CCCCCC;
	background-image: url(../images/pestanas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
}
.pestanaon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-color: white;
	background-image: url(../images/pestanas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
}


.o{position:absolute;
   visibility:hidden}
   
.o2{visibility:hidden}

.blanco11 {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF; 
font-size: 11px;
text-decoration: none; }

A.blanco11:hover {
color: #FF0000; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none;}
 
A.blanco11:active {
font-family: Arial, Helvetica, sans-serif;
 color: #FF0000; 
 font-size: 11px;
 	text-decoration: none; }
.blanco9n {
	font-size: 9px;
	color: #FFFFFF;
}
A.blanco9n {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco9n:active {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco9n:visited {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco9n:hover {
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
}

.blanco11b {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
A.blanco11b {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.blanco11n {
	font-size: 11px;
	color: #FFFFFF;
}
A.blanco11n {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco11n:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco11n:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.blanco11n:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.blanco12n {
font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF; 
 font-size: 12px;
}

.blanco16n {
font-family: Arial, Helvetica, sans-serif;
 font-weight: bold; 
 color: #FFFFFF; 
 font-size: 16px; }

.error11b {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ce0831;
}
.preciorojobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EC1021;
}

.preciorojogrande {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EC1021;
	text-decoration: none;
}

.preciorojomedio {
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #EC1021;
	text-decoration: none;
}

.menuitem {
	COLOR: #ffffff; FONT-FAMILY: arial,verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; CURSOR: hand
}
.submenu {
	BORDER: 1px solid #DE0011; Z-INDEX: 10; FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=#666666,strength=3); VISIBILITY: hidden; POSITION: absolute
}
.submenuitem {
	COLOR: #656565; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: arial,verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-LEFT: 10px; CURSOR: hand ; 
}

.rojo11n {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.rojo11n {
	TEXT-DECORATION: none
}
A.rojo11n:hover {
	TEXT-DECORATION: none
}

.rojo12n {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.rojo12b {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

.rojo13b {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

.rojo20n {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.rojo20b {
	COLOR: #ce0831; FONT-FAMILY: arial,verdana; FONT-SIZE: 20px; FONT-WEIGHT: bold
}

.rojo11b {
	COLOR: #EC1021; FONT-FAMILY: arial,verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.rojo11b {
	TEXT-DECORATION: none
}
A.rojo11b:hover {
	TEXT-DECORATION: none
}

.blanco11b {
	COLOR: #ffffff; FONT-FAMILY: arial,verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #ce0831
}
A.blanco11b {
	TEXT-DECORATION: none
}
A.blanco11b:hover {
	TEXT-DECORATION: none
}

.gris9n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
A.gris9n {
COLOR: Black;
	TEXT-DECORATION: none
}

.gris11n {
	COLOR: #848484;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

.gris14n {
	COLOR: #848484;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

.negro9n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal
}

.negro10n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.negro11b {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.negro11n {
	COLOR: #656565;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
A.negro11n {
	COLOR: Black;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

.9gris11n {
	color: #999999;
	font-size: 9px;
}

A.negro11n:hover {
	COLOR: #EC1021;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.negrobold11n {
	COLOR: #656565;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.negrobold11n {
	COLOR: Black;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.negrobold11n:hover {
	COLOR: Black;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.negrobold11n:visited {
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.negrobold11n:active {
	COLOR: Black;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.negro14n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.negro14b {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.negro14n {
	COLOR: Black;
	TEXT-DECORATION: none
}
A.negro14n:hover {
	TEXT-DECORATION: none
}

.negro20n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
A.negro20n {
COLOR: Black;
	TEXT-DECORATION: none
}
A.negro20n:hover {
	TEXT-DECORATION: none
}

.negro16n {
	COLOR: #656565;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

A.negro16n {
	COLOR: Black;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}


A.negro16n:hover {
	COLOR: #EC1021;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

.negro18n {
	COLOR: #656565; FONT-FAMILY: arial,verdana; FONT-SIZE: 18px; FONT-WEIGHT: normal
}

.grueso18 {    font-weight: bold;    font-size: 20px;}

.swnoborde
{
    text-decoration: none;
    border: 0;
}    

.swcursor   
{
    cursor: hand;
}

.websera
{
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: Red;
}

.webprecio
{
    color : Red;
    font-size: 18px;
}

.centrar
{
   text-align: center;
}

.swtitulo
{
    font-size: 14px;
    COLOR: RED;
}

.swtitulo2
{
    font-size: 12px;
    COLOR: RED;
}

.lineaxxx { line-height: 15px; }

#swdiv1
{
    width: 595px;
    margin: 10px 10px 10px 10px; 
    background-image: url(../images/sw/letraslateralr.png);
    text-align: center;
    padding: 0 0 0 10px;
}

.swglobal
{
    width: 605px;
    margin: 10px 10px 10px 10px; 
    text-align: center;
}

.swcretex
{ 
    text-align: left; 
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.swlineaxx { line-height: 4px; }

#swdiv2a
{
   float: left;
   width: 440px;
   text-align: left;
   --padding: 0 0 0 10px;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
--background-color: Fuchsia;
}

#swdiv2b
{
   float: left;
   width: 440px;
   height: 300px;
   text-align: left;
   --padding: 0 0 0 10px;
--background-color: blue;
}

#swdiv2c
{
   float: right;
   width: 155px;
   height: 300px;
   font-size: 10px;
   --padding: 0 10px 0 0;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
--background-color: green;
}

#swdiv2d
{
   float: right;
   text-align: right;
   --padding:  40px 0 0 0;
   width: 155px;
   height:  230px;
   --background-color: red;
}

#swdiv2e
{
   --background-color: Yellow; 
   float: left;
   width: 590px;
   height:  50px;
}

#swdiv3 
{
    width: 605px;
    height: 600px;
    margin: 10px 10px 10px 10px; 
    text-align: center;
}

#swdiv3a
{
   float: left;
   width: 605px;
   height: 130px;
   text-align: left;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

#swdiv3b
{
   float: left;
   width: 605px;
   height: 130px;
   text-align: left;
}

#swdiv3b img 
{
   position: relative;
   top:  0px;
   left: 0px;
}

#swdiv3c1
{
   float: left;
   width: 160px; 
   height: 300px;
   --padding: 20px 0 0 0;
   --background-color: red;
}

#swdiv3c2a
{
   float: left;
   width: 222px;
   height: 150px;
   --padding: 35px 30px 0 30px;
   font-size: 12px;
   --background-color: green;
}

#swdiv3c2b
{
   float: left;
   width: 223px;
   height: 150px;
   --padding: 25px 0 0 0;
--background-color: blue;
}

#swdiv3c3a
{
   float: left;
   width: 222px;
   height: 150px;
   --padding: 10px 0 0 0;
--background-color: yellow;
}

#swdiv3c3b
{
   float: left;
   width: 223px;
   height: 150px;
   --padding: 30px 0 0 0;
   --background-color: Gray;

}

.swmensajeseg1
{
    width: 400px;
    margin : auto;
    border-bottom: solid 1 red;
    border-top: solid 1 red;
    border-left: solid 1 red;
    border-right: solid 1 red;
    text-align: center;
}

.swmensajeseg2
{
	COLOR: #000000;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}	

.swmensajeseg3
{
	COLOR: #848484;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}	

.nodecorar 
{
    border: 0;
}


