* {
	font-size: 100%;
}
/* .poem_body only, or global...? */
pre {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:    1.5em;
}
/*
Hoefler Text gebruiken voor CE-support op de Mac ...?
font-family: "Hoefler Text", Georgia, "Times New Roman", Times, serif ; 
*/
/* debug */
table	{border: 0px dashed #000; margin: 0; padding: 0;}
tbody	{border: 0px solid  #000;  margin: 0; padding: 0;}
td		{border: 0px dashed #0FF;  margin: 0; padding: 0; vertical-align: top;}
div		{border: 0px solid  #F60;  margin: 0; padding: 0;}

/* s_cwolk_html.tpl ACCENT */
div.cwolk_data {
	border: 0px dotted #f90;
}

/* piw_canvas */
td {
}

/* countrylist */
.cdlist {
    color: #AD4;
    margin: 0.6em 0.0em 0em 0em;
}

#piw_body {
	width:            100%;
	margin: 		  0em;
	padding: 		  0em;
	background-color: #FFF;
} 

.piw_table {
	width:             100%;
	margin:            0em;
	padding:           0em;
	background-color:  #FFF;
}


/* top_row */
#top_row, #top_row nobr {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:        1.0em;
	font-weight:      bold;
	background-color: #D11;
	color:            #FFF;
}
#top_row a:link {
	text-decoration: none;
	color:           #FFF;
}
#top_row a:visited {
	text-decoration: none;
	color:           #FFF;
}
#top_row a:hover { 
	color:           #333; 
}  
.poem_top_row, .poem_top_row nobr {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:        1.0em;
	font-weight:      bold;
	color:            #D11; 
	background-color: #FFF;
}
.poem_top_row a:link {
	text-decoration: none;
	color:           #D11;
}
.poem_top_row a:visited {
	text-decoration: none;
	color:           #D11;
}
.poem_top_row a:hover { 
	color:           #333; 
}
.s_int_top_row { 
	width:          70%;
	color:          #FFF;
	font-size:      2.5em;
	margin:         0;
	padding: 0.05em 0em 0.25em 0.25em;
	vertical-align: bottom;
}

.s_cou_top_row { 
	width:          70%;
	color:          #FFF;
	font-size:      1.25em; 
	margin:         0;
	padding: 0.05em 0em 0.25em 0.5em;
	vertical-align: bottom;
}
.s_option_top_row {
	vertical-align: bottom;
	text-align:     right;
	font-size:      0.7em;
	color:          #FFF;
	margin:         0;
	padding: 0em 0.25em 0.25em 0em;
	width:          30%;
}           
.s_option_top_row a {
}

.s_poem_top_row { 
	color:          #D11;
	font-size:      1.25em; 
	margin:         0em;
	padding: 0.05em 0em 0.25em 0.5em;
	vertical-align: bottom;
}
.s_poem_option_top_row {
	vertical-align: bottom;
	text-align:     right;
	font-size:      0.7em;
	color:          #D11;
	margin:         0em;
	padding: 0em 0.25em 0.25em 0em;
	width:          30%;
}           
.s_poem_option_top_row a {
}
/* initializing row to fix sliding column-width on loading */
#FF_bug_fix_row {
}
#FF_bug_fix_row td {
	margin:           0em;
	padding:          0em;
	font-size:        0em;
	height:           0em;
	background-color: #D11;
}
#FF_bug_fix_row .left_col {
	width:            20%;
}
#FF_bug_fix_row .middle_col {
	width:            50%;
}
#FF_bug_fix_row .right_col {
	width:            30%;
}
/* CONTENT */
#content_row {
	
}
td.left_col {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:   1.0em;
	padding:     0em;
	width:       20%;
}
/*
*/
td.middle_col {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:   1.0em;
	padding:     0.5em 0.5em 0em 0.8em;
	width:       50%;
}
td.right_col {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:   1.0em;
	padding:     0.5em 0.5em 0em 0.8em;
	width:       30%;
}
/*
*/
/* s_select_country */
#s_select_country {
	font-size:   0.7em;
	font-weight: bold;
	/* pas op ... safari en IE */
	text-align:  center;
	padding:     1.0em 1.0em 1.0em 1.0em;
	margin:      0em;
	background-color: #AD4; /*#00e300;*/
	width:238px;
}
#s_select_country select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	width:       100%;
	margin:      0em;
	padding:     0em;
	background-color: #FFF;
}
#s_select_country optgroup {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style:  italic;
	font-weight: normal;
	background-color: #FFF;
}
#s_select_country option {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	padding:     0em;
	margin:      0em;
	background-color: #FFF;
}

/* standards redifined */
/* menu_left_col */
div.menu_left_col {
	font-size:        0.8em;
	font-weight:      bold;
	padding:          0em 0.5em 1.2em 1.0em;
	color:            #AA9;/*rgb(170,170,153);*/
}
.menu_left_col hr {
	/*background-color: none;*/
	border:           0px;
	border-top:       0px solid #333;
	border-bottom:    1px solid #333;
}
/* --------------  */
div.menu_left_col_0 {
	font-size:        0.8em;
	font-weight:      bold;
	padding:          0em 0.0em 1.2em 0.0em;
	color:            #AA9;/*rgb(170,170,153);*/
}
.menu_0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:        0.85em;
	/*display:          block;*/
	padding:          0.3em 0.5em 0.3em 1.0em;
	color:            #AA9;
}
.menu_0 a {
	font-size:        1.1em;
}
.menu_0 a:link {
	text-decoration:  none ;
	color:            #AA9;
}
.menu_0 a:visited {
	text-decoration:  none;
	color:            #AA9;
}
.menu_0 a:hover {
	color:            #333;
	background-color: #000;/*rgb(170,221,68);*/
}

/* --------------  */

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:        0.85em;
	/*display:          block;*/
	padding:          0.6em 0em 0em 0em;
	color:            #AA9;
}
.menu a {
	font-size:        1.1em;
}
.menu a:link {
	text-decoration:  none ;
	color:            #AA9;
}
.menu a:visited {
	text-decoration:  none;
	color:            #AA9;
}
.menu a:hover {
	color:            #333;
	background-color: #AD4; /*#00e300;*/ /*rgb(170,221,68);*/
}
.menu_extra {
	font-family: Georgia,"Times New Roman",Times, serif; 
	margin:          1em 0em 0em 0em;
	color:            #333;
	font-weight:      normal;
}
.menu_extra a {
	margin: 0.25em 0em 0em 0em;
	font-weight:      bold;
	font-size:        1.1em;
}
.menu_extra a:link {
	text-decoration:  none ;
	color:            #AA9;
}
.menu_extra a:visited {
	text-decoration:  none ;
	color:            #AA9;
}
.menu_extra a:hover {
	color:            #fff;
	background-color: #D11;
}
.left_col h3 {
	font-family: Georgia,"Times New Roman",Times, serif; 
	font-size:      1.0em;
	font-style:     italic;
	font-weight:    bold;
	letter-spacing: 0.1em;
	word-spacing:   0.3em;
	margin:         0.9em 0em 0.3em 0em;
	color:          #333;
}
.left_col .cou_logo {
	border:         0px;
}
.left_col .date {
	color:          #AA9;
	font-weight:    normal;
	font-style:     italic;
}
.left_col .author {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-weight:    normal;
	color:          #333;
	text-transform: uppercase;
	margin:         0.9em 0em 0.3em 0em;
}
.caption {
	font-family: Georgia,"Times New Roman",Times, serif;
	line-height:    150%;
	color:          #AA9;
	font-size:        0.7em;	
}
/* intro niet alleen voor left_col */
.intro {
	font-family: Georgia,"Times New Roman",Times, serif;
	line-height:    150%;
}
.menu_left_col .intro {
	line-height:    120%;
	color:          #AA9;
	font-weight:    normal;
}
.menu_extra .intro {
	/*display: block;*/
	padding-top: 0.25em;
}
.menu_extra .author {
	color: #AA9;
}
.menu_extra .date {
	display: block;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
#google_ads {
	background-color: #FFF;
	text-align:       center;
	font-size:        0.7em;
}
/* middle column */
.middle_col hr {
	height:           1px;
	background-color: #333;
	border:           0px;
}
.middle_col a, .body_middle a, .intro_middle a, .bodytext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:      bold;
}
.middle_col a:link, .body_middle a:link, .intro_middle a:link, .bodytext a:link {
	text-decoration:  none ;
	color:            #AD4; 
}
.middle_col a:visited, .body_middle a:visited, .intro_middle a:visited, .bodytext a:visited {
	text-decoration:  none;
	color:            #AD4; 
}
.middle_col a:hover, .body_middle a:hover, .intro_middle a:hover, .bodytext a:hover {
	color:            #333;
	background-color: #AD4; /* #00e300; */
}
.middle_col h4 {
	font-size:        1.0em;
	margin: 0em;
}
.body_middle a {
	line-height: 1.75;
	font-size: 0.85em;
}
.submenu_middle {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:      0.8em;
	font-weight:    normal;
	color:          #333;
}
.title_middle, .poet {
	display:        block;
	font-size:      1.8em;
	/*font-weight:    bold;*/
	margin:        0em 0em 0.5em 0em;
}
.subtitle_middle {
	display:        block;
	font-size:      1.4em;
	font-weight:    normal;
	margin:        0.5em 0em 0em 0em;
}
.subtitle_middle a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:      bold;
}
.subtitle_middle a:link {
	color:            #AD4; 
}
.subtitle_middle a:visited {
	color:            #AD4; 
}
.subtitle_middle a:hover {
	color:            #333;
	background-color: #AD4; /* #00e300; */
}
.intro_middle {
	/*display:        block;*/
	font-size:      0.85em;
	font-weight:    bold;
	line-height:    1.75em;
	padding:        0.5em 0em 0.5em 0em;
}
.poet_intro {
	font-weight:    normal;
}
.body_middle {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-weight:    normal;
	color:            #333;
	/*display:        block;*/
	font-size:      0.85em;
	line-height:    1.5em;
	padding:        0.5em 0em 0em 0em;
}
.citation {
/*	line-height:    1em;
	white-space:    pre;*/
	padding:        0em 1em 0em 1em;
}
.author_middle {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-weight:    normal;
	color:          #333;
	/*display:        block;*/
	font-variant:   small-caps;
	letter-spacing:  0.15em;
	word-spacing:   0.3em;
	padding:        0em 0em 0em 0em;
}
.date_middle, .h2 {
	font-family: Georgia,"Times New Roman",Times, serif;
	color:            #333;
	font-weight:    normal;
	font-size:      0.85em;
}
.date_middle {
	font-style:      italic;
}
.context_middle {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-weight:    normal;
	font-style:     italic;
	font-size:      0.85em;
	/*display:        block;*/
	color:          #333;
}
.list_middle {
}
.list_middle .link_middle {
	font-size: 0.8em;
}
.form_middle {
	padding:       2px 12px;
	margin:        2px 0px;
	border-top:    1px solid #AD4; 
}
.copyright {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-weight:    normal;
	font-style:     italic;
	font-size:      0.85em;
	/*display:        block;*/
	color:          #333;
	padding-top:    2em;
	padding-bottom: 1em;
	margin-bottom: 1px;
	border-bottom:  1px solid #AD4; 
}
.form_middle h2 {
	padding-top:    1em;
	font-size:      1em;
}
.submitbutton, .topref {
	white-space: nowrap;
	font-size:   0.7em;
	padding:     2px 12px;
	margin:      2px 0px 0px 0px;
}
.topref {
	display: block;
	float: right
}
.link2list a {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-style:  italic;
	font-weight: normal;
	font-size:   0.8em;
}
.link2list a:link {
	color:       #AD4; 
}
.link2list a:visited {
	color:       #AD4; 
}
.link2list a:hover {
	color:       #333;
	background-color: #AD4; /* #00e300; */
}

.link2item {
	font-size:   0.85em;
}
.link2obj {
	color: #AD4; 
}
.poet_img {
	float:  left; 
	margin: 1.0em 1.0em 0em 0em;
}

/* right column */
.right_col p {
	margin:          0em 0em 0em 1.0em;
	font-size:       0.85em;
}
.right_col h3 {
	font-family: Georgia, "Times New Roman",Times, serif;
	font-size:     0.85em;
	font-weight:   bold;
	font-style:    italic;
	padding:       0.5em 1em 0em 0em;
	margin:        0px 0px 6px 0px;
	border-bottom: 1px solid #333;
	text-transform: uppercase;
	color:            #333;
}
.right_col h4 {
	font-family: Georgia, "Times New Roman",Times, serif;
	color:            #333;
	margin-bottom:    0.25em;
}
.right_col .subhead {
	font-family: Georgia, "Times New Roman",Times, serif;
	font-weight:      bold;
	font-size:        0.85em;
	color:            #333;
}
.right_col_list {
	margin:       0em 0em 0.15em 0em;
}
.right_col a, .right_col_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Georgia, "Times New Roman",Times, serif;*/
	font-size:        0.7em;
	font-weight:      bold;
	text-decoration:  none;
}
.right_col a:link, .right_col_list a:link {
	color:            #AD4; 
}
.right_col a:visited, .right_col_list a:visited {
	color:            #AD4; 
}
.right_col a:hover, .right_col_list a:hover {
	color:            #333;
	background-color: #AD4; /* #00e300; */
}
a.link2poem {
	font-family: Georgia, "Times New Roman",Times, serif;
	font-weight: normal;
	font-style: italic;
	line-height: 1.2em;
	font-size:   0.9em;
	/*letter-spacing: 0.1em;
	word-spacing: 0.3em;*/
}
a:link.link2poem {
	color: #AA9;
}
a:visited.link2poem {
	color: #AA9;
}
a:hover.link2poem {
	color: #fff;
	background-color: #D11;
}
.right_col_list .intro {
	font-size:     0.85em;
	font-weight:   normal;
	color:         #AA9;
	line-height: 100%;
}
.grijs {
	color: #AA9;
}
/* 'type.class' overrides 'class .type' */
hr.noshow {
	height: 1px;
	background-color: #FFF;
}
.menuland {
	padding: .5em;
}
.icon_land {
	width:               50%;
	text-align:          center;
	vertical-align:      middle;
	background-repeat:   no-repeat;
	background-position: center center;
	height:              20px;		/*  110px; */
}
.icon_land a:link {
	color:#333;
	padding: .5em;
}
.icon_land a:visited {
	color:#333;
	padding: .5em;
}
.icon_land a:hover {
	color:#333;
	padding: .5em;
}
/* poem */
.poem_author {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:      1em;
	color:          #333;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	word-spacing:   0.3em
}
.poem_author a {
	font-family: Georgia,"Times New Roman",Times, serif;
}
.poem_author a:link {
	color:          #333;
}
.poem_author a:visited {
	color:          #333;
}
.poem_author a:hover {
	color:          #D11;
}
.poem_title {
	font-family: Georgia,"Times New Roman",Times, serif;
	text-transform: uppercase;
	font-size:   0.8em;
	/*font-weight: bold;*/
	padding-bottom: 2em;
}
.poem_motto {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:   0.8em;
	font-style:  italic;
	text-align:  left;
	padding: 1em 5em 2em 0em;
}
.poem_motto_author {
	font-style:  normal;
}
.poem_body {
	font-family: Georgia,"Times New Roman",Times, serif;
	line-height:    1.5em;
	font-size:      0.8em;
	padding-top:    2em;
	padding-bottom: 2em;
}
.poem_poet_note {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:      0.8em;
	font-style:     italic;
	vertical-align: bottom;
	color:          #AA9;
	padding-top:    2em;
}
.poem_poet_note * {
	font-style:     italic;
	vertical-align: bottom;
	color:          #AA9;
}
.poem_info {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:      0.8em;
	color:          #AA9;
}
.poem_info i {
	color:          #AA9;
}
.poem_editor_note {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-size:      0.8em;
	font-style:     italic;
	color:          #AA9;
}
.poem_editor_note * {
	font-style:     italic;
	color:          #AA9;
}
/* cwolk only, or feature ...?*/
.middle_col pre {
	padding:        0.25em 1em 0.25em 1em;
	line-height:    0.71em;
	font-style:     italic;
}
/* cwolk hack ... MAG ALLEMAAL WEG ALS CWOLK HELEMAAL GEMIGREERD IS*/
.cwolk_data .bodytext pre {
	/*display:block;*/
	margin:     0.25em 1em 0.25em 1em;
	line-height: 1.75em;
}
.cwolk_data .bodytext {
	/* kijk uit ... ook .body_middle, .bodytext */
	display: block;
	padding-top: 1em;
	font-size:   0.85em;
	line-height: 1.75em;
	font-weight: normal;
	font-family: Georgia,"Times New Roman",Times, serif;
}
.cwolk_data .bodytext .bodytext {
	font-size:   1em;
	/*line-height: 1.25em;*/
}
.cwolk_data .bodytext a {
	font-size:   0.85em;
	line-height: 1.25em;
}
/*.cwolk_data .bodytext .link {
	font-size:   0.85em;
}*/
.cwolk_data .intro {
	font-size:   0.8em;
	line-height: 1.75em;
	font-weight: bold;
}
.cwolk_data table {
	width: 100%;
}
.cwolk_data .search {
	line-height: 1.75em;
	padding:     0em 0em 0em 0em;
	margin:      0em 0em 0em 0em;
	font-size:   0.9em;
}
.cwolk_data h1 {
	display:        block;
	font-size:      1.8em;
	/*font-weight:    bold;*/
	margin:        0em 0em 0.5em 0em;
}
.cwolk_data .h2 {
	font-weight: bold;
	padding:     1em 0em 0em 0em;
}
.cwolk_data .menu {
	line-height: 1.25em;
	display:     inline;
	padding:     0em 0em 0em 0em;
	margin:      0em 0em 0em 0em;
	font-size:   0.9em;
}
.cwolk_data a.wit {
	color: #AA9;
}
.cwolk_data a:hover.wit {
	color: #AA9;
	cursor: default;
}
.cwolk_data .smallcaps {
	font-family: Georgia,"Times New Roman",Times, serif;
	font-variant: small-caps;
	text-transform: uppercase;
}
/*.cwolk_data img {
	width: 100%;
	height: 100%;
	max-width: 400px;
}*/

.booktitle{font-style:italic;}

a.login  { 
color: #ff0000;
}

a.login  { 
color: #ff0000;}

