@charset "iso-8859-2";
/*/////////////////////  HTML /////////////////////*/
body{ background-color:#e0058c; margin:15px;}
td, body, input, textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#e0058c;}
td { vertical-align:top;}
br.clear {clear:both; font-size:1px;}
a:link		{ text-decoration:none; color:#FFFFFF;}
a:active	{ text-decoration:none; color:#FFFFFF;}
a:visited	{ text-decoration:none; color:#FFFFFF;}
a:hover		{ text-decoration:underline; color:#FFFFFF;}
a.vage:link		{ text-decoration:none; color:#e0058c;}
a.vage:active	{ text-decoration:none; color:#e0058c;}
a.vage:visited	{ text-decoration:none; color:#e0058c;}
a.vage:hover	{ text-decoration:underline; color:#e0058c;}
a img { border:none;}

h1 { font-size:16px; background-color:#e0058c; color:#000000; margin:0px 0px 10px 0px; padding:2px; background-image:url(../images/main/h1_bg.gif); background-position:right top; background-repeat:no-repeat;}
h2 { font-size:14px; margin:0px 0px 5px 0px; padding:2px;}
h3 { font-size:10px; margin:3px 0px 2px 0px; padding:0px;}
form { padding:0px; margin:0px;}
input, textarea  { border:1px solid #f7941d; background-color:#000000; color:#ffffff; width:200px;}
input.radio, input.checkbox { width:auto; border:none; background-color:transparent;}
input.submit, input.button, button { width:90px; background-color:#65003e; font-weight:bold; color:#FFFFFF; cursor:pointer; font-size:10px;}
label { cursor:pointer;}
p { margin:0px; padding:0px; margin-bottom:20px;}
table.form td { padding:2px;}
table.form td.label { width:100px;}
table.form td.value input, table.form td.value textarea{ width:400px;}

p.date { line-height:15px;}
h2.titletop, h2.discipline { background-color:#000000; background-image:none; padding-bottom:0px; margin:0px;}
h2.titletop { font-size:11px;}
h2.xtra_info { border-top:1px solid #666666;}

/*/////////////////////  MAIN ELEMENTS /////////////////////*/
div.main { 	width:940px; position:relative; text-align:left; background-image:url(../images/main/bg_l_purple.jpg); background-repeat:no-repeat; background-position:left bottom;}
div.main div.logo 	{ width:270px; position:absolute; left:0px; top:0px;}
div.main div.cont  	{ width:700px; float:right;}
div.main div.cont div.bg_top 	{ background-image:url(../images/main/frame/top.gif); background-repeat:no-repeat; background-position:left top;}	
div.main div.cont div.content	{ background-image:url(../images/main/frame/center.gif); background-repeat:repeat-y; padding:10px 40px 10px 40px; }
div.main div.cont div.content table.format { width:100%;}
div.main div.cont div.content table.format td.td_content { width:auto;}
div.main div.cont div.content table.format td.td_height{ font-size:1px; width:1px; height:630px;}
div.main div.cont div.bg_bottom	{ background-image:url(../images/main/frame/bottom.gif); background-repeat:no-repeat; background-position:left top;}	

div.main div.nav 	{ float:left; width:230px; margin-top:215px; }

div.main div.nav div.banner 		{ margin-top:50px; padding-left:60px; position:absolute;}
div.main div.nav div.nav_elments 	{ color:#FFFFFF; margin-left:35px;}
div.main div.nav div.nav_elments ul.nav { list-style:none; padding:0; margin:0; font-weight:bold; width:140px; } 
div.main div.nav div.nav_elments ul.nav li { padding-left:0px; margin-bottom:5px; background-image:url(../images/main/ul_nav_bg.png); background-repeat:no-repeat; background-position:right 4px;}
div.main div.nav div.nav_elments ul.nav li a:link		{ text-decoration:none; color:#FFFFFF; text-transform:uppercase;}
div.main div.nav div.nav_elments ul.nav li a:active		{ text-decoration:none; color:#FFFFFF; text-transform:uppercase;}
div.main div.nav div.nav_elments ul.nav li a:visited	{ text-decoration:none; color:#FFFFFF; text-transform:uppercase;}
div.main div.nav div.nav_elments ul.nav li a:hover		{ text-decoration:underline; color:#FFFFFF; text-transform:uppercase;}

div.main div.nav div.facebook		{ color: #ffffff; padding-left: 55px; padding-top: 20px; font-weight: bold; }
div.main div.nav div.facebook img	{ padding-top: 5px; }

div.main div.bot	{ width:100%; margin-top:15px; color:#000000; height:25px;}
div.main div.bot div.sponsor { width:120px; float:left; font-size:9px; color:#FFFFFF; font-weight:bold; text-align:center;}
div.main div.bot table.sponsors { width:95%; float:right; margin-right:5px;}
div.main div.bot table.sponsors td{ font-size:9px; font-weight:bold; color:#FFFFFF; padding-right:5px; text-align:center;}
div.main div.bot table.sponsors td img { border:none;}

div.img_top{ margin-bottom:20px;}

ul.news { padding:0px; margin:0px; margin-left:20px;}
ul.news li h3 { padding-bottom:0px; margin-bottom:0px;}
ul.news li { margin-bottom:8px;}

img#pic_top{ margin-bottom:10px;}
img.txt { float:left; margin-right:5px; margin-bottom:5px;}

table.tabel { width:100%; color:#FFFFFF;}
table.tabel th {  width:auto; padding:1px; border-bottom:1px solid #ffdb00; height:44px; vertical-align:middle;}
table.tabel td.empty { height:5px; vertical-align:bottom; border-left:1px solid  #999999;}
table.tabel td.label { height:22px; width:auto; border-bottom:1px solid #ffdb00; vertical-align:middle;  color:#FFFFFF; }
table.tabel td.uren { width:44px; text-align:left; padding-left:2px; background-color:#ffdb00; font-weight:bold; color:#000000; border-right-color:#000000;}
table.tabel div.timeBar { background-color:#006600; height:4px; font-size:1px;}


/*/////////////////////  KLEUREN /////////////////////*/
body.blauw { background-color:#52c6d8;}
body.blauw td, body.blauw, body.blauw input, body.blauw textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#52c6d8;}
body.blauw div.main {background-image:url(../images/main/bg_l_blauw.jpg);}
body.blauw h1 { background-color:#52c6d8;}
body.blauw a.vage:link		{ text-decoration:none; color:#52c6d8;}
body.blauw a.vage:active	{ text-decoration:none; color:#52c6d8;}
body.blauw a.vage:visited	{ text-decoration:none; color:#52c6d8;}
body.blauw a.vage:hover	{ text-decoration:underline; color:#52c6d8;}

body.geel { background-color:#ffdb00;}
body.geel td, body.geel, body.geel input, body.geel textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffdb00;}
body.geel div.main {background-image:url(../images/main/bg_l_geel.jpg);}
body.geel h1 { background-color:#ffdb00;}
body.geel a.vage:link		{ text-decoration:none; color:#ffdb00;}
body.geel a.vage:active	{ text-decoration:none; color:#ffdb00;}
body.geel a.vage:visited	{ text-decoration:none; color:#ffdb00;}
body.geel a.vage:hover	{ text-decoration:underline; color:#ffdb00;}

body.groen { background-color:#d6e032;}
body.groen td, body.groen, body.groen input, body.groen textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#d6e032;}
body.groen div.main {background-image:url(../images/main/bg_l_groen.jpg);}
body.groen h1 { background-color:#d6e032;}
body.groen a.vage:link		{ text-decoration:none; color:#d6e032;}
body.groen a.vage:active	{ text-decoration:none; color:#d6e032;}
body.groen a.vage:visited	{ text-decoration:none; color:#d6e032;}
body.groen a.vage:hover	{ text-decoration:underline; color:#d6e032;}


body.orange { background-color:#f7941d;}
body.orange td, body.orange, body.orange input, body.orange textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f7941d;}
body.orange div.main {background-image:url(../images/main/bg_l_bg_l_orange.jpg);}
body.orange h1 { background-color:#f7941d;}
body.orange a.vage:link		{ text-decoration:none; color:#f7941d;}
body.orange a.vage:active	{ text-decoration:none; color:#f7941d;}
body.orange a.vage:visited	{ text-decoration:none; color:#f7941d;}
body.orange a.vage:hover	{ text-decoration:underline; color:#f7941d;}

body.bronze { background-color:#9e7d26;}
body.bronze td, body.bronze, body.bronze input, body.bronze textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9e7d26;}
body.bronze div.main {background-image:url(../images/main/bg_l_bg_l_bronze.jpg);}
body.bronze h1 { background-color:#9e7d26;}
body.bronze a.vage:link		{ text-decoration:none; color:#9e7d26;}
body.bronze a.vage:active	{ text-decoration:none; color:#9e7d26;}
body.bronze a.vage:visited	{ text-decoration:none; color:#9e7d26;}
body.bronze a.vage:hover	{ text-decoration:underline; color:#9e7d26;}

div.fotos {width:600px; margin-bottom:10px;}
div.fotos a,
div.fotos a:link,
div.fotos a:active,
div.fotos a:visited,
div.fotos a:hover
{ border:5px solid #000000; display:block; float:left;}
div.fotos a:hover { border-color:#E0058C}
div.fotos img { float:left; border:none; }

div.preformance {}
div.preformance h2.introduction_title {}
div.preformance h1.title {}
div.preformance h2.subtitle {}
div.preformance div.attention {padding-bottom:10px; font-weight:bold; }
div.preformance div.text { padding-bottom:15px;}
div.preformance div.dates { padding-bottom:15px; white-space: pre;}

img.sponsorSmall { height: 20px;}
