body {
	padding-right: 0px; padding-left: 0px; background: #FFCCFF; padding-bottom: 0px; margin: 0px; padding-top: 0px; background-image: url(IMG/fondo.gif);
}

#topsection {
	background: url(IMG/fondo-cab.gif) #f2b902 repeat-x; height: 141px
}
#topsection h1 {
	margin: 0px; padding-top: 15px
}

#logo {
	padding-left: 20px; float: left; background-image: url(IMG/logo.gif); vertical-align: top; width: 250px; background-repeat: no-repeat; height: 141px; text-align: left
}
#previews {
	font: 25px 'trebuchet ms', 'lucida grande', arial, sans-serif; list-style-type: none; color: #FFFFCC; margin-left: 300px; padding-top: 10px; font-weight:bold; 
}
#previews ul {
	font: 15px 'trebuchet ms', 'lucida grande', arial, sans-serif; list-style-type: none; font-weight: bold; color: #990000; 
}
#previews li {
	font: 15px 'trebuchet ms', 'lucida grande', arial, sans-serif; list-style-type: none; font-weight: bold; color: #990000;
}


#logo h1 {
	font-size: 14px; color: #990000; line-height: 14px; padding-top: 50px; font-family: verdana, arial, helvetica, sans-serif
}
#ddblueblockmenu {
	border-right: #163c70 1px solid; border-top: #163c70 1px solid; border-left: #163c70 1px solid; width: 145px!; border-bottom: #163c70 0px solid
}
#ddblueblockmenu ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 12px 'trebuchet ms', 'lucida grande', arial, sans-serif; padding-top: 0px; list-style-type: none
}
#ddblueblockmenu li a {
	padding-right: 0px; display: block; padding-left: 9px; padding-bottom: 3px; border-left: #1958b7 7px solid; width: 139px; color: white; padding-top: 3px; border-bottom: #90bade 1px solid; background-color: #2175bc; text-decoration: none
}
* html #ddblueblockmenu li a {
	width: 143px
}
#ddblueblockmenu li a:hover {
	border-left-color: #1c64d1; background-color: #2586d7
}
#ddblueblockmenu div.menutitle {
	border-right: #000000 7px solid; padding-right: 0px; padding-left: 10px; padding-bottom: 1px; font: bold 90% 'trebuchet ms', 'lucida grande', arial, sans-serif; color: white; padding-top: 1px; border-bottom: #163c70 1px solid; background-color: #842520
}

#footer {
	clear: left; font-size: 11px; background: #163c70; width: 100%; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
#footer a {
	color: #ffff80
}
#maindescargahome {
	border-right: #2175bc 3px solid; 
	padding-right: 5px; 
	border-top: #2175bc 1px solid; 
	padding-left: 5px; 
	font-size: 11px; 
	background: url(IMG/fondo-home.gif) #ffffff repeat-x; 
	padding-bottom: 5px; 
	border-left: #2175bc 1px solid; 
	width: 100%!; 
	padding-top: 5px; 
	border-bottom: #2175bc 3px solid; 
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 10px;
}
div#maindescargahome h3 {
	padding-right: 5px; font-size: 14px; margin: 0px; text-transform: uppercase; color: #ffffff; text-align: left; background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
}
h3 {
padding-right: 5px; font-size: 16px; margin: 0px; text-transform: uppercase; color: #ffffff; text-align: left; background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
}
#descripcionhome {
	padding-left: 5px; margin: 5px auto 0px; font: 14px 'trebuchet ms', 'lucida grande', arial, sans-serif; border-left: #163c70 7px solid; width: 95%; color: #163c70; text-align: left
}

