body {background-color: #3368B3; background-image:url(images/bgr_picture.jpg);}

a, a:link {
	color:#3169B3;
	text-decoration: none;
}
a:hover {
	color:#17498B;
	text-decoration:underline;
}
xa:visited {
	color:#8B1717;
}

h1 {font-family: arial,verdana,tahoma,sans-serif; font-size: 22px; color:#3169B3; word-spacing: 0em; font-weight:normal; line-height:125%; }
h1.newsheadline {font-size: 16px; color:#D11E25; margin-bottom:0em; font-weight:bold; padding-bottom:5px;}
h1.newsarticle{padding-bottom:0; margin-bottom:0; font-weight:normal;}
#shortintro{font-family: arial,verdana,tahoma,sans-serif; font-size: 14px; color:#3169B3;font-weight:normal;}
.newsdate{font-family: arial,verdana,tahoma,sans-serif; font-size: 11px;  padding-top:5px;}

h2 {font-family: arial,tahoma,verdana,sans-serif; font-size: 14px; color: #3169B3; font-weight: bold; margin-bottom:0em; padding-bottom: 5px; }
h3 {font-family: arial,tahoma,verdana,sans-serif; font-size: 14px; color: #939598; font-weight: bold; margin-top:0em; margin-bottom:0em;padding-bottom:5px;}
p {margin: 0px; padding-bottom: 10px; padding-top:0px; vertical-align:top;}

ul {margin-left:1em; margin-bottom:0em;}

#mastertable {margin-left:15px; margin-top: 15px; margin-bottom: 0px;}
.news {padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:22px; vertical-align: top; font-family: arial,tahoma,verdana,sans-serif; font-size: 14px; color:#3169B4; width:150px; height: 230px;}

.maincontent {font-family: verdana,arial,tahoma,sans-serif; font-size: 12px; line-height:150%; overflow:auto; vertical-align:top;}
.maincontent img {padding:10px;}
#rightcol {position: absolute; padding-top:10px; padding-right:40px; padding-bottom:0px; padding-left:20px; height:492px; width:538px; background-color:#E7E7E9; vertical-align:top;}
div#rightcolpict {position:relative; width:530px; padding-top:15px; text-align:center;}
lena#leftcol {padding-top:15px; padding-right:20px; padding-bottom:20px; padding-left:20px; width:212px; height:475px; background-color:#ffffff; vertical-align: top;}
#leftcol {padding-top:15px; padding-right:20px; padding-bottom:20px; padding-left:20px; width:212px; height:422px; background-color:#ffffff; vertical-align: top;}

#leftcolHem {padding-top:15px; padding-right:20px; padding-bottom:20px; padding-left:20px; width:212px; height:475px; background-color:#ffffff; vertical-align: top;}
#xxxleftcolHem {padding-top:15px; padding-right:20px; padding-bottom:20px; padding-left:20px; width:212px; height:250px; background-color:#ffffff; vertical-align: top;}

#levlogo {position:absolute; margin-left:133px; margin-top:0px;}
#searchresult {position: absolute; margin-top: 0px; width:310px; height:235px;}
#workshopresult {position: absolute; margin-left:320px; margin-top:37px; width:210px; height:175px; padding:10px;background-color:#ffffff; vertical-align:top; border: 1px solid #aaaaaa; }

#submenu {position:relative; font-family: verdana,arial,tahoma,sans-serif; font-size: 12px; color: #939598; font-weight: bold;}
#xsubmenu ul {list-style: none; padding: 0; width:auto; text-align:left;}
#xsubmenu li {position:relative; padding-bottom:8px;}

#menu {height:23px; font-family: verdana,arial,tahoma,sans-serif; font-size: 11px; color: #3169B3; font-weight: bolder; background-color:#ffffff; margin-left:0px; padding-left:20px;}
#xmenu ul {list-style: none; padding: 0; margin:o; width:auto; text-align:center;}
#xmenu li {position:relative; padding-left: 5px; padding-right:10px; text-align:center; }
.links {padding-right:10px;}

#menu a {text-decoration: none; color: #3169B3;}
#menu a:hover {text-decoration: none; color: #90C63D;}

#leftcol a {

font-family: verdana,arial,tahoma,sans-serif; 
color: #939598;
font-weight: bold;
text-decoration:none;
}

#leftcol a:hover {

color: #666666;
text-decoration: underline;
}


#leftcol ul {
list-style-image:url(images/arrow_right.gif);
vertical-align:top;
padding:0px;
border:0px;
}

#leftcol li.arrowdown {
list-style-image:url(images/arrow_down.gif);
vertical-align:top;
padding:0px;
border:0px;
}


#leftcol li {
line-height:20px;
font-size: 12px;
}


#leftcol ul ul li {
list-style-image:url(images/greyline_submenu.gif);
vertical-align:top;
font-size: 11px;
}

#leftcol li.bluething {
margin-left:-16px;
list-style-image:url(images/dot.gif);
list-style:none;
font-family: verdana,arial,tahoma,sans-serif; 
color: #3169B3;
font-weight: bold;
text-decoration:none;
}

#xxxnewsplateposition {position: absolute; margin-left:645px; margin-top: 240px; width:145px; height: 220px;  }
#xxnewsplateposition {position:static; margin-left:0px; margin-top: 0px; width:145px; height: 220px; background-image:url(images/redplate.gif); }
#xnewsplate{ margin-left:663px; margin-top: 240px; }

lena#newsplateposition {margin-left:13px; margin-top:80px;}
#newsplateposition {margin-left:13px; margin-top:30px; }
#newsplate{width:145px; background-image:url(images/redplate.gif);  background-repeat:no-repeat;}
.newscontent {font-family: verdana,arial,tahoma,sans-serif; font-size: 11px; line-height:150%; overflow:auto; vertical-align:top;}
#aaaimage{ vertical-align:bottom; height:30px; }
