/********************fondo de la web***********************/
body.site {
	border-top: none;
	padding: 10px 0;
     background-color:#FFF; 
}
/********************fondo del contenedor de la web***********************/
.body .container {
	background-color: #fff;
	padding: 20px;
	/*-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
	border: 1px solid rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.05);*/
}
.page-header {
	padding-bottom: 8px;
	margin: 18px 0 27px;
	/*border-bottom: 1px solid #600000;*/
}
/********************* color de navegacion*************************/

a {
	color: #855511;
	text-decoration: none;
	font-weight: bold;
}
a:hover,
a:focus {
	color: #DA0E01;
}




/*****************modulo social***********************/
.sociales{
   float: right;
   margin-top :0;
   margin-right: 10px;
}
/****************************Sprite de redes sociales*****************/
ul #iconos {
width: 210px;
height: 36px;
margin:  0;
padding:  0 ;
}
ul#iconos li {
list-style: none;
float: left;
}
#iconos li a{
width: 35px;
height: 35px;
background: url(http://i1100.photobucket.com/albums/g411/misaani/pupurri/redes-sociales_zps2ab6ca02.png) no-repeat;
display: block;
}
#iconos li#mio a{
background-position: 0 0;
}
#iconos li#face a {
background-position: -35px 0;
}
#iconos li#blog a {
background-position: -70px 0;
}
#iconos li#google a {
background-position: -105px 0;
}
#iconos li#youtube a {
background-position: -140px 0;
}
#iconos li#rss a {
background-position: -175px 0;
}
#iconos li#mio a:hover{
background-position: 0 -35px;
}
#iconos li#face a:hover {
background-position: -35px -35px;
}
#iconos li#blog a:hover {
background-position: -70px -35px;
}
#iconos li#google a:hover {
background-position: -105px -35px;
}
#iconos li#youtube a:hover {
background-position: -140px -35px;
}
#iconos li#rss a:hover {
background-position: -175px -35px;
}
/*************************cambios barras de navegacion**************************************/
.navigation {
    background-color:  #FFF6F0;
	padding: 5px 0;
	border-top: 1px solid rgba(0,0,0,0.075);
	border-bottom: 1px solid rgba(0,0,0,0.075);
	margin-bottom: 20px;
}
.navigation .nav-pills {
	margin-bottom: 0;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	background: none repeat scroll 0 0 rgba(250, 250, 255, 0.4);
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	  margin-left:10px;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 18px;
}
/*********tamaño de la imagen de la barra menu*********/
.nav > li > a > img {
	max-width: 15px;
	padding-right: 3px;
	
}
/*.nav > li > a {
	display: block;
	padding: 8px;
	
}*/
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background-color: #F7D9D5;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
	color: #fff;
	background-color: #F8A688;
}
/*************************cambios en submanus barras de navegacion**************************************/
.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
	text-decoration: none;
	color: #DA0E01;
	background-color: #F7D9D5;
}
/*****************************************segunda barra de navegacion*******************************************************************/
.header .nav.pull-right,
	.header-search {
		margin-top:15px;
	}

.nav-tabs,
.nav-pills,
.nav-mio {
	*zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after,
.nav-mio:before,
.nav-mio:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after,
.nav-pills:after,
.nav-mio:after{
	clear: both;
}

.nav-mio  > li > a {
		margin-right: 0;
	}
.nav-mio  > li > a {
		margin-bottom: 15px;
	}
.nav-mio   > li:last-child > a {
		margin-bottom: 1px;
	}

.nav-mio  > li {
	float: right;
}


.nav-mio  > li > a {
    background-color: #FDF8F6;
	padding-top: 8px;
	padding-right: 12px;
	padding-left: 8px;
	margin-right: 2px;
	line-height: 14px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	  border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	  margin-left:5px;
}
.nav-mio  > .active > a,
.nav-mio  > .active > a:hover,
.nav-mio  > .active > a:focus {
	color: #fff;
	background-color: #600000;
	
}
/*************************cambios en ruta*********************************/
.breadcrumb {
	padding: 8px 15px;
	margin: 8px 0 18px 0 ;
	list-style: none;
	background-color: #FFF6F0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
/************cambio color ruta**********/
.breadcrumb > .active {
	color: #F84008;
}
/***********************color de la barra de tabla de la lista de categorias********************************/
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color:  #FFF6F0;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
	background-color: #F7D9D5;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #FFF6F0;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color:#F7D9D5;
}	
/***********************paginacion********************************/
.pagination ul > li > a:hover,
.pagination ul > li > a:focus{
   background-color: #FFF6F0;
   color: #DA0E01;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #600000;
	color: #fff;
}
/*********************formulario contacto****************************/
.form-actions {
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #FFF6F0;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
/**********cambios en columna derecha*************/
.well .page-header {
	margin: 0px 0px 5px 0px;
	 background-color:  #FDF8F6;
   /*background: none repeat scroll 0 0 rgba(250, 250, 255, 0.4);*/
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	 padding: 5px 8px;
	
}
.well {
	min-height: 20px;
	padding: 10px;
	margin-bottom: 20px;
   margin-top: 8px;
	 background: none repeat scroll 0 0 rgba(250, 250, 255, 0.8);
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
}
/*************************latesnews*mostread*category-module****************************/
.latestnews {list-style: none;}
.mostread{list-style: none;}
.category-module{list-style: none;}
.latestnews li, .mostread li, .category-module li{
    padding:5px 0;

}
ul, ol {

margin:0 0 9px 5px;
}
/***************sidebar left**********************/

#sidebar{
   margin-top: 10px;
}
/*************************moduletable basico************************/
.moduletable {
    list-style: none;
    min-height: 20px;
	padding:5px;	
	margin-bottom: 5px;
	
    
}
.moduletable {

     background: none repeat scroll 0 0 rgba(250, 250, 255, 0.4);
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	
}
.moduletable h3{
    background-color:  #FDF8F6;
   /*background: none repeat scroll 0 0 rgba(250, 250, 255, 0.4);*/
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	 padding: 5px 8px;
	
	
}
.moduletable .nav > li > a {
	display: block;
	padding: 8px;
	background: none repeat scroll 0 0 rgba(250, 250, 255, 0.4);
	  
     border-radius: 4px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
}
.moduletable .nav > li > a:hover,
.moduletable .nav > li > a:focus {
	text-decoration: none;
	background-color: #F7D9D5;
}
h3
{
	margin:  0 0 8px 0;
}
/***********************modulo visitantes********************/
#cwtraffic1{
    margin:0 0 15px 15px;
		background-color: #FFF6F0;
	padding:4px 17px;
}

/***************************************css del componente phocadownload***************************************************/
#phoca-dl-categories-box div.pd-categoriesbox {

	width:		28%;
	position:	relative;
	float:		left;
	margin:		1%;
	padding:	1%;
	color: #332c21;
	padding: 10px 10px 10px 10px;
	border: none;
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: none repeat scroll 0 0 rgba(250, 250, 255, 0.7);
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
}
#phoca-dl-category-box{

    color: #332c21;

	padding: 10px 10px 10px 10px;

	border: none;

	-webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

	 background: none repeat scroll 0 0 rgba(250, 250, 255, 0.7);
	  
	}

#phoca-dl-category-box .pd-category h3,

#phoca-dl-file-box .pd-file h3,

#phoca-dl-download-box .pd-file h3{

	margin:			0;
	padding:		5px;
	 background-color: #FFF6F0;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	border: none;
	margin-bottom:	7px;
}
#phoca-dl-most-viewed-box .pd-document32{
   color: #332c21;
	padding: 2px 10px 2px 50px;
	border:none;
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
	background: #d9cebf;

}
/****plugin*****/
.phocadownloadfile48 {
	background-color: #FFF6F0;
     box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow:  0 0 3px rgba(0, 0, 0, 0.5);
	border: none;
	margin:5px;
	padding: 16px 16px 16px 58px;
}
/****************bottom-a********************/
#bottom-a{

  margin-top:15px;
}
/********************mantenimiento****************************/
.cerrado{
background-color: #FDF8F6;

}
/*********************formulario*****************************/
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 14px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
