
/*  
Tema: Esclavitud en el Franquismo
Diseno: Visualiza-Ederbide http://www.visualiza.info
Desarrollo y adaptacion a Drupal: Investic http://www.investic.net

Basado en el tema: GlossyBlue
Theme URI: http://www.ndesign-studio.com/
Author: Nick

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

html{
 background-color:#000;
}

body{
 font: 100%/150% "Trebuchet MS", Tahoma, Arial;
 color: #fff;
}

a {
 color:#000;
 text-decoration:none;
}

a:hover, a:active {
 color:#aa103e;
}

a:visited {
 color:#666;
}

img {
}

p {

}

h1 {
 font:  bold  150%/100% sans-serif, Tahoma, Arial;
}

h1 a, h1 a:visited{
}

h1 a:hover{
}

h2 {
}

h2 a, h2 a:visited {
}

h2 a:hover {
}

h3 {
}

h4 {
}

form {
	margin:0px;
	padding:0px;
}

#page {
	width:950px;
 	font: 75%/150% "Trebuchet MS", Tahoma, Arial;
	color: #000;
	margin:auto;
}

#notas {
 width:950px;
 font:bold 75%/150% "Trebuchet MS", Tahoma, Arial;
 color:#fff;
 text-align:right;
 padding:5px 0px 5px 0px;
 margin:0px;
}

#notas a {
 color:#fff;
 padding:0px;
 margin:0px;
/*  text-align:right; */
}

#notas a:hover {
 color:#AA103E;
}
#notas a:active; #notas a:visited {
 color:#ccc;
}

#idioma {
 position:relative;
 top:0;
 right:0;
 float:right;	
 font-size:135%;
}

/*____________________________ cabeza_____________________________  */

#header{
 margin: auto;
 background-image:url(images/cabecera.jpg);
 background-repeat:no-repeat;
 background-position:top center;
 background-color:#000;
 width:950px;
 height:200px;
 margin:0px;
 padding:0px; 

}

#headerimg {
 position: relative;
 margin:0px;
 padding: 0px 0px 0px 0px;
 height: 150px;
}

#headerimg img {
 margin:20px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#logo{
 background-color:#444;
 margin-top:10px;
 padding:0px;
}

#headerimg .description{
}

#franja{
	height:55px;
	width:950px;
	color:#fff;
	background-color:#000;
}

#primary{ 
	width:70%;
	float:left;
 
}

ul.nav {
	list-style: none;
	margin-top: 35px;
 	margin-left:0px;
 	padding-left:0;
}

.nav li {
 	display:inline;
	margin-left: 5px;
}
.nav li a.active{
	color: #000000;
}
.nav li a{
	text-decoration: none;
	padding: 80px 5px 0px 5px;
	font: bold 14px/100% "Trebuchet MS", Tahoma, Arial;
	text-align:center;
	color:#fff;
}
.nav li a:hover {
	color: #AA103E;
}
.nav li a:active {
	color: #AA103E;
}
.nav li a:visited {
	color: #ccc;
}



.nav li a.menu-1-1-2,.nav li a:visited.menu-1-1-2{
	background-image:url(images/botones/01exposicion_A.gif);
	background-repeat:no-repeat;
 	background-position:center center;
}

.nav li a:hover.menu-1-1-2, .nav li a.menu-1-1-2-active {
	 background-image:url(images/botones/01exposicion_B.gif);
	 background-repeat:no-repeat;
	color: #AA103E;
 	background-position:center center;
}

.nav li a.menu-1-2-2,.nav li a:visited.menu-1-2-2{
	 background-image:url(images/botones/02los_nombres_A.gif);
	 background-repeat:no-repeat;
 	background-position:center center;
}
.nav li a:hover.menu-1-2-2, .nav li a.menu-1-2-2-active {
	 background-image:url(images/botones/02los_nombres_B.gif);
	 background-repeat:no-repeat;
	color: #AA103E;
 	background-position:center center;
}

.nav li a.menu-1-3-2,.nav li a:visited.menu-1-3-2 {
	 background-image:url(images/botones/06voces_A.gif);
	 background-repeat:no-repeat;
 	background-position:center center;
}
.nav li a:hover.menu-1-3-2, .nav li a.menu-1-3-2-active{
	 background-image:url(images/botones/06voces_B.gif);
	 background-repeat:no-repeat;
	color: #AA103E;
	background-position:center center;

}

.nav li a.menu-1-4-2, .nav li a:visited.menu-1-4-2{
	background-image:url(images/botones/03imagenes_A.gif);
	background-repeat:no-repeat;
 	background-position:center center;
	padding: 80px 17px 0px 14px;
}

.nav li a:hover.menu-1-4-2, .nav li a.menu-1-4-2-active{
	background-image:url(images/botones/03imagenes_B.gif);
	background-repeat:no-repeat;
	color: #AA103E;
 	background-position:center center;
	padding: 80px 17px 0px 14px;
}

.nav li a.menu-1-5-2,.nav li a:visited.menu-1-5-2{
	 background-image:url(images/botones/04noticias_A.gif);
	 background-repeat:no-repeat;
	background-position:center center;
}
.nav li a:hover.menu-1-5-2 , .nav li a.menu-1-5-2-active{
	 background-image:url(images/botones/04noticias_B.gif);
	 background-repeat:no-repeat;
	color: #AA103E;
 	background-position:center center;
}

.nav li a.menu-1-6-2,.nav li a:visited.menu-1-6-2{
	 background-image:url(images/botones/05documentos_A.gif);
	 background-repeat:no-repeat;
	background-position:center center;
}
.nav li a:hover.menu-1-6-2 , .nav li a.menu-1-6-2-active{
	 background-image:url(images/botones/05documentos_B.gif);
	 background-repeat:no-repeat;
	color: #AA103E;
 	background-position:center center;
}

#secondary{
	width:30%;
	float:right;

}

.nav-sec {
	list-style: none;
	margin: 0px;
	right: 0px;
}

.nav-sec li {
	float: right;
	margin-left: 1px;
}

.nav-sec li a{
	text-decoration: none;
	padding: 38px 6px 0px 6px;
	font: bold 11px/90% "Trebuchet MS", Tahoma, Arial;
	display: block;
	color: #fff;
}

.nav-sec li a:hover {
	color: #AA103E;
}

.nav-sec li a:active{
	color: #AA103E;
}


/*____________________________ cuerpo_____________________________  */

#main{
	width:950px;
	padding:0px;
	margin:0px;
}

/*--------- Sidebar-right---------  */

.clear-block_block_block-menu,.clear-block_block_block-user,#block-search-0 , #block-i18n-0 {
	background-image:url(images/cuerpo.jpg);
	margin: 0px 10px 0px 10px;
	width:190px
}

/*--------- Bloque colaboran---------  */


#block-block-6 {
 background-color:#AA103E;
 width:180px; 
height:70px;
 margin: 0px 10px 0px 15px;
}

#block-block-6 p{
 text-align:center;
 padding-top:16px;
}


#block-block-6 a{
 color:#fff;
 font-weight:bold;
 font-size:140%;
}

#block-block-6 a:hover{
 color:#000;
 
}


.top_block {
 	height:20px;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.bottom_block {
	height:20px;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#block-block-2,  #block-i18nblocks-2 {
	 background-image:none;
	 padding-left:10px;
}

#block-block-2 .top_block,#block-block-2 .bottom_block, #block-i18nblocks-2 .top_block, #block-i18nblocks-2 .bottom_block{
	 background-image:none;
	 display:none;
}

#block-menu-79 {
 margin-top:9px;
}

#block-menu-79 li {
	list-style:none;
	list-style-type:none;
}

#sidebar-right {
	overflow: hidden;
	margin: 0px 0px 5px 3px;
	padding: 0px ;
	list-style: none;
	list-style-type:none;
	float:right;
}

#sidebar-right h2, #sidebar-right .sidebartitle{
	font: bold 130%/100% "Trebuchet MS", Tahoma, Arial;
	text-transform: uppercase;
	padding: 0px 0px 0px 20px;
	color:#AA103E;
}

#sidebar-right ul li.leaf {
 	list-style-image:none;
	list-style: none;
	list-style-type:none;
	margin: 0px;
	padding: 5px 0px 5px 12px;
	border: none;
	font: bold 100% "Trebuchet MS", Tahoma, Arial;
	background-image:url(images/icono.gif);
	background-repeat:no-repeat;
	background-position:left .8em;

}


#sidebar-right ul.menu{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0px 0px 0px 15px;
	list-style: none;
}

#sidebar-right ul li a {
	list-style: none;
	margin: 0;
	padding: 3px;
	color:#000;
	text-decoration:none;
	font: bold 100% "Trebuchet MS", Tahoma, Arial;
}
#sidebar-right ul.menu li a:hover, #sidebar-right ul.menu li a.active{
	color:#AA103E;

}
#sidebar-right ul li a:visited{
	color:#666;
}
#sidebar-right img{
	padding:0px;
	margin:0px;
}

#block-search-0 h2{

}

#block-search-0 div.container-inline {
	height:50px;
	padding:0px 20px 0px 20px ;
}
#block-search-0 .form-text {
	width:140px;
	margin-bottom:2px;
}

#bread{
margin:20px 0px 0px 0px;
padding-left: 30px;
 width: 950px;
 color:#fff;
}

#bread a, #bread a:hover{
 font: bold 9px sans-serif, Tahoma, Arial;
 color:#fff;
 text-decoration:none;
}

#content {
 float: left;
 width: 76%;
 font: normal 100% sans-serif, Tahoma, Arial;
 text-align:justify;
}

#content h2{
 font:  bold  18px "Trebuchet MS", Tahoma, Arial;
 color:#fff;
 background-image:url(images/bread3.jpg);
 background-repeat:no-repeat;
 background-position:left;
 height:30px;
 padding:6px 0px 0px 30px;
}

#content h2.title{
 font:  bold  18px "Trebuchet MS", Tahoma, Arial;
 color:#AA103E;
 background-image:none;
}

#cuerpo{
 background-color:#fff;
 margin:3px 0px 10px 0px;
 padding:10px 25px 40px 30px;
 overflow:hidden;
}

.navigation{
 background-color:#fff;
}

#banner {
 background-color:#000;
 width:100%;
 overflow:hidden;
}


img{
margin:10px 10px 5px 10px;
/* padding:5px 0px 5px 0px; */
}

.post {
	clear:both;
	padding: 0px;
	margin: 0px;
}

.post-date {
	width: 42px;
	height: 45px;
	float:left;
	background: url(images/date-bg.gif) no-repeat;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: -3px;

}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;

}
.entry {
	padding:0px;
	margin:0px;
	clear:both;
}

.entry h3 a{
	text-transform: uppercase;
	color:#333;
}
.entry h3 a:hover, .entry h3 a:active{
	color:#AA103E;
}
.entry h3 a:visited{
	color:#666;
}

.post-cat {
	background: url(images/mini-category.gif) no-repeat left center;
	padding-left: 0px;
	margin-bottom:10px;
	float:left;
	width:99%;
	font-size: 95%;
	color: #999999;
}
.post-comments {
	/*width:95%;
	float:left;*/
	background: url(images/mini-comments.gif) no-repeat left center;
	padding: 0px;
	margin:0px;
	font-size: 95%;
}
.post-calendar {
/*	padding-bottom: 10px;
	float: right;*/
	font-size: 95%;
	color: #999999;
	display:none;
}
.post-content { 
	float:left;
        width: 95%;
	padding:10px 0px 10px 0px;
	margin:0px;
}

.post-content-noti {
	float:right;
	width: 87%;
	border-left:1px dotted #333;
	padding: 0px 0px 0px 20px;
}

a.node_read_more{
padding-left:15px;
}

.strong {
 background-image:url(images/boton1.jpg)no-repeat left;
 height:30px;
 width:130px;
}


#comments, #respond {
/*	border-bottom: 1px dotted #CCCCCC;*/
	padding-bottom: 5px;
}

#cuerpo h3#comments{
color:#AA103E;
padding-top:10px;
margin-top:10px;
border-top:1px dotted #ccc;
float:left;
width:95%;
}
.commentlist {
/* 	margin: 10px 0px; */
	padding-left: 20px;
	line-height: 130%;

}

ol.commentlist {
	margin: 0px 0px 10px 0px;
	padding-left: 20px;
	line-height: 130%;
	float:left;
	width:95%;
}

li.commentlist{
	margin-top:10px;
	margin-bottom:10px;
}

.commentlist .odd {
	margin-top:10px;
	margin-bottom:10px;
	padding: 5px;
	background-color:#eee;
}

.commentlist .even {
	margin-top:10px;
	margin-bottom:10px;
	padding: 5px;
	background-color:#ddd;
}

.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 1.2 em;
	color: #AA103E;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}

li.comment .links ul.links {
	margin-top:10px;
	padding:5px 0px 5px 0px;
	border-top:1px dotted #ccc;
}

li.comment .links li {
	font-size:11px;
/* 	border-top:1px dotted #333; */
}

form {
	font: 110% Arial, Helvetica, sans-serif;
}

form label{
	font-size: 87%;
	color:#7A6565;
}

form input{
 	background:#E1E1E1; 
	border: 1px solid #BFBFBF;
	padding: 3px;
	margin-top: 3px;
}

form textarea{
	height: 115px;
 	background:#E1E1E1;
	border: 1px solid  #BFBFBF;
	padding: 2px;
	margin-top: 3px;
}
form textarea:focus, form input[type="text"]:focus {
	background: #ffffff;
}
form input[type="submit"] {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #fff;
	border: none;
	float:right;
	cursor: pointer;
	background-color:#423737;
	padding:2px 10px 2px 10px;
	margin-right:5px;
}
fieldset{
	border:1px solid #BFBFBF;
	border-bottom:2px solid #BFBFBF;
}


#block-comment-0 li {
}


#block-user-2 a, #block-user-3  {
}

#block-user-1 ul.menu,#block-user-1  .item-list ul {
  margin: 0.35em 0 0 0.2em;
  padding: 0;
}

#block-user-1 ul.menu ul,#block-user-1  .item-list ul ul {
  margin-left: 0em;
}

#block-user-1 ul.menu li, #block-user-1 .item-list ul li,#block-user-1 li.leaf {
  margin: 0.15em 0 0.15em .5em;
}

#block-user-1 ul.menu li,#block-user-1  .item-list ul li, #block-user-1 li.leaf {
  padding: 0 0 .2em 1.5em ! important;
  border: none ! important;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em;
}

#block-user-1 ul.menu li.expanded {
  background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em;
}

#block-user-1 ul.menu li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em;
}

#block-user-1 ul.menu li.leaf a, #block-user-1 ul.menu li.expanded a,#block-user-1  ul.menu li.collapsed a {
  display: block;
}

/* ____________________ Pie de la web___________________  */



#pie{

        display:inline;
}

#block-block-5 .top_block, #block-block-4 .top_block, #block-block-3 .top_block, #block-block-6 .top_block, #block-i18nblocks-1 .top_block {
	 display:none;
}

#block-block-5 .bottom_block, #block-block-4 .bottom_block, #block-block-3 .bottom_block, #block-block-6 .bottom_block, #block-i18nblocks-1 .bottom_block {
	 display:none;
}

#block-block-5 {
}

#block-block-4 h2 {
 	display:none;
}
#block-block-3 {
}

#credits {
	width: 950px;
	color: #fff;
	font-size:10px;
 	background-color:#670A26;
	padding-left:10px;
	float:left;
}


#credits .pie_autor {
	padding-top:10px;
	padding-bottom:10px;
}

#credits .pie_autor a{
	font-weight:bold;
	color: #fff;
	 font-size:11px;
	text-decoration:none;
}

#credits .pie_autor a:hover, #credits .pie_autor a:active{
	color: #ccc;
	text-decoration:none;
}

#credit .pie_autor a:visited{
	color:#AA103E;
}

#credits .alignright{
	float:right;
	padding-right:15px;
}


/* ------------ */

#tabs-wrapper {
padding: 10px 0px 5px 0px;
}

#tabs-wrapper ul.primary {
  border-collapse: collapse;
  padding: 0 0 5px 0em;
  white-space: nowrap;
  list-style: none;
  margin:0px 0px 10px 0px;
  height: auto;
  line-height: normal;
  border-bottom:1px solid #ccc;
}

#tabs-wrapper ul.primary li{
padding-bottom:5px;
}


 ul.primary li a{
background-color:#ccc;
padding: 5px;
color:#423737;
border:1px solid #ccc;
}

 ul.primary li a:hover{
background-color:#ccc;
padding: 5px;
color:#666;
border:1px solid #ccc;
}


 ul.primary li a.active{
padding: 5px;
color:#423737;
border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
border-bottom:1px solid #fff;
}

ul.secondary, ul.secondary li {
 margin-top:15px;
}

ul.secondary li a.active {
 font-weight:bold;
 text-decoration:none;
 border:none;
}


dl.admin-list a, dt{
font-weight:bold;
padding:5px 0px 10px 0px;
}

/* -------------galeria de img-------- */

ul.galleries li{
	 background-color:#fff;
	 border-top:3px solid #AA103E;
	 border-bottom:1px dotted #ccc;
	 border-left:1px dotted #ccc;
	 border-right:1px dotted #ccc;
}

ul.galleries h3 a {
	text-transform: uppercase;
	padding-left:5px;
}


ul.galleries h3 a:hover,ul.galleries h3 a:hover {
	color:#AA103E;
	text-transform: uppercase;
	padding-left:5px;
}

ul.galleries h3 a:visited {
	color:#666;
	text-transform: uppercase;
	padding-left:5px;
}

ul.galleries li p.count, ul.galleries li p.last {
	padding:3px 0px 3px 0px;
	color:#333;
	font-style: none;
}
img.image{
	 background-color:#ccc;
	 padding:5px;
	 margin-right:2px;
	 float:left;
	 clear:both;
/* 	width:200px; */
}

ul.images {
	 padding:10px;
 	 background-color:#fff;
	
}


#node-form .form-item, #node-form .fieldset {
	clear:both;
}

ul.images li{
	 padding:10px;
	 float:left;
	 border:none;
}

ul.images li a img {
	 background-color:#ccc;
	 border-top:3px solid #AA103E;
	 border-bottom:1px dotted #ccc;
	 border-left:1px dotted #ccc;
	 border-right:1px dotted #ccc;
	 padding:15px 10px 15px 10px;
	 margin:3px;
	 float:left;
}

ul.images li h3{
	padding-top:10px;
	border-top:1px dotted #ccc;
	float:left;
}


.post-content ul.links{
	width:95%;
	float:left;
	padding:10px 0px 10px 0px;
}

#comment-form{
	/*padding-top:30px;*/
}


.post-content-noti{
	margin:20px 0px 20px 0px;
}

div.box h3{
	color:#AA103E;
}

ul.links a{
	 font-weight:bold;
}


/*________________________ foro-________  */


#forum th{
	border-bottom: 3px solid #AA103E;
}

#forum tr.odd{
	border-top: 2px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
	margin-bottom:3px;
}

#forum tr.even{
	border:1px dotted #ccc;
	background-color:#fff;
}

div.name{
	padding:5px 10px 5px 10px;
	font-weight:bold;
}

div.description{
	padding:0px 10px 5px 5px;
}

td.forum, td.topics, td.posts {
	border-right:1px dotted #ccc;
	padding:2px;
}
td.icon, td.topic, td.replies, td.created {
	border-right:1px dotted #ccc;
	padding:4px;
	background-color:#fff;
}

td.last-reply {
	padding:4px;

}


/*_________________________ Audio___________________ */

div.entryaudio {
	margin:10px 10px 10px 0px;
}

div.entryaudio .post-comments, .post-content-audio .post-comments{
/*border-top:1px solid #9b9b9b;
border-left:1px solid #9b9b9b;
border-right:1px solid #9b9b9b;
border-bottom:1px dotted #9b9b9b;*/
/* background-color:#e1e1e1; */
float:right;
width:98%;
padding:5px;
margin:0px 0px 5px 0px;
font-size:10px;
color:#444;
}

div.entryaudio .post-comments a{
color:#444;
}
div.entryaudio .post-comments a:hover{
color:#444;
}
div.entryaudio .post-comments a:visited{
color:#666;
}

div.entryaudio .post-content-audio{
border:1px solid #9b9b9b;
margin:10px 0px 10px 0px;
padding:5px; 
}

div.entryaudio .post-cat, .post-content-audio .post-cat{
width:100%;
margin:0px 0px 0px 0px;
padding:5px 15px 5px 0px;
border:none;
/* font-size:10px; */
background: url(images/mini-category.gif) no-repeat left center;
padding-left: 20px;
float:left;
font-size: 85%;
color: #999999;
background-position:left center;
/*  background-image:none; */
}

div.entryaudio h3{
padding:10px 0px 10px 0px;
margin:0px;
background-image:none;
}

div.entryaudio h3 a{
color:#aa103a;
}

div.entryaudio h3 a:hover{
color:#aa103e;
}

div.entryaudio h3 a:visited{
color:#666;
}

div.entryaudio ul.links inline{
margin:15px 0px 5px 0px;
}

div.entryaudio ul.links li{
padding-left:0px;
}

.post-content-audio .field-item{
padding:5px 0px 5px 0px;
}

.audio-node{
margin:0px 0px 10px 0px;
padding:5px 5px 5px 15px;
border-top:1px dotted #9b9b9b;
border-left:1px solid #9b9b9b;
border-right:1px solid #9b9b9b;
border-bottom:2px solid #9b9b9b;
background-color:#EAEAEA;
width:97%;
float:left;
}



ul.audio-info li{
/* border:1px solid #ddd; */
font-size:10px;
padding:2px 0px 2px 0px;
list-style:none;
}

a.audio_download_link, .audio_download_count, .audio_play_count, a.comment_add, a.image_size_thumbnail, a.image_size_original{
padding:0px;
margin:0px;
font-size:10px;
color:#444;
}
a:hover.audio_download_link, a:hover.comment_add {
color:#aa103e;
}
a:visited.audio_download_link, a:visited.comment_add {
color:#666;
}

a.audio_download_link{
padding-left:15px;
}

.field-type-text, .field-type-number-integer{
/*border-top:1px dotted #9b9b9b;
border-left:1px solid #9b9b9b;
border-right:1px solid #9b9b9b;
border-bottom:1px dotted #9b9b9b;*/
float:left;
width:98%;
padding:5px;
margin:0px 0px 5px 0px;
font-size:10px;
color:#444;
}



/*_________________________________ Listado Provincias, Batallon y Ciudades ________________________________  */

.view-provincias .item-list, .view-ciudades .item-list, .view-lista-batallon .item-list, .view-buscar .item-list {
margin-top:10px;
}
.view-provincias .item-list li, .view-ciudades .item-list li, .view-lista-batallon .item-list li,
.view-buscar .item-list li   {
/*background-color:#D519FF;*/
padding:5px 0px 5px 0px;
list-style:none;
}

.view-provincias .item-list li a, .view-ciudades .item-list li a, .view-lista-batallon .item-list li a,
.view-buscar .item-list li a {
padding-left:15px;
background:url(images/circ_a.gif)no-repeat left .3em;
font-weight:bold;
color:#AA103E;
}
.view-provincias .item-list li a:hover, .view-ciudades .item-list li a:hover, .view-lista-batallon .item-list li a:hover,
.view-buscar .item-list li a:hover {
padding-left:15px;
background:url(images/circ_hover.gif)no-repeat left .3em;
color:#666;
}

.view-provincias .item-list li a:visited, .view-ciudades .item-list li a:visited, .view-lista-batallon .item-list li a:visited, .view-buscar .item-list li a:visited {
padding-left:15px;
background:url(images/circ_visited.gif)no-repeat left .3em;
color:#000;
}


/*_________________________________ Tablas Provincias, Batallon y Ciudades ________________________________  */


.view-ciudades table, .view-provincias table, .view-lista-batallon table, .view-buscar table  {
margin:10px 0px 10px 0px ;
border-bottom:2px solid #bfbfbf;
}

.view-ciudades thead th, .view-provincias thead th, .view-lista-batallon thead th, .view-buscar thead th {
padding:5px 25px 10px 25px ;
font-weight:bold;
border-bottom:2px solid #bfbfbf;
color:#AA103E;
font-size:11px;
}

.view-ciudades tr.odd, .view-ciudades tr.even, .view-provincias tr.odd, .view-provincias tr.even, .view-lista-batallon tr.odd, .view-lista-batallon tr.even, .view-buscar tr.odd, .view-buscar tr.even {
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
}

.view-ciudades tr.odd, .view-provincias tr.odd, .view-lista-batallon tr.odd,.view-buscar tr.odd  {
/* background-color:#bfbfbf; */
background-color:#e1e1e1;
border-bottom:none;
}

.view-ciudades tr.even, .view-provincias tr.even, .view-lista-batallon tr.even, .view-buscar tr.even   {
background-color:#f2f2f2;
border-bottom:none;
}

.view-ciudades tr.odd td, .view-ciudades tr.even td, .view-provincias tr.odd td, .view-provincias tr.even td,  .view-lista-batallon tr.odd td, .view-lista-batallon tr.even td, .view-buscar tr.odd td, .view-buscar tr.even td  {
padding:5px 25px 5px 25px ;
font-weight:normal;
border-right:1px dotted #fff;
border-bottom:none;
font-size:10px;
}


/* _____________________________ Buscar ______________________________ */

.view-buscar thead th {
padding:5px 5px 10px 5px ;
font-weight:bold;
border-bottom:2px solid #bfbfbf;
color:#AA103E;
font-size:11px;
}

.view-buscar tr.odd td, .view-buscar tr.even td  {
padding:5px 5px 5px 5px ;
font-weight:normal;
border-right:1px dotted #fff;
border-bottom:none;
font-size:10px;
}

.view-ciudades td.view-field-node-title a, .view-provincias td.view-field-node-title a, 
.view-lista-batallon td.view-field-node-title a, .view-buscar td.view-field-node-title a  {
font-weight:bold;
}

.view-buscar tr.even .view-field-node-title {
background-color:#f2f2f2;
}
.view-buscar tr.odd .view-field-node-title {
background-color:#e1e1e1;
}





/* _____________________________ Paginador______________________________ */

.pager{
clear: both;
padding: 10px 0px;
margin-top:20px;
border-top:1px dotted #ccc;
}
.pager-current{
color:#333;
background-color:#ddd;
}
.pager-list a, .pager-list a:visited, a.pager-last , a:visited.pager-last, a.pager-next , a:visited.pager-next, a.pager-previous, a:visited.pager-previous, a.pager-first , a:visited.pager-first{
/*margin:10px 0px 10px 0px;*/
font-size:11px;
color:#666;
}

.pager-list a:hover, .pager-list a:active, a:hover.pager-last , a:active.pager-last, a:hover.pager-next , a:active.pager-next, a:hover.pager-previous , a:active.pager-previous, a:hover.pager-first , a:active.pager-first{
color:#AA103E;
}

.apager{
margin-top:20px;
}

/*_________________________________ Tabla Listado ________________________________  */

.view-listado table, .view-buscar table{
margin:10px 0px 10px 0px ;
border-bottom:2px solid #bfbfbf;
}

.view-listado thead th {
padding:5px 0px 5px 3px;
font-weight:bold;
border-bottom:2px solid #bfbfbf;
color:#AA103E;
font-size:11px;
}

.view-listado thead th a {
color:#AA103E;
}

.view-listado thead th a:hover,.view-listado thead th a:active  {
color:#666;
}
.view-listado thead th a:visited{
color:#000;
}
.view-listado tr.odd, .view-listado tr.even{
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
}

.view-listado tr.odd, .view-listado tr.odd td  {
/* background-color:#bfbfbf; */
background-color:#e1e1e1;
border-bottom:none;
}

.view-listado tr.even, .view-listado tr.even td  {
background-color:#f2f2f2;
border-bottom:none;
}

.view-listado tr.odd td, .view-listado tr.even td {
padding:5px 0px 5px 3px;
font-weight:normal;
border-right:1px dotted #fff;
border-bottom:none;
font-size:10px;
}

.view-listado td.view-field-node-title a {
font-weight:bold;
}

.post-cat ul.links{
padding-left:15px;
}

#cuerpo .entrylistado{
float:left;
width:99%;
margin:10px 0px 10px 0px;
padding:5px 0px 10px 10px;
border:1px solid  #9b9b9b;
border-top:3px solid #AA103E;
}

.entrylistado h3{
padding:0px;
margin:0px;
}

.entrylistado .field-items, .entrylistado .field, .entrylistado .field-item {
padding:0px;
margin:0px;
}
.entrylistado .field-item {
padding:5px 0px 5px 0px;
}


.img_nombre{
float:left;
width:40px;
height:51px;
margin:10px 0px 5px 0px;
padding:5px;
/* background-color:#62FF36; */
background:url(images/silueta.jpg) no-repeat left center;
}

cite  {
color:#AA103E;
}

#contact-mail-page{
	margin:10px;
}

#attachments thead th {
padding:5px 0px 5px 3px;
font-weight:bold;
border-bottom:2px solid #bfbfbf;
color:#AA103E;
font-size:11px;
}

#attachments tbody tr.even, #attachments tbody tr.odd{
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
}

#attachments tbody tr.even td, #attachments tbody tr.odd td{
	padding:5px 15px 5px 10px;
	border-right:1px dotted #fff;
	font-size:10px;
/*	border-bottom:1px solid #fff;*/
}

#attachments tbody tr.even td{
	background-color:#f2f2f2;
}

#attachments tbody tr.odd td{
background-color:#e1e1e1;
}

/* _____________ Buscador_____________ */

#views-filters table{
width: 100%;
border:none;
/*padding:5px 25px 5px 25px;*/
}

#views-filters th{
border:none;
/*padding:5px 25px 5px 25px;*/
}


#views-filters tr.odd, #views-filters tr.even {
padding:0px;
margin:0px;
background-color:#fff;
border:none;
border-bottom:2px solid #ccc;
}

#views-filters td {
/* width:220px; */
padding:5px 0px 5px 0px;
border:none;
}

#views-filters .form-item {
padding:0px;
margin:0px;
}

#views-filters .form-text {
float:right;
width:300px;
padding:2px 0px 2px 0px;
margin:5px;
}

#views-filters .form-select  {
float:left;
width:200px;
padding:2px 0px 2px 0px;
margin:5px;
}

#views-filters .form-submit {
padding:5px;
}

.enlace {
 padding:5px 0px 5px 25px;
 background:url(images/moneda.jpg)no-repeat left center;
 margin:0px 0px 5px 10px;
 float:right;
}
.enlace a{
 font-weight:bold;
}

.post-content ul li{
 	background-image:url(images/icono.gif);
	background-repeat:no-repeat;
	background-position:left .8em;
	margin: 0px;
	padding: 5px 0px 5px 15px;
	list-style:none;
	list-style-type:none;
}
.post-content ul.links li{
 	background-image:none;
	list-style:none;
	list-style-type:none;
}