html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,object,iframe,img,ins,kbd,q,a,abbr,acronym,address,big, cite,code,tt,var,del,dfn,samp,sub,sup,em,strong,small,strike {margin:0;padding:0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
table{border-collapse:collapse;border-spacing:0;}/* tables still need 'cellspacing="0"' in the markup */
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
blockquote, q {quotes: none;}
:focus {outline: 0;}/* remember to define focus styles! */
ins {text-decoration: none;}/* remember to highlight inserts somehow! */
del {text-decoration: line-through;}
body {line-height: 1;background-color: #eaeaea;font-size: 12px;}/* adjust to taste */
body {
background: #545A63 url() repeat;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 12px;
text-align:center; 
}

#container {
width:960px;
margin: 0 auto;
text-align: left;
position:relative;
background: #EAEAEA url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/2col_bg.png) top left repeat-y;
overflow: hidden;
}

#footer{width: 960px;height: 176px;background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/footer.jpg) top left no-repeat;clear: both;position: relative;}

#logo {width: 960px;height: 246px;text-indent: -6000px;background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/header_2.jpg) top left no-repeat;}

#nav {
	width: 235px;
	background-color: #8BA1B3;
	float:  left;
	margin: 112px 0 0 0;
}

#nav li {
	width: 100%;
}

#nav li a:link, #nav li a:visited {
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	display: block;
font-size: 12px;
	line-height: 36px;
	text-indent: 15px;
	border-top: 1px solid #6E8191;
	border-bottom: 1px solid #CBD5DD;
	border-right: 1px solid #6E8191;
}

#nav li a:hover {
	background-color: #A9B9C6;
	border-right: 0;
}

#nav  #current_page a, #nav #current_page a:hover {
	color: #b3b3b3;
	background-color: #eaeaea;
	border-right: 0;}

#content {background-color: #EAEAEA;margin: 0;width: 725px;float:  right;overflow: hidden;padding-bottom: 50px;}

#content h2 {font-family:  helvetica, verdana, arial, sans-serif;
font-size: 24px;margin: 0.7em 0 1.8em 24px;color: #b3b3b3;font-weight: normal;}

#content .col {float:  left;width: 315px;margin: 0 0 0 24px;}
	
#content .col p, #content .col ul, #content .col ol {font-family: "Helvetica Neue", helvetica, arial, sans-serif;
font-size: 12px;color: #3C3C3D;line-height: 18px;margin: 0 0 18px 0;
}

#content .col ul {list-style:square;margin-left: 1.1em;list-style-image: url(http://www.koninklijke-balletschool-antwerpen.be/images/uploads/bullet.png);}

#content .col ol {list-style-type: decimal;margin-left: 1.1em;}

#content .col ul li, #content .col ol li {margin: 0 0 8px 0;}

#content .col table {border-collapse: collapse;margin: 0 0 18px 0;font-size: 12px;line-height:18px;font-family: "Trebuchet MS", sans-serif;color: #525252;}
#content .col table td, #content .col table th {border:  1px solid #B5B7BA;padding: 6px;}
#content .col table tbody {border: none;}
#content .col table th {background: #525252 url() no-repeat;color: #ffffff;font-weight: bold;}


#content .col h3, #content .col h4 {color: #000000;font-size: 18px;line-height:  24px;font-family: Georgia, "Palatino Linotype", serif;
font-weight: normal;
margin: 0 0 12px 0;
clear:  both;
}

#content .col h4 {font-size: 16px;color:#6D6F12;}

#content .col a:link, #content .col a:visited {
	color: #000407;
	text-decoration: none;
	border-bottom: 1px solid #8D8F90;
}

#content .col a:hover {
	color: #943A00;
	border-bottom: 1px dotted #943A00;
	background-color:  #fff;
}

a.pdf {
	background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/pdf.gif) top right no-repeat;
	padding: 0 18px 2px 0;
}

a.word {
	background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/linkimg-word.gif) top right no-repeat;
	padding: 0 18px 2px 0;
}

a.e-maillink {
	background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/email.png) top right no-repeat;
	padding: 0 18px 2px 0;
}


#content .col img.center {
	padding: 4px;
	background-color:#F3F3F3;
	border: 1px solid #D1D2D2;
	display: block;
	margin: 0 0 18px 0;
}

#content strong {font-weight: bold;}
#content em {font-style: italic;}
/* palmares lijst */

#palmares #content ul li {
	font-weight: bold;
	font-size: 16px;
}
#palmares #content ul li ul{margin-left: 0;}
#palmares #content ul li ul li {
	font-weight: normal;
	font-size: 12px;
	margin-top: 10px;
	list-style: none;
}

#palmares #content ul li ul li span {
	color: #6D6F12;
	font-size: 14px;
	
}

#content .col h3.signature {font-size: 14px;}

/* ########### nieuwspagina ############# */

#nieuws #content .col {width: 650px;margin-bottom: 20px;}
#nieuws #content .date {float: right;margin: 4px 0 0 0; color: #6D6F12;font-size: 10px;} 

hr {display:  none;}
.hr {height:  17px; width: 600px; margin: 0 0 20px 50px;clear: both;background: transparent url(http://www.koninklijke-balletschool-antwerpen.be//images/uploads/bg_line_ornament.png) top center no-repeat;}

#nieuws #content .col iframe {width: 600px;height: 350px;font-size: 10px;}

#nieuws #content .col small.iframe {display: block;margin: 5px 0 20px 0;}


#content .col img.rechts {float: right;display: block;margin: 0 0 20px 20px;padding: 4px;background-color: #fff;}

#content .col img.links {float: left;display: block;margin: 0 20px 10px 0;padding: 4px;background-color: #fff;}

#content .col img.block {display: block;margin: 20px auto;padding: 4px;background-color: #fff;position: relative;}

/* ######### fotogallerij ######## */

#the_gallery {
	margin: 0 0 0 28px;
}


#switch {
	position: absolute;
	top: 50px;
	right: 15px;
}

#switch li a:link,  #switch li a:visited {
	text-decoration: none;
	font-family: "Trebuchet MS", sans-serif;
	color: #C0BD9C;
	display: block;
	padding: 0 0 8px 0;
	text-align: right;
}

#switch li a:hover {
	color: #fff;
}

#slide_antwerpen {clear:both;margin: 0 0 0 25px;}

/* summer program tables */

#content table.summer_td {table-layout: fixed;width: 575px;}
#content table.summer_td td {width: 33%;}



