/*
Theme Name: HTV de IJsberg
Version: 2.0
Author: Annemieke van der Hoek
Tags: HTV de IJsberg
*/

*{margin:0;padding:0;}
a:focus {outline: 0;}
a:active {outline: 0;}
html {overflow-x:hidden;}

.entry {width:500px;}

.stamp {float:right;height:125px;}
.upp {text-transform:uppercase;}
.cred {text-decoration:underline;display:block;min-width:110px;float:left;}
.performance {}
.cap {font-size:73px;float:left;margin:-13px 5px -20px 0px;}
.hid {visibility:hidden;}

table {margin-top: 0px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
td {text-transform:uppercase; font-weight:normal; }

a { color: #000; text-decoration: underline; } /*0060ff*/
.credit a { color: #000 !important; text-decoration: underline !important; }
.credit a:hover { color: #ffffff /*white htv #82 */ !important; text-decoration: underline !important; }
a:visited { color: black; text-decoration: underline; }

a:hover { color: #ffffff /*white htv #82 */; background:#000000; text-decoration: none; }

.allecovers a:hover {background: none !important;}

hr {width:500px; color:#000000;}
	
a img { border: none; }
	
blockquote { font-style: italic; font-family: Arial, Helvetica, sans-serif; color: #555; padding: 0 0 0 10px; border-left: 1px solid #aaa; }

abbr, acronym { border-bottom: 1px dotted #aaa; text-transform: uppercase; cursor: help; }
	
code { color: #090; font-family: Courier, monospace; }

pre { overflow: auto; clear: both; }

p {margin: 0;}

p.center { text-align: center !important; }

p.bottom { margin: 0 !important; }

p.unstyled { }

.flickr_blue { color: #007ae4; text-transform: lowercase; }

.flickr_pink { color: #ff2a96; text-transform: lowercase; }

.white { color: #fff; }

.green { color: #090; }

.red { color: #f00; }

.orange { color: #f40; }

.purple { color: #909; }

.redactioneel {font-family:"Times New Roman", Times, serif;margin:0 0 10px 0;font-weight:normal;font-style:italic;}

h2.archived .web {text-decoration:underline;}
h2.archived a:hover .web, h2.archived a:hover {color:#ffffff /*white htv #82 */ !important;padding:0;border:0px solid #ffffff /*white htv #82 */;text-decoration:underline;}
.web {background:#ffffff /*white htv #82 */;color:black;}
a:hover .web {background:black !important;color:#ffffff /*white htv #82 */ !important;padding:1px 0 3px;border:1px solid #ffffff /*white htv #82 */;}
h1.title {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-transform:uppercase;font-size:28pt;line-height:28pt;margin-bottom:2px;}
h2.author {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-decoration:underline;text-transform:uppercase;font-weight:normal !important;margin:0px 0 15px;}
h2.ondertitel {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-decoration:none;text-transform:uppercase;font-weight:normal !important;margin:0px 0 15px;}
h2.tussenkop {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-decoration:none;text-transform:uppercase;font-weight:normal !important;margin:15px 0 -15px;}
h4.author {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-decoration:underline;text-transform:uppercase;font-weight:normal !important;margin:20px 0 0px;font-size:14pt;}
p.bio {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;font-size:10pt !important;margin-top:0px !important;}
p.info, .entry p.endnotes {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;font-weight:bold;font-size:10pt !important;margin-top:15px !important;}
.found {background:black;color:#ffffff /*white htv #82 */;}
.high {background:black;color:#ffffff /*white htv #82 */;}
.intro {font-weight:bold;}
.about {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-transform:uppercase;font-size:10pt !important;margin:30px 0 !important;}
.year {font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;text-transform:uppercase;font-weight:bold;}
h4.credit{ margin-top:25px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9pt !important; color:#000000; font-style:uppercase;font-weight:normal;}
h4.videocredit{ margin-top:-10px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9pt !important; color:#000000; font-style:uppercase;font-weight:normal;}
.pdf {background: url('images/pdf.gif');width:25px;height:26px;float:left;margin-right:5px;}
.downloadpdf {background: url('images/pdf.gif') no-repeat; padding-left:20px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9pt !important;}
.downloadpdf:hover{background: url('images/pdf.gif') no-repeat !important;color:black;}
.embed {background: url('images/sound.png') no-repeat left bottom;text-transform:uppercase;padding-left:65px;padding-top:12px;font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt !important;}
.embed embed {margin:2px 0;height:16px;}
/*---:[ core layout elements ]:---*/

#container { position:relative; width: 100%; margin: 0px auto 0 auto;}
			
#content_box { position:absolute;z-index:30000;background:none; width:100%;text-align:left;top:0px;left:0px;}
	
		#content a:hover {background: #000000;}
		
		#content { border:0;background:white; opacity:0.95;filter:alpha(opacity=95);position: fixed; right:0;left:0px;top:92px; bottom:/*150px*/0;overflow:auto;padding: 35px 0px 300px 305px; z-index:400000;}
		
			h1.vastonderdeel { font-size:24pt; font-weight:normal; font-style:italic; text-transform:uppercase;}
			
			h1.soortartikel { font-size:24pt; font-weight:bold; }
			
			h1.artikeltitel { font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:24pt; line-height:32pt;font-weight:bold; text-transform:uppercase;margin-bottom:5px;}
			h1.author79 { font-size:21pt; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-weight:bold; text-transform:uppercase;margin-bottom:25px;line-height:30pt;}
			h1.kleinereartikeltitel { line-height:28pt; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:21pt; font-weight:bold; text-transform:uppercase;margin-bottom:6px;}
			h1.kleinsteartikeltitel { font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:16pt; font-weight:bold; text-transform:uppercase;margin-bottom:6px;}
			h1.covers {  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:16pt; font-weight:bold; text-transform:uppercase;}
			h3.author { font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:14pt; font-weight:bold; text-transform:uppercase;line-height:18pt;margin-bottom:15px;}
			h4.bijschrift { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-style:normal; width:500px;}
			
			a.downloadarticle {font-weight:bold; text-decoration: none; font-family: "Arial Narrow", Arial, helvetica, sans-serif;font-size:10pt;}
			h2 a {padding: 0px 0 10px 0;}
			
			h2.agenda { margin-top:0px !important; text-transform:uppercase; font-weight:bold;}

			a.search {color:#000; text-decoration:underline !important;font-family: "Arial Narrow", Arial, Helvetica, Sans-serif;font-weight:bold;font-size:10pt !important;margin-top:15px !important;}
			a.search:hover {text-decoration:none !important;color:#ffffff /*white htv #82 */}

			p.archiefhtv { font-weight: normal; text-transform:uppercase; margin-top: 15px !important; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
			p.vastecontent { font-weight: normal; text-transform:uppercase;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;margin:15px 0;}
			.ca-cities { font-weight: normal; text-transform:uppercase;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;margin:15px 0;}
			.ca-cities p, .city div p {font-size:10pt;margin:10px 0 5px 0;text-transform:none;}
			.ca-cities ul {width:600px;height:240px;}
			.ca-cities a, .vastecontent a {text-decoration:none;font-weight:normal;}
			.ca-cities a:hover {text-decoration:none !important;color: #ffffff /*white htv #82 */;}
			.ca-cities li {float:left;width:300px;font-size:14pt;}
			.city {margin:20px 0; width:560px;background:none;float:left;clear:both;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
			.city p {}
			.city h5 { padding-top:5px;font-weight: normal; text-transform:uppercase; font-size:12pt;width:560px;height:20px; border-top:1px solid black;margin-top:30px;}
			.city h5 a {float:left;text-decoration:none;float:right;}
			.city h5 a:hover {text-decoration:none;}
			.city h6 { font-weight: bold; text-transform:normal; font-size:12pt; border-bottom:0px solid;margin: 0 -5px;padding:0 5px 5px;}
			.city p.exh_date {font-size:36px;font-weight:bold;text-transform:uppercase;padding: 5px 5px 0; margin: 0 -5px;border-top:1px solid;}
			.city p.exhibit {background:/*#ffffff /*white htv #82 */*/#000;border-bottom:0px solid;border-top:0px solid;color:#ffffff /*white htv #82 */;font-weight:bold;padding: 5px 5px 15px; margin: 0 -5px; font-size:16px;}
			.city div {width:166px;float:left;margin:15px 10px 0 0;height:500px;background:black;color: #ffffff;padding:5px;font-size:11pt;}
			.city div.citytop {width:550px;background:none;height:10px;float:none;margin:0;}
			.citytop a {text-decoration:none;}
			h2.agenda a:hover, .citytop a:hover {text-decoration:none !important;background:none !important;color:black !important;}
			.city div p {font-size:10pt;margin:10px 0 5px 0;}
			.city div a {color: #ffffff /*white htv #82 */;font-weight:bold;}
			.city div a:hover {background: #ffffff /*white htv #82 */ !important;color:black !important;font-weight:bold;}
			.city .city-extra {background:none;color:black;}
			
		.plaats {float:left;clear:both;margin:15px 0;width:560px;}
		.plaats h3 {width:560px;border-bottom:0px solid black;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:12pt;font-weight:normal;text-transform:uppercase;margin:30px 0 0;}
		.cityleft {} /* is float left in IE7 */
		.plaats h3 a{float:right;text-decoration:none;clear:none;}
		.plaats h3 a:hover{text-decoration:none;}
		.plaats ul {margin:0;}
		.plaats li {padding:5px;line-height:12pt;float:left;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:12pt;font-weight:normal;text-transform:uppercase;width:165px;background:black;color: #ffffff /*white htv #82 */;margin:10px 10px 0 0;}
			.d-cities { font-weight: normal; text-transform:uppercase;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;margin:15px 0;}
			.d-cities p, .city div p {border-top:1px solid;font-size:10pt;margin:0px -5px 5px;text-transform:none;padding:15px 5px 5px;}
			.d-cities ul {width:560px;}
			.d-cities a, .vastecontent a {text-decoration:none;font-weight:normal;}
			.d-cities a:hover {text-decoration:none !important;color: #ffffff /*white htv #82 */;}
			.d-cities li {float:left;margin-right:5px;font-size:12pt;}
		

/*---:[ headlines ]:---*/

h1, h2, h3 { font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; }

h1 { font-weight:bold; }

	h1 a, h1 a:visited, h1 { color: #000000; text-decoration: none; }
	h1 a:hover { color: #ffffff; text-decoration: underline; }
	
h2 {font-weight:bold; text-transform:uppercase; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}

	h2 a { color: #000000; text-decoration: none; }
	
	h2 a:visited { color: #000000; text-decoration: none; }

	h2 a:hover { color: #fff; text-decoration: none; }
	
	#content h2.archived { color:black; font-weight:normal !important; margin-top:15px;text-decoration:underline;}

	.posts h2 { color:none !important; font-weight:bold; }
	
	.pages h2, h2.page_header { font-weight:bold; }

	#text-211238491 h2, #text-208958351 h2, #text-209002391 h2, #text-213925441 h2, #text-340138961 h2 { text-transform:uppercase; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 24pt; line-height:28pt;margin:10px 0;font-weight:bold; color:#ffffff /*white htv #82 */; }

	#categories-213927301 h2.widgettitle, 	#categories-340149661 h2.widgettitle {text-transform:uppercase; font-size: 0pt !important; margin:-2pt 0 0 0; padding:0;font-weight:bold; color:#554968 !important; visibility:hidden; display:none;}

	#text-214030921, #text-340138962 {font-style:normal; font-weight:normal; font-size: 10pt;margin:15px 10px;line-height:12pt;font-family:"Times New Roman", Times, Georgia, Serif}

	h2.endnotetitle { text-decoration:underline; font-weight: bold; text-transform: uppercase; letter-spacing: normal;  padding: 0px 5px 0px 15px; border-top: 0px solid #000; background:none;}
	
	/*---:[ sidebar categories + archive heading ]:---*/
	#zoek li.zoekwidget h2 { color:#ffffff;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-weight: bold; font-size: 16pt; text-transform: uppercase; letter-spacing: normal; padding: 0px 0px 0px 15px; border-top: 0px solid #000; background:none; }
	
	li.widget h2, li.linkcat h2 { font-weight: bold; font-weight:bold; text-transform: uppercase; letter-spacing: normal; padding: 0px 5px 0px 0px; border-top: 0px solid #000; background:none; }
	
	h2.archive_head { font-weight: bold !important; text-transform: uppercase !important; letter-spacing: normal !important; border-top: 0px solid #000 !important;
	background:none; }
	
	
h3 { text-transform: uppercase; }

h4 a, h4 a:visited { color: #888; text-decoration: none; }
	
h4 a:hover { color: #fff; text-decoration: underline; }



/*---:[ sidebar styles ]:---*/
ul { list-style: none; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; text-transform: uppercase;font-size: 16pt; font-weight:bold; line-height:20pt; }
li.widget li {}
/*ul.sidebar_list li.widget {margin:0 10px;line-height:0pt;}*/

/*---:[ vertical spaces between li's ]:---*/
li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited { text-decoration: none; }
li.widget li a:hover, li.linkcat li a:hover { color:#fff; text-decoration: none; }

/*---:[ alle a li's ]:---*/
li a {font-weight:bold; color:#000; }

li a:hover {color:#fff; text-decoration:none}
		
/*---:[ infoblok2sub ]:---*/
#infoblok2sub li, #infoblok2sub a { color:#ffffff /*white htv #82 */;}

a.htvcurrent {font-weight:bold; color:#fff;}

/*---:[ dropdownmenu ]:---*/
#categories-213927301, #categories-182820071, #categories-180316181, #categories-340149661 {margin: 0 0px 0 -5px;}
#categories-213927301 h2, #categories-182820071 h2, #categories-180316181 h2 { display:hidden; font-weight:bold; text-transform: normal; margin: 0px 0px 0px -9px;}

/*select { width: 400px; margin-left:5px; margin-top:4px; }*/


/*---:[ content styles ]:---*/

a.anchor { font-size:8.5pt; text-decoration:underline;}

.entry { font-size: 11pt; font-family:"Arial Narrow",Arial, Helvetica, sans-serif;line-height:18px;margin: 0 0px 30px 0;padding:0 0 10px 0;}
		
.entry blockquote {  }
	
.entry blockquote.right { width: 200px; font-style: normal !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: right; }
		
.entry blockquote.left { width: 200px; font-style: normal !important; border: 3px double #aaa; border-width: 3px 0; text-align: center; float: left; }
	
.entry blockquote.right p, .entry blockquote.left p { margin: 0 !important; }
	
.entry a { }
.entry a:hover { text-decoration:underline;  }

/*[-------------------------the entry-----------------------]*/
.tagged { background: none; color: #000000; clear: both;  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:9pt !important;}

.tagged a, .tagged a:visited { padding: 1px 0 2px 0; color: #000; text-decoration: underline; }
	
.tagged a:hover { color: #ffffff; background: #000000; text-decoration: underline; }
	
.add_comment { display: block; padding: 0 0 0 20px; font-weight: bold; float: right; }

.navigation { width: 500px; float: left; }
	
.previous { padding: 0 20px 0 0; float: left; }
	
.next { float: right; }

.clear { height: 20px; }
.break { height: 0px; }

.rule { background: url('images/hr_tag_sep.gif') no-repeat; }

/*---:[ search form styles ]:---*/
#search_form .search_input { width: 142px; padding: 2px; color: #000; font: normal arial, "lucida console", sans-serif; border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #f5f5f5; margin-left:10px; margin-bottom:5px; border-bottom: 1px solid #f5f5f5; }
	
#search_form .search_input:focus { border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }

ul.sidebar_list li.zoekwidget { text-transform: uppercase; float: right; }
