	@charset "UTF-8";
/* CSS Document */

@font-face {
 font-family: 'CandelaBook';
 src: url('../font/PTS55F-webfont.eot');
 src: url('../font/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
 url('../font/PTS55F-webfont.woff') format('woff'),
 url('../font/PTS55F-webfont.ttf') format('truetype'),
 url('../font/PTS55F-webfont.svg#FontName') format('svg');
 font-weight: normal;
 font-style: normal;
}

*{
	font-family:'CandelaBook',Tahoma, Geneva, sans-serif;
	}
	

.carousel-caption {
    background: none repeat scroll 0 0 rgba(1, 48, 90, 0.75);
}



body{
	font-size:13px;
	background-image:url(../img/fondo_web.jpg);
	background-repeat: repeat-y;
	background-position:center;
	vertical-align:central;
}



p {
	color: #808080;
	font-size: 14px;
	font-weight: normal;
	line-height:21px;
	}
	
	

h1{
	color:#205482;
	font-size:32px;
	font-weight:normal;
	letter-spacing:-1px;
	}


	
h2{
	color:#999;
	font-size:28px;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:26px;
	}	
	
		
		
	
h3{
	color: #01427c;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 30px;
	}	
	
	
	
h4 {
	color:#205482;
	}



a {
    color: #304f7c;
    text-decoration: none;
}

#publicaciones p{
	margin:0 0 5px}

.p_bajada {
	color: #808080;
	font-size: 18px;
	font-weight: normal;
	line-height:21px;
	margin:0px
	}

.centro_100 {
  margin:0 auto;
  padding;0px;
  width:100%;
}


.centro_centro {
  margin:0 auto;
  padding;0px;
  width:950px;
}



hr {
	margin:25px 0;
}


.links_documentos {
	padding:10px 0 2px; 
	border-bottom:1px solid #CCC;  
	border-top:1px solid #CCC;
	}
	
.titulo_menu_lateral {
	color:#FFF;
	line-height:18px;
	margin:0px;
	}

	
.nav-pills > li > a{
	color:#666666;
	}	



#noticia_home a{
		display:block;
	}

#noticia_home a:hover {
		background-color: #f9f9f9;
		cursor:default;
		text-decoration:none;
	}
	


/* 882 */	
.dl-horizontal dt {
    clear: left;
    float: left;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 310px;
	color:#666;
}	


/* 892 */
.dl-horizontal dd {
    margin-left: 250px;
	color:#666;
}


/* menu de navegacion  */


/* 2947*/
.dropdown-menu > li > a {
display: block;
padding:8px;
clear: both;
font-size:11px;
font-weight: normal;
line-height: 10px;
color: #001c46;
white-space: nowrap;
}


/* 2957*/
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #205482;
  background-image: -moz-linear-gradient(top, #205482, #376996);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#205482), to(#376996));
  background-image: -webkit-linear-gradient(top, #205482, #376996);
  background-image: -o-linear-gradient(top, #205482, #376996);
  background-image: linear-gradient(to bottom, #205482, #376996);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#205482', endColorstr='#376996', GradientType=0);
}




/* 3949 caja descripcion*/
.nav {
	margin-top:50px;
	margin-bottom: -1px;

}


/* 4083 */
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    background-color: #EEE;
}



/* 4103 color menu principal (top)*/
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #cccc;
}



/* 4365 distancia (top)*/
.navbar {
margin-bottom: 12px;
}

.span9 h1{
	line-height:38px;
	padding:0px;
	margin:0px;
	color:#4B5B68;
	}
	


/* 4793 color activo de menu desplegado (top)*/
.navbar-inverse .navbar-inner {
  min-height:32px;
  background-color: #31507a;
  background-image: -moz-linear-gradient(top, #31507a, #385787);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#31507a), to(#385787));
  background-image: -webkit-linear-gradient(top, #31507a, #385787);
  background-image: -o-linear-gradient(top, #31507a, #385787);
  background-image: linear-gradient(to bottom, #31507a, #385787);
  background-repeat: repeat-x;
  border-color: #31507a;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#31507a', endColorstr='#385787', GradientType=0);
}

.navbar-inverse .divider-vertical {
border-right-color: #0051a3;
border-left-color: #034588;
}



/* 4805 */
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #9fc3e7;
  padding:10px 22px;
}


.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
border-top-color: #9fc3e7;
border-bottom-color: #034588;
}



/* 4853 */
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
  background-color: #1D4070;
}

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
color: #FFF;
background-color: #1d4070;
}


/* 4949 */
.breadcrumb {
    background-color: #33537B;
    border-radius: 4px;
    list-style: none outside none;
    margin: 0 0 2px;
    padding: 8px 15px;
}

.breadcrumb > .active {
    color: #FFFFFF;
}

.breadcrumb > li {
    display: inline-block;
    text-shadow: 0 1px 0 #000000;
}

.breadcrumb a {
    color: #CCCCCC;
}



/* 6037  flecha del reel en home */

.carousel-control {
	background: none repeat scroll 0 0 #01427C;
    font-size: 28px;
    height: 25px;
    line-height: 21px;
    top: 56%;
    width: 26px;
	}
	
.carousel-caption h4 {
margin: 0 0 5px;
font-size:16px;
font-weight:lighter;
}	



img {
    border: 0 none;
    height: none;
    max-width: none;
    vertical-align: middle;
}