.row {
 width:100%;
 text-align:left;
 display:block;
 overflow:auto;
}


.img-responsive {
 max-width:100%;
 height:auto;
}

iframe {
    max-width: 100%;
}

.player-embed {
  margin-top: 2rem;
  box-sizing: content-box;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.player-embed.responsive {
  max-width: 100%;
  /*
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	iframe, object, embed {
		position: absolute;
		top: 0; left: 0;
		width: 100%;
		height: 100%;
	}
*/ }

#salto {
 width:100%;
 display:block;
 height:25px;
}

.tit_tags {
color:#999999;
font-size:25px;
font-weight:bold;
}
.lnk_tags {
color:#dddddd;
font-size:22px;
font-weight:bold;
}

.foco {
opacity:1;
}
.foco:hover{
opacity:0.6;
}

.nuevo {
color:#ffffff;
font-size:10px;
background-color:red;
padding:1px;
}

.text {
color:#eeeeee;
}
.textg {
color:#eeeeee;
font-size:15px;
}

.txt1 {
color:#eeeeee;
font-size:12px;
}

.error {
color:#FF5757;
font-weight:bold;
}

h3 {
font-size:20px;
color:#ffffff;
}

.img1 {opacity:1}
.img1:hover {opacity:0.6}

.img_borde {
border:1px solid #999999;
}


.small {
font-size:11px;
}
.cuadro_carrito {
display:block;
width:100px;
height:30px;
padding:5px;
background-color:#333333;
color:#eeeeee;
cursor:pointer;
}
.cuadro_carrito:hover {
background-color:#1D9FBB;
}


.bt_buy {
margin:auto;
padding:3px;
background-color:#333333;
cursor:pointer;
color:#ffffff;
font-size:12px;
}
.bt_buy:hover {
padding:3px;
background-color:#1D9FBB;
cursor:pointer;
color:#ffffff;
font-size:12px;
}


.lnk1{
color:#1D9FBB;
}
.lnk2 {
font-size:12px;
font-weight:bold;
}
.lnk3 {
font-size:10px;
color:#eeeeee;
}
.lnk4 {
font-size:14px;
color:#eeeeee;
font-weight:bold;
}
.lnk5{
color:#ffffff;
font-size:16px;
font-weight:bold;
}
.lnk5:hover{
color:#1D9FBB;
font-size:16px;
font-weight:bold;
}


.img_home {
width:840px;
height:540px;
text-align:center;
margin:auto;
position:relative;
z-index:10;
padding:0px;
}


#myslideshow {
border:0px;
padding:0px;
z-index:10;
}

.txt_home {
font-size: 46px;
color:#ffffff;
text-decoration:none;
opacity:0.8;
}
.txt_home2 {
font-size: 38px;
color:#ffffff;
text-decoration:none;
opacity:0.8;
}

.lnk_footer {
font-size: 15px;
}
.lnk_footer:hover {
font-size: 15px;
}

.tit1 {
font-size: 22px;
color:#dddddd;
font-weight:bold;
text-decoration:none;
}
.tit2 {
font-size: 18px;
color:#dddddd;
font-weight:bold;
text-decoration:none;
}
.tit3 {
font-size: 14px;
color:#dddddd;
font-weight:bold;
text-decoration:none;
}
.tit4 {
font-size: 30px;
color:#dddddd;
font-weight:bold;
text-decoration:none;
}


body, table {
font-family: "Trebuchet MS", Arial;
color:#eeeeee;
font-size:14px;
}

a {
color:#c0c0c0;
text-decoration:none;
}
a:hover {
color:#1D9FBB;
text-decoration:none;
}


form {
display: inline;
}

.btn1 {
cursor:pointer;
}
.btn1:hover {
background-color:#1D9FBB;
cursor:pointer;
}
.btn2 {
cursor:pointer;
background-color:#1D9FBB;
color:#ffffff;
border:1px solid #666666;
padding:10px;
font-weight:bold;
}
.btn2:hover {
opacity:0.7;
}

.div_menu {
 width:70%;
 float:left;
 padding:4px;
}
.tbl_menu {
 width:100%;
 margin:0;
}
.menu_top {
font-size: 16px;
color:#c0c0c0;
font-weight:bold;
text-decoration:none;
}
.menu_top:hover {
font-size: 16px;
color:#1D9FBB;
font-weight:bold;
text-decoration:none;
}

.menu_top_s {
font-size: 16px;
color:#1D9FBB;
font-weight:bold;
text-decoration:none;
}
.menu_top_sep {
font-size: 21px;
color:#dddddd;
font-weight:bold;
}

