body {
	font-family: verdana, sans-serif;
	font-size: 10pt;
}

a {
	text-decoration:	none;
	color: 			#1111aa;
}

a:hover {
	text-decoration:	underline;
}

.alignright, .alignleft {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-style: normal;
        color: black;
        width: 33%;
}

.alignright {
  float: right;
  text-align: right; 
}

.alignleft {
  float: left;
}

.aligncenter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  color: black;
  margin: 0 auto 0 auto; 
  text-align: center; 
  float: left; 
  width: 34%;
}

body {
  font-family: verdana, sans-serif;
  font-size: 10pt;
}

#column_right {
  width: 200px;
  background: #fff;
}

#column_right h2, #column_left h2 {
        font-size: 100%;
}

.commentlink {
        font-size: 9pt;
}

#eu_menu, #menu {
  margin: 10px 0px 0px 0px;
  padding: 5px;
}

#eu_menu {
  background: #999;
}

.eu_menu_item {
  margin: 0px;
  padding: 5px;
  border-bottom: 1px solid #ccc;
  color: #fff;
}

.eu_menu_item a {
  color: #fff;
}

#eu_menu .eu_menu_item h1 {
  font-size: 16pt;
  color: #fc0;
  padding: 0px;
  margin: 0px;
}

#eu_menu .eu_menu_item h2, #menu h2 {
  font-size: 10pt;
  padding: 0px;
  margin: 0px;
}

.eu_menu_item p {
  margin: 10px 0;
  padding: 0px;
}

#footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  color: black;
  margin: 0 auto 0 auto;
  text-align: center;
  float: left;
  width: 100%;
}

#header {
  background: #000088;
}

#header h1, #header h2 {
  color: #fc0;
  text-align: center;
  margin: 0;
}

#header h1 a, #header h2 a {
  color: #fff;
}


#header h1 {
  font-size: 30pt;
  padding: 10px 0 10px 0;
}


#header h2 {
  font-size: 20pt;
  text-align: center;
  padding: 0px 0 15px 0;
}

h1, h2 {
        margin: 3px 0px;
}

ol li {
        margin-top: 1.3ex;
        background: #eeeebb;
}

older {
        background: #000088;
}

#minimeny {
        font-size: 9pt;
}

#navigation {
  display: block;
  width: 530px;
  padding: 0px; 
  margin: 10px 14px 35px 14px;
}

.post {
	background: #ffffdd;
	padding: 6px;
	margin: 8px;
}

p.center {
  margin: 0;
  padding: 0;
  text-align: center;
}


table, tr, td {
  margin: 0;
  padding: 0;
}

td {
        font-family: verdana, sans-serif;
        font-size: 10pt;
}

ul, ol {
        margin-top:     .7ex;
        margin-bottom:  .7ex;
        margin-left:    15px;
        padding-left:   0px;

}

ul li {
        list-style-type:        square;
}

@media print {

	.hideprint {
		display: none;
	}

	#content {
		width: 100%;
	}
}

