body { color: #FFFAE4;
	   word-spacing: 0.05em;
	   background: #26393D; }	  

a { color: #FFFAE4;}
a.email {text-decoration:none;}
a.email:hover {text-decoration:underline;}

.bold { font-weight: bold;
		color: #E8E595; }
.justify {text-align: justify;}
.block {text-align: justify; margin-left:auto; margin-right:auto; width: 75%;}

div.spacer4 { height: 80px; }
div.spacer2 { height: 50px; }
div.spacer  { height: 20px; }

.content { background: #466970; }

.margin5 { margin-left: 5px;
		   margin-right: 5px; }

.leftcontent { width:280px;
				  margin: 20px 20px 14px 15px;  }

.rightcontent { width:460px;
				   margin: 20px 20px 14px 15px; }
				   
.leftcontentkec { width:350px;
					margin: 20px 20px 14px 15px;  }

.leftcontentkecwide { width:750px;
						margin: 20px 20px 14px 15px;  }
				  
.rightcontentkec { 
					margin: 12px 12px 2px 2px; }
				   
p.kec {text-align: justify; font-style:italic;}

h3.kec a { text-decoration: none;
		   color: #FFFAE4; }
h3.kec a:hover {text-decoration: underline; }

h3.kec {color: #FFFAE4;}

.onecontent { width: 745px;
				 margin: 20px 20px 14px 15px; }



#meno a { font: 36px 'Georgia' serif;
		  color: #D0A825;
	      text-decoration: none; }
#meno a:hover { text-decoration: underline; }


.menuitem h3 { font-family:'Heuristica';
			  font-weight: normal;
			  margin-top: -7px;
			  margin-bottom: 0;
			  color: #E5BA29; }
.menuitem h3 a { color: #E5BA29;
				 text-decoration: none; }
.menuitem h3 a:hover { text-decoration: underline; }

div.menuitem { margin-bottom: 33px; }

div.menuitem > a {text-decoration: none;}
div.menuitem > a:hover {text-decoration: underline;}


.wyks_first_column { text-align: right; padding-right: 10px; }

h1, h2, h3, h4, h5 { color: #E8E595; }


.back { color: #E8E595; }
.back > a {text-decoration: none; 
		   color: #E8E595;}
.back > a:hover {text-decoration: underline; }

.pubs {list-style-type:none;}
.pubs li {margin-top: 5px; margin-bottom: 5px; margin-left: 0;}
.pubs img {vertical-align: middle; margin-left: 5px; margin-right: 5px;}

.pubs a {text-decoration: none; display:inline-block; width: 87%; vertical-align: middle;}
.pubs a:hover {text-decoration: underline;}


.pubang {list-style-type:none;}
.pubang li {margin-top: 5px; margin-bottom: 5px; margin-left: 0;}

.pubang a {text-decoration: none; display:inline-block; width: 87%; vertical-align: middle;}
.pubang a:hover {text-decoration: underline;}

.rok {font-size: 1.1em;}

.br {border-bottom:1px dotted #FFFAE4; padding-bottom: 1em;}

.tableinfo {padding-left:10px; }
.tablerow {text-align:right; width: 10em; /* border-right: 1px dotted #FFFAE4; padding-right:10px; */ }

.content #portraitMain{width: 300px;}

.content #emailMain{position: relative; top: 116px;}