/* Design AjaxCafe.nl */
*               {
                outline:none;
}
body			{
				margin:0px;
				padding:0px;  
				background:url("images/background_ac_new.png");
				background-repeat:repeat-x;
				background-color:#edf0f5;  
				}
div#container	{
				width:970px;
				margin-left:auto; 
				margin-right:auto;
				}
div#wit_top		{
				background-color:#FFFFFF;
				width:970px;
				height:10px;
				}
div#wit_top_t	{
				background-color:#FFFFFF;
				width:970px;
				height:170px;
				}
.header			{
				background:url("images/header.png");
				width:950px;
				height:160px;
				margin:0px 10px 10px 10px;
				}
div#wit_tussen	{
				background-color:#FFFFFF;
				width:970px;
				float:left;
				}
div#links		{
				float:left;
				width:150px;
				margin-left:10px;
				}
div#midden		{
				float:left;
				width:510px;
				margin:0px 10px 0px 10px;
				}
div#rechts		{
				float:left;
				width:270px;
				margin-right:10px;
				}
div#wit_bottom	{
				background-color:#FFFFFF;
				float:left;
				width:970px;
				}
div#bottom		{
				background:url("images/bottom.png");
				margin:10px;
				width:930px;
				height:19px;
				padding-top:6px;
				padding-left:10px;
				padding-right:10px;
				}
div#copy		{
				margin-right:10px;
				height:19px;
				width:700px;
				float:left;
				}
div#rss			{
				height:19px;
				float:left;
				margin-top:-1px;
				margin-right:5px;
				}
div#rss_text	{
				height:19px;
				width:60px;
				float:left;
				margin-right:5px;
				}
div#mobiel		{
				height:19px;
				float:left;
				margin-top:-1px;
				margin-right:2px;
				}
div#mobiel_text	{
				height:19px;
				width:40px;
				float:left;
				margin-right:10px;
				}
div#twitter		{
				height:19px;
				float:left;
				margin-top:-1px;
				margin-right:5px;
				}
div#twitter_tekst{
				height:19px;
				width:40px;
				float:left;
				}
div#menu_rood	{
				background:url("images/menu_rood.png");
				width:130px;
				height:19px;
				padding:3px 10px 3px 10px;
				float:left;
				}
div#menu_grijs	{
				background:url("images/menu_grijs.png");
				width:130px;
				height:14px;
				margin-top:-1px;
				padding:5px 10px 6px 10px;
				}
div#menu_wit	{
				background:url("images/menu_wit.png");
				width:130px;
				height:14px;
				margin-top:-1px;
				padding:5px 10px 6px 10px;
				}
div#menu_zwart	{
				background:url("images/menu_zwart.png");
				width:130px;
				height:19px;
				padding:3px 10px 3px 10px;
				float:left;
				}
div#regel, .regel	{
				height:10px;
				}
.regelPx	{
				height:1px;
				}
div#rechts_zwart{
				background:url("images/rechts_zwart.png");
				width:250px;
				height:19px;
				padding:3px 10px 3px 10px;
				}
div#next_match	{
				background:url("images/next_match.png");
				width:270px;
				height:155px;
				}
div#thuisclub	{
				background:url("clubs/ajax.png");
				float:left;
				width:70px;
				height:70px;
				margin-top:27px;
				margin-left:35px;
				}
div#uitclub		{
				background:url("clubs/az.png");
				float:left;
				width:70px;
				height:70px;
				margin-top:27px;
				margin-left:60px;
				}
div#next_read	{
				background:url("images/next_read.png");
				float:left;
				width:130px;
				height:14px;
				margin-top:33px;
				margin-left:120px;
				padding:5px 10px 6px 10px;
				}
div#rechts_rood {
				background:url("images/rechts_rood.png");
				width:250px;
				height:19px;
				padding:3px 10px 3px 10px;
				}
div#rechts_boven{
				background:url("images/rechts_boven.png");
				width:270px;
				height:5px;
				}
div#rechts_midden{
				background:url("images/rechts_midden.png");
				width:250px;
				min-height:10px;
				padding:0px 10px 0px 10px;
				}
div#rechts_onder{
				background:url("images/rechts_onder.png");
				width:270px;
				height:5px;
				}
div#balk_rood	{
				background:url("images/balk_rood.png");
				width:490px;
				height:19px;
				padding:3px 10px 3px 10px;
				}
div#balk_zwart	{
				background:url("images/balk_zwart.png");
				width:490px;
				height:19px;
				padding:3px 10px 3px 10px;
				}
div#balk_boven	{
				background:url("images/balk_boven.png");
				width:510px;
				height:5px;
				}
div#balk_midden	{
				background:url("images/balk_midden.png");
				width:490px;
				min-height:10px;
				padding:0px 10px 0px 10px;
				line-height:150%;
				}
div#balk_onder	{
				background:url("images/balk_onder.png");
				width:510px;
				height:5px;
				}
div#titel		{
				background:url("images/titel.png");
				width:490px;
				height:16px;
				padding-left:10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:4px;
				margin-top:-1px;
				}
div#nieuws		{
				width:480px;
				height:16px;
				float:left;
				}
div#reacties	{
				height:16px;
				float:left;
				}
div#hoofdnieuws	{
				width:510px;
				height:250px;
				}
div#h_nieuws	{
				background:url("images/hoofdnieuws.png");
				width:236px;
				height:230px;
				float:left;
				margin-right:-2px;
				padding:10px;
				}
.h_news_foto	{
				height:120px;
				float:left;
				margin-bottom:10px;
				}
.h_news_titel h2{
				height:23px;
				width:236px;
				float:left;
				font-size:11px;
				margin:0 0 10px 0;
				}
.h_news_tekst	{
				height:46px;
				float:left;
				margin-bottom:10px;
				}
.h_news_more	{
				float:left;
				height:11px;
				width:236px;
				text-align:right;
				}
div#reactie_boven{
				background:url("images/reactie_boven.png");
				width:490px;
				height:16px;
				}
div#reactie		{
				background:#FFF;
				border-left:1px solid #CACACA;
				border-right:1px solid #CACACA;
				border-bottom:1px solid #CACACA;
				width:478px;
				min-height:56px;
				padding:5px;
				}
div#r_user		{
				width:348px;
				height:15px;
				float:left;
				}
div#r_tijd		{
				width:130px;
				height:15px;
				float:left;
				}

/* BOX VOOR HEADLINES VAN NIEUWS & VIDEO'S (ECHT EEN ZOOITJE DE CSS :P) */
.headlines_box {
				width:270px;
				margin-bottom:10px;
				}
.headlines_rood {
				background:url("images/rechts_rood.png");
				width:250px;
				height:19px;
				padding:3px 10px 3px 10px;
				float:left;
				}
.headlines_zwart {
				background:url("images/rechts_zwart.png");
				width:250px;
				height:19px;
				padding:3px 10px 3px 10px;
				float:left;
				}
.headlines_boven{
				background:url("images/rechts_boven.png");
				width:270px;
				height:5px;
				float:left;
				}
.headlines_midden{
				background:url("images/rechts_midden.png");
				width:250px;
				min-height:10px;
				padding:0px 10px 0px 10px;
                overflow:hidden;
				float:left;
				}
.headlines_onder{
				background:url("images/rechts_onder.png");
				width:270px;
				height:5px;
				margin-bottom:10px;
				float:left;
				}
.headline		{
				width:239px;
				float:left;
				}
.headline_more	{
				width:11px;
				float:left;
				}
				
/* Tekstopmaak AjaxCafe.nl */
.zwart			{
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				}
.zwart_dik		{
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				font-weight:bold;
				}
.zwart_schuin	{
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				font-style:italic;
				}
.wit_dik		{
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFF;
				font-weight:bold;
				}
.wit_kop, 
.wit_kop h1,
.wit_kop h2,
.wit_kop h3		{
				font-size:13px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFF;
				font-weight:bold;
				padding:0;
				margin:0;
				}
.grijs			{
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#A0A0A0;
				}

p {
	margin:0 0 10px 0;
	padding:0;
}

#balk_midden ul {
	margin:0;
	padding:0 10px 0 15px;
	list-style-position:outside;
}

#balk_midden h2 {
	margin:0;
	padding:0;
	font-size:11px;
}

/* Standaard linkopmaak AjaxCafe.nl */
a.wit:link
				{
					text-decoration: none;
					color:#FFF;
				}
a.wit:visited
				{
					text-decoration: none;
					color:#FFF;
				}
a.wit:hover
				{
					text-decoration: underline;
					color:#FFF;
				}
a.wit:active
				{
					text-decoration: none;
					color:#FFF;
				}
a:link
				{
					text-decoration: none;
					color:#000;
				}
a:visited
				{
					text-decoration: none;
					color:#000;
				}
a:hover
				{
					text-decoration: underline;
					color:#000;
				}
a:active
				{
					text-decoration: none;
					color:#000;
				}
				
/* Formulier... en sollicitatie */
.formulier fieldset{
					border:1px;
					border-style:solid;
					border-color:#d6d6d6;
					padding:5px;
				}
.formulier input{
					color:#000;
					background-color:#FFF;
					border:#BEBEBE 1px solid;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
				}
.formulier textarea{
					background-color:#FFF;
					border:#BEBEBE 1px solid;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#000;
				}				
.formulier select{
					color:#525252;
					background-color:#F2F2F2;
					border:#BEBEBE 1px solid;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
				}
.float, #sollicitatie div {
					width:100%;
					float:left;
					}				
#sollicitatie label {
					margin-top:10px;
					width:120px;
					float:left;
					}

#sollicitatie input, #sollicitatie select  {
					width:145px;
					padding:3px;
					margin-top:5px;
					color:#000;
					background-color:#FFF;
					border:#BEBEBE 1px solid;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					float:left;
				}
#sollicitatie input.submit {
					background-color:#2E2E2E;
					border:1px solid #000;
					color:#FFF;
					}
#sollicitatie input.small {
					width:30px;
					}
#sollicitatie label.error {
					color:#BF0005;
					width:212px;
					margin-left:3px;
					float:right;
					}

/* Overige dingen */
img				{
					border:0px;
				}

.menu {
	width:150px;
	list-style-type:none;
	padding:0;
	margin:0 0 10px 0;
	float:left;
}

.menu li {
	width:150px;
	height:24px;
	line-height:23px;
	float:left;
}

.menu li a {
	background:url(images/menu_bg.png) no-repeat 0 -1px;
	width:130px;
	height:24px;
	padding:0 10px;
	color:#000;
	text-decoration:none;
	float:left;
}

.menu li a:hover, .menu li a.active {
	background:url(images/menu_bg.png) no-repeat 0 -26px;
	color:#fff;
	}

.noMargin {padding:0 5px;width:260px;}

#voetbalVeld {background:url(images/voetbalveld.png);width:510px;height:319px;position:relative;float:left;}
#favorieteOpstelling, #favorieteOpstelling form {width:510px;float:left;}
#favorieteOpstelling form select {width:100px;height:20px;line-height:20px;border:1px solid #fff;font-size:13px;background:#000;color:#fff}
#speler1 {position:absolute;top:148px;left:24px;}
#speler2 {position:absolute;top:257px;left:84px;}
#speler3 {position:absolute;top:204px;left:64px;}
#speler4 {position:absolute;top:96px;left:64px;}
#speler5 {position:absolute;top:42px;left:84px;}
#speler6 {position:absolute;top:165px;left:182px;}
#speler7 {position:absolute;top:110px;left:236px;}
#speler8 {position:absolute;top:185px;left:302px;}
#speler9 {position:absolute;top:257px;left:352px;}
#speler10 {position:absolute;top:148px;left:386px;}
#speler11 {position:absolute;top:42px;left:352px;}

#socialBox {
    width:150px;
    margin-bottom:10px;
    float:left;
}

.social {
    position:relative;
    width:130px;
    height:49px;
    padding:8px 10px 5px 10px;
    float:left;
}

#twitterLike.social {
    background:url(images/social-media-bg.png) no-repeat;
}

#facebookLike.social {
    background:url(images/social-media-bg.png) no-repeat -0 -62px;
    margin-top:10px;
}
