/*Generales------------------------------------------------------------------------------*/

#contenedor_gral { display: block; width: 734px; margin-left: auto; margin-right: auto;}


#contenedor_contenido {
	display: block;
	float: left;
	width: 734px;
	text-align:left;
}


#contenido {
	display: block;
	float: left;
	width: 734px;
	margin-top:17px;
}

#izda {
	display: block;
	float: left;
	width: 157px;
	padding-right:28px;
}

#dcha {
	display: block;
	float: left;
	width: 549px;
}

/*Cabecera------------------------------------------------------------------------------*/

#cabecera {
	display: block;
	float: left;
	width: 734px;
	height:96px;
}

#acceso_rapido{
	display: block;
	float:right;
	margin-top:42px;
}

/*Menú principal------------------------------------------------------------------------------*/

#menu_pral {
	display: block;
	float: left;
	width: 734px;
	height:47px;
	background-image:url(../imagenes/menu_pattern.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

/*Extranet------------------------------------------------------------------------------*/

#extranet {
	display: block;
	float: left;
	width: 157px;
	padding-bottom:19px;
}

/*Secciones centrales index------------------------------------------------------------------------------*/

#selects_central{
	display:block;
	float:left;
	width:549px; /*372px;*/
	height:59px;
	/*padding-left:177px;*/
	background-image:url(../imagenes/img_central_selects.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#central {
	display: block;
	float: left;
	width: 129px;
	padding-right:11px;
	padding-top:25px;
}

#central2 {
	display: block;
	float: left;
	width: 129px;
	padding-top:25px;
}
/*Menú izda servicios------------------------------------------------------------------------------*/
#servicio{
	display:block;
	float:left;
	width:157px;
	height:22px;
	margin-top:14px;
	padding-bottom:14px;
	border-bottom: 1px solid #ededed;
	background-image:url(../imagenes/servicios.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#servicio_on{
	display:block;
	float:left;
	width:157px;
	height:22px;
	margin-top:14px;
	padding-bottom:10px;
	border-bottom: 1px solid #ededed;
	background-image:url(../imagenes/servicios_on.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#servicio1{
	display:block;
	float:left;
	width:157px;
	height:22px;
	border-bottom: 1px solid #ededed;
	background-image: url(../imagenes/servicios_1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top: 14px;
	padding-bottom: 10px;
}
#servicio1_on{
	display:block;
	float:left;
	width:157px;
	height:22px;
	border-bottom: 1px solid #ededed;
	background-image: url(../imagenes/servicios_1_on.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top: 14px;
	padding-bottom: 10px;
}

#servicio2{
	display:block;
	float:left;
	width:157px;
	height:22px;
	margin-top:14px;
	padding-bottom:10px;
	border-bottom: 1px solid #ededed;
	background-image:url(../imagenes/servicios_2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#servicio3{
	display:block;
	float:left;
	width:157px;
	height:22px;
	margin-top:14px;
	padding-bottom:10px;
	border-bottom: 1px solid #ededed;
	background-image:url(../imagenes/servicios_3.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#servicio4{
	display:block;
	float:left;
	width:157px;
	height:22px;
	margin-top:14px;
	padding-bottom:10px;
	border-bottom: 1px solid #ededed;
	background-image:url(../imagenes/servicios_5.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}


/*Pie------------------------------------------------------------------------------*/

#pie {
	display: block;
	float:right;
	font-size:7pt;
	color:#666;
	text-align:left;
	width: 549px;
	line-height:160%;
	border-top: 3px solid #ebebeb;
	padding-top:3px;
	margin-top:25px;
}
#limpiar {
	clear: both;
}
#acceso_extranet_novania_isp {
display:block;
	float:left;
	width:157px;
	height:25px;

	background-repeat:no-repeat;
	background-position:center top;
margin-top: 14px;
	padding-bottom:14px;
	border-bottom: 1px solid #ededed;

}
#acceso_extranet{
	display:block;
	float:left;
	width:157px;
	height:25px;
	margin-top:43px;
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:43px;
	padding-bottom:14px;
	border-bottom: 1px solid #ededed;
}
#acceso_extranet2{
	display:block;
	float:left;
	width:157px;
	height:25px;
	background-repeat:no-repeat;
	background-position:center top;
	padding-bottom:14px;
	border-bottom: 1px solid #ededed;
	margin-top: 14px;
}
#acceso_extranet4{
	display:block;
	float:left;
	width:157px;
	height:25px;
	background-repeat:no-repeat;
	background-position:center top;
	padding-bottom:14px;
	border-bottom: 1px solid #ededed;
	margin-top: 14px;
}
/*Formulario------------------------------------------------------------------------------*/
#formulario_contacto{
	width: 549px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#fila_formulario {
	height:28px;
	border-bottom: 1px solid #ededed;
	background-color: #F7F7F7;
	padding-left: 50px;
	padding-top: 9px;
}
#fila_formulario_comment {
	height:88px;
	border-bottom: 1px solid #ededed;
	background-color: #F7F7F7;
	padding-left: 50px;
	padding-top: 9px;
}
#fila_formulario_enviar {
	height:28px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ededed;
	background-color: #F7F7F7;
	padding-left: 50px;
	padding-top: 9px;
	border-bottom: 1px solid #ededed;
}
#plano_localizacion{
	width: 544px;
	padding-top: 10px;

}

#datos_de_contacto {
	width: 549px;
	padding-top: 10px;
}
/*Derecha------------------------------------------------------------------------------*/
#separador{
	width: 549px;
	padding-bottom: 5px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
#separador2{
	width: 549px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#separador3{
	width: 220px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	padding-top: 5px;
	margin-bottom: 5px;
}
#icono_flecha{
	height:11px;
	width: 11px;
	display: block;
	float: left;
	padding-top: 2px;
}
#texto_portfolio{
	height:75px;
	width: 539px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ebebeb;
}
#texto_portfolio2{
	height:75px;
	width: 539px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;

}
#texto_portfolio3{
	width: 539px;

}
#imagen {
	display: block;
	float: right;
	width: 80px;
	height: 59px;
}
#imagen2 {
	display: block;
	float: right;
	width: 300px;
	height: 230px;
	border: thin solid #ebebeb;
}


#txt_portfolio{
	height:70px;
	width: 420px;
	float: left;
	display: block;
	color: #ebebeb;
	padding-left: 5px;
}
#txt_portfolio2{
	height:70px;
	width: 520px;
	float: left;
	display: block;
	color: #ebebeb;
	padding-left: 5px;
}
#txt_portfolio3{
	width: 220px;
	float: left;
	display: block;
	color: #ebebeb;
}
#ruta_navegacion {
	float: right;
	height: 10px;
	width: 400px;
}


#ver_mas {
	height:11px;
	width: 60px;
	display: block;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: right;
}
#flecha {
	height: 20px;
	width: 532px;
	padding-left: 10px;
	padding-right: 5px;
}
#flecha2 {
	height: 20px;
	width: 380px;
	padding-left: 10px;
	padding-right: 5px;
}
#flecha3 {
	height: 20px;
	width: 350px;
	padding-left: 10px;
	padding-right: 5px;
}
#flecha4 {
	width: 250px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#flecha5 {
	width: 250px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#flecha6 {
	height: 30px;
	width: 534px;
	padding-left: 10px;
	padding-right: 5px;
}
#flecha_comercio {
	width: 532px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


#flecha_naranja {
	height: 11px;
	width: 11px;
	padding-right: 5px;
	padding-left: 5px;
	display: block;
	float: left;
}

#ver_mas2 {
	height:11px;
	width: 60px;
	display: block;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}
#paginacion_portfolio {
	width: 300px;
	display: block;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	color: #666666;
}


#listado {
	height: 500px;
	width: 300px;
}
 #fotografia{
	width: 154px;
	float: right;
	display: block;
	margin-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 
 }

#fotografia2 {
	float: right;
	width: 549px;
	padding-top: 10px;
}

 
 #listado {
	height: 200px;
	width: 380px;
	float: left;
}
#texto_contenido {
	width: 380px;
	float: left;
	text-align: left;
}
#texto_contenido2 {
	width: 549px;
	float: left;
	text-align: left;
}
#columna {
	float: left;
	width: 272px;
	display: block;
	padding-right: 2px;
	padding-top: 10px;
}
#columna2 {
	float: right;
	width: 272px;
	display: block;
	padding-left: 2px;
	padding-top: 10px;
}
#fotografia3 {

	float: right;
	width: 549px;
	padding-top: 10px;
}

