body {
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:600;
}

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

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

/*-------------------------------------------------*/

#contpie {
	margin-top:0px;
	position:relative;
	float:left;
	width:100%;
	height:auto;
	/*background-image:url(imagenes/back_contenido_pst.png);*/
	background-repeat:repeat-x;
}

/*-------------------------------------------------*/

#coluno {
	position:relative;
	float:left;
	width:165px;
	height:auto;
	/*border-right:#CCCCCC 1px dotted;*/
	/*background-image:url(imagenes/back_contenido_pst.png);*/
	background-repeat:repeat-x;
}

.styuno h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
}

.styuno h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006D8F;
	margin:10px 5px;
	border-bottom:#CCCCCC 1px dotted;	
}

.styuno p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	margin:5px;
}

.styuno a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	display:block;
	padding:5px;
	color:#666666;
	text-decoration:none;
	margin:5px 5px;
}

.styuno a:hover {
	margin-left:9px;
	padding-left:20px;
	background-image:url(imagenes/back_ico_hov.gif);
	background-repeat:no-repeat;
}

.styuno img {
	margin-left:5px;
	border:0px;
}

/*-------------------------------------------------*/

#coldos {
	position:relative;
	float:left;
	width:550px;
	height:auto;
	/*border-right:#CCCCCC 1px dotted;*/
	/*background-image:url(imagenes/back_contenido_pst.png);*/
	background-repeat:repeat-x;
}

.stydos h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006D8F;
	margin:5px 10px;
	border-bottom:#006699 1px solid;
	background-image:url(imagenes/back_ico_hov.gif);
	background-repeat:no-repeat;
	background-position:right;	
}

.stydos h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	color:#006D8F;
}

.stydos p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	float:left;
}

.stydos a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	padding:5px;
	text-align:right;
	color:#666666;
	text-decoration:none;
	margin-right:10px;
	margin-left:10px;
	border-bottom:#CCCCCC 1px solid;
}

.stydos a:hover {
	margin-right:10px;
	padding-right:20px;
	background-image:url(imagenes/back_ico_hov.gif);
	background-repeat:no-repeat;
	background-position:right;
	border-bottom:#CCCCCC 1px dotted;
}

.stydos img {
	clear:left;
	float:left;
	padding:5px;
	border:0px;
}

/*-------------------------------------------------*/

#coltres {
	position:relative;
	float:right;
	width:199px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.stytres h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:right;
	color:#666666;
}

.stytres h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006D8F;
	text-align:right;
}

.stytres p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

.stytres a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	padding:5px;
	text-align:right;
	color:#666666;
	text-decoration:none;
	margin:5px 10px 10px 10px;
}

.stytres a:hover {
	margin-right:10px;
	padding-right:20px;
	background-image:url(imagenes/back_ico_hov.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.enlaces {
	font-size:9px;
	color:#333333;
}

a .enlaces p {
	clear:left;
	display:block;
	font-size:9px;
	float:left;
	margin:0px 5px;
}

.enlaces h2 {
	clear:left;
	font-size:11px;
	margin:0px 5px 5px 5px;
	padding:5px;
	border-bottom:#CCCCCC 1px dotted;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006D8F;	
}

.enlaces h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:0px;/*0px 5px 5px 5px;*/
	padding:5px;
	background-color:#006D8F;

}

.enlaces img {
	clear:left;
	float:left;
	margin-right:5px;
	border:0px;
}

/*-------------------------------------------------*/

#bann400 {
	position:relative;
	float:right;
	width:200px;
	height:auto;
	z-index:1;
}

#bann650 {
	position:relative;
	float:right;
	width:648px;
	height:auto;
	z-index:1;
}

/*-------------------------------------------------*/

#cuerpodos {
	position:relative;
	float:left;
	width:100%;
	height:auto;
	border-top:#CCCCCC 1px dotted;
}

/*-------------------------------------------------*/

#menupest {
	position:relative;
	float:left;
	width:930px;
	height:auto;
	margin-top:5px;
	z-index:1;
}
