body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555;
	margin:0;
	background-color: #FFFFFF;
	background-image: url(../imagenes/fondo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.izquierda{
	text-align:left;
}

.derecha{
	text-align:right;
}


.justificado{text-align:justify;}

p{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}

img {
	border:0;
	margin-top:2px;
}

.oculto{
	margin:0;
	padding:0;
	display:none;
}

.negrita{
	font-weight:bold;
}

.subrayado{
	text-decoration:underline;
}

.negrita_rojo{
	font-weight:bold;
	color:#C90200
}

.negrita_rojo_esp{
	font-weight:bold;
	color:#C90200;
	font-size: 10pt;
}

.billetes{
	display:inline;
	font-weight:bold;
	color:#C90200;
	line-height:30px;
}

.iconos_top{
	display:block;
	float:right;
	padding-right:10px;
	padding-top:3px;
}

.nav_top{
	text-decoration:none;
	color:#555;
}

.nav_top:hover{
	text-decoration:none;
	color:#cc0000;
}

.nav_top_on{
	text-decoration:none;
	color:#cc0000;
}

.separador{
	text-decoration:none;
	color:#555;
	padding-left:7px;
	padding-right:7px;
}

.titulo1{
	display:block;
	float:left;
	width: 244px;
	padding-bottom:10px;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	color: #555;
}
.titulo2{
	display:block;
	float:left;
	width:918px;
	padding-left:12px;
	font-size:11pt;
	font-weight:bold;
	color: #000;
	padding-bottom:2px;
	margin-bottom:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	background-image:url(../imagenes/motivo.gif);
	background-repeat:no-repeat;
	background-position: 1px 1px;
}

.titulo3{	
	display:block;
	float:left;
	width:920px;
	padding-top:5px;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	color: #C90103;
}

.titulo4{
	display:block;
	float:left;
	padding-bottom:10px;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:15px;
	color: #555;
}

.ver_mas{
	display:block;
	float:left;
	text-align:right;
	text-decoration:none;
	color:#cc0000;
	width: 244px;
	padding-top:10px;
	font-weight:bold;
	background-image:url(../imagenes/circulo_negro.gif);
	background-repeat:no-repeat;
	background-position:190px 15px;
}

.ver_mas:hover{
	display:block;
	float:left;
	text-align:right;
	text-decoration:none;
	color:#000;
	width: 244px;
	padding-top:10px;
	font-weight:bold;
	background-image:url(../imagenes/circulo_rojo.gif);
	background-repeat:no-repeat;
	background-position:190px 15px;
}

.enlace{
	text-decoration:none;
	color:#cc0000;
}

.enlace:hover{
	font-weight:bold;
}

.pie_izda{
	display:block;
	float:left;
	color:#999;
	width:300px;
	padding-top:23px;
	padding-left:31px;
	text-align:left;
}

.foto_dcha{
	display:block;
	float:right;
}

.pie_dcha{
	display:block;
	float:right;
	color:#999;
	width:300px;
	padding-top:23px;
	padding-right:31px;
	text-align:right;
}

.info{
	text-decoration:none;
	color:#555;
}

.info2{
	text-decoration:none;
	color:#fff;
}

.combo_med { width: 225px; border: 1px solid #CCCCCC; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

.combo_grande { width: 290px; border: 1px solid #CCCCCC; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left:5px;}

.boton_2{
margin-left:195px;
margin-top:5px;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif; 
text-align:center;
color:#C90200;
border:1px solid #ccc;
width:65px;
height:17px;
margin-bottom:5px;
text-decoration: none;
padding-top:0px;
}

.boton{
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif; 
text-align:center;
color: #C90103;
background:#fff;
border: 1px solid #CCCCCC;
width:80px;
margin-bottom:5px;
}

.tituloHor
{
width:290px;
background-color:#f1f1f1;
padding-top:2px;
padding-bottom:2px;
margin-bottom:10px;
}

.item_formulario {
	display: block;
	width: 85px;
	float: left;
}

.botonH{
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif; 
text-align:left;
color: #C90103;
background:#fff;
border: 1px solid #CCCCCC;
width:120px;
margin-bottom:5px;
}

.botonHs{
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif; 
text-align:left;
color: #FFF;
background:#B81F21;
border: 1px solid #CCCCCC;
width:120px;
margin-bottom:5px;
}
