body{
	background: rgb(0,85,164)
}
#allbody{
	margin:0px auto;
	position:relative;
	min-width:1000px;
	max-width:1000px;
}
header{
	background:white;
}
nav.hr {
	border: 10px solid white;
}
#logo{
	background:white;
	height:100px;
	padding: 0px 0px 0px 0px;
}
.rechts{
	float: right;
}
.links{
	float: left;
}
form.rechts{
	margin-right:10px;
}
#menubalk{
	height:30px;
	padding: 15px 5px 0px 10px;
	border-bottom-right-radius: 10px;
}
#menubalk ul{
	list-style-type: none;
	display:inline;
	margin-left:0px;
	padding-left:0px;
}
#menubalk li{
	display:inline;
	margin-left:0px;
}

#leftbody{
	margin:0px auto;
	position:relative;
}
#nav{
	float:left;
	margin-top:10px;
}
nav{
	background:rgb(250,60,50);
	width:150px;
	padding:10px 10px 2px 10px;
	margin-bottom:10px;
}
nav.breed{
	width:200px;
	border-radius: 20px 20px 20px 20px;	
}
nav a:hover{
//	background:rgb(30,100%,50%);
	background:rgb(0,85,164);
	color:white;	
}
section{
	float:left;
	height:auto;
	background:rgb(250,60,50);
	margin:10px 0 10px 10px;
	padding:10px 10px 0px 10px;
	min-width:570px;
	max-width:570px;
}
article{
	background:white;
	padding:10px;
	margin-bottom:10px;
}
#nav2{
	float:right;
	margin-top:10px;
}
footer{
	background:white;
	clear:both;
	margin-top:10px;
	text-align:center;
	clear:both;
}
.clearright{
	clear:right;
}
.clearleft{
	clear:left;
}
.dikkerand{
	border: 10px solid white;
	border-radius:30px 30px 30px 30px;
}
.dunnerand{
//	border:4px solid rgb(45, 113, 38);
	border:4px solid rgb(250,60,50);
	border-radius:10px 10px 10px 10px;
}
.rondehoeken{
	border-radius: 20px 20px 20px 20px;
}
img {
	height:100px;
	border-radius:20px;
	float: left;
	margin:0px 4px 4px 0px;
}
img.logo {
	height:145px;
	width:145px;	
	float: left;
	margin:0px 20px 0px 0px;
}	
img.fifa {
	height:60px;
	float: left;
	margin:0px 40px 0px 0px;
}
img.alert {
	height:80px;
	float: left;
	margin:0px 10px 0px 5px;
}
img.country {
	height:20px;
	width:20px;
	border-radius:0px;	
	margin:0px 0px 0px 0px;
}
img.smile {
	height:16px;
	margin:0px 0px 0px 0px;
	float: none;
}
img.mtc {
	height:16px;
	margin:0px 0px 0px 0px;
	float: left;
}
TABLE.data {
	BORDER: silver 1px solid; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;
	width: 550px; 
}
TABLE.plain {
	margin:-2px 0px -16px -2px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
}
TABLE.plain TD.plain {
	margin: 0px 0px 0px 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	}
TABLE.data2 {
	margin:8px 0px 5px 0px;
	BORDER: silver 1px solid; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;
	width: 99%; 
}
TABLE.data2 TH.left {
	BORDER: silver 1px solid; 
	BACKGROUND-COLOR:silver; 
	TEXT-ALIGN: left;
	Height: 18px;
}
TABLE.data2 TD.left {
	TEXT-ALIGN: left;
}
TABLE.data TH {
	BORDER: rgb(255,201,14) 1px solid; 
//	BACKGROUND-COLOR:rgb(255,201,14); 
BACKGROUND-COLOR:rgb(250,60,50); 
	TEXT-ALIGN: left;
}
TABLE.data TD.left {
	TEXT-ALIGN: left;
}
TABLE.data TD.lsmall{
	TEXT-ALIGN: left;
}
TABLE.data TD {
	BORDER: silver 1px solid; 
	BACKGROUND-COLOR:white; 
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
TABLE.data TH {
	BORDER: white 1px solid; 
	BORDER-TOP: silver 1px solid;
//	BACKGROUND-COLOR:rgb(255,201,14); 
BACKGROUND-COLOR:rgb(250,60,50); 
	VERTICAL-ALIGN: top; 
	TEXT-ALIGN: center; 
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px; 
	height:28px;
	VERTICAL-ALIGN:middle;
}

TABLE.data TH.left  {
	TEXT-ALIGN: left; 
}
TABLE.data TH.score1 {
	TEXT-ALIGN: left; 
	BACKGROUND-COLOR:hsl(30, 100%, 50%);
}
TABLE.data TH.score2  {
	TEXT-ALIGN: center; 
	BACKGROUND-COLOR:hsl(30, 100%, 50%);
}
TABLE.data TH.lsmall  {
	TEXT-ALIGN: left; 
}
TABLE.alert {
	BORDER: hsl(30, 100%, 50%) 3px solid; 
	border-radius:20px;
	PADDING-RIGHT: 4px; 	
	margin: 0px 4px 0px 4px;
}
.w40{
	width:40px;
}
.w50{
	width:50px;
}
.w90{
	width:90px;
}
.w110{
	width:110px;
}
.w50p{
	width:50%;
}
h2.edit, h3.edit {
	display:inline;
}
h3.single {
	margin-bottom:0px;
}
DIV.message {
	BORDER: hsl(30, 100%, 50%) 3px solid; 
	BACKGROUND-COLOR:hsl(30, 100%, 88%); 
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	margin:20px 30px 16px 30px;
	border-radius: 20px 20px 20px 20px;
}
.percbar{
background:white;
}
