@charset "utf-8";







/* CSS Document */




.twitter_top{

	margin-top:-150px;
	float:right;

}



#clientes {

	width:970px;



	margin-top:-20px;

	background-image:url(img/gradient.jpg);

	height:185px;



}





#cajas {

	background-image:url(img/BOX_s1.png);
	background-repeat:no-repeat;
	height:254px;
	padding-top:10px;
	width:990px;

	

	}
	
 #carpas {
	 float:left;
	 
	 
	 }
 #video {
	 width:320px;
	 float:right;
	 margin-top:7px;
	 margin-right:8px;

	 
	 }

.postpage {



	width:880px;



	padding-right:10px



	margin:auto;}



body {




	background: url("img/fondo_1.png") no-repeat bottom;


	font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;




	font-weight:normal;



	font-size:13px;


	line-height:21px;

	color:#333;

	margin:0 auto;

}























#contenidopage{







padding-left:40px;



padding-top:30px;







min-height:700px;























}



















p {







	font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;







		letter-spacing:0.5px;







		font-size:13px;







		font-weight:normal;







		line-height:16px;






































display: none;
}












.post {







width:900px;







padding:10px 0px 10px 0px;















width:550px;







height:auto;







}



























.post-page {















padding:10px 0px 30px 0px;











height:auto;







}















.entry {















background-color:#fff;







height:auto;}















#content {







	







	







	background-color:#FFF;







	height:auto;







	padding-left:40px;











	







}







































.narrowcolumn {















	padding:40px;







	width:500px;







	}























#sidebar {







	float:right;







	margin-right:20px;







	width: 250px;







	margin-top:30px;







	height:600px;







	padding-right:15px;















	







	







	}















img {







	







		border:none;























	







}















/* Contenido */ 















#contenido {







	







	background-color:#FFF;







	font-size:13px;







	line-height:22px;







	color:#333;











	height:500px;







	width:800px;







	margin:0 auto;







	







}







































h1 {







	font-size:20px;







	padding: 10px 0px;







	







	







	







}























h2 {







	font-size:16px;







	padding:0px 0px 10px 0px;







	color:#292929;







	







	







}























a:visited{







	







	color:#292929;







	















}















a:link {















color:#292929;







}















#contenedor {







			width:990px;

			height:auto;

			margin:auto;



			margin-bottom:0px;



			background-color:#FFF;













}














.entry ul{
	list-style-type:none;
}





.entry li{
	float:left;
	display:block;
	width:286px;
}




















/* Header */ 







#header {



	height:161px;



















}































#menu {



	float:right;







	padding-top:100px;



	width:750px;











	







	







}











#menu a:hover {



	color:#F00000;







	}



#menu li a {







			display:block;



			text-decoration:none;



			background-image:url(img/barra_s1.png);



			background-repeat:no-repeat;



			padding-left:10px;



			padding-right:0px;



			font-size:14px;



			color:#000;



			margin:5px 9px 20px 3px;



			float:left;











}















#menu ul {











			list-style:none;











}































/* Template Inicio */ 























#slider {

	width:970px;





	



}



#slider img {

	

	margin:0px;}































#destacado {







	







	width:715px;







	margin:auto;







	height:50px;







	padding:40px;







	font-size:16px;







	line-height:21px;







	color:#7A7A7A;







	text-align:center;







	background-color:#FFF;







}



































/* Template Web */ 







	







	











#footer {







	







	height:40px;







	margin-top:100px;







	padding:25px 10px 10px 20px;







	border-top:solid 1px #ccc;







	







	margin:auto;







	font-size:9px;







	color:#515151;







	background-color:#FFF;







	clear:both;







	































	







}























.left {







	







	float:left;







	







}















.right {







	







	







	float:right;







	







	}























































.more {







	







	font-size:14px;







	float:right;







	margin-right:50px;







	







	background-image:url(img/flecha.png);







	background-repeat:no-repeat;







	background-position:right;







	padding:20px;







	























	







}























#inicio_contenido { 















		background-repeat:no-repeat;







		height:850px;;







		margin: 0 auto;







		width:970px;



		







		







}











#swf {







	



	



	



	



	}


/*Actualizaciones*/


#proyect_box {
    background: url("img/icardi_.jpg") no-repeat scroll center top transparent;
    border: 1px solid #E1E1E1;
    float: left;
    height: 200px;
    margin: 1px 0 26px 42px;
    width: 250px;
}

#proyect_box_prensa{
    background: url("img/icardi_.jpg") no-repeat scroll center top transparent;
    border: 1px solid #E1E1E1;
    float: left;
    height: 250px;
    margin: 1px 0 26px 42px;
    width: 250px;
}


.image-proyect{
	height:130px;
	overflow:hidden;
	width:250px;
}

#proyect_box h3 a, #proyect_box_prensa h3 a{
	color:#e92324;
	text-decoration:none;
	font-size:14px;
	margin:-10px 0 0 4px;
	display:block;
}

#proyect_box a:hover, #proyect_box_prensa a:hover{
	opacity:0.6;
}

#proyect_box small, #proyect_box_prensa small{
	display:block;
	margin-top:-15px;
	text-transform:uppercase;
	margin-left:4px;
}

.gallery_box_single{
	width:960px;
}


.entry{
	width:900px;
}






#videos_box{
	width:250px;
    background: url("img/icardi_.jpg") no-repeat scroll center top transparent;
    border: 1px solid #E1E1E1;
    float: left;
    height: 200px;
    margin: 1px 0 26px 42px;
    width: 250px;
}
	
#videos_box h3 a{
	color:#e92324;
	text-decoration:none;
	font-size:14px;
	margin:-10px 0 0 4px;
	display:block;
}

#videos_box a:hover{
	opacity:0.6;
}

#videos_box small{
	display:block;
	margin-top:-15px;
	margin-left:4px;
	text-transform:uppercase;
}

#contenidopage ul{
	text-decoration:none;
	display:block;
	height:95px;
	margin-bottom: 100px;
}

#contenidopage li{
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:0px;
}

.gallery_box li img {
    border: 1px solid #e1e1e1;
    float: left;
    margin: 0 10px 10px 0;
    padding: 5px;

}

.textos{
    margin: -14px 0 5px 5px;
}

.gallery_box_single .gallery.clearfix {
    display: block !important;
    margin: 0 auto;
}