/**
  * Rhinoslider 1.05
  * http://rhinoslider.com/
  *
  * Copyright 2014: Sebastian Pontow, Rene Maas (http://renemaas.de/)
  * Dual licensed under the MIT or GPL Version 2 licenses.
  * http://rhinoslider.com/license/
  */

 #slider{
	width:811px;
	height:389px;
	
	/*IE bugfix*/
	padding:0;
	margin:0;
}

 #sliderVid {
	width:250px;
	height:300px;
	
	/*IE bugfix*/
	padding:0;
	margin:0;
}

#sliderPic {
	width:250px;
	height:250px;
	
	/*IE bugfix*/
	padding:0;
	margin:0;
}

#sliderGraf {
	width:250px;
	height:180px;
	
	/*IE bugfix*/
	padding:0;
	margin:0;
}

#sliderMir{
	width:790px;
	height:389px;
	
	/*IE bugfix*/
	padding:0;
	margin:0;
}

#slider li, #sliderVid li{ list-style:none; }

#page {
	width:811px;
	margin:0px;
  background:#000;
}




img.bo_banner_img {width:814px;}
#picBlock img{width:250px; height:170px;}
  
.rhino-btn {
	background:url(../images/rhinoslider-sprite.png) 0 0 no-repeat;
	z-index:10;
	width:56px;
	height:53px;
	display:block;
	text-indent:-999%;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}

.rhino-prev, .rhino-next { bottom:-4px; }
.videosBlock .rhino-prev, .videosBlock .rhino-next { top:92px; }
.mundo_a_lapiz .rhino-prev, .mundo_a_lapiz .rhino-next { top:30px; }
.rhino-prev {
	left:-6px;
	background-position:-168px 0;
}

.rhino-next {
	right:-6px;
	background-position:-106px 0;
}

.rhino-prev:hover { background-position:-168px -53px; }

.rhino-next:hover { background-position:-106px -53px; }

.rhino-toggle {
	top:-4px;
	left:-6px;
}

.rhino-play { background-position:0 0; }

.rhino-play:hover { background-position:0 -53px; }

.rhino-pause { background-position:-56px 0; }

.rhino-pause:hover { background-position:-56px -53px; }

.rhino-container { position:relative; }

.rhino-caption {
	position:absolute;
  width:400px;
	background: #000;
	left:0;
	bottom:50px;
	color:#fff;
	padding:10px;
	text-align:left;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
.rhino-caption .tituloSlider{font-size:25px; color:#AF8B18; font-weight:bold;}
.rhino-caption .previewSlider{font-size:15px; color:#fff; font-weight:bold;}

.rhino-bullets {
  text-align:right;
  width:806px;
  height:25px;
	margin: 0px;
	z-index: 10;
	padding:6px 0px 0 5px;
  background: rgb(153,153,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(153,153,153,1) 0%, rgba(204,204,204,1) 83%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(83%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(204,204,204,1) 83%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(204,204,204,1) 83%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(204,204,204,1) 83%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(153,153,153,1) 0%,rgba(204,204,204,1) 83%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
}
.wrappMG .rhino-bullets {width:786px;}
  
ol.rhino-bullets{
  text-align:right;
  }

.rhino-bullets:before, .rhino-bullets:after {
	position:absolute;
	display:none;
	content:' ';
	width:16px;
	height:26px;
}

.rhino-bullets:after {
	left:auto;
	background-position: -240px 0;
}

.rhino-bullets li {
	float:left;
	display:inline;
	margin:0 2px;
   width: 20px;
   height: 20px;
   -moz-border-radius: 60px; 
   -webkit-border-radius: 60px; 
   border-radius: 60px;
  background: rgb(118,0,33); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(118,0,33,1) 0%, rgba(167,36,59,1) 75%, rgba(118,0,33,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(118,0,33,1)), color-stop(75%,rgba(167,36,59,1)), color-stop(100%,rgba(118,0,33,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(118,0,33,1) 0%,rgba(167,36,59,1) 75%,rgba(118,0,33,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(118,0,33,1) 0%,rgba(167,36,59,1) 75%,rgba(118,0,33,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(118,0,33,1) 0%,rgba(167,36,59,1) 75%,rgba(118,0,33,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(118,0,33,1) 0%,rgba(167,36,59,1) 75%,rgba(118,0,33,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#760021', endColorstr='#760021',GradientType=0 ); /* IE6-9 */
}

.rhino-bullets li a.rhino-bullet {
	display: block;
  font-size:0px;
	width: 16px;
	height: 15px;
	cursor: pointer;
	text-align: center;
	padding: 6px 0 5px 0;
	text-decoration:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}

.rhino-bullets li a.rhino-bullet:hover, .rhino-bullets li a.rhino-bullet:focus {
	font-size:0px;
  color:#a4243b;
   width: 16px;
   height: 5px;
   -moz-border-radius: 10px; 
   -webkit-border-radius: 10px; 
   border-radius: 10px;
  background:#AF8B18;
  margin:2px 0 0 2px;
  
}

.rhino-bullets li a.rhino-bullet.rhino-active-bullet {
	font-size:0px;
  color:#AF8B18;
   width: 16px;
   height: 5px;
   -moz-border-radius: 10px; 
   -webkit-border-radius: 10px; 
   border-radius: 10px;
  background:#AF8B18;
  margin:2px 0 0 2px;
}
  
.rhino-bullets li a.rhino-bullet.rhino-last-bullet, .rhino-bullets li a.rhino-bullet.rhino-first-bullet {
	font-size:0px;
  color:#a4243b;
   width: 16px;
   height: 5px;
   -moz-border-radius: 10px; 
   -webkit-border-radius: 10px; 
   border-radius: 10px;
  margin:2px 0 0 2px;
}

/* responsive rules */
@media all and (max-width :1024px) {
      #slider {width:100%;}
      #page {width:100%;}
      img.bo_banner_img {width:100%;}
      .rhino-bullets {width:98%;}
      .rhino-caption {width:300px;}

}


