a { color: #24579B; text-decoration: none; }

a:visited { color: #2E5192; }

a:hover { text-decoration: underline; }

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #003;
	background: #fff;
}

fieldset { border: 0; padding: 0; }

.clearfloat { clear: both; height: 0; line-height: 0px; }

.fltlft { float: left; margin-right: 8px; }

.fltrt { float: right; margin-left: 8px; }

#container {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	line-height: 130%;
}

#container #sidebar1 p { }

#header {
	background-image: url(../img/header2.png);
	background-repeat: no-repeat;
	height: 160px;
	position: relative;
}

#header #topMenu{
	text-align: right;
	font-size: 12px;
	margin: 0 25px 0 0;
	position: absolute;
	top: 126px;
	right: 10px;
}

#header #topMenu a {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #003;
}

#header #topMenu a:hover, #header #topMenu .this { color: #24579B; }

#header h1 {
	font-size: 32px;
	text-align: right;
	color: #24579B;
	padding-top: 60px;
	padding-right: 20px;
}

#mainContent {
	margin: 0 0 0 220px;
	padding: 0 20px;
	line-height: 130%;
	position: relative;
}

#mainContent h1 { font-size: 24px; color: #24579B; line-height: 34px; }

#mainContent h2 { font-size: 20px; color: #24579B; }

#mainContent h3 { color: #24579B; }

#sidebar1 { float: left; width: 209px; text-align: center; }

#sidebar1 .SideMenuBot{
	background-image: url(../img/table_bottom.jpg);
	background-repeat: no-repeat;
	height: 23px;
	background-position: 5px;
	margin: 0 0 7px 0;
}

#sidebar1 .SideMenuContent{
	padding: 0 0 0 5px;
	background-image: url(../img/table_content.jpg);
	background-repeat: repeat-y;
	background-position: 5px;
}

#sidebar1 .SideMenuContent a {
	display: block;
	line-height: 28px;
	background-image: url(../img/sidemenu.png);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0 10px 0 10px;
	background-position: top;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #003;
	text-align: center;
}

#sidebar1 .SideMenuContent a:hover, #sidebar1 .SideMenuContent a.this{ background-position: bottom; color: #666; }

#sidebar1 .SideMenuContent p {
	margin: 0;
	padding: 0px 10px 0 10px;
	font-size: 12px;
	text-align: left;
}

#sidebar1 .SideMenuContent p a {
	background: none;
	display: inline;
	text-align: left;
	margin: 0;
	padding: 0;
	line-height: 130%;
}

#sidebar1 .SideMenuTop {
	height: 27px;
	background-image: url(../img/table_top.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	background-position: 5px;
}

#commentForm { width: 100%; }

/*FOOTER*/
#footer{
	width: 800px;
	height: 44px;
	background-image: url(../img/footer_bg2.png);
	background-repeat: no-repeat;
	clear: both;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	line-height: 44px;
	margin: 20px 0 10px 0;
}

/*FOOTER LINKS*/
#footer a{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover{ text-decoration: underline; }

#footer p { margin: 0 10px 0 0; }

.stripeMe td, .stripeMe th {
	font-size: 1em;
	text-align: left;
}

.stripeMe th {
	background: url(../img/table_top_ctr.png);
	line-height: 100%;
	padding-top: 15px;
}
.aboKnop {
	width: 193px;
	height: 193px;
	background: transparent url(../img/abo_btn.png) no-repeat;
	float: right;
}
.aboKnop:hover {
    -moz-opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
    -khtml-opacity: 0.7;
    text-decoration:none; 
}

