body {
	font-family : Garamond, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-top : 0px;
	margin-left : 0px;
	background-color: #003366;
}
th {
	background-image:url(imagenes/toptit.gif);
	background-repeat:no-repeat;	
	border-bottom: 1px solid rgb(212 226 238);
	background-position:left top;
	height:40px;
	padding: 0px;
}
h2 {color:#000066; font-size:110%}
li{ list-style-image: url(imagenes/elepvin.gif);list-style-position:outside;
padding-bottom: 1%;
}
ol{
	list-style-type: decimal;
	list-style-image: none;
}
.ital{
		color: #000066;
}
.titular{
	background-image: url(imagenes/baninf.gif);
}
.back{
	background-image:  url("imagenes/elep_06.gif");
	background-repeat: repeat-x;
}
/* Textos  y vínculos */
/* Copyright y bottom info */
.copyright		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#eee; }
a.copyrg,a.copyrg:link,a.copyrg:active	{
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;
	text-decoration: none;
}
a.copyrg:hover { background-color:white;color: #003366; text-decoration: underline;}
.menutitle, a.menutitle{
	text-decoration:none;
	cursor:pointer;
	background-color: #003366;
	color:#ffffff;
	width:180px;
	padding:5px;
	font-size: 16px;
	text-align:center;
}
a:hover,a:link, a:active{
	text-decoration: none;
	color: #000066;
}
a {
	text-decoration: none;
	color: #003366;
}
a.pie:link {color:#fff;font-size: 11px; }
a.pie:hover, a.pie:visited{color:#ccc;text-decoration:underline}
.menulat{background-image: url("imagenes/Maparec_01.jpg");
background-repeat:no-repeat;
}
.submenu{
	background-color: #003366;
	color:#ffffff;
	width:170px;
	padding:4px;
	text-align:right;
	font-size : 14px;
}
.menupie {color:#ffffff;
		padding:0 4px;
	text-align:center;
	font-size : 12px;
	text-transform:uppercase;}
	.menupie  a {text-decoration:underline}
#masterdiv{
position:absolute;
top:115px;
left:0px;}
.tbod{
	background-image: url(imagenes/fondo.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	font-size:100%;
	text-align:justify;
	padding: 10px 5px 5 px 5px;
	
}
.empresa{
font-size:105%;
font-weight:bold;
color:#000066;}

/* botones */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 0.5em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

/* azul */
.azul {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.azul:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.azul:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
