body{background-color:#FFF; font-size:12px; margin:0; font-family:Arial, Helvetica, sans-serif;}
.tabel{ width:1055px; background-color:#FFFFFF;margin:auto; }
#box{
	margin: auto;
	width: 90%;
	height: 100%;
	background: #C5C5C5;
	border-top: 4px solid #C5C5C5;
	border-bottom: 5px solid #C5C5C5;
}
a{color:#1E1E1E;  text-decoration:underline; }
a:hover{color:#9D0000; }

.top{}
.left{ width:180px; vertical-align:top; height:auto; background: #4e4e4e;}
.right{ vertical-align:top;}
.middle{ padding:4px; vertical-align:top;}
.bottom{ background-color:#4e4e4e;}

.boven_logo{background:url(images/Naamloos-1_02.jpg); background-repeat:repeat-x;}
.mb_tab{ height:25px;  font-weight:bold; font-size:14px; background:url(images/Naamloos-1_04.jpg);background-repeat:repeat-x; width:100%;} 
.mb_r, .mb_r a{  vertical-align:middle;   color:#FFFFFF; text-align:center; padding:5px; text-decoration: none;}
.mb_r a:hover { color: black; }
.mb_t{ width:auto; background:url(images/Naamloos-1_04.jpg); background-repeat:repeat-x; }
.mb_l{background-image:url(images/back.gif); height:2px; }
.igames a{ line-height:20px; padding-left:8px; text-decoration:none;}

.onder{ padding:4px; margin:10px 0 10px 0; text-align:center; font-size:11px; font-weight:bold; background-color:#787878; }
.onder, .onder a{color:#F8F8F8; text-decoration:none;}

.thumb1{ text-align:center;}
.thumb2{ text-align:center; background-color:#FFDFDF;}

.m_tabel1{width:180px; border:3px solid #FFFFFF; background-color:#FFFFFF;}
.m_tabel2{width:180px;   padding:3px;}
.m_tabel1 ul{list-style-type: none; padding-left:4px; margin:0px; display:block;}
.m_tabel2 a:hover{color:#ff4f4f;	text-decoration:underline;}

.m_t1{ background-color:#e12a2a; color:#FFFFFF; font-weight:bold; padding:3px;}
.m_k1{ border:2px solid #e12a2a; }
.m_k1 a{text-decoration:none; line-height:16px;}

.m_t2{ background-color:#2a76cc; color:#FFFFFF; font-weight:bold; padding:3px;}
.m_k2{ /* border:2px solid #2a76cc; */ line-height:17px; padding:1px;}
.m_k2_date {color:#7eb3ee;}
.m_k2 a{text-decoration:none; color:#FFFFFF;}

.m_t3{ background-color:#20731e; color:#FFFFFF; font-weight:bold; padding:3px;}
.m_k3{ /* border:2px solid #2a76cc; */ line-height:17px; padding:1px;}
.m_k3_date {color:#7dcb7b;}
.m_k3 a{text-decoration:none; color:#FFFFFF;}

.m_t4{ background-color:#a18f19; color:#FFFFFF; font-weight:bold; padding:3px;}
.m_k4{ /* border:2px solid #2a76cc; */ line-height:17px; padding:1px; height:100%;}
.m_k4_date {color:#FFFF17;}
.m_k4 a{text-decoration:none; color:#FFFFFF;}

.nieuwstabel{ font-size:12px; border-top:1px dotted #C9C9C9; width:100%;}
.nieuwstitel{ padding:2px;}
.nieuwstitel a{ font-weight:bold; color:#1E1E1E;  text-decoration:none; }
.nieuwstabel a:hover{color:#9D0000;} 
.nieuwsinhoud {line-height: 18px;}
.nieuwsinhoud a{ color:#FF0000; text-decoration:none; font-size:14;}
.nieuws_datum{ color:#484848; font-size:12px;} 
.nieuws_lijst a{color:#353535; text-decoration:none; line-height:17px;}
.nieuws_lijst a:hover{color:#52CC33; }

.row1{ background:#F3F3F3; line-height:20px;}
.row2{line-height:20px; }


.nav a{color:#545454; text-decoration:none; font-size:11px; }
.nav a:hover{ text-decoration:underline;}

.nav_menu{ font-size:14px; font-weight:bold; text-align:center; padding:5px;}
.nav_menu a{text-decoration:none;}

.n_acties{line-height:19px;}
.n_acties ul{ list-style-type: none; padding-left:4px; margin:0px; display:block;}
.mid_tab{ }
.mid_tab h1{color:#be0000; font-size:20px; font-weight:normal; margin-top:7px; margin-bottom:4px;}
.mid_tab h2{ color:#6A0000; font-size:16px;}
.mid_left{vertical-align:top; width:570px;}
.mid_right{vertical-align:top; width:302px; border-left:1px dotted #C9C9C9; padding:3px;}

.rounded, .rounded * { margin: 0; padding: 0; border-spacing: 0; }
.rounded td { background-color: #f0f0f0;}
.rounded td.a, td.b, td.c, td.d, td.ab, td.cd, td.ac, td.bd { background-color: none !important; width: 15px; height:16px; }
.rounded td.a { background-image: url(images/cornera.png) !important; }
.rounded td.b { float: right; background-image: url(images/cornerb.png) !important; }
.rounded td.c { background-image: url(images/cornerc.png) !important; }
.rounded td.d { float: right; background-image: url(images/cornerd.png) !important; }
.rounded td.ab { background-image: url(images/cornerab.png) !important; }
.rounded td.cd { background-image: url(images/cornercd.png) !important; }
.rounded td.ac { background-image: url(images/cornerac.png) !important; }
.rounded td.bd { background-image: url(images/cornerbd.png) !important; }

#alfabet td { background:url(images/Naamloos-1_04.jpg); text-align: center; color: white; }
#alfabet td a { color: white; text-decoration: none; }
#alfabet td:hover { background-image: none; background-color: #ccc; cursor: pointer; }

.games_lijst{ line-height:20px; width:900px;}
.games_lijst a{ text-decoration:none;}
.games_letters{ font-size:14px; padding:4px; font-weight:bold;}

input, textarea{border:1px #4E4E4E solid; padding:4px; }
input:focus, textarea:focus{border:1px solid #FC0;}
