

/*
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #003399;
}
a:active {
	text-decoration: none;
}


a {
	text-decoration: none;
	color:#ccc;
}
*/

a:link {
	color:#ccc;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#ccc;
}

a:hover {
	text-decoration: none;
	color:#fff;
}
a:active {
	text-decoration: none;
	color:#fff;
}

.links2 a:link {
	color:#ff6;
	text-decoration: underline;
}
.links2 a:visited {
	text-decoration: underline;
	color:#ff6;
}

.links2 a:hover {
	text-decoration: underline;
	color:#f90;
}
.links2 a:active {
	text-decoration: underline;
	color:#f90;
}




body {
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	line-height: 122%;
	font-size: 12px;
	color: #ccc;
	background-color: #666;
}

#contenedor_obligado1 {
	margin-left: auto;
	margin-right: auto;
	width: 1160px;
	background-image:url("/imagenes/pagina-fondo.gif");
	background-repeat: repeat-y;
	margin-top: 0px;
	overflow: auto;
	z-index: 1;
	overflow-x:hidden;  /* esto lo pongo para IE5, que coloca barras scroll */
}

#contenedor_obligado2 {
	width: 100%;
	float: right;
	margin-top: 0px;
}

#contenedor_visible{        /*utiliza para sombrear el sitio*/
	width: 100%;
	padding-left: 30px;
}

#contenedor_sitio{          /*la hoja de trabajo propiamente dicha*/
	width: 1100px;
	border: 1px solid #333;
}

#cabecera {
	margin-bottom: 0px;
	height: 246px;
	color: #FFFFFF;
	background:url("/imagenes/menu/caballos_de_polo_argentina_4.jpg") no-repeat;
	background-position: left;
}

#cuerpo {
	/*width: 1100px;*/
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 60px;		
	height: auto;
	overflow-x:hidden;    
}

#pie {
	padding: 50px;
	padding-bottom: 0px;
    line-height: 20px;
    word-spacing: 3px;
	text-align: center;
	height: auto;
	color: #666666;
	overflow: hidden;
	clear: both;
}
.web a:link, .web a:visited {
	color: #666;
}
.web a:hover {
	color: #999;
}


/* MENU ***********************/
/* ubicacion del menu */
ul#topMenu {                
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
	padding-top: 56px; /*209px;*/
	padding-left: 190px;
}
#topMenu li {
	display:inline;
	margin:0;
	padding:0;
}
#topMenu a {
	float:left;
	background:url("/imagenes/menu/parte_izquierda.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-right: 1px;
}
#topMenu a span {
	float:left;
	display:block;
	background:url("/imagenes/menu/parte_derecha.gif") no-repeat right top;
	padding:7px 15px 5px 6px;
	color:#CCC;
}

#topMenu a span {float:none;}

#topMenu a:hover span {
	color:#FFF;
}
#topMenu a:hover {
	background-position:0% -42px;
	color:#333;
}
#topMenu a:hover span {
	background-position:100% -42px;
	color:#333;
}  

#topMenu #current a {
	background-position:0% -42px;
	color:#333;
}
#topMenu #current a span {
	background-position:100% -42px;
	color:#333;
}

#banderitas {
    float: right;
 	margin:0;
	padding: 4px 90px 0px 0px;

}

h1 {
	color: #333;
	font-weight: normal;
	font-size: 25px;
}

h2 {
	color: #444;
	font-weight: normal;
	font-size: 18px;
}

h3 {
	font-weight: normal;
}


img {
	border: 0px;
}


#mensajes {
	color:#CCC;
	font-size:13px;
	padding-bottom: 30px;
	background-image: url("/imagenes/micelania1.png");
	background-repeat: no-repeat;
	background-position: 560px;
	min-height: 105px;
}

.mensajesTitulo {
	font-size:14px;
	letter-spacing: 1px;
}

.mensajesTexto {
        padding-left: 60px;
        padding-right: 130px;
}

#boxes {
	background-image:url("/imagenes/boxes-fondo.gif");
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin: 0px;
	border:0px solid #666;
}
#boxes .titulo{
	font-size:16px;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 20px;
}
#boxes .linea{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	height:5px;
	display: block;
	margin-top: 0px;
	margin-bottom: 20px;
}
#boxes .mensaje{
	color:#CCC;
	font-size:13px;
	line-height: 20px;
}
#boxes .detalles{
	min-height:200px;	/* la misma altura que la imagen de portada, img-portada1 				*/
			/* height:200px; esto lo agrego por IE6 que no reconoce el min-height 				*/
	float:left;		/* el float left, permite a la imagen colocarse a derecha de la box 	*/
}
.portada{			/* solo para la box de la portada. */
	min-height:250px;	/* la misma altura que la imagen de portada, img-portada1 */
	float:left;		/* 	el float left, permite a la imagen colocarse a derecha de la box */
}

.img-portada1 {
	max-width: 280px;
	max-height: 225px;
	/*margin-right: 145px;*/
	border:3px solid #666;
	background-repeat: no-repeat;
 }

.img-encolumnas {
        padding-bottom: 30px;
}

.boxmicelania{
	background-image: url("/imagenes/micelania1.png");
	background-repeat: no-repeat;
	background-position: right top;
}
.boxmicelania2{
	background-image: url("/imagenes/micelania2.png");
	background-repeat: no-repeat;
	background-position: right top;
}
.boxmicelania3{
	background-image: url("/imagenes/micelania2.png");
	background-repeat: no-repeat;
	background-position: left top;
}

table#detalle {
	color:#CCC;
	font-size:12px;
	line-height: 14px;
}
table#detalle tr{
	height: 20px;
}
table#detalle .titulo{
	font-size:14px;
	padding-bottom: 10px;
}


#formulario_errores{
        font-size: 14px;
	padding-left: 85px;
        padding-right:100px;
	padding-bottom: 35px;
}

.titulogrande {  
    font-size: 16px;
    color:white;
	text-transform:capitalize;
	
}


/* Para las tablas *************************************************/
table#listado_general {
    text-decoration:none;
	bordercolor: #663333;
    width: 990px;
}
.titulos {  /*titulos en los listados generales*/
    color:white;
	text-transform:capitalize;
	border:1px solid #999;
    background: #4b4b4d;
	background-image:url("/imagenes/tablas-fondo-menu.gif");
    height: 30px;
	text-align:center;
}
.titulos2 {  /*titulos en los listados para fichas de detalle*/
    color:white;
	text-transform:capitalize;
	border:1px solid #999;
    background: #4b4b4d;
	background-image:url("/imagenes/tablas-fondo-menu.gif");
	padding-left: 7px;
	padding-right: 7px;
    height: 20px;
}

.titulito{
	text-transform:capitalize;
    padding: 7px;
}
.titulito2{
	text-transform:capitalize;
	padding: 7px;
	font-weight: bold;       

}
.fila1 {
    color:#CCC;
    background: #686868;
}
.fila2 {
    color:#CCC;
    background: #585858;
}
.celda1 {
	text-align:left;
    padding: 3px 10px 3px 15px;
	border-top:1px solid #999;
	border-left:1px solid #999;
}
.celdafin{
	text-align:left;
    padding: 3px 10px 3px 15px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.celdaunica{
	text-align:left;
	padding: 5px 10px 5px 15px;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	background-color: #333;
}
.filafinal {
	border:1px solid #999;
    background: #4b4b4d;
}


/*----tabla formularios-----*/
table#formulario_data_caballo{
	text-decoration:none;
	width: 750px;
	background-color: #333;
}
table#formulario_data_caballo tr td{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom:none;
	border-right:none;
	/*background-color: #00F;*/
}
.ingreso_dato{
	background:#CCC;
	text-align:right;
}
.ingreso_datoleft{
	background:#CCC;
	text-align:left;
}

/* los input que quiero que aparezcan como simples mensajes */
.ingreso_datomostrado{
        color:#ccc;
	background:#333;
	text-align:left;
        font-size: 12px;
        padding-left: 5px;
                
        border-style: solid;
        border-width: 1px;
        border-color: #333;
}

.listados_tituloscabecera{
        padding-left: 10px;
}

/*------------------------*/
table#formulario_datafotos{
	text-decoration:none;
	width: 1000px;
	background-color: #333;
	padding: 0;
}
table#formulario_datafotos tr td{
	/*padding-left: 10px;*/
	/*padding-right: 10px;*/
	border-bottom:none;
	border-right:none;
	/*background-color: #00F;*/
}

/*------------------------*/
table#formulario_datapremiopolo{
	text-decoration:none;
	width: 1000px;
	background-color: #333;
	padding: 0;
}



/*----tabla pedigree-----*/
table#pedigree{
	background-image:url("/imagenes/boxes-fondo.gif");
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	border-width:thin;
	border-color:#999;
}
table#pedigree .titulo{
	text-align: left;
	font-size:16px;
	color: #FFF;
        padding-left: 10px;
        padding-top: 10px;
}
table#pedigree tr{
	height: 25px;
}
table#pedigree tr td{
	border:none;
	vertical-align:text-top;
}
.celda_macho{
	background:url("/imagenes/pedigree-celda-macho.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	min-width: 130px;
	text-align: center;
        padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 17px;
	padding-left: 5px;
}
.celda_machoprimera{
background:url("/imagenes/pedigree-celda-macho-primera.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	min-width: 130px;
	text-align: center;
        padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 17px;
	padding-left: 5px;
}

.celda_hembra{
	background:url("/imagenes/pedigree-celda-hembra.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	min-width: 130px;
	text-align: center;
        padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.celda_hembraprimera{
        background:url("/imagenes/pedigree-celda-hembra-primera.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	min-width: 130px;
	text-align: center;
        padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.estrellasie_medianas{
    font-family: "Wingdings";
    font-size:16px;
}
.estrellasie_chicas{
	font-family: Wingdings;
	font-size:12px;
	font-weight: normal;
}
.estrellas_medianas{
    font-family: 'Arial';
    font-size:24px;
}
.estrellas_chicas{
    font-family: 'Arial';
    font-size:18px;
}

/* fin tablas *******************************************************/


/* simpleviewer */
#flashcontent {
    /*height: 100%;*/
    height: 70%;
}
/*caja que contiene al simpleviewer*/
#contenerview {
    max-width: 390px;
    max-height: 280px;
}


nada{
	top: -40px;
	font-weight: bold;
	border:#999;
	background-color:#333;
	margin-left:20px;
	height:500px;
	
	
	
	
    z-index: 6;
	right: 5px;
	width: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999;
}

