@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	color: #ffc730;
	background-color: #000;
}

.zleft {
	background-image: url(../images/leftbg.jpg);
	background-repeat: no-repeat;
	height: 490px;
	width: 340px;
}
#zhead {
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	margin: 5px;
	height: 124px;
	width: 1014px;
}


.zcenter {
	background-image: url(../images/centerbg.jpg);
	background-repeat: no-repeat;
	height: 490px;
	width: 340px;
}

.zcenter_jul16 {
	background-image: url(../images/centerbg_jul17.jpg);
	background-repeat: no-repeat;
	height: 490px;
	width: 340px;
}

.zright {
	background-image: url(../images/rightbg.jpg);
	background-repeat: no-repeat;
	height: 490px;
	width: 340px;
}

#sidetop{
	
}

#sidecontent{
	margin-top:0px;
}

#sideleft{
	
}

#sideright{
	

}


#sidetop_fly{
	position: fixed;
}

#sidecontent_fly{
	margin-top:135px;
}



#sideleft_fly{
	position: fixed;
	margin-top:135px;
}

#sideright_fly{
	position: fixed;
	margin-top:135px;

}

#zmnuleft{
	height: 500px;
	width: 190px;
	background-image: url(../images/bgmnuleft.jpg);
	background-repeat: repeat;
	margin: 5px;
}
#zmnuright{
	height: 500px;
	width: 190px;
	background-image: url(../images/bgmnuright.jpg);
	background-repeat: repeat;
	margin: 5px;
}
#zcontent{
	width: 614px;
	margin: 5px;
	background-color: #FFF;
}

#zcontent_track{
	width: 1024px;
	margin: 5px;
	background-color: #FFF;
}

#zcontent_black{
	width: 614px;
	margin: 5px;
	background-color: #000;
}

#zcontent_white{
	width: 614px;
	margin: 5px;
	background-color:#FFFFFF;
}

.hr01 {
width: 119px;
border: 1px solid #ffc730;
margin: 0 auto;
}
.hr02 {
width: 100%;
border: 1px solid #ffc730;
margin: 0 auto;
}
.txt10{
	font-size: 10px;

}
.white10{
	font-size: 10px;
	color: #FFF;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.title_mnu{
	height: 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/bgtitle.jpg);
	background-repeat: repeat;
}

#leftside{
	width: 200px;
	vertical-align: top;
}

.txn10{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 20px;
	text-align: justify;
	white-space: normal;
}
.txn101{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 20px;
	white-space: normal;
}
.txn102{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	white-space: normal;
}
.txn12{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 20px;
	text-align: justify;
	white-space: normal;
}
.txn121{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 20px;
	white-space: normal;
}
.txn122{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	white-space: normal;
}

.txg121{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	margin: 20px;
	white-space: normal;
}
.txb12{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #ffc730;
	margin: 20px;
	text-align: justify;
	white-space: normal;
}
.t_horse12{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin: 20px;
	text-align: center;
	white-space: normal;
}
.link_horses{
	text-decoration: none;
	color: #000;	
}
.link_blue{
	text-decoration: none;
	color: #09C;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.link_blue:hover{
	text-decoration: underline;
	color: #09C;
}

.link_gray{
	text-decoration: none;
	color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.link_gray:hover{
	text-decoration: underline;
	color: #999;
}
.link_menu{
	text-decoration: none;
}
.link_menu:link    {color:#ffc730;}
.link_menu:visited {color:#ffc730;}
.link_menu:hover   {color:white;}
.link_menu:active  {color:#ffc730;} 

.vineta01{
	margin: 5px;
}
#art_gallery{
	width:574px;
	
}
.racing_gallery{
	margin: 20px;
	width: 574px;	
}
.table_form{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #EAEAEA;
}
form label.error{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #F00;
}
form input{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
.central_img {
	text-align: center;
	vertical-align: middle;
}

.btn_stable{
	text-align: center;
	background-image: url(../images/black_button.gif);
	width: 80px;
	height: 22px;
	margin:0 auto;
	padding-top: 6px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
} 
.btn_stable:hover{
	color:#FC0;
}

.ms_status{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #900;
}
#mainindex table tbody tr:hover {
    background-color: orange;

}

#rcorn01 {
    border-radius: 15px 50px 30px;
    background: #73AD21;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}


#pic_centered {
    position:    absolute;
    top:         50%;
    left:        50%;
    width:        640px;
    height:       480px;
    margin-left: -320px;
    margin-top:  -240px;
}

@page {
   /* declaraciones Css */
	background: white;
}
