/* CSS Document TORRESCAMARA v2.2 # Jose Sanchis */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	SCROLLBAR-ARROW-COLOR: #748da3;
	SCROLLBAR-FACE-COLOR: #f0f0f0;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: #d0d0d0;
	SCROLLBAR-3DLIGHT-COLOR: #f0f0f0;
	SCROLLBAR-TRACK-COLOR: #f0f0f0;
	SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0;
}
<!--
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
-->

.tabla-contenido {
	height:592px;
	width:755px;
	border: 1px solid #CCCCCC;
	float: none;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:0px;
	text-align:justify;
}

.tabla-index-flash {
	height:200px;
	width:755px;
	border: 1px solid #CCCCCC;
	float: none;
	padding-left:2px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:0px;
}

.tabla-contenido-2 {
	height:550px;
	width:100%;
}

.txt-submenu {
	font-size: 11px;
	font-weight: bold;
	color: #0955A3;
	margin: 0px;
	padding: 5px 7px 5px 0px;
	text-align:left;	

}
.txt-submenu2 {
	font-size: 11px;
	font-weight: bold;
	/*color: #0955A3;*/
	color:#000000;
	margin: 0px;
	padding: 5px 5px 5px 5px;

}
.txt-gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: #aeaeae;
}
.txt-gris-negrita-oscuro {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	font-weight: bold;
	color: #545454;
}
.txt-gris-oscuro {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #545454;
}
.div-contenido {
	height:330px;
	width:100%;
	overflow:auto;
	padding-bottom:15px;
	padding-right:10px;	
}
.div-contenido-centrado {
	height:330px;
	width:100%;
	overflow:auto;
	padding-bottom:15px;
	padding-right:10px;	
	text-align:center;
}
.div-contenido-alto {
	height:600px;
	width:100%;
	overflow:auto;
	padding-bottom:15px;
	padding-right:10px;	
	text-align:center;
}

/* CSS Document  para Torrescamara  dhc*/

/* Generales
----------------------------------*/

a img{
	border:0px;
}
#centrado {
	position:absolute;
	/*height:420px;*/
	width:760px;
	/*margin:-210px 0px 0px -382px;*/
	margin:-300px 0px 0px -382px;
	top: 50%;
	left: 50%;
	text-align: center;
	padding: 0px;
}

strong {
  color:#0955A3;
  }
 #paginacion {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
 }
 #paginacion a {
 	color: #999999;
	text-decoration: none;
 }
 #paginacion a:hover {
 	color: #999999;
	text-decoration: underline;
 }
 #paginacion .derecha {
	float:right;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	display: block;
 }
 #paginacion .izquierda {
	float:left;
 	margin: 0px 0px 0px 30px;
	padding: 0px;
	display: block;
 }
  /* Cabeceras
----------------------------------*/
#cabecera {
	height:25px;
	width:754px;
	border: 1px solid #CCCCCC;
	float: none;
	margin: 13px 0px 0px;
	padding: 0px;
	background-image: url(../images/fondo_menu.jpg);
}
#cabecera_interior {
	height:25px;
	width:754px;
	margin: 0px;
	padding: 0px;
	float: none;
}

#logo{
	height:49px;
	width:195px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu {
	padding:5px 0;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 0px;
}
#menu ul{
	padding: 0px 0px 0px 24px;
	margin: 3px 0px 0px;
}
#menu li{
	list-style-type: none;
	margin: 0px 18px 0px 10px;
	padding: 0px;
	float: left;

}
#menu_int {
	padding:0px;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 4px 0px 0px;
	height: 35px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/fondo_menu.jpg);
	float: right;
	width: 550px;
}
#menu_int ul{
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 8px;
	margin-left: 0px;
	padding: 0px;

}
#menu_int li{
	list-style-type: none;
	float: right;
	margin: 0px;
	padding: 0px;

}
#espacio {
	margin: 5px 0px;
	padding: 0px;

}
  /* IMAGENES IZQUIERDA
----------------------------------*/
.img-contacto, .img-articulos, .img-noticias, .img-localizacion, .img-mapaweb, .img-menu-seccion, .img-carrera,{
	margin: 0px;
	padding: 0px;
	width: 164px;
	height: 520px;
	/*height: 332px;*/
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#f4f4f4;
}

.img-articulos {
	background-image: url(../images/img-articulos-prensa.png);
}
.img-noticias {
	background-image: url(../images/img-noticias.png);
}
.img-contacto {
	background-image: url(../images/img-contacto.png);
	
}
.img-localizacion {
	background-image: url(../images/img-localizacion.png);
}
.img-mapaweb {
	background-image: url(../images/img-mapaweb.png);
}
.img-carrera {
	background-image: url(../images/img-carrera.png);
}
.img-menu-seccion {
	background-image: url(../images/img-menu-seccion.png);
}
.img-menu-seccion-mini {
	margin: 0px;
	padding: 0px;
	width: 164px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/img-menu-seccion-mini.png);
}
/* CONTENIDO
----------------------------------*/
#contenido {
	height:332px;
	width:752px;
	border: 1px solid #CCCCCC;
	float: none;
	margin: 12px 0px 0px;
	padding: 0px;
}
#contenido_interior {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*height:332px;*/
	height:520px;
	width:752px;
	border: 1px solid #CCCCCC;
	float: none;
	margin: 0px 0px 0px;
	padding: 0px;
	text-align: center;
}
#contenido_index {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height:332px;
	width:752px;
	border: 1px solid #CCCCCC;
	float: none;
	margin: 0px 0px 0px;
	padding: 0px;
	text-align: center;
}

#centrado_index {
	position:absolute;
	height:420px;
	width:760px;
	margin:-210px 0px 0px -382px;
	top: 50%;
	left: 50%;
	text-align: center;
	padding: 0px;
}
/* EMPRESA
----------------------------------*/

.texto_normal_justificado{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: normal;
	padding-left:10px;
}
  /* NOTICIAS
----------------------------------*/
.titular {
	color: #0955A3;
	font-weight: bold;
	font-size: 9px;
	line-height: 15px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align: left;

}
.entradilla {
	margin: 0px;
	padding: 5px 0px 5px 5px;
	font-size: 9px;
	/*font-style: italic;*/
	color: #000000;
	text-align: justify;

}
.texto-noticia {
	text-align: justify;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	font-size: 9px;
	color: #333333;
	line-height: 15px;

}
.vermas {
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-align: right;

}
.vermas a{
	color: #999999;
	text-decoration: none;

}
.vermas a:hover {
	color: #0955A3;
	text-decoration: underline;

}
.mapa{
	font-weight: bold;	
	font-size: 11px;
	padding-bottom:15px;
	text-align:justify;
	padding-right:10px;	

}
.mapa a:link {
	color: #545454;
	text-decoration: underline;
	
}
.mapa a:visited {
	color: #545454;
	text-decoration: underline;	
}
.mapa a:hover {
	color: #545454;
	text-decoration: underline;
}
.mapa a:active {
	color: #545454;
	text-decoration: underline;
}

.mapa2{
	font-weight: bold;	
	font-size: 11px;
	padding-bottom:15px;
	text-align:left;
	padding-right:10px;	

}
.mapa2 a:link {
	color: #545454;
	text-decoration: underline;
	
}
.mapa2 a:visited {
	color: #545454;
	text-decoration: underline;	
}
.mapa2 a:hover {
	color: #545454;
	text-decoration: underline;
}
.mapa2 a:active {
	color: #545454;
	text-decoration: underline;
}

.vermas_cent {
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-align: center;

}
.vermas_cent a{
	color: #999999;
	text-decoration: none;

}
.vermas_cent a:hover {
	color: #0955A3;
	text-decoration: underline;

}
.enviacv {
	font-size: 11px;
	color: #999999;
	margin: 0px;
	padding: 0px;
	text-align: right;

}
.enviacv a{
	color: #999999;
	text-decoration: none;

}
.enviacv a:hover {
	color: #0955A3;
	text-decoration: underline;

}
  /* CONTACTO
----------------------------------*/
.txt-formulario {
	font-size: 11px;
	font-weight: bold;
	color: #0955A3;
	margin: 0px;
	padding: 5px 7px 5px 0px;

}

.cajas-formulario {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #EAEAEA;
	margin: 0px;
	padding: 0px;

}
.boton {
	background-color: #EDEDED;
	border: 1px solid #0955A3;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	line-height: 13px;

}
  /* LOCALIZACION
----------------------------------*/
.direccion {
	font-size: 13px;
	color: #666666;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	text-align: center;

}

  /* SECCIONES DINMICAS
----------------------------------*/
.menuseleccionado{
	text-decoration:none;
	background-color: #CCCCCC;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.img-presentacion {
	background-image: url(../images/img-presentacion.png);
	background-repeat: no-repeat;
	background-position: right bottom;

}
#menu-seccion {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	width: 140px;
	padding-top:20px;
}
#menu-seccion ul {
	margin: 0px;
	padding: 0px;
	width: 134px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
#menu-seccion ul li {
	margin: 10px 0px;
	padding: 0px 0px 5px;
	list-style-type: none;
	display: block;
	border-bottom:1px dashed #0955A3;
}
#menu-seccion li a{
	text-decoration:none;
	color: #0955A3;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
#menu-seccion li a:hover{
	text-decoration:none;
	background-color: #CCCCCC;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.titulo-seccion {
	margin: 20px 0px;
	padding: 0px 15px 0px 0px;
	display: block;
	text-align: right;

}
.titulo-productos {
	margin: 20px 0px;
	padding: 0px 15px 0px 0px;
	display: block;
	text-align: right;
	color: #0955A3;
	font-size: 11px;
	font-weight: bold;

}
.foto-producto {
	padding:3px;
	margin:0px auto;
	display: block;
}
/* PIE
----------------------------------*/
#pie{
	height:36px;
	width:756px;
	float: none;
	margin: 0px;
	padding: 0px;
}

#menu2 ul{
	margin: 5px 0px 0px;
	padding: 0px;

}
#menu2 li{
	float: right;
	margin: 0px;
	padding: 0px 5px;
	text-align: right;
	list-style-type: none;

}
#copyright {
	float: left;
	height: 31px;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #666666;
}
#copyright a{
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
#copyright a:hover {
	color:#0955A3;
	font-weight: normal;
	text-decoration: underline;
}

