html,
body			{margin:0; padding:0; height:100%; font-family: "Arial"; font-size: 13px; line-height: 140%; background-image: url(../images/back.gif); background-repeat: repeat-x; background-color: #f26928;}

td 				{font-family: "Tahoma"; font-size: 13px; line-height: 140%;}
h1 				{margin: 0px 0px 18px; font-size: 16px; color: #F36928; font-variant: small-caps;}
h2 				{font-size: 14px; margin: 0px 24px 4px 0px; color: #F36928; font-variant: small-caps;}
h4 				{font-size: 10px; margin: 0px 0px 4px 3px; }

h2.block 		{font-size: 14px; margin: 4px 24px 4px 12px; color: #ffffff;}
img 			{border: none;}
a				{color: #000000;}
p				{margin: 0px;}

.clear						{clear: both; font-size: 0px; line-height: 0px; height: 0px; padding: 0px;}
div.login-field    			{margin: 16px 0px 0px 12px;}
div.login-field-pass			{margin: 5px 0px 10px 12px; float: left;}
div.login-field-submit		{margin: 24px 0px 0px 5px; float: left;}
div.register a, div.morepictureoftheday a	{clear: both; font-size: 11px; float: left; margin: 0px 0px 0px 12px; color: #ffffff; }

div.logintext			{padding: 20px 5px 0px 10px; float: left; width: 270px; color: #ffffff;}
div.logintext a			{font-size: 13px; color: #ffffff; }

input						{ padding-left: 1px; border: solid 1px #000000;}
input.email					{ padding-left: 1px; border: solid 1px #000000; width: 250px;}
input.button				{ padding: 0px 0px 0px 0px; cursor: pointer; color: #ffffff; background-color: #f26928; text-align: center; height: 30px; width: 100px;}
input.buttonsmall			{ padding: 0px 0px 0px 0px; cursor: pointer; color: #ffffff; background-color: #f26928; text-align: center; height: 20px; width: 50px;}

input.buttonblack			{width: 107px; height: 30px; background: url(../images/knop-zwart.jpg) no-repeat; color: #ffffff; font-size: 15px; cursor: pointer;}
input.buttonorange		{width: 107px; height: 30px; background: url(../images/knop-oranje.jpg) no-repeat; color: #000000; font-size: 15px; cursor: pointer;}

input.noborder			{ padding: 0px 0px 0px 0px; border: none; }

input.login-field			{width: 211px;}
input.login-field-pass	{width: 145px;}
input.login-field-submit	{width: 60px;}

input.pool				{width: 25px;}
input.pool_small		{width: 17px; font-size: 11px; padding-left: 3px;}

select.pool				{width: 200px; border: solid 1px #000000;}

div#container					{width: 1002px; margin: 0px auto; min-height:100%; position: relative; background: #ffffff; background: url(../images/back_container.gif) repeat-y;}
div#header						{background:#000000; padding:0px; height: 326px; background: url(../images/header.jpg) no-repeat; }

div.teller						{position: absolute; width: 108px; height: 108px; top: 22px; left: 31px;}
	div.datum					{text-align: center; padding-top: 21px; font-size: 12px; padding-bottom: 3px;}
	div.number1					{padding-top: 2px; padding-bottom: 1px; margin-bottom: 1px; text-align: center; font-size: 15px; background-color: black; color: white; width: 20px; height: 20px; float: left; margin-right: 2px; margin-left: 11px;}
	div.number2					{padding-top: 2px; padding-bottom: 1px; margin-bottom: 1px; text-align: center; font-size: 15px; background-color: black; color: white; width: 20px; height: 20px; float: left; margin-right: 2px;}
	div.number3					{padding-top: 2px; padding-bottom: 1px; margin-bottom: 1px; text-align: center; font-size: 15px; background-color: black; color: white; width: 20px; height: 20px; float: left; margin-right: 2px;}
	div.number4					{padding-top: 2px; padding-bottom: 1px; margin-bottom: 1px; text-align: center; font-size: 15px; background-color: black; color: white; width: 20px; height: 20px; float: left; margin-right: 2px;}

div.kandidaten					{text-align: center; font-size: 12px;}

div#header div.logo				{width: 200px; height: 200px;}
div#header div.logo img			{width: 200px; height: 200px;}
div#header div.menu				{height: 38px; margin: 52px 0px 0px 0px; }
div#header div.menu	ul			{display: inline; list-style: none;}
div#header div.menu	ul li		{float: left; height: 34px; }
div#header div.menu	ul li a		{color: #ffffff; display: block;  font-size: 12px; font-weight: bold; padding: 7px 8px 7px 8px; background: url(../images/back_menu_item.gif) repeat-x;  text-decoration: none; margin-right: 1px;}
div#header div.menu	ul li a:hover, div#header div.menu	ul li a.active {color: #ffffff; display: block;  font-size: 12px; font-weight: bold; padding: 7px 8px 7px 8px; background: url(../images/back_menu_item_hover.gif) repeat-x;  text-decoration: none; margin-right: 1px;}


div#header div.crumbtrail		{color: #777; font-size: 11px; margin: 10px 0px 0px 212px;}

div#main						{padding:0px; padding-bottom:120px; *margin-bottom:120px; _margin-bottom:120px;  /* Height of the footer */}
div#main div.left				{width: 198px; float: left; padding: 0px 0px 0px 12px;}
div#main div.left div.date		{margin: 4px 0px 0px 12px; font-size: 11px; }
div#main div.left div.babes		{width: 180px; height: 273px; margin: 32px 0px 0px 0px; overflow: hidden; }


div#main div.left ol			{padding: 0px; margin: 12px 0px 0px 24px;}
div#main div.left ol li			{padding: 0px;}

div#main div.middle					{border: 0px solid #000000;  width: 582px; float: left; }
div#main div.middle div.block_left	{clear: both; width: 280px; height: 280px;  float: left; display: block; background: url(../images/back_console_orange.gif) no-repeat; }
div#main div.middle div.block_right	{width: 280px; height: 280px; float: right; margin-left: 12px; background: url(../images/back_console_orange.gif) no-repeat; }
div#main div.middle div.block_right div.pictureoftheday {padding: 5px 0px 0px 2px; width: 278px; height: 225px; overflow: hidden;}
div#main div.middle div.block_right div.pictureoftheday  span.textpictureoftheday { line-height: 105%; display: block; padding: 5px 0px 0px 10px; width: 250px; color: #ffffff;}
div#main div.middle div.block_under	{clear: both;  width: 560px; overflow: visible; float: left; margin: 0px 0px 12px 0px; padding-left: 15px; }
div#main div.middle div.block_under table	{}



div#main div.middle div.block_under_left	{clear: both; width: 280px; height: 280px; padding: 10px 0px 0px 10px;  margin: 20px 0px 0px 0px; float: left; display: block; background: url(../images/back_console_gray.gif) no-repeat;}
div#main div.middle div.block_under_right	{width: 280px; height: 280px; margin: 20px 0px 0px 0px; float: right; background: url(../images/back_console_gray.gif) no-repeat;}
div#main div.middle div.block_under_right div.contentright {font-size: 12px; line-height: 130%; padding: 15px 0px 24px 12px; width: 260px; height: 300px; overflow: hidden; }
div#main div.middle div.block_under_right div.countdown {line-height: 130%; width: 240px; margin-top: 12px; }

div#main div.right				{width: 188px; height:100%; float: right;  border: 0px solid #000000; margin: 0px 0px 0px 8px;}
div#main div.right div.users	{ margin: 6px 0px 12px 0px;}
div#main div.right div.sponsors	{ display: none; margin: 6px 0px 12px 0px;}
div#main div.right a.usermenu	{ width: 152px; color: #ffffff; display: block;  font-size: 12px; font-weight: bold; padding: 4px 4px 4px 4px; background: url(../images/back_menu_item.gif) repeat-x;  text-decoration: none; margin: 1px 0px 0px 4px; }
div#main div.right a.usermenu:hover {background: url(../images/back_menu_item_hover.gif) repeat-x;  text-decoration: none; }
div#main div.right a.usermenuactive {width: 152px; color: #ffffff; display: block;  font-size: 12px; font-weight: bold; padding: 4px 4px 4px 4px; background: url(../images/back_menu_item_hover.gif) repeat-x;  text-decoration: none; margin: 1px 0px 0px 4px; }

div#main div.right h2 				{font-size: 12px; font-weight: bold; color: #000000; margin: 0px 0px 8px 6px;}
div#main div.right span.sponsor	{display: block; padding-top: 0px;}
div#main div.right div.babes2	{float: left; width: 178px; height: 151px; margin: 24px 0px 0px 0px; display: block; background: url(../images/babes2.jpg);}

div#main:after 					{display: block; clear: both; content: "."; visibility: hidden; height: 0px; overflow: hidden;}

div#footer 					{background: url(../images/back_footer.gif) no-repeat;  clear: both; position:absolute; bottom:0; width:100%; height:100px; text-align: center; vertical-align: bottom;}
div#footer div.content		{font-size: 11px; color: #777777;  margin-top: 60px;}
div#footer div.content a	{color: #777777; }

table.prijzen {padding-top: 5px; padding-bottom: 5px; border-top: solid 1px #f26522;}
table.prijzen td {vertical-align: top;}
table.prijzen td.image {width: 264px;}
table.prijzen td.description {padding-top: 6px; }
table.prijzen img.image_prize {float: left; margin: 0px 4px 4px 0px;}

table.sponsors {border-width: 1px 0px 0px 0px; border-color: #eeeeee; border-style: solid;}
table.sponsors td {padding: 12px; margin: 0px;}
table.sponsors td.sponsor_left {border-width: 0px 1px 1px 1px; border-color: #eeeeee; border-style: solid;}
table.sponsors td.sponsor_middle {border-width: 0px 1px 1px 0px; border-color: #eeeeee; border-style: solid;}
table.sponsors td.sponsor_right {border-width: 0px 1px 1px 0px; border-color: #eeeeee; border-style: solid;}


table.poll {width: 180px; margin-top: 12px;}
table.poll td.titel {font-size: 11px; font-weight: bold;}
table.poll td.question {}
table.poll td.yourvote {}
table.poll td a {font-weight: bold; color: #f26928;}

div.twitter {border: 0px solid #000000; line-height:130%; height: 260px; overflow: hidden;}


table.nextgame {font-size: 12px;  width: 260px;}
td.game {color: #000000; font-size: 12px; height: 40px;}
h2.game {font-size: 12px; font-weight: bold; color: #000000;}

/** PagerBox **/
.pagerBox						{ margin: 10px 0px; float: left; height: 30px;}
.pagerBox .pageNumber			{ border: solid 1px #f26522; padding: 2px 5px 2px 5px; margin: 0px 2px 0px 0px; display: block; float: left;}
.pagerBox .pageNumberActive		{ border: solid 1px #f26522; padding: 2px 5px 2px 5px; margin: 0px 2px 0px 0px; font-weight: bold;  background-color: #cccccc;  display: block; float: left;}





.shortcuts {display: block; color: #ffffff; padding-left: 15px; padding-top: 15px;}

.noShow {visibility: hidden; display: none;	}

span.headerpoule {display: block; font-size: 15px; color: #ffffff; padding-left: 15px; font-variant: small-caps; width: 470px; height: 26px; background: url(../images/bgpoule.gif) no-repeat;}
span.maintitle {display: block; font-size: 18px; color: #F36928; font-variant: small-caps; padding-bottom: 10px; font-weight: Bold;}
span.title {display: block; font-size: 15px; color: #F36928; font-variant: small-caps; padding-bottom: 10px; font-weight: Bold;}

table.input tr  {height: 27px; *height: 20px; _height: 20px;	}

 .dvhdr1 {
    background:#F3F0E7;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    border:1px solid #f26522;
    padding:5px;
    width:200px;
 }
 
 .dvbdy1 {
    background:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
    border-left:1px solid #f26522;
    border-right:1px solid #f26522;
    border-bottom:1px solid #f26522;
    padding:5px;
    width:200px;
 }
 
 #sponsorbanner, #sponsorbanner .gallerylayer {background-color:transparent!important;}
 #dagvraag, #dagvraag .gallerylayer {background-color:#F36928!important;}
 