/******** Body Elements ********/body {	background: url(imagenes/d20.jpg) repeat;	font-family: arial, verdana, tahoma;	font-size: 13px;	line-height: 180%;	color: #3d3d3d;}/******** Layout Elements ********/#wrapper {	width: 960px;	margin: 0 auto;}.right_header {	height: 120px;	margin: 0 0 10px 226px;	padding: 3px;	border: 2px solid #c2d197;	background-color: #CDEB8B;	text-align: center;	font-size:11px;	line-height: 145%;}.left_header {	height: 130px;	margin: 0px 0 10px 0;	float: left;	width: 220px;	padding: 0;	border: 0px solid #cccccc;	background: #ffffff url(imagenes/logo.png) no-repeat;}.content {	height: 100em;	margin: 0 0 10px 226px;	padding: 8px 8px 25px 8px;	border: 2px solid #c2d197;	background: url(imagenes/fondoaves.gif) repeat;	font-family: verdana, tahoma, arial;	font-size: 13px;	line-height: 160%;	color: #626262;}.left {	height: 100.6em;	margin: 0 0 10px 0;	float: left;	width: 216px;	padding: 0 0 25px 0;	border: 2px solid #c2d197;	background: url(imagenes/fondoaves.gif) repeat;}.footer {	margin: 0 0 10px 0;	padding: 8px 6px 8px 6px;	border: 2px solid #c2d197;	background-color: #CDEB8B;	clear: both;	text-align: center;	font-family: "comic sans ms", tahoma, verdana;	font-size: 0.95em;	color: #72966d;	line-height: 140%;}/*- Menu--------------------------- */	.menu {	width: 214px;	margin: 0 0 10px 0;	padding: 0;	border-style: solid solid none solid;	border-color: #889944;	border-size: 1px;	border-width: 1px;	}	.menu li a {	height: 32px;   	voice-family: inherit;  	height: 27px;	text-decoration: none;	font-weight: 400;	}		.menu li a:link, .menu li a:visited {	color: #889944;	display: block;	background: #ffffff url(imagenes/menu11.gif);	padding: 5px 0 0 25px;	text-decoration: none;	border-bottom: 0px solid #7abc16;	font-weight: 400;	}	.menu li a:hover {	color: #889944;	background: #ffffff url(imagenes/menu11.gif) 0 -32px;	padding: 5px 0 0 27px;	text-decoration: none;	}	ul {	list-style: none;	margin: 0;	padding: 0;	}/******** Document Styles ********/h1 {	font-size: 18px;	font-weight: bold;	color: #aa0000;	text-transform: uppercase;}h2 {	margin: 4px 0 15px 0;	font-size: 15px;	font-weight: 400;	color: #8b988b;	}h3 {	font-size: 15px;	font-weight: bold;}	a, a:active, a:visited {	color: #4fa7ff;	text-decoration: none;	border-bottom: 1px dashed #7abc16;	font-weight: 400;}a:hover {	color: #7abc16;	text-decoration: none;	border-bottom: 1px solid #4fa7ff;}.header a, .header a:active, .header a:visited {	color: #aa0000;}.header a:hover {	color: #2d2d2d;	text-decoration: underline;}p {	margin: 0 0 15px 0;}a img {  	text-decoration: none;}a:hover img {	border: 1px solid #7abc16;	filter:alpha(opacity= 85);    -moz-opacity: 0.85;}.negrita {	font-weight: bold;	color: #282828;	letter-spacing: -0.05em;}.subir {	text-align: center;}.subir a, .subir a:visited, subir a:hover {	border-bottom: none;		color: #4fa7ff;	font-weight: 400;}.dch {	 margin:2px 0 2px 10px;	 float:right;}.izq {	 margin:3px 10px 0 0;	 float:left;}.center {	float: center;}.cto {    margin: auto;	margin-left: 10px;}.centro {	text-align: center;}.adsenselateral {	padding: 10px;	background: url(imagenes/fondoaves.gif) repeat;	margin: 0 auto;	text-align: center;	width: 170px;	border: 2px solid #b4e242;}.adsensetitulo {	padding: 0 2px 0 5px;	background-color: #b4e242;	margin: 0 auto;	text-align: center;	width: 183px;	border: 2px solid #b4e242;	border-bottom: 0px solid #c2d197;	font-size: 0.82em;	font-weight: bold;	color: #1d1d1d;}.cuadro {	border: 2px double #c0c0c0;	width: 510px;	margin: 0 auto;	padding: 1px 5px 8px 5px;	margin-bottom: 1.5em;	position: relative;	text-align: center;	background-color: #fcfcfc;	filter:alpha(opacity= 90);    -moz-opacity: 0.9;}.cuadro h2 {	margin: 5px 5px 5px 5px;	padding-bottom: 10px;	font-size: 0.9em;	font-family: verdana, tahoma;	font-style: italic;	font-weight: 400;	color: #91998e;	background: url(imagenes/interior/fadeline.gif) bottom no-repeat;}.cuadro a, .cuadro a:hover, .cuadro a:visited {	text-decoraton: none;	border: none;}.clase1 {	width: 550px; 	float:left;}.clase2 {	width: 155px;	height: 365px;	float: right;	padding-top: 20px;	margin: auto;}.destacando {	font-weight: 400;	color: ;		text-decoration: underline;}.lista {	padding-left: 2em;}#tooltip {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 9px; 	font-weight: 400;	position: absolute;	width: 150px;	height: auto;	border: 2px solid #b7d9ff;	padding: 0 2px 0 4px;	background-color: #e6f2ff;	visibility: hidden;	z-index: 100;	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/	filter: progid:DXImageTransform.Microsoft.Shadow(color=#c1e3ff,direction=135);}.footer a, .footer a:visited, .footer a:hover {	text-decoration: none;	border-bottom: 0px solid #ffffff;	color: #72966d;	font-weight: bold;}.footer p {	margin: 0;}.licencia {	font-size: 0.80em;	color: #d4d4d4;}.licencia a, .licencia a:visited {	color: #d4d4d4;	text-decoration: none;	border: 0px solid #d4d4d4;}.licencia a:hover {	border-bottom: 1px dashed #d4d4d4;}/******** Alto Columnas ********//*Forms defaults - change as needed*/img {border:0;}#container {padding:20px;margin-left:180px;}input, textarea {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#404040;}label {	color:#999;	cursor:pointer;	padding-left:2px;	line-height:16px;}label.chosen {color:#333;}/*Transparent items*/.outtaHere {	position:absolute;	left:-3000px;}/*Radio buttons*/.radioArea, .radioAreaChecked {	display:block;	float:left;	clear:left;	width:15px;	height:14px;	font-size:0;	cursor:pointer;}.radioArea {background:url(images/radio.gif) no-repeat left top;}.radioAreaChecked {background:url(images/radio.gif) no-repeat left bottom;}/*Checkboxes*/.checkboxArea, .checkboxAreaChecked {	display:block;	float:left;	clear:left;	width:13px;	height:13px;	font-size:0;	padding:0;	margin:0;	cursor:pointer;}.checkboxArea {background:url(images/checkbox.gif) no-repeat left top;}.checkboxAreaChecked {background:url(images/checkbox.gif) no-repeat left bottom;}.focused {border:1px dotted #ddd;}/*Text inputs*/.textinput, .textinputHovered {	height:15px;	background:url(images/input_bg.gif) repeat-x left top;	border:none;	padding:4px 0;	vertical-align:middle;}.textinputHovered {background-position:left bottom;}.inputCorner {	padding-bottom:0;	vertical-align:middle;}/*Text areas*/.txtarea .tr, .txtarea .tr_xon {background:url(images/txtarea_tr.gif) no-repeat top right;}.txtarea .tr_xon {background:url(images/txtarea_tr_xon.gif) no-repeat top right;}.txtarea img.txt_corner {	width:5px;	height:5px;	display:block;}.txtarea .br, .txtarea .br_xon {background:url(images/txtarea_br.gif) no-repeat top right;}.txtarea .br_xon {background:url(images/txtarea_br_xon.gif) no-repeat top right;}.txtarea .cntr {background:url(images/txtarea_cntr.gif) repeat-y right top;}.txtarea .cntr_xon {background:url(images/txtarea_cntr_xon.gif) repeat-y right top;}.txtarea .cntr_l, .txtarea .cntr_l_xon {	width:5px;	background:url(images/txtarea_l.gif) repeat-y left top;	float:left;}.txtarea .cntr_l_xon {background:url(images/txtarea_l_xon.gif) repeat-y left top;}.txtarea textarea {	border:0;	background:none;	padding:0;	margin:5px;}/*Selects*/.selectArea {	width:200px;	height:21px;	background:url(images/select_bg.gif) repeat-x left top;}.selectArea .left {	width:8px;	height:21px;	float:left;	background:url(images/select_left.gif) no-repeat left top;}.selectArea .right {	width:21px;	height:21px;	float:right;	background:url(images/select_right.gif) no-repeat left top;}.selectArea .right a {	display:block;	width:200px;	height:21px;	margin-left:-179px;	position:absolute;}.selectArea .right i {display:none;}.selectArea .center {	width:160px;	color:#FFF;	padding-top:3px;	overflow:hidden;	white-space:nowrap;}/*Selects drop-down*/.optionsDivInvisible, .optionsDivVisible {	position:absolute;	margin-top:-1px;	margin-left:3px;	width:172px;	background:#6f7074;	padding:2px;	font-size:11px;	z-index:20;}.optionsDivInvisible {display:none;}.optionsDivVisible {display:block;}.optionsDivVisible p {	margin:0;	padding:0;}.optionsDivVisible a {	color:#F2F2F2;	text-decoration:none;	display:block;	padding:1px 4px;	border:1px solid #6f7074;}.optionsDivVisible a:hover {	color:#FFF;	background:#5F6062;	border-color:#cfd0d6;}/*Button*/.buttonSubmit, .buttonSubmitHovered {	width:auto;	height:26px;	color:#FFF;	font-weight:bold;	padding:2px;	background:url(images/button_bg.gif) repeat-x left top;	cursor:pointer;	border:none;}.buttonSubmitHovered {background-position:left bottom;}.buttonImg {vertical-align:bottom;}
