/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		background-color:#FFFFFF;
		background-image:url("images/bg.gif");
		border-width:1px 0px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 20px 5px 8px;
		background-color:transparent;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		border-width:0px 0px 0px 1px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#EFF4FA;
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#EFF4FA;
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0px;
		background-color:#D6DCE2;
		border-width:1px;
		border-style:solid;
		border-color:#333333;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 30px 3px 5px;
		color:#333333;
		font-size:11px;
		border-width:0px 1px;
		border-style:solid;
		border-color:#D6DCE2;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		background-color:#EFF4FA;
		color:#000000;
		text-decoration:none;
		border-color:#666666;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#EFF4FA;
		color:#000000;
		text-decoration:underline;
		border-color:#666666;
	}

/* Fin CSS Menu */

/* CSS Document */

* {
    margin: 0;
}

html, body {
background:url(images/bgmain.gif);
margin:0px;
height:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

a {
color:#024243;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#wrap {
margin:auto;
width:814px;
background:#FFFFFF;
min-height: 100%;
height: auto !important;
height: 100%
}

#header #top {
height:45px;
background: url(images/bgtop.jpg);
font-size:11px;
font-family:Tahoma;
color:#FFFFFF;
}

#header #top #text {
padding-left:607px;
padding-top:24px;
}

#header #top #text a {
color:#ffffff;
text-decoration:none;
}

#header #top #text a:hover {
color:#ffffff;
text-decoration: underline;
}

#header #animated{
height:196px;
}

#header #botones{

}

#homeb2{
height:138px;
background:url(images/homeb2.jpg);
}

#homeb2 #ustext{
width:270px;
height:100%;
padding-left:210px;
float:left;
}


#homeb2 #ustext #title1{
color:#32336d;
font-size:14px;
font-family:Tahoma;
padding-top:8px;
padding-bottom:6px;
}

#homeb2 #ustext #intro{
text-align:justify;
padding-bottom:5px;
}

#readmore{
width:76px;
height:22px;
background:url(images/readmore.png);
float:right;
}

#readmore #textrm{
padding-left:24px;
padding-top:3px;
}

#readmore #textrm a{
font-size:10px;
}

#homeb2 #bannerb2 {
width:250px;
height:100px;
float:right;
margin-top:19px;
}

#content {
}

#content ul {
padding:0px;
margin-left:10px;
}

#content li {
list-style:url(images/listicon.gif);
}

#maintable {
text-align:justify;
}


#maintable img{
margin:6px;
background:#FFFFFF;
padding:3px;
border:#CCCCCC solid 1px;
}

.modulotitulo {
background: url(images/titulos_modulo.jpg);
height:29px;
width:97%;
border-right:#696969 solid 1px;
margin:3px;
}

.modulotitulo .titulomodulo {
padding-left:32px;
font-weight:bold;
padding-top:7px;
}

.contenidocolumnas {
padding:20px;
line-height:16px;
}

#maintable #contenidolefttable {
background: url(images/bgcolumnaleft.jpg) bottom repeat-x #05948f;
}

.contenidoleft {
padding-top:10px;
color:#FFFFFF;
height:370px;;
}

#planbox {
height:110px;
font-weight:bold;
}

.planboxcontent {
margin-bottom:10px;
}

.titulomain {
color:#055c5d;
font-size:16px;
font-weight:bold;
text-align:left;
}

#columnright {
padding-right:15px;
}

#planbox2 {
height:110px;
margin-bottom:15px;
}

#imgnot img {
border: none;
background:none;
}

#footer {
text-align:center;
background:#eaeaea;
margin-top:30px;
}

#footerlogos {
background:url(images/footer_logos.jpg);
height:56px;
}

#footerdivisor {
height:9px;
background:url(images/footerdivisor.jpg);
}