.adoptar {

}

.felices{

}


.miniphoto{
	//background-color : black;
	//color : black;
	border-style :solid;
	border-width :1px;
	width : 126px;
	position:inherit;
	margin-left:auto;
	margin-right:auto;
	font-weight : bold; 
	font-size : 18px;
	text-align : center;   	
}


.miniphoto>a {
top : 2px;
color : black;
font-weight : bold;
font-size: 14px;
//font-family : courier;
text-decoration: none;
}

.miniphoto:hover {

}

.miniphoto>a>img:hover {

}



.textinfo{
	width : 480px;
	color : black;
}



.nophoto {
	background-repeat : no-repeat;
}

.textcategory{
	background-color : black;
	color : yellow;
} 




body {
}



a {
	text-decoration : none;
	color: #485193;
}

a:hover {
	text-decoration : underline;
	color : #d15e2e;
}

img { 
border : 0;
}


object { 
border : 0
}	

h1 {
font-size : 18px;
font-weight : bold;
width : 50%;
border-bottom : 16px dotted #000000;
color : #000000;
margin : 0; 
padding-bottom : 10px;
}



input {
color: #586ca1;
font-size:84%;
font-weight:bold;
background-color:#fdecde;
border:1px solid;
border-top-color:#57c34c;
border-left-color:#57c34c;
border-right-color:#0a6f00;
border-bottom-color:#0a6f00;
}
select {
color: black;
font-size : 84%;
font-weight:bold;
background-color: white;
border:1px solid;
border-top-color:#57c34c;
border-left-color:#57c34c;
border-right-color:#0a6f00;
border-bottom-color:#0a6f00;
}


.menu {
color : black;
vertical-align : top;
width : 18%;
position : absolute; 
top : 100px;
left : 1%; 
font-family: verdana, sans-serif;
font-size: x-small;
voice-family: inherit;
font-size: small;
}




.topbar{
background-image: url("img/top.png");
position : absolute;
top : 148px;
width : 100%;
height : 26px;
font-size : 12px;
font-weight : bold;
background-color: #000000;
color : black;
background-repeat: repeat-x;
font-family: courier;

}
.topbar>a{
top : 2px;
color : black;
font-weight : bold;
font-size: 120%;
font-family : courier;
/*font-weight : bold;*/
/*padding: 2px 4px;*/
text-decoration: none;
background-color: ;
border-left: 1px dashed #fff;
background-image: url("img/list.png");
}
.topbar>a:hover {
background-image: url("img/topbar.png");
color: white;
}





#centro {
background-color :;
position:absolute;
left:22%;
right:20%;
top:100px;
}


.asunto {
//background-color : black;
//color : #FFFFFF;
font-weight: bold;
}

.asunto: hover{
font-size : 20px;
}


.selector {
font-size: 12px;
height : 48px;
font-weight: bold;
color : white;
width : 100%;
background-color: #303030;
}

.asunto:hover {
}

.asunto>div {
width:100%;
}

.asunto>.ip {
font-size: 60%;
text-align: right;
clear: right;
}


.asunto>.ip>.iconos {
clear: left;
clear: right;
float: right;
/*text-align: left; */
}	

.iasunto>.ip>.iconos:hover {
/*color: red;*/
}


.asunto>a {
color: #003300;
}

.asunto>input {
width: 100%;
height: 100%;
}




.noticia {
color: black;
/*top : 3px;*/
font-size : 14px;
background-color: #F9E5FF;
position : relative;
font-family: sans-serif;
}

.misc {
width : 120px;
color: black;
left : 10%;
font-size : 12px;
background-color: #f4f3e0;
position : relative;
font-family: courier, serif;
}



.noticia>textarea {
/*width: 100%;
height: 100%;
*/

}	

.galeriatexto .comentario {
}

.comentario {
background-color: #ffffff;
background: url(imagenes/yaz.png) no-repeat;
margin-bottom: 2%;
}

.comentario>a {

position:relative;
left: 25px;
}

.comentario>a:hover {
background-color:#55675c;
color:black;
}


.calendario {
float:right;
border:solid #ccc; 
background: #fff; 
border-width: 1px 3px 3px 1px;
text-align: center; 
padding-top:3px; 
line-height: 1.3;
margin-right: 4px; 
width: 7em;
font-size: 70%;
}	

.calendario:hover {
color: red;
}
.iconos {
float:right;
text-align: center; 
padding-top:3px; 
margin-right: 4px; 
}	

.iconos:hover {
color: red;
} 

.categoria {
text-align: center;
font-style: italic;
font-size: 80%;

}

.categoria:hover {
background-color:#d1d094;
color:black;
}

.botones {
text-align: center; 
padding-top:3px; 
margin-right: 4px; 
}

.botones>a>img {
border: white 1px dotted;
}

.botones>a>img:hover {
text-align: center; 
border: red 1px solid;

}	

.centro>img {
border: white 1px dotted;
}



.patrocinadores {
float:right;
margin-right: 10px;
margin-top: 20px;
text-align: center;
}

/* mozilla.org inicio */


.side {
background-color : #ffffff;
/*width: 20%;*/
/*height: 220px;*/
margin-bottom: 1em;
margin-top: 1em;
margin-left : 1em;
margin-right : 1em;
}

	ul {  
	list-style:none;
	margin:0;
	padding:0;
}


/*menuuu*/
.nav {

}
.nav:after {

}

.nav, .nav ul {

}
.nav {

}	
.nav li {

}

.nav li span { 

}


.nav li a {
	text-decoration:none;
	text-align:center;
	color:black;

}
.nav li a:hover {
	 //border-bottom : 2px solid black;

}

.nav li li span { 
padding: 1px 1px 1px 1px;
}

.nav li li a {
padding: 1px 1px 1px 1px;
}


.rightside {
background-image: url(img/menu.png);
background-repeat: repeat-x;
background-color : ;
color : white;
vertical-align:top;

width:15%;
position : absolute;
top:208px;
left:81%;
font-family: verdana, sans-serif;
font-weight: bold;
/*border: blue 1px dotted;*/

}
.rightside:hover {
/*width:100%;*/
}



.sidebar {
/*background-image: url(img/oranges.JPG);*/
color: black;
top : 10px;
width : 180px;
font-size: 12px;

background-color: #CDEB8B;
position : relative;
/*border: green 2px dotted;*/
}

/*
.sidebar:hover {
background-color: #DADFD4;*
font-size : 140%;
font-style : italic;
color : #330000;
width : 100%;
left : 50%;
}
*/
.sidebar>div {
width:90%;
}

.sidebar>.ip {
font-size: 60%;
text-align: right;
clear: right;
}

/*comentarios*/
.comments {
color: black;
font-size: 100%;
font-style:italic;
/*2* background-color: #003200;/*#1db00e;*/
border: green 1px dotted;
}

.comments:hover {
/*background-color: #002800;*/
}
.comments>div {
width:100%;
}

.comments>.ip {
font-size: 60%;
text-align: right;
clear: right;
}


.comments>.ip>.iconos {
clear: left;
clear: right;
float: right;
/*text-align: left; */
}  


.comments>a {
color: blue;
}

.comments>input {
width: 100%;
height: 100%;
}

.gallery {
text-align: left;
font-weight: bold;
left : 50%;
width : 420px;
font-size: 100%;
height : 100%;
border: black 1px;

}

.textboard {
//background-color:#F9F7ED; 
//text-align: center;
font-size: 100%;
position : relative;
left : 2.5%;
width : 95%;
height : 70%;
/*background-color: #E1EACB;*/
/*border: green 2px dashed;*/

}

.gallery:hover {
color:white;
}

.gallery>a {
top : 2px;
color : black;
font-weight : bold;
font-size: 80%;
font-family : courier;
/*font-weight : bold;*/
/*padding: 2px 4px;*/
text-decoration: none;
background-color: ;
border-left: 1px dashed #fff;

}
.gallery>a:hover {
background-color:#97ae9e;
color:white;
}

.logo {
background-image: url("img/court.png");
color: #ffffff;
text-align : center;
font-size : 10px;
background-color : #ffffff;
width : 100%;
height : 120px;
top :49px;
position : absolute;
left : ;
right : ;
background-position: left;
background-repeat : no-repeat;
}

.logo>textarea {
width: 100%;
height: 100%;
}