body {font-family: Arial,Verdana,serif; font-size: 15px; line-height: 11pt; color: #000000; font-weight: normal; background: #000000; text-align: left; margin: 0; background: url('/img/toomler/background.gif'); }
body>#container {margin-top: -20px; }

/* Generallinks */
a:link, a:visited {color: #ff0000; font-weight: bold; text-decoration: none; }
a: hover {color: #ff0000; text-decoration: underline; }
acronym {color: #B74213; font-weight: normal; font-style: italic; font-size: 12pt; border-bottom: 1px dashed #B74213; }

/* Paragraphs*/
p { line-height: 1.3em; margin: 0 0 0 0; }
h1 { font-size: 18pt; line-height: 18pt; color: #FF0000; margin-top:0px;}
h2 { font-size: 14pt; line-height: 14pt; color: #000000; font-weight: bold; }
h3 { font-size: 11pt; line-height: 11pt; color: #000000; font-weight: bold; }
img { border: 0px; }
hr { color: #000000; background-color: #000000; height: 5px; }

/* Start layout rules */
#intro_container {position: relative; width: 500px; margin-left: auto; margin-right: auto; margin-top: -10px; height: 100%; }
#intro_content {position: absolute; top: 160px; padding-top: 20px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px;width: 480px; }

#container {position: relative; width: 779px; margin-left: auto; margin-right: auto; margin-top: -10px; height: 100%; }
#logo h1 span {display: none; }
#logo h1 {background: url('/img/toomler/toomler-theater.gif'); width: 500px; height: 165px; }
#location {position: absolute; top: 10px; right: 0px; height: 140px; width: 149px; background: #ff0000; padding: 15px 15px 5px 15px; color: #ffffff; font-size: 9pt; }
#locationb {color: #000000; font-size: 10pt; }
#navigatie {position: absolute; top: 185px; height: 58px; width: 779px; }
#main_content {position: absolute; top: 243px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; background: #ffffff; width: 758px; }

#language_bar {position: absolute; top: 20px; right: 200px; }

/* Subnavigatie */
#subnavigatie {float: left; height: 800px; width: 125px; border-right: 4px solid black; }
#subnavigatie ul {margin-left: 15px; margin-top: 0px; padding: 0px; }
#subnavigatie li {list-style-type: none; margin-left: -15px; margin-top: 4px; padding: 0px; font-weight: bold; }

/* Content */
#content_middle_half { float:left; width: 415px; padding-left: 20px; }
#content_middle_full { float:left; width: 600px; padding-left: 20px; }

#content_right_full {line-height: 20pt; height: 800px; float: right; width: 167px; text-align: center; border-left: 4px solid black; }
#content_right_half {line-height: 20pt; height: 800px; float: right; width: 167px; text-align: center; border-left: 4px solid black; }

#content_right h3 {line-height: 18pt; color: #ff0000; font-size: 9pt; }
#copyright { position: absolute; bottom: 2px; right: 5px; color: #ff0000; font-size: 10px; }
#login_form {text-align: center; color: #ffffff; }
span.form_required_asterix {color: red; }
span.form_required_text {font-size: 8pt; }

.addthis_default_style { text-align: right; padding-bottom: 5px; }

.guestbook_bottom {
	border-bottom: 1px solid black;
}