
body {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	background-image: url(/assets/images/fondo_body.jpg);
}
input.acceso{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: transparent;
	font-weight: bold;
	border: 1px solid Gray;
}
.tabla_global{
	background-color: #D5DDD8;
}
td.central{
	background-color: #D5DDD8;
	}
.titular{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #9AA19F
	}
.subtitular{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #9AA19F
	}	
input.submit{
	background-color: #B1B9B6;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
}
input.busca {
	border-width: 1; 
	border-color: #666666;
  font-family: Verdana; 
  font-size: 8pt; 
  color: #000000; 
  background: #ffffff;
 }
 .listadom{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E6EBE8;
}
.listadom_menu{
 	border : 2px solid #999999;
	color : #9AA19F;
	width : 150px;
	height : 180px;
	overflow : auto;
	scrollbar-base-color: #663366; 
	scrollbar-face-color: #B1B9B6; 
	scrollbar-track-color: #E6EBE8; 
	scrollbar-arrow-color: #990000;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6EBE8;
	border-bottom: 0px;
	border-top:0px;
}
.listadom_modulo{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	width : 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6EBE8;
	border-bottom: 0px;
	border-top:0px;
}
.listadom_modulo_doms{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	width : 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6EBE8;
	border-top:0px;
}
.listadom_pais{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	width : 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6EBE8;
	border-top:0px;
}
.listadom_control{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	width : 150px;
	height : 200px;
	overflow : auto;
	scrollbar-base-color: #663366; 
	scrollbar-face-color: #B1B9B6; 
	scrollbar-track-color: #E6EBE8; 
	scrollbar-arrow-color: #990000;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6EBE8;
	border-bottom: 0px;
}

.dom_solo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #7A8583;
	}
.par{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #9AA19F;
	
	}
.impar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #9AA19F;
	background: #EFF1EF;
	}
.titulo_cart{
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: bolder;
	color : #778280;
}
input.boton{
	background: url(../assets/images/boton_form.gif);
}
.menu_cart{
 	border : 2px solid #999999;
	color : #9AA19F;
	padding : 2px;
	width : 190px;
	overflow : auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D5DDD8;
}
.total{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : Black;
}
.separador{
	border-bottom: 2px dashed #A6A6A6;
}
body, p, td, li, h1, h2, h3 { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
body, p, td, li, h2, h3     { font-size: 10px; }
h2, h3  	{ font-weight: bold; color:#323777; margin-bottom: 11px; }
h1          { font-size:16px; font-weight: bold; color:#DB3259; margin-bottom: 3px; }
h2, h3      { margin-top: 17px;  }

.header     { font-weight: bold; color:#323777; margin-bottom: 11px; }
.headline	{ font-weight: bold; color:#323777; }



a           { text-decoration: none; color:#323788; }
a:hover     { text-decoration: underline;           }
a.nav       { text-decoration: none; color:#000000; }
a.nav:hover { text-decoration: underline;           }

pre         { font-family:Courier New, Courier, monospace; font-size:12px; }
ul          { list-style-type: square; margin-top: 2px;        }

td.header   { color: #FFFFFF; background-color:#323777; }
td.cell     { background-color:#FFFFFF; }

input, select    { border: 1px solid silver; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(../assets/images/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid red; background-color:#EFEFEF;}

.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }
select.paises_select{
	font-size: 9px;
}
.tip{
	border : 2px solid #999999;
	background-color: #F8FBF8;
	font-style: italic;
	font-family: sans-serif;
	font-size: 10px;
	color: #666666;
}
.cuadro_form{
	background-color: #E6EBE8;
}
input.botones{
background-image: url(/templates/template_english/images/boton_link_box.gif);
width: 93px;
border: 0px;
height: 22px;
font-family: sans-serif;
font-size: 12px;
text-align: left; 
padding-left: 5px;
}
.resaltado{
	border : 1px dashed #FF3333;
}
.confirmar{
	background-color: #D5DDD8;
	border: 0px;
}
.fecha_dom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
}