form {
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
}
div {
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
}
div.centrar {
text-align: center;
}
div.izquierda {
text-align: left;
}
img {
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px; 
border-right-width: 0px;
border: 0px;
}
img.icono {
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px; 
border-right-width: 0px;
}
img.espacio {
margin-top : 1px; 
margin-bottom : 3px; 
margin-left : 1px; 
margin-right : 1px; 
border: 1px solid #515151;
vertical-align:center;
}
img.aizquierda {margin-right : 8px; float: left; border: 1px solid #aaaaaa;}
img.aderecha {margin-left : 8px; float: right; border: 1px solid #5aaaaaa;}
img.anormal {margin-left : 1px; float: center; border: 1px solid #aaaaaa;}
img.enlace01 {
margin-left : 1px; 
border: 1px solid #216400; /*#298000*/
float: center;
}
img.horizontal {
margin-top : 0px; 
margin-bottom : 0px; 
margin-left : 0px; 
margin-right : 0px; 
}
input.dominio {
font-weight: bold;
height: 16px;
}
input[type="text"] {
border: thin #808080 solid;
background-color: #FFFFFF; 
margin-top : 2px;
/*font-weight: bold;*/
font-family : Tahoma,Verdana,Arial;
font-size : 11px;
color: #000000;
}
input[type="text"]:hover { 
border: thin #999999 solid;
/*filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5; */
background: #FFFFF2;  
color: #000000;  
}
input[type="text"]:focus {
border: thin #FBCF09 solid;
background: #FFFFF2;
color: #0C6AAF;  
}
input[type="text"]:focus:hover {
border: thin #FBCF09 solid;
/*filter:alpha(opacity=100);-moz-opacity:1;opacity:1;*/
background: #FFFFF2;
color: #000000;  
}
select {
border: thin #808080 solid;
/*border: thin transparent solid;  */
background: #FFFFFF;  
color:#333333;  
}  
select:hover {
border: thin #999999 solid; /*outset;*/
/*filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5; */
background: #FFFFF2;  
color: #000000; 
}  
select:focus {  
border: thin #FBCF09 solid;
background: #FFFFF2;
color: #0C6AAF;  
}
select:focus:hover {  
border: thin #808080 solid;
/*filter:alpha(opacity=100);-moz-opacity:1;opacity:1;  */
background: #FFFFF2;
color: #000000;  
}  
/*option {  
border:none;  
background: #FFFFFF;  
color: #000000;  
} */

.menu {
color : #000000;
margin-top : 5px;
padding-bottom : 0px;
margin-left : 10px;
margin-right : 10px;
font-size : 11px;
font-family : Tahoma,Verdana,Arial;
text-align: center;
font-weight: bold;
}
.menu a {
color : #707070;
text-decoration: none;
}
.menu a:hover {
color : #FFCC00;
/*text-decoration: underline;*/
}
span.requerido, span.error{
margin-top : 5px;
padding-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-size : 11px;
font-family : Tahoma,Verdana,Arial;
color : #ECBD00;
}
span.error{
font-weight: bold;
color : #FF0000;
}

p, li, .precio01, .mensajeerror {
color : #000000;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 8px;
margin-right : 8px;
padding-bottom : 0px;
font-size : 11px;
font-family : Tahoma,Verdana,Arial;
}
p a, li a {
color : #0D79CA;
}
p a:hover, li a:hover {
color : #C42306;
}
.precio01, span.precio02, span.pasos {
color : #FF0000;
font-size : 11px;
text-align: right;
}
span.precio02 {
font-size : 16px;
font-family : Arial;
text-align: right;
font-weight: bold;
}
span.pasos {
color : #FF0000;
font-size : 13px;
font-weight: bold;
}
.prueba01{
color : #294A7B;
text-align: center;
}
.mensajeerror {
font-weight: bold;
color : #FF0000;
}

li {
text-align: justify;
}




/*Sección de tablas---------------------------------*/
table.area1, table.area2, table.area3, table.area4 {
width : 900px;
/*background-color : #ffffff;*/
border-top: 0px solid #bcb69e;
border-left: 0px solid #bcb69e;
border-right: 0px solid #bcb69e;
border-bottom: 0px solid #bcb69e;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}
table.area2 {
width : 500px;
border-top: 1px solid #F4ECC4;
border-left: 1px solid #F4ECC4;
border-right: 1px solid #F4ECC4;
border-bottom: 1px solid #F4ECC4;
}
table.area3A {
width : 250px;
background: url(images/fon_06.jpg);
/*background-color : #6BB825;*/
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}
table.area4 {
width : 100%;
background: url(images/uma/fon_03.gif);
border-top: 0px dashed #464c4f;
border-left: 0px solid #464c4f;
border-right: 0px solid #464c4f;
border-bottom: 1px solid #CDCDCD;
}

td.zona2, td.zona2A, td.zona3 {
width : 550px;
/*background: url(images/uma/fon_04.gif);*/
/*background-color : #ffffff; /*#faf4da;*/
/*border-top : 1px solid #008BD7;
border-left : 1px solid #008BD7;
border-right : 1px solid #008BD7;
border-bottom : 1px solid #008BD7;*/
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
color : #6C6C6C;
font-size : 11px;
font-family : Tahoma,Verdana,Arial;
}
td.zona2A {
width : 800px;
/*background: url(images/uma/fon_05.gif);*/

}
td.zona3 {
width : 230px;
background: url(images/fon_08.jpg);
/*background-color : #f8f8f8; /*#F9F0D0;*/
}


table.tabla03 {border: 1px solid #B9CCDD; width : 410px;}
td.tabla03td {background-color : #f5f5f5;}


table.tabla04 {border: 1px solid #B9CCDD; width : 410px;}
td.tabla04td {background-color : #E3EAF0; border-top: 1px solid #B9CCDD; border-bottom: 1px solid #B9CCDD;}

table.tabla05 {border: 1px solid #E3AB7D; width : 580px;}
td.tabla05td {background-color : #f7f7f7;}
table.tabla06 {border: 1px solid #CACACA;} /*#FFE3D5;*/
td.tabla06td {background-color : #f3f3f3; border-right: 2px solid #fafafa; border-bottom: 1px solid #ffffff;}
/*tabla detalles*/
table.tabla07 {border: 1px solid #B8E1B5; width : 400px;}
td.tabla071td {background-color : #EDFBEC;}
td.tabla072td {background-color : #f6f6f6;}

table.tabla08 {border: 1px solid #aaaaaa; width : 400px;}
td.tabla081td {background-color : #F9F1ED; height: 35xp;}
td.tabla082td {background-color : #f6f6f6; height: 35xp;}
td.tabla083td {background-color : #ffffff; height: 35xp;}

table.tabla09 {border: 1px solid #ADD8FA; width : 400px;}
td.tabla091td {background-color : #E8F3FC;}
td.tabla092td {background-color : #f6f6f6;}

table.tabla10 {border: 1px solid #FBCF09; width : 600px;}
td.tabla101td {background-color : #E8F3FC;}
td.tabla102td {background-color : #fafafa;}

table.tabla11 {border: 1px solid #909090;} /*#6d9cc8;*/
td.tabla111td {background-color : #9E9E9E;} /*#6d9cc8;*/
td.tabla112td {background-color : #F2F9FD;}
table.tabla12 {border: 1px solid #FFC9AE;}
td.tabla121td {background-color : #6d9cc8;}
td.tabla122td {background-color : #f6f6f6;}
table.tabla13 {border: 1px solid #FDEB97;}
td.tabla131td {background-color : #FFFCE6;}
td.tabla132td {background-color : #fbfbfb; border-left: 1px solid #D3D3D3;}
table.tabla14 {}
td.tabla141td {background-color : #f8f8f8; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa;border-top: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;}
td.tabla142td {}
table.tablaprocesoA {border: 1px solid #FBCF09; width : 400px;}
td.tablaprocesoA1td {background-color : #E8F3FC;}
td.tablaprocesoA2td {background-color : #fafafa;}
table.tablaprocesoB {border: 1px solid #C0C0C0; width : 400px;}
td.tablaprocesoB1td {background-color : #F5F5F5;}
td.tablaprocesoB2td {background-color : #FFFFFF;}


.titulo1 {
color : #336699;
text-align: center;
font-size : 13px;
font-weight: bold;
font-family : helvetica, arial;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
}
.pzona21, .pzona20, .pzona22, .pzona31, .pzona32, .pzona33, .pzona41, .pzona42 {
color : #000000;
text-align: justify;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 25px;
margin-right : 25px;
font-size : 11px;
font-family : helvetica, arial;
/*font-weight: bold;*/
}
.pzona21 a {
color : #336699;
text-decoration: none;
}
.pzona21 a:hover {
color : #EAB444;
text-decoration: underline;
}
.pzona20 {
color : #000000;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 10px;
margin-right : 5px;
/*font-weight: bold;*/
text-decoration: none;
}
.pzona22 {
color : #336699;
text-align: justify;
}
.pzona22 a {
color : #336699;
text-decoration: none;
}
.pzona22 a:hover {
color : #000000;
text-decoration: underline;
}
.pzona31 {
text-align: center;
}
.pzona31 a {
color : #DAEDFC;
text-decoration: none;
}
.pzona31 a:hover {
color : #EAB444;
text-decoration: underline;
}
.pzona32 {
color : #ffffff;
text-align: justify;
}
.pzona32 a {
color : #EAB444;
text-decoration: none;
}
.pzona32 a:hover {
color : #EAB444;
text-decoration: underline;
}
.pzona33 {
color : #336699;
text-align: right;
}
.pzona33 a {
color : #336699;
text-decoration: none;
}
.pzona33 a:hover {
color : #AC9E39;
text-decoration: underline;
}

/*Zona4*/
.pzona41 {
color : #000000;
text-align: center;
}
.pzona41 a {
color : #000000;
text-decoration: none;
}
.pzona41 a:hover {
color : #0D79CA;
text-decoration: underline;
}
.pzona42 {
color : #463000;
text-align: right;
}


.elementoVisible {display:block;}
.elementoOculto {display:none;}
.linkContraido {
     cursor: pointer;
     background: #color url(direccionURL_imagenContraido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}
.linkExpandido {
     cursor: pointer;
     background: #color url(direccionURL_imagenExpandido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}


div.floater {
	position: absolute;
	z-index: 100;
}
a.descripcion {
color : #000000;
text-align: justify;
border-bottom: 1px dashed brown;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 8px;
margin-right : 8px;
text-decoration: none;
}
a.descripcion:hover {
position: relative;
color : #336699;
}
a.descripcion span {
	display: none;
	color : #000000;
}
a.descripcion:hover span {

	display: block;
	width: 300px;
   	position: absolute; top: 1px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 20px; z-index: 100;
   	background: #FFFFEC; border: 1px dotted #E8BC0D;
	/*opacity: 0.9;*/
	/* end formatting */
}


/*----- Tab Memu -----*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 100% Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #aaaaaa;
color: #e65935;
/*background: white url(/images/shade.gif) top left repeat-x;*/
}
.shadetabs li a:visited{
color: #e65935;
}
.shadetabs li a:hover{
/*text-decoration: underline;*/
color: #000000;
}
.shadetabs li.selected{
position: relative;
top: 1px; /*posiion vertical tab*/
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/uma/fon_05.gif);
/*background-color : #F4F4F4;*/
border-bottom-color: #ffffff;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border-top: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
border-left: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
padding: 0px;
}
.tabcontent{
display:none;
background-image: url(images/uma/fon_06.gif);
/*background-color : #ffffff;*/
}
@media print {
.tabcontent {
display:block!important;
}
}