html, body{
	font-family:verdana;
	font-size:12px;
	margin:0;
	background-color:#fdf8df;
	height:100%;
}

.front-page{
	background-color:#83301E;
}

.front-page .image{
	margin-left:auto;
	margin-right:auto;
	width:1026px;
	height:768px;
	}

img{
	border:none;
}

input{
	border:1px solid black;	
}


select{
	border:1px solid black;	
}

textarea{
	border:1px solid black;	
}

.menu{
	position:absolute;
	z-index:99;
	top:0px;
	padding:0;
	height:30px;
	left:50%;
	margin-left:-499px;
	width:1000px;
	text-align:center;
	vertical-align:middle;
	background-color:#964226;
}

.menu .item{
	float:left;
	height:30px;
	width:125px;
	margin-top:5px;
	color:#fff7d8;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.menu .item:hover{
	float:left;
	height:25px;
	width:125px;
	margin-top:0px;
	padding-top:5px;
	color:#aa5630;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#ffedc3;
}

.container_table{
	position:absolute;
	text-align:center;
	height:100%;
	width:1000px;
	left:50%;
	margin-left:-500px;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-collapse:collapse;
}

.container_table td{
	text-align:left;
}

.container_table .bull_extra_image{
	text-align:right!important;
}

.container_table .head-td{
	height:146px;
	width:1000px;
	vertical-align:top;
	background:url('images/content_center.gif') repeat-y;
}

.content-top{
	background:url('images/content_top.gif') no-repeat center;
	height:35px;
}

.container_table .content-td{
	padding-top:0px;
	background:url('images/content_center.gif') repeat-y;
	width:1000px;
	padding:0 20px;
}

.header_title{
	z-index:98;
	margin-top:30px;
	width:1000px;
	height:85px;
}

.header_back_1{
	background:url('images/header_1.jpg') no-repeat;
}

.header_back_2{
	background:url('images/header_2.jpg') no-repeat;
}

.header_back_3{
	background:url('images/header_3.jpg') no-repeat;
}

.header_back_4{
	background:url('images/header_4.jpg') no-repeat;
}

.header_back_5{
	background:url('images/header_5.jpg') no-repeat;
}

.header_back_6{
	background:url('images/header_6.jpg') no-repeat;
}

.header_back_7{
	background:url('images/header_7.jpg') no-repeat;
}

.header_title .text{
	width:100%;
	color:#dac8c4;
	font-size:54px;
	text-align:center;
}

.content{
	width:950px;
}

.content .header{
	width:100%;
	height:20px;
	padding-top:3px;
	border-bottom:1px solid black;
	text-align:center;
	font-weight:bold;
	background-color:#0C438F;
	color:#FFFFFF;
}

.content .news{
	
}

.content .news hr{
	color:#864937;
	background-color:#864937;
	height:2px;
}

.content .news .title{
	font-size:16px;
	font-weight:bold;
}

.content .order{
	
}

.content .order .title{
	font-size:16px;
	text-align:center;
}

.content .order textarea{
	height:200px;
}

.contract_textarea{
	height:100px;
	width:850px;
}

.bulls .big{
	font-size:16px;
	font-weight:bold;
}

.bulls .races{
	width:950px;
	table-layout:fixed;
	background-color:#fbf1cc;
	font-size:11px;
}

.bulls .races a{
	text-decoration:underline;
}

.bulls .races th{
	font-size:12pt;
	text-align:center;
	color:#990000;
	background-color:#FFCC66;
	font-weight:bold;
}

.bulls .races td{
	vertical-align:top;
	background-color:#FFFFFF;
}

.bulls .races .search{
	font-size:16px;
}

.bulls .search_table{
	width:100%;
}

.bulls .search_table th{
	background-color:#864937;
	color:#fbf1cc;
	font-weight:normal;
	text-align:left;
}

.bulls .search_table .img_th{
	width:130px;
}

.bull_table{
	width:950px;
}

.bull .img_td{
	height:200px;
	vertical-align:top;
}

.bulls_pics{
	width:100%;
}

.bulls_pics td{
	padding-bottom:10px;
}

.bulls_pics .text{
	text-align:center;
}

.bulls_pics .text a{
	text-align:center;
	text-decoration:none;
	border:none;
}

.bull_tn{
	width:130px;
}

.border{ border:1px solid black; margin-right:20px; background: url('images/lineair_back.jpg') 199px 20px no-repeat; height: 470px; }
.border_small{ border:1px solid black; margin-right:20px; background: url('images/lineair_back_small.jpg') 162px 13px no-repeat; height: 130px; }
.graph { float: left; }

.graph p { font-weight: bold; font-size:16px; border:1px solid black; padding: 4px 0; padding-left:5px; width: 446px; }

.graph p span { color: #fff; background-color: red; float: right; padding: 4px 20px; margin-top:-4px; *margin-top:-22px; *margin-bottom:-4px; }

.bull-data {
	width:450px;
	font-size: 11px;
	margin-top:10px;
}

.bull-data dt {
	text-align: right;
	width:180px;
	clear: both;
}

.bull-data2 {
	width:450px;
	font-size: 11px;
	margin-top:10px;
}

.bull-data2 dt {
	text-align: right;
	width:160px;
	clear: both;
}

.bull-data .hbg-bar { margin-left:25px!important; *margin-left:205px!important; background-color: #824992; color: #000; font-weight: bold; margin-bottom:5px; *float: none!important; }
.bull-data2 .hbg-bar { margin-left:8px!important; *margin-left:168px!important; background-color: #824992; color: #000; font-weight: bold; margin-bottom:5px; *float: none!important; }
.hbg-title { text-align: center; font-weight: bold; width:450px; }
.bull-data .hbg-value {
	margin-left: -22px;
	font-weight: normal;
	*zoom: 1;
	*position: relative;
}

.bull-data2 .hbg-value {
	visibility: hidden;
}

.feedback{
	font-style:italic;
	font-weight:bold;
	color:red;
}

.error{
	font-weight:bold;
	color:red;
}

.new{
	font-weight:bold;
	font-style:italic;
	margin-bottom:20px;
}

.new img{
	display:inline;
	vertical-align:middle;
	margin-right:5px;
}

.table-overview                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               {
	width:100%;
	border-collapse:collapse;
}

.table-overview th{
	background-color:#E6E6E6;
	color:#003888;
	text-align:left;
}

.table-overview td{
	border-top:1px solid white;
}

.table-overview .background-light{
	background-color:#FFFFFF;
}

.table-overview .background-dark{
	background-color:#F4F4F4;	
}

.table-overview .icon{
	text-align:center;
	width:30px;
}

.txt_phonenumber{
	width:80px;
}

.future_selection{
	font-size:22px;
	text-align:center;
}

#bull-info{
	line-height:12px;
}

.foot-td{
	vertical-align:bottom;
	background:url('images/content_center.gif') repeat-y;
}

.content-bottom{
	background:url('images/content_bottom.gif') no-repeat;
	height:36px;
}

.footer{
	position:relative;
	background:url('images/foot_logo2.jpg') no-repeat;
	height:90px;
	width:1000px;
}