﻿input {
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	background-color: #8e0821;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: orange;
	cursor: pointer;
}

p {
	padding-left: 25px;
	padding-right: 25px;
	line-height: 20px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	text-align: justify;
	color: #040404;
}

a:link {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #BC0B2D;
	text-decoration: none;
}
a:visited {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #BC0B2D;
	text-decoration: none;
}
a:hover {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #D6394A;
	text-decoration: none;
}
a:active {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #BC0B2D;
	text-decoration: none;
}

.win {
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 14px;
	color: green
}
.lose {
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 14px;
	color: red
}

.error {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}

.error_small {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: red;
}


.fecha{
	font-family: Verdana;
	font-style: normal;
	font-size: 9px;
	text-align: left;
	color: #FE9720  
}

ul {
	margin-left: 35px;
	line-height: 20px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #040404;
}
li {
	padding-right: 25px;
	line-height: 20px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	text-align: justify;
}

#archivo {
	margin-top: -5px;
	margin-left: 15px;
	line-height: 18px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	list-style-type: square;
	color: #333333;	
}

.aarchivo:link {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;	
	text-decoration: none;
}
.aarchivo:visited {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;	
	text-decoration: none;
}
.aarchivo:hover {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;	
	text-decoration: none;
}
.aarchivo:active {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;	
	text-decoration: none;
}



h2 {
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-size: 20px;
	text-align: left;
	color: #B40729;
	
}

h3{
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-size: 16px;
	text-align: left;
	color: #FE9720;

}

h4 {
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	text-align: left;
	color: #B40729;
}

.ah4:link {
	margin-bottom: 0px;
	color: #B40729;
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
}
.ah4:visited {
	margin-bottom: 0px;
	color: #B40729;
	font-weight: bold;	
	font-size: 28px;
	text-decoration: none;
}
.ah4:hover {
	margin-bottom: 0px;
	color: #B40729;
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
}
.ah4:active {
	margin-bottom: 0px;
	color: #B40729;
	font-weight: bold;
	font-size: 28px;	
	text-decoration: none;
}


h5 {
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 18px;
	text-align: left;
}

.ah5:link {
	margin-top: 5px;
	color: #737373;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}
.ah5:visited {
	margin-top: 5px;
	color: #737373;
	font-weight: bold;	
	font-size: 18px;
	text-decoration:none
}
.ah5:hover {
	margin-top: 5px;
	color: #B40729;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}
.ah5:active {
	margin-top: 5px;
	color: #737373;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}

h6 {
	padding-left: 25px;
	padding-right: 25px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-size: 16px;
	text-align: left;
	color: #B40729;
}

.ah6:link {
	color: #B40729;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}
.ah6:visited {
	color: #B40729;
	font-weight: bold;	
	font-size: 18px;
	text-decoration:none
}
.ah6:hover {
	color: #B40729;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}
.ah6:active {
	color: #B40729;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none
}


.h7 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	color: #FFFFFF;
	
}

.h8 {
	padding-top: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 15px;
	text-align: left;
}

.ah8:link {
	color: #737373;
	font-weight: bold;
	font-size: 15px;
	font-variant: small-caps;
	text-decoration:none
}
.ah8:visited {
	color: #737373;
	font-weight: bold;
	font-size: 15px;	
	font-variant: small-caps;	
	text-decoration:none
}
.ah8:hover {
	color: #B40729;
	font-weight: bold;
	font-size: 15px;
	font-variant: small-caps;
	text-decoration:none
}
.ah8:active {
	color: #737373;
	font-weight: bold;
	font-size: 15px;
	font-variant: small-caps;
	text-decoration:none
}


/* Usuarios */

.ausuarios:link {
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: white;
	text-decoration: none;
}
.ausuarios:visited {
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: white;
	text-decoration: none;
}
.ausuarios:hover {
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: white;
	text-decoration: none;
}
.ausuarios:active {
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: white;
	text-decoration: none;
}

.marcadores:link { 
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 12px;
	color: #808080;
	text-decoration:none 
 }
.marcadores:visited {
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 12px;
	color: #808080;
	text-decoration:none
}
.marcadores:hover {
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 12px;
	color: #808080;
	text-decoration:none 
}
.marcadores:active {
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 12px;
	color: #808080;
	text-decoration:none 
}

.up:link { 
	padding-left: 25px;
	padding-right: 25px;
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	text-align: left;
}

.up:visited {
	padding-left: 25px;
	padding-right: 25px;
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	text-align: left;
}

.up:hover {
	padding-left: 25px;
	padding-right: 25px;
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	text-align: left; 
}

.up:active {
	padding-left: 25px;
	padding-right: 25px;
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	text-align: left;
}

/* Noticias */

.tag {
	text-indent: 0px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color:  maroon; 
}

.atag:link {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #996633; 
	text-decoration: none;
}
.atag:visited {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #996633; 
	text-decoration: none;
}
.atag:hover {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
	text-decoration: none;
}
.atag:active {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #996633; 
	text-decoration: none;
}



/* Contacto */

label {
	line-height: 20px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	text-align: justify;
	color: #040404;
}

#contacto {
	padding-left: 25px;
	padding-right: 25px;
	
}

#contacto input {
	height: 20px;
	padding-top: 10px;
	border: 2px solid silver;
}

#contacto textarea {
	width: 400px;
	height: 200px;
	border: 2px solid #8e0821;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: black;
}

#contacto .send {
	width: 125px; 
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #eeeeee;
	border: 2px solid #8e0821;
	font-weight:bold;
	color: black;
}


#post {
	padding-left: 25px;
	padding-right: 25px;
	
}

#post input {
	height: 20px;
	padding-top: 10px;
	border: 2px solid silver;
}


#post textarea {
	width: 400px;
	height: 200px;
	border: 2px solid #8e0821;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: black;
}

#post .tick {
	border: 0px;
	background-color: #ffffff;
}

#post .send {
	width: 125px; 
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #eeeeee;
	border: 2px solid #8e0821;
	font-weight:bold;
	color: black;
}

#new {
	padding-left: 25px;
	padding-right: 25px;
	
}

#new input {
	height: 20px;
	padding-top: 10px;
	border: 2px solid silver;
}


#new textarea {
	width: 800px;
	height: 350px;
	border: 2px solid #8e0821;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: black;
}

#new .tick {
	border: 0px;
	background-color: #ffffff;
}

#new .send {
	width: 125px; 
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #eeeeee;
	border: 2px solid #8e0821;
	font-weight:bold;
	color: black;
}


#reg {
	padding-left: 25px;
	padding-right: 25px;
	
}

#reg input {
	height: 20px;
	padding-top: 10px;
	border: 2px solid silver;
}

#reg textarea {
	width: 400px;
	height: 200px;
	border: 2px solid #8e0821;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: black;
}

#reg .send {
	width: 125px; 
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #eeeeee;
	border: 2px solid #8e0821;
	font-weight:bold;
	color: black;
}

#perfil {
	padding-left: 25px;
	padding-right: 25px;
	
}

#perfil input {
	height: 20px;
	padding-top: 10px;
	border: 2px solid silver;
}

#perfil textarea {
	width: 400px;
	height: 200px;
	border: 2px solid #8e0821;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: black;
}

#perfil .send {
	width: 125px; 
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: #eeeeee;
	border: 2px solid #8e0821;
	font-weight:bold;
	color: black;
}

/* Pie de página */

.visitas {
	margin-top: -15px;
	padding-left: 20px;
	padding-right: 10px;
	text-indent: 0px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: white; 
}

.mapaweb {
	padding-left: 20px;
	padding-right: 10px;
	text-indent: 0px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
}

.copyleft {
	padding-left: 20px;
	padding-right: 10px;
	text-indent: 0px;	
}

.acopyleft:link {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.acopyleft:visited {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.acopyleft:hover {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.acopyleft:active {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: white;
	text-decoration: none;
}

.amapaweb:link {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
	text-decoration: none;
}
.amapaweb:visited {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
	text-decoration: none;
}
.amapaweb:hover {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
	text-decoration: none;
}
.amapaweb:active {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #fbcb8c; 
	text-decoration: none;
}

#alerta_red {
	background: #FFA4A4;
	border: 1px solid #CC0001;
	vertical-align: middle;
	text-align: left;
	color: #CA0405;
	width: 95%;
	height: 20px;
	padding: 2px;
	margin-top: 3px;	
	font-family: Trebuchet MS;
	font-style: normal; 
	font-size: 14px;
	padding-left: 10px;

}

#alerta_blue {
	background: #99CCFF;
	border: 1px solid #006699;
	vertical-align: middle;
	text-align: left;
	color: #003366;
	width: 95%;
	height: 20px;
	padding: 2px;
	margin-top: 3px;	
	font-family: Trebuchet MS;
	font-style: normal; 
	font-size: 14px;
	padding-left: 10px;

}

/* Bubble tooltip */
a.tt{
    position:relative;
    z-index:24;
    text-decoration:none;
}
a.tt span { 
display: none; 
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ 
z-index:25; 
color: #aaaaff; 
}

a.tt:hover span.tooltip {
    display:block;
    position:absolute;
    top:0px; 
    left:0;
	padding: 0 0 0 0;
	margin-left: -10px;
	width: 200px;
	color: #FFF;
	filter: alpha(opacity:95);
	KHTMLOpacity: 0.95;
	MozOpacity: 0.95;
	opacity: 0.95;
}
a.tt:hover span.all{ /* different middle bg for stretch */
	display: block;
	padding-top: 30px;
	padding-left: 25px;
	padding-bottom: 15px;
    background: url(../imagenes/bubble.gif) no-repeat top;
}
/* a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
    background: url(../imagenes/bubble.gif) no-repeat bottom;
} */