/* evg */
h1.alineador {
color: #333;
font-size: 35px;
margin: .61em 0 0 0;
padding: 0;
}

h2.alineador {
color: #333;
font-size: 19px;
margin: .3em 0 0 0;
padding: 0;
}

h3.alineador {
color: #999;
font-size: 23px;
padding:0px 0 10px 50px;
margin: .3em 0 .8em 0;
clear: both
} 

.lista-usuarios .cashes{
display:block;
float:left;
background-image:url(http://2.images.mnstatic.com/evangs/bgcashes.gif);
width:142px;
height:31px;
text-align:right;
 }
 .lista-usuarios .cashes span{
display:block;
margin:5px 5px 0 0

 }
.lista-usuarios .cashes b{
color:#FFAE00;
 }
 /* menu2*/
#menucat {
	font:bold  13px "Trebuchet MS", Arial, Helvetica, sans-serif ;
	margin: 20px 0 25px;
		float:left;
	width:100%;

	line-height:normal;
	border-bottom:1px solid #DFF2B7;
}

#menucat ul, li {
	list-style-type: none;
}

#menucat ul {
	margin: 0;
	padding: 0;
}

#menucat li {
	float: left;
	margin:0 2px;
}

#menucat a {
	text-decoration: none;
	color: #537D00;
	background: #DFF2B7;
	display: block;
	padding: 3px 10px;
	text-align: center;
}


#menucat a#primero {
	background-color:#fff;
	border: 1px solid #DFF2B7;
	border-width: 1px 1px 0 1px;
	color:#333333;
	}

#menucat a:hover {
	background: #8DC41B;
	color:#FFFFFF
}

/* =BANNER */
	#banner_wrapper{
		width: 100%;
		overflow: hidden;
		}
	.banner{
		float: left;
		width: 274px;
		height:102px;
		background: #Fff ;
		background-repeat:no-repeat;
		margin-right:45px;
		padding-bottom:6px;
		position: relative;
		background-image:url("http://1.images.mnstatic.com/evangs/bgevg.gif");
	}
	.image_wrapper{text-align: center;}
	.bannerlast{float: left;
		width: 274px;
		height:132px;
		background: #Fff ;
		background-repeat:no-repeat;
		padding-bottom:6px;
		position: relative;
		background-image:url("http://1.images.mnstatic.com/evangs/bgevg.gif")
		}
	.banner h2, .bannerlast h2{
		font:19px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #333;
		padding:10px 15px 0;
		
	}

/* list of services */
	.serviceslist{
		font-size:1.3em;
		margin-left: 25px;
		}
	.serviceslist li {
		display: block;
		margin:5px 0;
		width: 197px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		color: #333;
		font-size:16px;
		float: left;
	}
	.serviceslist li span{
		display: block;
		padding-left:15px;
		color: #666;
		font-size:11px;
		float:left;
		font-weight:normal;
		text-decoration:none
		
	}
	.serviceslist li b{
	font-size:13px;
				color: #0063CC;
				display: block;}
				
	.serviceslist li img{
		float:left;
		padding:0 4px 0 0;
		display:inline
		
	}
	.serviceslist li a:hover{
		text-decoration:underline
		}

	.money li{font-size:11px;color:#999}
	/* =BTN */
	.btn:link, .participa-btn:visited {
color:#FFFFFF;

}
.btn {
background:transparent url(http://1.images.mnstatic.com/evangs/BTNGO.png) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-family:'trebuchet ms',arial,sans-serif;
font-size:20pt;
height:76px;
text-align:center;
text-decoration:none;
width:277px;
margin:15px
}

.segmenu{ font-size:15px;width:100%;color:#4E4E4E; border-bottom:1px solid #DFF2B7; margin:15px 0 20px 0; padding:0 0 6px 0}
.segmenu a {color:#0063CC;}

#txt p{margin:20px 0 10px 0; color:#666; font-weight:bold; font-size:18px}
#txt h1{
border-bottom:3px solid #7EB313;
color:#7EB313;
font-size:2.3em;
font-weight:bold;}
#txt ol {
	margin: 0 0 0 50px;
	padding: 0px;
	list-style-type: square;
	color: #9BDA17;
}

#txt li {
	padding: 5px;
}

#txt span {
	color: #666666;
}


	/* =QUEST */
	.quest{
	padding: 7px 10px 0 10px;
		background:#fff;
		font-size: 14px;
  color: #666;
  text-align:left
		}
		.quest h2{
	color:#333333;
	font-size:17px;
	margin:15px 0 0 0;
		}
	.quest label {display: block; color: #333; margin:15px 0 2px 0; line-height:20px;clear: both; font-size:13px}

.quest textarea {
  border: 1px solid #8EACC4;
  padding: 2px;
  font-size: 14px;
  color: #666;
  width: 320px;
  margin-bottom: 1em;
  margin: 0 1.5em 0 0;
  height:100px;
}
.quest input.text {
  border: 1px solid #8EACC4;
  padding: 2px;
  font-size: 14px;
  color: #666;
  width: 320px;
  margin-bottom: 1em;
  margin: 0 1.5em 0 0;
}
.quest hr {height: 0; border-width: 1px 0 0 0; border-style: dotted; border-color: #ccc; margin:20px 0; clear: both; width:40% ; float:left}
.frase {color:#4E4E4E;font-size:19px;font-family:"Franklin Gothic Medium", arial, Helvetica;}
   .frase a{color:#0063DC;}
   /* tabla*/
   
#mytable {
	width: 700px;
	padding: 0;
	margin: 0 0 0 100px;
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	border-bottom: 1px solid #C1DAD7;
}
th {
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;	
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url("http://2.images.mnstatic.com/evangs/bg_header.jpg") no-repeat;
	font-size:15px
}
th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
td {
	border-right: 1px solid #C1DAD7;	
	border-bottom: 1px solid #C1DAD7;
	background: #FFF;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
td.alt {
	background: #F5FAFA;
	color: #4f6b72;
}
th.spec {
	border-left: 1px solid #C1DAD7;
	background: #FFF url("http://1.images.mnstatic.com/evangs/bullet1.gif") no-repeat;
}
th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url("http://2.images.mnstatic.com/evangs/bullet2.gif") no-repeat;
	color: #797268;
}
/* Paginacion */
.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	color:#ff6500;
	font-size:80%;
	margin-top: 45px;
	height: 20px;
	width: 450px;
	float:left
}	
.pagination a {
	margin-right:3px;
	padding:3px 5px;	
	border: 1px solid #c1ddff;
	background: #fff;
	color: #0063dc;
	text-decoration: none;
	font-size: 11px;
	font-family: verdana, arial, serif		
}	
.pagination a:hover, .pagination a:active {
	border: 1px solid #0063dc;
	background: #0063dc;
	color: #fff		
}	
.pagination span.current {
	margin-right:3px;
	padding:3px 5px;
	font-weight: bold;		
	border: 1px solid #0063dc;
	background: #0063dc;
	color: #fff		
}	
.pagination span.disabled {
	margin-right:3px;
	padding:3px 5px;
	border: 1px solid #c3dda9;
	color: #c3dda9;
}
