@charset "iso-8859-2";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);

.containerMain {width:940px; margin:0 auto;}
.MainBar{
	background-color:#E82E31;
	height:66px;
	text-align:center;
	border-bottom:3px solid black;
	float: left;
	width:100%;
}
.MainBar .active{
	background-color: #970b0e; 
	color: white; 
}
.blackTop{border-top: 7px solid black;}
.modelSearchBox {background-color:#333333; width:100%; height:100%}
.modelSearchBox select{width:90% !important; margin:5px 10px; font-size:12px;}
.modelSearchBox h5{color:#FFFFFF; padding:5px; }
.modelSearchBt {background-color:#e82e31; font-family: 'Economica', sans-serif; width:100%; padding:9px 12px 0 0; font-size:20px; height:25px; margin-top:10px;}
.modelSearchBt a{color:#000; float:right;}
.modelSearchBt a:hover{color:#fff;}
.modelSearchBt a:hover span{color:#000;}
.modelSearchBt a span{font-size:26px; font-weight:bold; color:#fff;}

/*Slider*/
.slider{position:relative;
width:940px;
margin:0 auto;}
	.slider .scrollable {
		position:relative;
		overflow:hidden !important ;
		width: 940px;
		height:400px;
	}
	.slider .scrollable .items {
		width:20000em;
		position:absolute;
	}
	.slider .items div {
		float:left;
		width: 940px;
		height:400px;
		position:relative;
	}
	.slider .items div .caption {
		position:absolute;
		bottom:0;
		width:940px;
		height:60px;
		background:rgba(0,0,0,0.7);
		color:#FFF;
	}
	
	.slider .items div .caption p{
		padding:10px;
		font-size:13px;
		font-weight:bold;
		}
	.slider .items div .caption p a{
		color:#FFF;
		padding:10px;
		font-size:19px;
		font-weight:bold;
		text-decoration: none;
		}
	.buttonTT{position:relative; height:0;}	
	a.prevBt
	
	{
		position:absolute;
		left:0;
		top:150px;
		width:70px;
		height:60px;
		background:rgba(0,0,0,0.7);
		color:#FFF;
		z-index:1000;
		}
	a.prevBt span{padding-top:15px; font-weight:bold; text-align:center; display:block; font-size:32px; font-family:"Courier New", Courier, monospace}
	a.nextBt span{padding-top:15px; font-weight:bold; text-align:center; display:block; font-size:32px; font-family:"Courier New", Courier, monospace}
	a.prevBt:hover {cursor:pointer;}	
	a.nextBt:hover {cursor:pointer;}
	a.nextBt{
		position:absolute;
		right:0;
		top:150px;
		width:70px;
		height:60px;
		background:rgba(0,0,0,0.7);
		color:#FFF;
		z-index:100;
	}

#logo {display:block; float:left; margin-top:10px; margin-bottom:20px; width:171px;}
.height300{height:260px;}
.height300 .contentBox h3{
	/*padding-top:35px;*/
}
a.banner180{display:block; background-position:center; background-color:#CCCCCC; height:150px; background-repeat:no-repeat;}
a.banner300{display:block; background-position:center; /*background-color:#CCCCCC;*/ height:250px; background-repeat:no-repeat;}
a.banner468{display:block; background-position:center; background-color:#CCCCCC; height:60px; background-repeat:no-repeat;}
a.banner675{display:block; background-position:center; background-color:#CCCCCC; height:90px; background-repeat:no-repeat;}
a.banner940{display:block; background-position:center; background-color:#CCCCCC; height:40px; background-repeat:no-repeat;}
a.LinkImages{display:block; height:212px; background-position:center; /*background-color:#CCCCCC;*/ position:relative; background-repeat: no-repeat;}
a.LinkImgAmp{display:block; width:690px; height:470px; background-position:center; background-color:#CCCCCC; position:relative; background-repeat:no-repeat; float:left;}
a.LinkImgAmp2{display:block; width:80px; height:60px; background-position:center; background-color:#CCCCCC; position:relative; background-repeat:no-repeat;}
.btnInfo{ background-color:#000000; display: block; width: 100%; position: absolute; bottom: 0px; color:#FFF; font-size:20px; font-weight:bold; font-family: 'Economica', sans-serif; padding:10px 0 10px 10px;}
.btnInfo2{ background-color:#666; display: block; width: 100%; position: absolute; bottom: 0px; color:#FFF; font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.contentBox{padding:10px 0;}
.contentBox h3 a{
	color: #222222;
}
.bgwhite{
	background: white;
}

.shortDescription{}
.shortDescription p {
	font-size:18px;
	display:block;
	clear:both;
}
.lines{border-top: 1px solid #CCCCCC;
    height: 15px;
    margin-top: 22px;
    padding-top: 5px;}
.redTag{display:block; background-color:#FF0000; color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px; float:left; margin-right:20px;}
.dateSmall{
	font-size:10px;
	font-weight:bold;
	color:#333;
	padding-bottom:5px;
}
.resumen{ font-size:13px; line-height:1.5em;}
.resumen a{ color:#990000;}
.resumen ul{ list-style:none;}
.comments{float:right;}

/*TAGS notas*/
.tagsWords{width:100%; margin:10px 0; float:left; font-family:Arial, Helvetica, sans-serif;}
.tagsWords span{font-size:11px; float:left; color:#666; font-weight:bold;}
.tagsWords a{font-size:11px; float:left; color:#F00; text-decoration:underline; padding-left:10px;}
/*TAGS notasfin*/

/*form para comentarios*/
.comentarios{}
.comentarios h3{ font-size:22px;}
.comentarios .comentar{background-color:#F5F5F5; border:1px solid #666;}
.comentarios .comentario {border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
.comentarios .comentario dl dd{padding-left:10px;}
.comentarios .comentar form#formulario_conmentario{}
.comentarios .comentar form#formulario_conmentario h2{font-size:18px; background-color:#000000; color:#FFFFFF; margin:0; padding:5px;}
.comentarios .comentar form#formulario_conmentario ul{list-style:none;}
.comentarios .comentar form#formulario_conmentario ul li{font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 15px; font-size:12px;}
.comentarios .comentar form#formulario_conmentario table{background-color:#F5F5F5; padding:10px;}
.comentarios .comentar form#formulario_conmentario table tr td span{font-weight:bold;}
.comentarios .comentar form#formulario_conmentario table tr td input,
.comentarios .comentar form#formulario_conmentario table tr td textarea{ background-color:#DADADA; color:#333333;}
.comentarios .comentar form#formulario_conmentario table tr td .enviarBT{ background-color:#e82e31; font-family: 'Economica', sans-serif; width:200px; padding:4px 12px 0 0; font-size:20px; height:38px; color:#FFFFFF;}
/*fin form para comentarios*/

.greyTag {font-size:12px; float:left; margin-top:5px; color:#666;}
.greyTag2 {font-size:11px; float:left; color:#333; background-color:#CCCCCC; padding:2px;}
.wihteTag {font-size:12px; float:left; margin-top:5px; color:#fff;}
.counter {background-color:#dbdbdb; float:left; font-size:11px; padding:5px 5px;}
a .btnInfo2 .comments .counter { background-color: #DBDBDB; color: #666666; float: left; font-size: 11px; font-weight: normal;  padding: 3px 5px;}
a .btnInfo2 .comments .wihteTag {font-size:12px; float:left; margin-top:2px; color:#fff;}
a .btnInfo2 .comments{float:right; margin-right:5px;}
.innerBox{padding:0 10px 10px 10px;}
.paginador{font-family: 'Economica', sans-serif; font-size:16px; font-weight:bold; float:right;}
.paginador ul{list-style:none; display:inline;}
.paginador ul li {float:left;}
.paginador ul li a{text-decoration:none; color:#000; padding:0 5px; background-color:#CCCCCC; margin-right:3px;}
.paginador ul li a:hover{background-color:#F00;}
.paginador ul li a.activo{background-color:#F00;}
.paginador ul li.first a,
.paginador ul li.last a{background-color:#FFFFFF !important;}
.paginador ul li.first a:hover,
.paginador ul li.last a:hover{color:#FF0000;}
/*.widthMed {width:365px !important}*/
.footer {background-color:#000; padding: 15px 0; margin-top:30px;}
.footer img {float:left; margin-right:15px; padding-bottom:20px;}
.footnote {float:left; color:#FFFFFF;}
.footer ul, .footnote {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; display:block; margin:0;}
.footer ul li{display:inline; color:#CCC;}
.footer ul li a{color:#CCC;}
.linedoted {border-top:1px dotted #FFF;}
ul.notasRight {font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style:none; font-weight:bold; padding-left:15px;}
ul.notasRight a{
	color: #222222;
}
ul.notasRight li {margin-bottom:10px;}
ul.notasRight li span{display:block; margin-left:20px;}
ul.notasRight li input{float:left; margin-top:4px;}
.votarBt {background-color:#e82e31; font-family: 'Economica', sans-serif; width:100%; padding:4px 12px 0 0; font-size:20px; height:38px;}
.button-submit {background-color:#e82e31; font-family: 'Economica', sans-serif; width:150px; font-size:24px; height:38px; float:right; color:#FFFFFF; text-transform:uppercase; border:none; transition: all 0.15s linear 0s;}
.button-submit:hover {background-color:#ffffff; font-family: 'Economica', sans-serif; width:150px; font-size:24px; height:38px; float:right; color:#000000; text-transform:uppercase; border:1px solid #666;}
.votarBt a{color:#000; float:right;}
.votarBt a:hover{color:#fff;}
.votarBt a:hover span{color:#000;}
.votarBt a span{font-size:26px; font-weight:bold; color:#fff;}
.spacerBottom{margin-bottom:20px;}


/******************* GALERIA */
div#galeriaProducto{
	float:left;
	width: 231px;
	margin-bottom: 20px;
	position: relative;
	}
div#galeriaProducto .slides_container span:hover{ 
	
	/*ackground:url(../images/icoZoom.png); width:24px; height:23px; display:block; position: absolute; top: 0; right: 0; z-index:100;*/
}
div#galeriaProducto div.slides_container,
div#galeriaProducto div.slides_container a{ 
	width: 680px; 
	height: 310px; 
	display: block; 
	background: #CCCCCC; 
}
div#galeriaProducto div.slides_control a div{
    background-position: center center;
    background-repeat: no-repeat;
	position:absolute;
	width: 680px; 
	height: 310px;  
}

div#galeriaProducto div.slides_control a div:hover{
	background-image: url("../img/glass.png");
}
div#galeriaProducto .pagination { 
	height: 3.8em !important;

	/*border-top: 1px solid #ccc;
	width:680px; 
	padding-top: 5px; 
	overflow: hidden; 
	clear:both; */
}
div#galeriaProducto .pagination li { 
	height: 3.8em !important;
}

div#galeriaProducto .pagination li.current a  { 
	background: none;
}
div#galeriaProducto li{
	float:left;
	background: #ccc;
	padding:0px;
	margin: 0 0 1px 1px;
	}
div#galeriaProducto li a{
	display:block;
	width: 76px;
	height: 51px;
	opacity:0.6;
	filter:alpha(opacity=60);
	}
div#galeriaProducto li:hover a,
div#galeriaProducto li.current a{ opacity:1; filter:alpha(opacity=100); }
div#galeriaProducto li.current{ background: #666; }

div#galeriaProducto .thumbnailsGal{width: 680px;  }
div#galeriaProducto .thumbnailsGal ul{display:inline; list-style:none;}
div#galeriaProducto .thumbnailsGal ul li{}
div#galeriaProducto .thumbnailsGal ul li a.LinkThumb{display:block; width:80px; height:60px; background-position:center; background-color:#CCCCCC; position:relative; background-repeat:no-repeat;}
div#galeriaProducto .thumbnailsGal li{ 
	float:left; margin-right:10px; border: 3px solid black;
}

div.seccion_titulo {
    font-size: 19px;
    padding-bottom: 15px;
}
div.seccion_titulo strong{
	font-size: 23px;
	font-family: 'Economica',sans-serif;
}