td img {display: block;}

a {
	color:#6155A8;
	text-decoration:none;
}
a:active {
	color:#6155A8;
}
a:hover {
	color:#6155A8;
}
a:visited {
	color:#6155A8;
}
.menuN1 {
	background-color: #6155A8;
	padding: 3px 0px 3px;
	border-color: #50665A;
}
.menuN1sl {
	color: #FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	text-align: left;
	font-weight: bold;
	/*BACKGROUND: url(imagenes/vineta_inf.png) no-repeat left center;*/
}
#menu  a.botonN1 {
 	color:#FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	/*BACKGROUND: url(imagenes/vineta_inf.png) no-repeat left center;*/
}
.menuN2 {
	border-color: #50665A;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	background-color: #CBC7DD;

}
.menuN2sl {
	color: #50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
}
#menu  a.botonN2 {
 	color:#50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

#menu  a.botonN2:hover {
color: #333333;
}
.menuN3 {
	border-color: #50665A;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
}
.menuN3inactivo {
	border-color: #50665A;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	background-color:#DFDFDF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 5px;
}
.menuN3sl {
	color: #333333;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	text-align: left;
}
#menu  a.botonN3 {
 	color:#50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	text-align: left;
	text-decoration: none;
}
#menu  a.botonN3:hover {
color: #333333;
}
.migas {
	border-bottom:thin solid;
	border-bottom-color:#D3D8D5;
	padding-bottom:3px;
	color: #50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-style:italic;
	font-size:13px;
	margin:0px;
	padding-left:10px;
	text-align:left;
	overflow: hidden;
  	position: fixed;
	top: 0;
	width: 100%;
	background-color:#FFFFFF;
	z-index:100;
}
.migas a {
	color: #7D8C83;;
	text-decoration:none
}
.migas a:hover {
	color: #6155A8;
	text-decoration:none
}
.titulos {
	color: #6155A8;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	margin: 2px;
	padding-left: 3px;
	text-align: left;
	font-weight: bold;
}
.subtitulos {
	color: #50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	margin: 2px;
	padding-left: 3px;
	text-align: left;
}
.nombrecampo {
	color: #50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: left;
	font-weight: bold;
}
.nombrecampoderecho {
	color: #50665A;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: right;
	font-weight: bold;
}
.campoformulario {
	background-color: #FFFFFF;
	border-color: #50665A;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: left;
}
.campoformularioinverso {
	background-color: #666666;
	border-color: #50665A;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: left;
}
.botoninactivo {
	background-color: #6155A8;
	border-color: #B7C8B5;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: center;
	font-weight: bold;
	cursor: default;
	opacity:.5;
}
.botonformulario {
	background-color: #6155A8;
	border-color: #B7C8B5;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding-left: 3px;
	text-align: center;
	font-weight: bold;
	cursor:pointer;
}
.navbtn{height:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding-left:20px;padding-right:20px;border:#a7a7a7 solid 1px;background-color:#ececec;background:-webkit-linear-gradient(#fefefe,#dbdbdb);background:-moz-linear-gradient(#fefefe,#dbdbdb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dbdbdb');text-shadow:white 0 1px 0;font-size:12px;margin-left:5px;margin-right:5px; color:#333}

#contenidos{
padding:10px;
max-width:640px;
}
.textos{
	color: #333333;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	text-align: left;
}
.paginador{
	display:inline-block; min-width:16px; width:16px;	
}
.tablasimple{
	border-collapse:collapse;
}
.tablasimple td{
	border-collapse:collapse;
}

.tablapec{
  border-collapse: collapse;
  width:  65%;   /*Ancho*/
  height: 65%;   /*Alto*/
}

.tablapec td{
  border-collapse: collapse;
  width:  50px;   /*Ancho*/
  height: 25px;   /*Alto*/  
}



.circolor{
	width:11px; height:11px; background-color:#000000; border-radius:6px; display:inline-block; border:solid thin #FFFFFF; margin-bottom:-2px; margin-right:5px	
}
