  /*CSS CRISTALERÍAS HERRERA */

/*estructura básica****************************/
#content{
background:#FFFFFF url(../images/bg_content_index.jpg) repeat-y left top;
}


.content_left{
	width:1006px;
	float:left;
	min-height:329px;
	height:329px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background: #82AAD7 url(../images/bg_content_left_index.jpg) repeat-x;
}


.content_left .left{ width:330px; float:left;margin-right:20px;padding-left:8px;background:url(../images/index_top_left.jpg) no-repeat left top; }

.content_left .center,.content_left .right{width:270px; color:#fff;float:left; margin:18px 8px 0px 8px;border:1px solid #82AAD7; padding:0px 15px;}

/*GALERÍA DE IMÁGENES*/
.content_left .center .csc-textpic .csc-textpic-imagewrap{  border-top:0px solid #CDDCEF; border-bottom:0px solid #CDDCEF; padding:0px 0px 0px 0px; background-color:transparent; margin-bottom:0px; }
.content_left .center .csc-textpic-imagewrap dl{ padding-bottom:20px;}
.content_left .center .csc-textpic-imagewrap dd{ padding-top:0px}


.content_left .center h1,.content_left .right h1{width:256px; display:block; clear:both; overflow:hidden; font-size:10px; color:#fff; text-transform:uppercase;margin-left:-15px;padding:10px 10px 6px 34px; background:#557392 url(../images/flecha_h1_index.gif) no-repeat 16px 10px; }
.content_right{width:1006px;padding:0px;background:url(../images/bg_content_right_index.jpg) no-repeat left top;}
.contenido{width:660px; float:left; padding:25px 0px 100px 8px;}
.contenido .top{width:625px; float:left; padding:0px 0px 20px 35px;}
.contenido2{float:right;width:308px;min-height:329px;padding:40px 15px 0px 15px;background:url(../images/bg_content_right_2index.jpg) no-repeat left top;}

.breadcrumb{ display:none;}
.destaca{ width:190px; float:left; background-color:#CCCCCC; margin-right:10px}
.contenido h2{ text-transform:uppercase; color:#82AAD7; font-size:12px; font-weight:bold; margin-bottom:10px;}
.contenido h2{ padding:0 0 0 25px; }
.contenido .top h2{ padding:0 0 20px 0px; }
/*FOOTER*/
div#footer{
background:url(../images/bg_footer_index.jpg) no-repeat left top;
}


/* noticias index*/
.tx-ttnews-browsebox{ display:none}


/* listado NOTICIAS ****************/

.contenido .news-list-container{ width:590px;float:left;background-color:#E1E4E6; padding:25px 35px}

.contenido .news-list-item {border:0px;  background:transparent; padding:0px}
.contenido .news-list-item .contenido_noticia{float:left; width:183px;}
.date{
width:55px;
font-size:10px;
color:#FFFFFF;
background:#445560;
padding:1px 5px;

}
.contenido .noticias h2{margin:0px}
.contenido .contenido_noticia h2{ background:transparent;}
.contenido .contenido_noticia h2 a{ color:#445560; clear:left;font-size:12px;padding-bottom:0px; margin-bottom:0px}
.contenido .contenido_noticia a{textdecoration:none;} 
.contenido .contenido_noticia a:hover{textdecoration:underline;} 
.contenido .news-list-item {	
		width: 293px;
       min-height: 84px;
       display: -moz-inline-stack; /* FF2*/
       display: inline-block;
       vertical-align: top; /* BASELINE CORRECCIÓN*/
       margin:0 0px 15px 0px;
       zoom: 1; /* IE7 (hasLayout)*/
       *display: inline; /* IE */
       _height: 90px; /* IE6 */}
.contenido .news-list-item .imagen{float:left;border:0;padding:0px;margin-right:10px;padding-bottom:11px;background:url(../images/bg_img_noticia.jpg) repeat-x bottom left;}
.contenido .news-list-item .imagen img{border:1px solid #000;}


.contenido_noticia h2{ background:#445560; padding:2px 0px; margin-bottom:0px; vertical-align:middle;}
.contenido_noticia h2 a{color:#fff; text-decoration:none;font-size:10px;padding-bottom:7px;}

.contenido_noticia .subheader a{ display:block;}

.subheader a{color:#666666; text-decoration:none;}
.subheader a:hover{text-decoration:underline;}

.news-list-morelink{
display:none;}


/* FICHA EMPRESAS*/

.ficha{  
		width: 190px;
       min-height: 150px;
       display: -moz-inline-stack; /* FF2*/
       display: inline-block;
       vertical-align: top; /* BASELINE CORRECCIÓN*/
       margin:0 10px 15px 0px;
       zoom: 1; /* IE7 (hasLayout)*/
       *display: inline; /* IE */
       _height: 150px; /* IE6 */
}
.ficha p{
	padding-top:0px;
	color:#999999

}
.ficha .info{ display:none}




.content_right .csc-textpic-imagewrap {
/*width:95%;*/
background:transparent;
margin-bottom:15px;
padding:5px 0px;
border-top:0px;
border-bottom:0px
}

.content_right  .csc-textpic-imagewrap dl {
padding-bottom:0px;
}