/*
Creado por Uno Diseņo
*/


* { margin:0; padding:0; }
body { background:#111; 





}
	img{ border:none; }
	
	
			
			
			
			#pattern { width:100%; height:100%; z-index:-2; position:fixed; top:0px; left:0px; background:transparent url('../imagenes/pdp.png') repeat }
	
/* ================================================= Body ======================================= */
			body{
			/* max-width:100%; */
			}


#base{
position:fixed;
right:0;
top:0;
height:100%;
width:250px;
background:url('../imagenes/base_menu.png') repeat };
}	

#base2{
/* position:absolute;
top:0;
height:150px;
width:10px; */
}

#back{
position:fixed;
left:0;
top:0;
height:100%;
width:600px;
background:url('../imagenes/base_contenido.png') repeat };
} 

#contenido_newgrass{
position:absolute;
left:0;
top:0;
height:100%;
width:600px;
background:url('../imagenes/base_contenido.png') repeat };
}
			
#header{
position:relative;
height:150px;
width:600px;
}


 
#header h1{ 
position:relative;
width:580px;
background: rgba(137, 163, 31, 0.7);
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7);
font-size:35px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#fff;
font-weight:lighter;
text-decoration:none;
height:auto;
margin-left:0px;
padding:10px 10px 10px 10px;
/* text-shadow:0px 1px #DEE309; */
}
	
	
c1{
color:#EEE035;
}

			
#logo{
position:absolute;
height:124px;
width:250px;
top:20px;
right:0;
}			
	
#logo img{
position:absolute;
width:270px;
height:124px;
right:0px;
}


			
#menu{
position:relative;
height:auto;
width:240px;
margin-top:140px;
right:6px;
z-index:1000;
}

		
nav{
position:relative;
margin-left:10px;
margin-top:3px;
height:30px;
}
			
			
nav ul{
list-style: none;
padding: 0;
margin: 0;

}
		
			
nav li{
height: 25px;
padding-top:4px;
padding-left:20px;
display: block;
font-size:19px;
text-decoration: none;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#E0E0E0;
text-shadow:none;
font-weight:lighter;
text-align:right;
cursor:pointer;
}
				
nav li:hover{
color:#CED206;
}

.over{
color:#CED206;
cursor:text;
}


/* #redes{
position:absolute;
margin-top:280px;
height:50px;
width:150px;
right:25px;
padding-bottom:50px;
}

#red{
position:relative;
background: rgb(98,125,77); 
background: -moz-linear-gradient(top,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); 
background: -webkit-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); 
background: -o-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); 
background: -ms-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
background: linear-gradient(to bottom,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 );
height:30px;
width:30px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
display:inline;
float:left;
margin-top:10px;
margin-right:5px;
box-shadow: 0px 1px 0px #8FB077;
-webkit-box-shadow: 0px 1px 0px #8FB077;
-moz-box-shadow:0px 1px 0px #8FB077;
-o-box-shadow: 0px 1px 0px #8FB077;
-ms-box-shadow:0px 1px 0px #8FB077;
cursor:pointer;
}
	
	
	
#red:hover{
background: rgb(125,126,125); 
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1)));
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); 
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); 
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); 
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 );
box-shadow: 0px 1px 0px #808080;
-webkit-box-shadow: 0px 1px 0px #808080;
-moz-box-shadow:0px 1px 0px #808080;
-o-box-shadow: 0px 1px 0px #808080;
-ms-box-shadow:0px 1px 0px #808080;

}	 */


#contactos{
position:absolute;
margin-top:300px;
height:50px;
width:167px;
right:10px;
padding-bottom:50px;
/* border-top:1px solid rgba(0,0,0,0.2); */

}

#base hr{
position:absolute;
width:180px;
margin-top:280px;
right:0;
margin-right:15px;
border:1px solid rgba(0,0,0,0.1);
}

#mapaubicacion p{
width:528px;	
font-size: 18px;
color:#fff;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:lighter;
height:auto;
text-align:justify;
}

#contactos p{
font-size: 18px;
color:#fff;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:lighter;
height:auto;
text-align:justify;
}

#mapaubicacion p{
position:absolute;
margin-left:25px;
margin-top:390px;
}

#mapaubicacion img{
position:relative;
height:359px;
width:510px;
margin-left:10px;
margin-top:10px;
}

#base_mapaubicacion{
position:absolute;
/* border:1px solid #fff; */
background:rgba(255,255,255,0.2);
margin-left:15px;
height:379px;
width:530px;
margin-bottom:20px;
left:11px;
top:-10px;
}

#base_mapa{
position:relative;
background:rgba(255,255,255,0.2);
margin-left:15px;
height:345px;
width:530px;
margin-bottom:20px;
left:11px;
top:-10px;
}

#base_mapa h4{ 
position:relative;
font-size:14px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
height:auto;
font-weight:lighter;
width:auto;
margin-top:5px;
text-align:center;
}

#base_mapa iframe{
position:relative;
height:323px;
width:510px;
margin-left:10px;
margin-top:10px;
}

#mapaubicacion{
position:relative;
margin-top:40px;
height:auto;
}

#base_formulario{
position:relative;
/* background:rgba(255,255,255,0.2); */
margin-left:0px;
min-height:500px;
height:auto;
width:620px;
margin-bottom:20px;
}

#form {
			position:relative;
			float:left;
			padding: 10px 20px 10px 10px;
			width:280px;	
			}
			
			#formulario input{
			border: 1px solid #444;
			background:rgba(0,0,0,0.5);
			font-size: 15px;
			color:#D2D2D2;
			display: block;
			padding: 5px 5px 5px 5px;
			font-family: 'PT Sans Narrow', sans-serif;
			height:auto;
			width: 300px;
			margin-left:15px;
			}
			
			
			#formulario input:hover{
			border: 1px solid #937D57;
			background:rgba(105,105,105,0.6);
			color:#D2D2D2;
			
			}
			
			
			 
			#formulario label
			{
				/* background: url(contenidos/01.jpg); */
				height:auto;
				width:auto;
				text-align:left;
				font-family: 'Yanone Kaffeesatz', sans-serif;
				font-weight:lighter;
				text-decoration:none;
				display: block;
				font-size: 17px;
				padding: 10px 5px 5px 15px;
				/* color:#A6A6A6; */
				color:#fff;
						
			}

			textarea
			{
				display: block;
				border: 1px solid #444;
				background:rgba(0,0,0,0.5);
				color:#D2D2D2;
				font-size: 15px;
				font-family: 'PT Sans Narrow', sans-serif;
				padding: 5px 5px 5px 2px;
				height:auto;
				width: 300px;
				margin-left:15px;
						
			}
			
			textarea:hover{
			border: 1px solid #937D57;
			background:rgba(105,105,105,0.6);
			color:#D2D2D2;
			
			}

			#botones
			{
			width:240px;
			padding: 0px 0px 20px 0px;
			margin-left:69px;
			}

			button
			{
				background: rgb(98,125,77); /* Old browsers */
				background: -moz-linear-gradient(top,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); /* IE6-9 */
				border: 1px solid #444;
				padding:2px 30px 2px 30px;
				height:auto;
				font-size:17px;
				font-family: 'Yanone Kaffeesatz', sans-serif;
				font-weight:lighter;
				width: auto;
				color:#fff;
				text-align: center;
                cursor:pointer;
			
			} 
			
			button:hover
			{
				border: 1px solid #937D57;
			background: #ffffff; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNWI1YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #ffffff 0%, #b5b5b5 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b5b5b5)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #ffffff 0%,#b5b5b5 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b5b5b5',GradientType=0 ); /* IE6-8 */
		    color:#111;
			}
			
			
			#datos_contacto{
			position:absolute;
			height:200px;
			width:200px;
			left:350px;
			top:100px;
			overflow:hidden;
			}	

#datos_contacto h3{	
font-size: 16px;
color:#E5E5E5;
font-family: 'PT Sans Narrow', sans-serif;
font-weight:lighter;
height:auto;
margin-left:15px;
text-align:left;
}

cc1{
color:#FAFC94;
}

#base_cuadros{
position:relative;
width:auto;
height:auto;
margin-left:10px;
}

#cuadro{
position:relative;
background:rgba(255,255,255,0.2);
float:left;
margin:0 10px 10px 0;
width:150px;
height:150px;
cursor:pointer;
}

#cuadro_txt{
position:absolute;
background:rgba(0,0,0,0.7);
width:150px;
height:25px;
bottom:0;
}

#cuadro_txt h5{	
font-size: 18px;
color:#D2D2D2;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:lighter;
height:auto;
width:150px;
text-align:center;
margin-top:1px;
}

#cuadro img{
opacity:.7;
}

#cuadro:hover img{
opacity:1;
}

#sub_titulo{
position:relative;
width:298px;
height:auto;
/* border:1px solid #fff;  */
}

#sub_titulo_prin{
position:relative;
width:500px;
height:auto;
/* border:1px solid #fff;  */
}

#sub_titulo_prin h2{
position:relative;
font-size:24px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#EEE035;
font-weight:lighter;
text-decoration:none;
text-align:left;
padding:10px;
}


#sub_titulo h2{
position:relative;
font-size:22px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#EEE035;
font-weight:lighter;
text-decoration:none;
text-align:left;
padding:10px;
}


#sub_titulo2{
position:relative;
width:584px;
height:auto;
/* border:1px solid #fff; */
}

#sub_titulo2 h3{
position:relative;
font-size:22px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#EEE035;
font-weight:lighter;
text-decoration:none;
padding:2px 10px 10px 0px;
}

#preguntas h3{
position:relative;
font-size:16px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#EEE035;
font-weight:lighter;
text-decoration:none;
text-align:left;
padding:10px 10px 0px 10px;
}

c2{
font-size:18px;
color:#BBD27D;
margin-left:6px;
}

#descripciones{
position:relative;
width:545px;
height:auto;
min-height:300px;
margin:18px;
padding-bottom:50px;
/* border:1px solid blue; */
}

#herramientas{
position:relative;
width:230px;
height:auto;
min-height:200px;
float:right;
background:rgba(0,0,0,0.2);
margin-left:16px;
border:8px solid rgba(255,255,255,0.3);
/* border:1px solid #fff; */
}

#herramientas h2{
position:relative;
font-size:22px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#EEE035;
font-weight:lighter;
text-decoration:none;
margin:15px 10px 10px 15px;
}

#herramientas  ol{
position:relative;
width:180px;
height:auto;
padding:0px 8px 8px 8px;
margin-left:15px;
/* border:1px solid green; */
}

#herramientas  li{
position:relative;
width:100%;
height:auto;
margin-left:18px;
padding:0;
font-size:16px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
height:auto;
font-weight:lighter;
}


#parrafos img{
position:relative;
width:225px;
height:171px;
background:rgba(255,255,255,0.3);
padding:8px;
float:right;
right:-8px;
margin-left:8px;
}

#parrafos p{
position:relative;
font-size:16px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
height:auto;
font-weight:lighter;
margin:10px 10px 10px 15px;
text-align:justify;
 border:1px solid transparent;
}

#parrafos ul{
position:relative;
width:auto;
height:auto;
list-style:none;
}

#parrafos li{
position:relative;
width:auto;
height:auto;
margin:0;
padding:5px 10px 5px 30px;
font-size:16px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
font-weight:lighter;
text-align:justify;
}


#tolerancia{
position:absolute;
width:150px;
height:150px;
right:0;
top:25px;
}

table#links{
width:520px;
margin-left:16px;
padding-bottom:25px;
}

#links th{
position:relative;
width:500px;
height:10px;
margin:0;
padding:4px;
font-size:15px;
font-family: 'PT Sans Narrow', sans-serif;
color:#FAFC94;
font-weight:lighter;
border:1px solid transparent;
background:#333;
}

#links td{
position:relative;
width:180px;
height:10px;
margin:0;
padding:4px;
font-size:15px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
font-weight:lighter;
border:1px solid transparent;
background:rgba(0,0,0,0.5);
}

#item_tabla{
 position:relative;
 width:170px;
 height:auto;
 margin:0;
 padding:0;
 overflow:hidden;
/*  border:1px solid #fff; */
}

#item_descripcion{
 position:relative;
 width:250px;
 height:auto;
 margin:0;
 padding:0;
/*  border:1px solid #fff; */
}

#item_tabla a{
color:#9CC00A;
}

#requiere{

}

#parrafos table,  #requiere table{
position:relative;
width:540px;
height:auto;
min-height:200px;
}

#parrafos td{
position:relative;
width:500px;
height:auto;
}

table#requiere{
width:520px;
margin-left:16px;
}

#requiere th{
position:relative;
width:500px;
height:10px;
margin:0;
padding:4px;
font-size:15px;
font-family: 'PT Sans Narrow', sans-serif;
color:#FAFC94;
font-weight:lighter;
border:1px solid transparent;
background:#333;
}

#requiere td{
position:relative;
width:500px;
height:10px;
margin:0;
padding:4px;
font-size:15px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
font-weight:lighter;
border:1px solid transparent;
background:rgba(0,0,0,0.5);
}

table#tabla01 img{
 float:left;
 margin-left:7px;
}

table#tabla01 h2{
font-size:16px;
font-family: 'PT Sans Narrow', sans-serif;
color:#FAFC94;
font-weight:lighter;
margin-left:13px;
margin-bottom:13px;
}

table#tabla01 c44{
font-size:14px;
font-family: 'PT Sans Narrow', sans-serif;
color:#fff;
font-weight:lighter;
margin-left:0px;
}

#centra_imagen{
position:relative;
width:210px;
height:260px;
margin-top:10px;
margin-bottom:35px;
left:50%;
margin-left:-105px;
}

#centra_imagen img{
position:relative;
width:210px;
height:260px;
}

#centra_imagen2{
position:relative;
width:210px;
height:260px;
margin-top:10px;
margin-bottom:35px;
left:50%;
margin-left:-105px;
}

#centra_imagen2 img{
position:relative;
width:210px;
height:260px;
}
/* ------------------------------------- */

	#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(../imagenes/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }

/* ================================================= unodiseno ======================================= */			
			 
			 #unodiseno
			{ 
				height:100px;
				width:100px; 
				float:right;
				right: -18px;
				bottom:-18px;
				background:url('../imagenes/unodiseno.png') no-repeat center;
				position:fixed;
				z-index: 1000;
			 }
			 
			 



 #footer
			{ 
				float: left;
				/* background:rgba(80,109,33,0.5); */
				background-image:url('../imagenes/grass.png');
				/* background:url('../imagenes/grass.png') repeat-x; */
				height:49px;
				width:100%;
				bottom:0px; 
				position:fixed; 
				z-index: 5;
			 }
			 
			 #footer h2
			{ 
			position:absolute; 
			font-size:10px;
			font-family: 'Open Sans Condensed', sans-serif;
			color:#C4D2A4;
			font-weight:lighter;
			text-decoration:none;
			height:auto;
			bottom:1px;
			margin-left:10px;
			 }
			 
			 #footer c1
			{ 
				
				color:#BBD27D;
				
			 }	
/* ---------------------------------------- */
tooltip_made {
    border-bottom: 1px dotted #0077AA;
    cursor: help;
	
}
 
.tooltip_made::after {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:lighter;
	background:#E5E5E5;
	background: -webkit-linear-gradient(top, #FFFFFF, #B7B7B7);
	background: -moz-linear-gradient(top, #FFFFFF, #B7B7B7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#B7B7B7');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#B7B7B7')";
	background: -o-linear-gradient(top, #FFFFFF, #B7B7B7);
	background: linear-gradient(top, #FFFFFF, #B7B7B7);
    /* background: rgba(255, 255, 255, 0.7); */
    border-radius: 20px 20px 20px 20px;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
    color:#333333;
    content: attr(data-tooltip); /* The main part of the code, determining the content of the pop-up prompt */
   top:50px;
   right:80px;
   width:270px;
    opacity: 0; /* Our element is transparent... */
   padding: 5px 7px 5px 7px;
    position: absolute;
    visibility: hidden; /* ...and hidden. */
 
    transition: all 0.4s ease-in-out; /* To add some smoothness */
}
 
.tooltip_made:hover::after {
    opacity: 1; /* Make it visible */
    visibility: visible;
}

#botones_mensaje{
 position:relative;
 width:190px;
 height:26px;
 left:50%;
 margin-left:-95px;
 margin-top:40px;
 text-align:center;
/*  border:1px solid #fff; */
}

#botonesmsj{
position:relative;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNWI1YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #b5b5b5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b5b5b5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b5b5b5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b5b5b5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b5b5b5',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
height:28px;
width:150px;
left:50%;
margin-left:-75px;
cursor:pointer;
text-align:center;
}	

#botonesmsj:hover{
background: rgb(98,125,77); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); /* IE6-9 */
}



#botonesmsj h3{ 
font-size:16px;
font-family: 'Open Sans Condensed', sans-serif;
color:#000;
font-weight:lighter;
width:auto;
text-align:center;
padding-top:3px;
text-shadow: 0px 1px 0px #fff;
}	
			 
			 
#botonesmsj:hover h3{
color:#fff;
text-shadow: 0px 1px 0px #5A7645;
}

			/*Mensaje Alerta*/
			
			 
			#mensaje_alerta{
			position:relative;
			width:350px;
			left:50%;
			margin-left:-190px;
			margin-top:10%;

			/*background: rgba(0,0,0,0.6);*/

            background:rgba(0,0,0,0.7);
				
			height:100px;
			padding:20px; 
			font-family: 'PT Sans Narrow', sans-serif;
			font-weight:normal;
			font-size:18px;
			color:#fff;
		
			}
			
			#mensaje_alerta p{
			position:relative;
			font-size:16px;
			color:#fff;
			text-align:center;
			margin: 20px 5px 5px 5px;
			font-weight:bold;
			font-family: 'PT Sans Narrow', sans-serif;
			text-shadow:none;
			font-weight:lighter;
			}	

			#volver{
			position:relative;
			text-align:center;
			margin-top:25px;
			}