body {  background-color: #214080;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.backimage {background-repeat: no-repeat;}.container {  background-color: #FFFFFF;	border-top: thin none #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  	  }.titulolargo {  margin-bottom: 10px;  font-family: verdana, arial, helvetica;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #CC0000;	text-decoration: none;}.contenido {  margin-left: 12px;  margin-top: 8px;  margin-bottom: 10px;  font-family: verdana, arial, helvetica;  font-size: 12px;	background-color: #FFFFFF;	color: #767676;}.rojosub{  text-decoration: underline;  font-family: verdana, arial, helvetica;  font-size: 12px;	color:#CC0000;	font-weight: bold;}.creado{  font-family: arial, helvetica, verdana;  font-size: 11px;	color:5E5E5E;}.noticiacorta {  margin-left: 12px;  margin-bottom: 200px;  font-family: verdana, arial, helvetica;  font-size: 10px;	color:#214080;}.noticiacorta2 {   margin-top: 8px;  margin-bottom: 10px;  font-family: verdana, arial, helvetica;  font-size: 12px;	background-color: #FFFFFF;	color:#214080;}.titulonews{color:#214080;}.contenido2 {  margin-top: 8px;  margin-bottom: 10px;  font-family: verdana, arial, helvetica;  font-size: 12px;	background-color: #FFFFFF;	color: #767676;}.box {	border: 1px solid #214080;	margin-top: 1px;	margin-bottom: 3px;}.box2 {	width: 428px;  border: 1px solid #214080;	margin-top: 1px;	margin-bottom: 3px;}.formtext {	color: #214080;	font-family: verdana, arial, helvetica;  font-size: 12px;}  </style>.imagen_izq {margin: 0px; padding: 0px; margin-right: 15px; margin-bottom: 10px; float: left;}.imagen_der {margin: 0px; padding: 0px; margin-left: 15px; margin-bottom: 10px; float: right;}.tex10bla		{font-family: verdana, arial, helvetica; font-size: 10px; color: white}.tex10roj		{font-family: verdana, arial, helvetica; font-size: 10px; color: firebrick}.tex10azu		{font-family: verdana, arial, helvetica; font-size: 10px; color: #27416F}.tex10azuosc	{font-family: verdana, arial, helvetica; font-size: 10px; color: #0C5A98}.tex10neg		{font-family: verdana, arial, helvetica; font-size: 10px; color: black}.tex10gri		{font-family: verdana, arial, helvetica; font-size: 10px; color: gray}.tex10verosc	{font-family: verdana, arial, helvetica; font-size: 10px; color: #00602B}.tex10griari	{font-family: arial, helvetica, verdana; font-size: 10px; color: gray}.tex10blaari	{font-family: arial, helvetica, verdana; font-size: 10px; color: white}.tex10negari	{font-family: arial, helvetica, verdana; font-size: 10px; color: black}.tex10griaricopy	{font-family: arial, helvetica, verdana; font-size: 10px; color: silver}.tex11ama		{font-family: arial, helvetica, verdana; font-size: 11px; color: #FFFF66}.control		{font-family: verdana, arial, helvetica; font-size: 18px; color: #214080}.tex11bla		{font-family: verdana, arial, helvetica; font-size: 11px; color: white}.tex11roj		{font-family: verdana, arial, helvetica; font-size: 11px; color: firebrick}.tex11rojosc	{font-family: verdana, arial, helvetica; font-size: 11px; color: #6B0107}.tex11rojari	{font-family: arial, helvetica, verdana; font-size: 11px; color: firebrick}.tex11azu		{font-family: verdana, arial, helvetica; font-size: 11px; color: #27416F}.tex11azutxt	{font-family: verdana, arial, helvetica; font-size: 11px; color: #6A75BF; font-weight:700}.tex11azuosc	{font-family: verdana, arial, helvetica; font-size: 11px; color: #152C67}.tex11azuoscjus	{font-family: verdana, arial, helvetica; font-size: 11px; color: #152C67; text-align:justify}.tex11azuoscac	{font-family: verdana, arial, helvetica; font-size: 11px; color: #152C67; font-weight:700}.tex11neg		{font-family: verdana, arial, helvetica; font-size: 11px; color: black}.tex11negari	{font-family: arial, helvetica, verdana; font-size: 11px; color: black}.tex11gri		{font-family: verdana, arial, helvetica; font-size: 11px; color: gray}.tex11griari	{font-family: arial, helvetica, verdana; font-size: 11px; color: gray; line-height:0.8en}.tex11blaari	{font-family: arial, helvetica, verdana; font-size: 11px; color: white}.tex11veroscari	{font-family: arial, helvetica, verdana; font-size: 11px; color: darkgreen}.tex11grio		{font-family: verdana, arial, helvetica; font-size: 11px; color: dimgray}.tex11griosc	{font-family: arial, helvetica, verdana; font-size: 11px; color: dimgray}.tex11grioscjus	{font-family: verdana, arial, helvetica; font-size: 11px; color: dimgray; text-align:justify}.tex11grioscari	{font-family: arial, helvetica, verdana; font-size: 11px; color: gray}.tex11grijus	{font-family: verdana, arial, helvetica; font-size: 11px; color: gray; text-align:justify}.tex11azuln		{font-family: verdana, arial, helvetica; font-size: 11px; color: #27416F;line-height:1.3em}.tex11verosc	{font-family: verdana, arial, helvetica; font-size: 11px; color: darkgreen}.tex12bla		{font-family: verdana, arial, helvetica; font-size: 12px; color: white}.tex12gri		{font-family: verdana, arial, helvetica; font-size: 12px; color: gray}.tex12verosc	{font-family: verdana, arial, helvetica; font-size: 12px; color: darkgreen}.tex12rojari	{font-family: arial, helvetica, verdana; font-size: 12px; color: firebrick}.tex12negari	{font-family: arial, helvetica, verdana; font-size: 12px; color: black}.fecha			{font-family: verdana, arial, helvetica; font-size: 10px; color: #167221}input, textarea	{font-family: verdana, arial, helvetica; font-size: 11px; color: black}li				{list-style:circle;}/* Enlaces *//*****/.raya		{font-family:verdana, helvetica, arial; font-size:12px; color:#214080; text-decoration: none}/*****//*****/a.idioma:link		{font-family:verdana, helvetica, arial; font-size:10px; color:royalblue; text-decoration: none}a.idioma:active		{font-family:verdana, helvetica, arial; font-size:10px; color:royalblue; text-decoration: none}a.idioma:visited	{font-family:verdana, helvetica, arial; font-size:10px; color:royalblue; text-decoration: none}a.idioma:hover		{font-family:verdana, helvetica, arial; font-size:10px; color:royalblue; text-decoration: underline}a.idiomaac:link		{font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}a.idiomaac:active	{font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}a.idiomaac:visited	{font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}a.idiomaac:hover	{font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}a.idiomaac2:link		{font-family:arial, helvetica, verdana; font-size:9px; color:royalblue; text-decoration: underline}a.idiomaac2:active	{font-family:arial, helvetica, verdana; font-size:9px; color:royalblue; text-decoration: underline}a.idiomaac2:visited	{font-family:arial, helvetica, verdana; font-size:9px; color:royalblue; text-decoration: underline}a.idiomaac2:hover	{font-family:arial, helvetica, verdana; font-size:9px; color:royalblue; text-decoration: underline}.menu {	font-family: arial, helvetica, verdana;	font-size: 12px;	color: #214080;	text-decoration: none;	font-weight: bold;	font-variant: normal;	display: block;	line-height : 18px;	background-color: #FFFFFF;	border-top: 1px solid #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  }  .menu:hover {	font-family: arial, helvetica, verdana;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	font-variant: normal;	display: block;	line-height : 18px;	background-color: #214080;	border-top: 1px solid #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  }   .menuac {	font-family: arial, helvetica, verdana;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	font-variant: normal;	display: block;	line-height : 18px;	background-color: #214080;	border-top: 1px solid #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  }  .menuservicios {  font-family: verdana, helvetica, arial;	font-size: 11px;	color: #4169E1;	font-weight: bold  }  .menuservicios:hover {	font-family: verdana, helvetica, arial;	font-size: 11px;	text-decoration: none;	color: #4169E1;	font-weight: bold;	 }   .menuserviciosac {	font-family: verdana, helvetica, arial;	font-size: 11px;	color: #CA1900;	text-decoration: none;	font-weight: bold;	}.menurojo {	font-family: arial, helvetica, verdana;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	font-variant: normal;	display: block;	line-height : 18px;	background-color: #CC3300;	border-top: 1px solid #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  }.menurojo:hover {	font-family: arial, helvetica, verdana;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	font-variant: normal;	display: block;	line-height : 18px;	background-color: #FF0000;	border-top: 1px solid #214080;	border-right: thin none #214080;	border-bottom: 1px solid #214080;	border-left: 1px solid #214080;  }a img, img {    border: none;}ul {font-size: 12px;    padding-left: 1px;     margin-left: 11px;    list-style-image: url(http://serviterm.puedesbesaralanovia.com/images/point.gif);    color: #214080;}li {font-size: 12px;    padding-left: 1px;     margin-left: 11px;    list-style-image: url(http://serviterm.puedesbesaralanovia.com/images/point.gif);    color: #214080;}.clear {    clear: both;    height: 1px;    margin: -1px 0 0;    font-size: 1px;}.links {	color: #6699FF;	text-decoration: none;}.Code{	border: #8b4513 1px solid;	padding-right: 5px;	padding-left: 5px;	color: #000066;	font-family: 'Courier New' , Monospace;	background-color: #xxxxxx;}/* Forms------------------------------------------------------------------------------- */form {	width: 360px;	text-align: left;	clear: both;	padding-bottom: 20px;	border: none;}form.full { width: 100%; }fieldset {    border: none;}legend {	display: none;}form h3 {	clear: both;	padding: 15px 0 5px;	font-size: 14px;	font-family: Helvetica, Arial, sans-serif;	color: #000;	font-weight: bold;}form label,form p {	display: block;	clear: both;	width: 310px;	font-size: 1em;	line-height: 1.5em;	padding: 0 0 9px;}form input {	display: block;	margin-top: 3px;}form select {	float: left;	display: block;}form label.first,form label.city {    clear: left;    margin-right: 10px;    width: 150px;}form label.second,form label.state {	float: left;	clear: none;	margin: 0 10px 0 0;	width: 150px;}form label.state { width: 60px; }form label.first input,form label.city input,form label.second input {	float: left;	width: 150px;	padding: 0;}form label.state select {	width: 60px;	float: left;	margin-top: 3px;}form label.zip,form label.zip input {	float: left;	width: 80px;}form label.zip { clear: none; }form label {	float: left;	clear: left;	width: 310px;	margin: 0;	line-height: 1.5em;}form label input {	float: left;	width: 310px;	padding: 0;}form input.radio,form input#radiobutton_1,form input#radiobutton_2,form input#radiobutton_3,form input#radiobutton_4 {	clear: left;	float: left;	padding: 0;	margin: 0;}form label.radio,form label.radioitem {	clear: none;	margin: 0 0 0 25px;	padding: 0 0 15px;}form input.checkbox,form input#checkbox_1,form input#checkbox_2,form input#checkbox_3,form input#checkbox_4 {	clear: both;	float: left;	padding: 0;	margin: 0;}form label.checkbox {	clear: none;	margin: 0 0 0 25px;	padding: 0 0 15px;}/* style the form elements to look similar across browsers ... emulates Safari */form label input,form textarea {    border: 1px solid #ddd;    border-left-color: #c3c3c3;    border-top-color: #7c7c7c;    padding: 0 2px;    height: 18px;    line-height: 20px;    background: #fff url(images/input-bg.gif) repeat-x top left;}form input.checkbox,form select {    border: 1px solid #ddd;    border-left-color: #c3c3c3;    border-top-color: #7c7c7c;    background-color: #fff;}form textarea {	margin-top: 3px;	width: 383px;	height: auto;	display: block;}form label input.calc {    text-align: right;    width: 100px;    clear: left;    padding: 0;}form input.button {    clear: left;}/*noticias-----------------------------------------------------*/.nl_summaryPost{}.nl_pages {margin-top: 10px;}.nl_pages #nl_currentpage {border: 1px solid blue;padding: 2px; margin: 2px; background-color: rgb(90, 132, 158); color: white;}.nl_pages .nl_off {border: 1px solid #CCCCCC; padding: 2px; margin: 2px}.nl_pages a {border: 1px solid rgb(203, 227, 241);; padding: 2px; margin: 2px; text-decoration: none; color: black;}.nl_pages a:hover {border: 1px solid #000066; background-color: white; }.nl_archivelist ul{list-style-type: none; margin-left: 15px; padding-left: 0px;}.nl_archivelist ul ul{list-style-type: square;margin-left: 	35px;}.nl_archivelist .nl_month {font-weight: bold;}/* Special handling for images & alignment------------------------------------------------------------------------------- */p img {	padding: 0;	max-width: 100%;}img.centered {	display: block;	margin: 0 auto;}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;}/* Fixes for RichText widgets------------------------------------------------------------------------------- */.MODX_RichTextWidget {	float: left;}.MODX_RichTextWidget a {	border: 0px;}.cursor {cursor: hand;}.linksdoc:link		{margin-left: 15px; font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}.linksdoc:active	{margin-left: 15px; font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}.linksdoc:visited	{margin-left: 15px; font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}.linksdoc:hover	{margin-left: 15px; font-family:arial, helvetica, verdana; font-size:11px; color:royalblue; text-decoration: underline}.linksdocadmin {	margin-left: 15px;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF6600;	text-decoration: none;}.linksdocadmin:hover {	margin-left: 15px;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF6600;	text-decoration: none;	font-weight: bold;}.docsfids {	margin-left: 15px;  margin-top: 10px;  margin-bottom: 10px;  font-family: verdana, arial, helvetica;  font-size: 12px;	background-color: #FFFFFF;	color: #767676;}.docsdownloaded {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3680C9;	text-decoration: none;	padding-left: 15px;	font-weight: bold;	text-align: right;}.docsplus {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #3680C9;	text-decoration: none;	padding-left: 3px;	font-weight: bold;	text-align: left;}.docsname {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #114973;	text-decoration: none;	vertical-align: middle;  padding-left: 3px;  font-weight: bold;	text-align: left;}.docshowlabel {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3680C9;	text-decoration: none;	padding-left: 3px;	font-weight: normal;	text-align: left;}.docshowresult {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3680C9;	text-decoration: none;	padding-left: 3px;	font-weight: bold;	text-align: left;}.button {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	vertical-align: middle;	text-align: center;	background:#3680C9;	border:1px solid #FFFFFF;  }.button2 {  font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	vertical-align: middle;	text-align: center;	background:#CCCCCC;	border:1px solid #FFFFFF;  }a.button:link, a.button:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	text-align: left;	padding-right: 6px;  vertical-align: middle;	background:#3680C9;	border:1px solid #FFFFFF;  }a.button:hover {  font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	text-align: left;	padding-right: 6px;  vertical-align: middle;	background:#A5C6E7;	border:1px solid #FFFFFF; }a.button:active, a.button:focus {  font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	text-align: left;	padding-right: 6px;  vertical-align: middle;	background:#A5C6E7;	border:1px solid #FFFFFF;  }  .dmHalfwide {    width:50%;    }.dmFullwide {    width:100%;    }.dm20 {    width:20px;    }.dm30 {    width:30px;    }.dm35 {    width:35px;    }.dm45 {    width:45px;    }.dm50 {    width:50px;    }.dm100 {    width:100px;    }.dm120 {    width:120px;    }.dmCentered {    text-align:left;    }.dmLeft {    text-align:left;    }.dmRight {    text-align:right;    padding-right:5px;    }.dmTop {    vertical-align:top;    }.dmMiddle {    vertical-align:middle;    }.dmPointer {    cursor:pointer;    }.dmFilename {    color:darkblue;    font-size:16px !important;    font-weight:bold;    padding-left:5px;}.dmErrormsg {    color:red;    }.dmDrop {    background:#e5e5e5;    }.dmPermsTable {    width:80%;    margin:auto;    }.dmPermsTable select {    width:80px;    margin:0 5px;    }.dmCheckBox {    vertical-align:top;    }.dmField {    }.dmLegend {    font-size:.9em;    font-variant:small-caps;    font-weight:bold;    color:darkblue;    margin-left:5px;    border:1px solid #3681cd;    }.dmTable {    }.dmTable h2 {    }.dmTable th {    color:darkblue;    font-size:.9em;    font-variant:small-caps;    font-weight:normal;    font-family:sans-serif;    }.dmTable td {    padding-bottom:4px;    }/* menu markup */#dmListTable {    clear:left;    }.dmTable {    clear:both;}.dmTable input {       }.dmTable h2 {    }#dmOptsTable {    width:80%;    margin:auto;    }#dmLogTable {    }#dmLogTable td {    vertical-align:top;    font-size:.9em;    }#dmAddcat input {    }
