@charset "utf-8";
/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}

li {
	color:#333333;
}

h1, h2, h3, h4 , h5 {
	font-family: Helvetica, Arial, sans-serif;
	color:#333333;
	font-size:16px;
}

b, strong {
	color:#333333;
}

h1 {
}
h2 {
	font-size: -2px;
}
h3 {
	font-size: -4px;
}
h4 {
	font-size: -4px;
}

#dmenu {
	background-color:#2B2C2C;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	height:34px;	/*overflow:hidden;*/
}
#dcontenido {
	padding:20px;
	background-color:#FFFFFF;
	width:890px;
	width:100%;
	width:1140px;
/*		max-width:890px;
!important;
	max-height:2000px;
	min-height:470px;
*/
	min-height:280px;
!important;
	overflow:auto;
}

#dcontenido .tabla {
margin-top:5px;
margin-bottom:5px;
}

#dcontenido .tabla th {
	background-color:#830022;
	color:#FFFFFF;
	min-height:30px;
	border: #CCCCCC solid 1px;
}

#dcontenido .tabla th b, .tabla th strong {
	color:#FFFFFF;
}

#dcontenido .tabla{
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 1px;
	color:#333333;
}


#dcontenido .tabla td{
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 5px;
	color:#333333;
}


#dcontenido .zonajava {
	background-color:#FFDDE6;
	border-color:#CCCCCC;
}

#boton a{
	display:block;
	margin-top:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	width:150px;
	height:22px;
	background-color:#830022;
	color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	border-color:#510014;
	text-align:center;
}

#boton a:hover {
	background-color:#510014;
	border-color:#830022;
}

#botongr a{
	display:block;
	margin-top:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	width:250px;
	height:22px;
	background-color:#830022;
	color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	border-color:#510014;
	text-align:center;
}

#botongr a:hover {
	background-color:#510014;
	border-color:#830022;
}

#botoneliminar a{
	display:block;
    float:right;
	margin-top:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	width:150px;
	height:22px;
	background-color:#FF0000;
	color:#FFFF00;
	border-width:2px;
	border-style:solid;
	border-color:#990000;
	text-align:center;
}

#botoneliminar a:hover {
	background-color:#990000;
	border-color:#FF0000;
}

#limpiar {
clear:both;
height:none;
}

#dpie {
	color:#510014;
	font-size: 11px;
}

a {
 color:#830022;
 text-decoration:none;
 font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

p { 
	margin:0px;
	padding:0px;
}
