* {margin: 0px; padding:0px}body {background:#ded1c8}/* background-image:url(img/tesorito_bg.gif); background-repeat:repeat;margin-left:12px; margin-top:12px;*/h1{font:bold 0.8em Arial, Helvetica, sans-serif;color:#e64442; text-transform:uppercase; padding:25px 0 0 0;}h1 a{color:#e64442;}h1 a:hover{text-decoration:underline}h2{font:normal 1.3em Georgia, Times New Roman, Times, serif; color:#333; padding-top:30px;}h3{font: normal 0.9em Arial, Helvetica, sans-serif; padding:0;text-transform:uppercase;}p{font: normal 0.8em Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-top:10px;}.programasayuda{color:#333; text-transform:uppercase;}a{color:white; text-decoration:none;}a.hover{color:white; text-decoration:underline;}a.masinfo {color:#e64442; text-decoration:none;}a:hover.masinfo{color:#e64442; text-decoration:underline;}.imagecenter{float:left; padding:8% 0; width:100%;}.imgright {float:left; padding:0 0 3px 3px;}img {border:none;padding:0px;margin:0px;}img a:hover a:active a:link  a:visited{border:none;}#wrapper {	width:80%;	min-width:980px;	height:auto;	margin:0px auto;}#bordercontainer{	width:100%;	float:left;	display:inline;}#subcontainer {width:100%;float:left;display:inline;padding:0px;border-top:10px solid #a3a8aa;border-right:10px solid #a3a8aa;border-left:10px solid #a3a8aa;background:#fff;margin-top: 0px;}#header {float:left;display:inline;height:auto;margin:0;padding:0;width:100%}#logo{float:left;padding:10px;}#services-menu{float:right;width:68%;padding: 10px 18px 0 0;}#services-menu ul{float:right;margin:0;padding:0;width:68%;}#services-menu ul li{display:inline;margin:0;padding:0 0 0 18px;list-style:none;float:right;}#services-menu ul a {font:0.8em Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;padding:4px 0px 0px 0px;display:block; text-decoration:none;text-indent:20px;}#services-menu ul a:hover,#services-menu ul a:active,#services-menu ul .actualB{font:0.8em Arial, Helvetica, sans-serif; color:#e64442; text-transform:uppercase;padding:4px 0px 0px 0px;display:block; text-decoration:underline;text-indent:20px;}a.haztesocio#actualB:link,a.haztesocio#actualB:visited,a.haztesocio#actualB:active,a.haztesocio#hover{font:0.8em Arial, Helvetica, sans-serif; color:#e64442; text-transform:uppercase;padding:4px 0px 0px 0px;display:block; text-decoration:underline;text-indent:20px;background:url(img/haztesocio2.jpg) no-repeat 0 4px;}a.mapasitio#actualB:link,a.mapasitio#actualB:visited,a.mapasitio#actualB:active,a.mapasitio#hover{font:0.8em Arial, Helvetica, sans-serif; color:#e64442; text-transform:uppercase;padding:4px 0px 0px 0px;display:block; text-decoration:underline;text-indent:20px;background:url(img/mapa_web2.jpg) no-repeat 0 4px;}a.haztesocio{background:url(img/haztesocio3.jpg) no-repeat 0 4px;}a.mapasitio{background:url(img/mapa_web3.jpg) no-repeat 0 4px;}a:hover.haztesocio{background:url(img/haztesocio2.jpg) no-repeat 0 4px;}a:hover.mapasitio{background:url(img/mapa_web2.jpg) no-repeat 0 4px;}#today-block {float:right;width:60%;display:inline;padding:25px 10px 0 0;font:normal 0.95em Georgia, "Times New Roman", Times, serif; color:#e64442; text-align:right;}#top-menu{	float:left;	display:inline;	height:46px;	background:url(img/fondomenu.jpg) repeat-x left top;	width: 100%;}#top-menu ul {	float:left;	margin:0;	padding:0;	list-style:none;}#top-menu ul a {display:block;width:90px;padding-top:27px;color:#fff;text-decoration:none;background:#fff url(img/button.jpg) no-repeat left top;text-indent:5px;padding-bottom:5px}#top-menu ul a:hover, #top-menu ul li#actual{	float:left;	width:90px;	color:#fff;	text-decoration:none;	padding-top: 27px;	text-indent:5px;	background:#fff url(img/button_over3.jpg) no-repeat left top;	padding-bottom:5px}#top-menu ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:0px; color:#fff; border-right:#fff solid 1px; text-align:center;padding-bottom:0px;float:left}#searchcontainer {float:right;display:block;margin:0px;height:7px;padding:22px 34px 0px 0px;}.searchbutton {margin:0px;padding:0.1em 0.1em 0.1em 1.3em;font-size:12px;border:none;background:#e64442 url(img/search-icon.jpg) no-repeat 0px 0px;}.inputbox {margin:0px;font-size:12px;color:#e64442;padding:0.2em 1.3em;border:none;}#subheader{float:left;width:100%;display:inline;}#content {float:left;width:75%;height:auto;display:inline;margin:0;padding:0;}#leftcontent{float:left;width:15%;height:auto;display:inline;padding:0px;margin:0px;}#righcontent{float:right;width:65%;heigh:auto;display:inline;padding:0 5%;margin:0;}#right-menu {float:right;display:inline;width:23%;min-width:210px;margin:0px;padding:0 1%;background-color:#ded1c8;font:normal Arial, Helvetica, sans-serif;color:#333;}#footer{float:left;display:inline;margin:0;padding:10px 0;width:100%;background-color:#a3a8aa;font: normal 0.8em Arial; color:#fff;}.footer{	color:#fff;	float:left;}#bottom-menu ul{margin:0;padding:0;width:35%;float:right;}#bottom-menu ul li{display:inline;float:right;margin:0;padding:0;list-style:none;}#bottom-menu a:link{color:#fff; text-decoration:none;}#bottom-menu a:hover{color:#fff; text-decoration:underline;}.contacto {	background:transparent url(img/contacto.jpg) no-repeat 0px 0px;	padding-left:7px;	display:block;	color:#fff;	text-indent:17px; 	text-decoration:none;}.legal{	background:transparent url(img/legal.jpg) no-repeat 0 0px;	padding-right:7px;	display:block;	color:#fff; 	text-indent:25px;	text-decoration:none;	}#flashcontent{float:left; display:inline; background-color:#000066;}