body {
	color: #b0b0b0;
	font-family: arial;
	font-size: 11px;
	background: #384D50 url(../images/bg_inner.jpg) no-repeat scroll center top
}
/*----- header -----*/
#header-inner{
	height:180px;
	margin:0 auto;
	padding:18px 0 0;
	width:952px;
}
h1.logo-inner{
	float:left;
	margin:17px 0 14px;
	width:260px;
}
h1.logo-inner a{
	display:block;
	width:260px;
	height:54px;
	background: transparent url(../images/logo.png) no-repeat scroll 0 0;
}
.l_contacto_inner{
	width:63px;
	height:20px;
	display:block;
	background: transparent url(../images/b_contacto_inner.jpg) no-repeat scroll 0 0;
	float:left;
}
.l_english_inner{
	width:85px;
	height:20px;
	display:block;
	background: transparent url(../images/b_english_inner.jpg) no-repeat scroll 0 0;
	float:left;
}
h2.title-proyect{
	color:#799497;
	float:left;
	font-family:Georgia;
	font-size:49px;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-3.5px;
	width:835px;
}
.languaje {
	float:right;
	height:20px;
	margin:0 32px 0 0;
	width:148px;
}
.volver{
	background:transparent url(../images/volver.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:43px;
	margin:18px 0 0;
	width:82px;
}
#subheader2{
	background:transparent url(../images/bg_gallery_inner.jpg) repeat-x scroll 0 0;
	height:368px;
}
ul.gallery-client-inner{
	margin:0 auto;
	width:952px;
	position:relative;
}
ul.gallery-client-inner li.pos {
	left:-14px;
	position:absolute;
	top:170px;
}
ul.gallery-client-inner li.pos2{
	position:absolute;
	right:-14px;
	top:170px;
}
ul.gallery-client-inner li{
	float:left;
    height:368px;
    width:948px;
}
.prev-inner , .next-inner {
	display:block;
	height:48px;
	margin:156px 10px 0;
	overflow:hidden;
	width:24px;
}
.prev-inner{
	background:transparent url(../images/prev-inner.png) no-repeat scroll 0 0;
}
.next-inner{
	background:transparent url(../images/next-inner.png) no-repeat scroll 0 0;
}
#content-inner{
	clear:both;
	margin:0 auto;
	padding:11px 0 0;
	width:952px;
}
/* sidebar inner*/
#sidebar-inner{
	border-top:1px solid #6C7B7D;
	float:left;
	margin:0;
	padding:27px 16px 30px 0;
	width:318px;
}
.t_descripcion{
	background:transparent url(../images/t_descripcion.png) no-repeat scroll 0 0;
	height:17px;
	margin:0 0 22px;
	width:99px;
}
ul.list-descripcion{
	margin:0px 0px 27px;
}
ul.list-descripcion li{
	margin:0px 0px 3px;
}
ul.list-descripcion li a{
	text-decoration:none;
	color:#B0B0B0;
}
ul.list-descripcion li a:hover{
	color:#ffffff;
}

#body-inner{
	border-top:1px solid #6c7b7d;
	float:left;
	padding:33px 0 0 3px;
	width:615px;
}
.content-comentarios{
	height:25px;
}
.t_comentarios{
	background:transparent url(../images/t_comentarios.png) no-repeat scroll 0 0;
	height:12px;
	margin:0 0 22px;
	width:125px;
	float:left;
}
.t_lovers{
	background:transparent url(../images/t_lovers.png) no-repeat scroll 0 0;
	height:12px;
	margin:0 0 22px;
	width:74px;
	float:left;
}
.num-comentarios, .num-lovers{
	float:left;
	font-weight:bold;
	font-size:13px;
	padding:0px 5px 0px;
	position:relative;
	top:-2px;
}
ul.list-comments{
	clear:both;
}
ul.list-comments li{
	margin:0 0 22px;
}

.st-comentario{
	background:transparent url(../images/st_comentario.png) no-repeat scroll 0 0;
	height:19px;
	margin:0 0 11px;
	width:187px;
}
.content-consulta-inner{
	border-top:1px solid #637070;
}
.input2{
	background-color:#c3cdce;
	color:#2e4345;
	display:block;
	font-size:11px;
	height:18px;
	margin:0 0 6px;
	padding:3px 0 0 4px;
	width:185px;
}
.textarea2{
	background-color:#c3cdce;
	font-family:arial;
	font-size:11px;
	height:73px;
	color:#2e4345;
	margin:0 0 21px;
	overflow:auto;
	width:296px;
}
.consulta-inner{
	float:left;
	padding:16px 0 0 0;
	width:301px;
}
.consulta-right-inner{
	float:left;
	margin:46px 0 0;
	width:200px;
}
#footer-inner {
	clear:both;
	height:85px;
	margin:0 auto;
	width:952px;
}
.newsletter-inner {
	border-top:1px solid #637070;
	float:left;
	padding:16px 16px 0 0;
	width:318px;
}
.foot-inner {
	border-top:1px solid #637070;
	float:left;
	padding:16px 0 0;
	width:618px;
}
.newsletter-inner input.input0 {
	background-color:#C3CDCE;
	color:#000000;
	display:block;
	float:left;
	height:19px;
	margin:0 5px 0 0;
	padding:2px 0 0 2px;
	width:127px;
}
/* for gallery */
.jcarousel-skin-tango .jcarousel-prev-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal{
    top:170px;
}
