body{
	
	color:#333333;
	background-image:url(background.png);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	
}

ul{
margin:0;
padding:0;
	list-style-image: url('flecha_iz_blue.png');
	}
li
{
margin-left:20px;
	padding:0px;
	
}
.main{
margin-left:10px;
width:1000px;
margin-top:20px;}
.center{
margin-top:0px;
position:absolute;
border-left: solid 3px #cccccc;
margin-left:260px;
padding:5px;
width:750px;
}
.left{
margin-top:0px;
position:absolute;
margin-left:0px;
width:250px;

}

h1{padding:0px;
margin:0px;
font-size:22px;
color:333333;
}
h3, h3 a{padding:0px;
margin:0px;
font-size:13px;
color:#2EADDE;
text-decoration:none
}

a, a:hover, a:visited{
color:#2EADDE;
text-decoration:none;
}

a:hover{
text-decoration:underline}
a{
outline-style: none;
}
hr{
color:#2EADDE;
}

.categoria{
margin-left:10px;
margin-top:20px;
text-decoration:none;
}
/*registros*/
table.registros{
		border:0px;
		width:100%;
	}
table.registros td{
border-bottom: dotted 0.5px #333333;


		
	}	
table.registros tr.titulos{
		text-align:left;
		text-transform:uppercase;
	}
table.registros tr.row0{
		background:#FDFDFD;
	}
table.registros tr.row1{
		background:#FDFDFD;
	}
	
.tr_11{
font-size:10px;
text-align:center;
border:0px;}
	
	    .login{  
		position:absolute;
		top:10px;
		right: 20px;
   width:auto;  
   height:auto;
  padding: 5px;  
  color:#000000;
  border: solid 2px #000000;
   background-color: #F75FAA;
   -webkit-border-radius: 6px;  
   -moz-border-radius: 6px;  
    -ms-border-radius: 6px;  
 }  
  .login_index{  
		position:absolute;
		top:10px;
		margin-left:270px;
	
   width:auto;  
   height:auto;
  padding: 5px;  

  
 }  
  
  .buscador{  
		position:relative;
		margin-bottom:1px;
   width:auto;  
   height:auto;
  padding: 5px;  
  color:#333333;
  font-weight:bold;
  border: solid 3px #2EADDE;
   background-color: #FFFFFF;
   -webkit-border-radius: 6px;  
   -moz-border-radius: 6px;  
    -ms-border-radius: 6px;  
	
	
 }  
 .buscador2{  
		position:relative;
		margin-bottom:1px;
   width:auto;  
   height:auto;
  padding: 5px;  
  color:#333333;
  font-weight:bold;
  border: solid 3px #F75FAA;
   background-color: #FFFFFF;
   -webkit-border-radius: 6px;  
   -moz-border-radius: 6px;  
    -ms-border-radius: 6px;  
	
	
 }  
  .buscador_botom{  
		position:relative;
   width:auto;  
   height:auto;
  padding: 5px;  
  color:#000000;
  font-weight:bold;
  border: solid 2px #000000;
   background-color: #2EADDE;
   -webkit-border-radius: 6px;  
   -moz-border-radius: 6px;  
    -ms-border-radius: 6px;  
	
 }  
   .logo{  
		position:absolute;
		top:10px;
		left: 20px;
   width: 330px;  
   height:auto;
 
 
 }  

div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #ccc;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #2EADDE;
	color: #2EADDE;
	background-color: #F1FFD6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #2EADDE;
	font-weight: bold;
	background-color: #2EADDE;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}



.commentbox{
background-color: #ececec;
width: 100%;
padding: 10px;
}

.commentfooter{
background: url(images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}


