/* CSS Document */

/*Layout*/
body {
	background-image: url(../images/backgrounds/blueBody.png);
	background-color: #FFFFFF;
}
#topTme {
	background-image: url(../images/backgrounds/blueTop.png);
}
#menuContainer {
	background-image: url(../images/backgrounds/blueMenuContainer.png);
}
#headerTme {
	background-image: url(../images/backgrounds/blueHeader.png);
}
#content, #contentIndex {
	background-image: url(../images/backgrounds/blueContent.png);
}
#content a, #contentIndex a {
	color: #6F8BC0;
}

#bottom {
	background-image: url(../images/backgrounds/blueBottom.png);
}

/*Format*/
h1 {
	color: #3A75D1;
}

h2 {
	color: #5B8BB9;
}

/*Forms*/
#search input, #search select {
	background-color: #DDE7F0;
	color: #4D7EAD;
}
#search input.boton {
	border-top-color: #356390;
	border-right-color: #779DC4;
	border-bottom-color: #779DC4;
	border-left-color: #356390;
}

/*Table*/
#tableSearch h1 {
	color: #5F8FBE;
}


/************************* Index theme *************************/
#level01 #level01Left #level01LeftContent {
	background:url(../images/backgrounds/blueIndexLevel1.jpg);
	background-repeat:no-repeat;
	height: 235px;
}
div.textoIndex {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: justify;
	height: 80px;
}

#level01Left h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6482BB;
	background-image: url(../images/titles/blueLevel01Principal.png);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
}
#level01LeftText {
	color: #FFFFFF;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
}
#level01Right h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7C7C7C;
	background-image: url(../images/titles/generalLevel01Tip.jpg);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
}
#level02Left h1 {
	font-size: 14px;
	margin: 0px;
	padding-top: 5px;
}
#level02Left p {
	margin: 0px;
	padding-top: 5px;
}


#level02Left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8BA2CC;
	background-image: url(../images/titles/blueLevel02Reportaje.png);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
}
#level02Left h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9EB0D3;
	background-image: url(../images/titles/blueLevel02Columnista.png);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-align: left;
}
#level03Left h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6E00;
	background-image: url(../images/titles/generalLevel03Tips.png);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-align: left;
}
#level03Left ul {
	margin: 0px;
	padding-left: 15px;
	color: #FF7100;
}

#level03Left a, #level03Left a:hover, #level03Left a:visited, #level03Left a:active {
	color: #FF7B00;
}

#level03Right h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #545EB3;
	background-image: url(../images/titles/blueLeve03Enterate.png);
	margin: 0px;
	height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-align: left;
}
#level03Right ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #5660B4;
}
#level04Right h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #949494;
	background-image: url(../images/titles/generalLevel04Morelos.png);
	margin: 0px;
	height: 26px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-align: left;
}
#level04Right #tableIndex {
	margin-top: 2px;
}
#level04Right #tableIndex td {
	text-align: justify;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
