html,html body {
    height:98%;margin:0px;padding:0px;
    background-image: url(../images/bg.gif);
    background-position: left top;
    background-repeat: repeat;  
    font-family:Trebuchet MS,Lucida Grande,verdana,arial;
    font-size: 11px;
}
table {font-family:Trebuchet MS,Lucida Grande,verdana,arial; font-size: 11px;}
#container {height:100%;min-height: 100%; width:100%; text-align:center; }
#newcontainer {
    position:relative;
    height: 100%; width:800px; text-align:left;
    margin-left:auto; margin-right: auto; 
}
html>body #newcontainer {height: auto;min-height: 100%;}

#valign		
{
	position: absolute; top: 50%; left: 0px; width: 100%;
	height: 1px; overflow: visible;
}

#mainframe 
{
	width: 100%;background-color:#ffffff; height: 600px;
	position: absolute;	left: 50%;
	margin-left: -400px;  /***  width / 2   ***/
	top: -300px;          /***  height / 2   ***/
}

#header		{height:112px;width:100%; background-image: url(../images/header.gif); background-position: left bottom; background-repeat: no-repeat;}
#content	{height:472px;width:100%;}
#content_small	{height:432px;width:100%;}

#footer		{height:16px; width:100%; background-image: url(../images/footer.gif); background-position: left bottom; background-repeat: no-repeat;}

.delim {float:left; margin-top:40px; margin-left:30px; width: 1px; background-color:#cccccc;height:400px;}

#content_left {float:left; width: 170px; margin-top:40px; margin-left:30px; height:412px; line-height:13px;}
* html #content_left {margin-left:15px;} /* <= IE6 */
*:first-child+html,* html #content_left {margin-left:30px;}  /* IE7 */

#content_right {order:solid 1px #000000;float:left; width: 539px; margin-top:40px; margin-left:30px; height:412px; }
* html #content_right {width:509px} /* <= IE6 */
*:first-child+html,* html #content_right {width: 539px;}  /* IE7 */


#content_header {width:100%; height:32px;}
#content_content {float:left;width:515px; height:360px;overflow: auto;position:relative;}

#content_header_full {clear:both; margin-top:40px; margin-left:25px; margin-bottom:10px;}
#content_left_big {float:left; width: 430px; height:362px; margin-left:25px;position:relative;overflow:auto; }
#content_right_big {float:left; width: 290px; margin-left:25px; height:362px;position:relative;overflow:auto; }

.scrollgeneric {line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
.vscrollerbase {width: 20px;background-color: #cccccc;}
.vscrollerbar {width: 16px;margin-left:2px;background-color: #00A0E2;border-top: solid 2px #999999;border-bottom: solid 2px #999999;}
.hscrollerbase {height: 20px;background-color: #cccccc;}
.hscrollerbar {height: 16px;margin-top:2px;background-color: #00A0E2;border-left: solid 2px #999999;border-right: solid 2px #999999;}

img.none {border:none;}

a:link {color:#666666;text-decoration:underline;}
a:active {color:#666666;text-decoration:underline;}
a:visited {color:#666666;text-decoration:underline;}
a:hover {color:#666666;text-decoration:none;}

a.noborder:link {text-decoration:none;}
a.noborder:active {text-decoration:none;}
a.noborder:visited {text-decoration:none;}
a.noborder:hover {text-decoration:none;}

a.footer:link {font-weight:bold;color:#ffffff;text-decoration:none;}
a.footer:active {font-weight:bold;color:#ffffff;text-decoration:none;}
a.footer:visited {font-weight:bold;color:#ffffff;text-decoration:none;}
a.footer:hover {font-weight:bold;color:#ffffff;text-decoration:underline;}

a.menu:link {font-weight:bold;color:#ffffff;text-decoration:none;}
a.menu:active {font-weight:bold;color:#ffffff;text-decoration:none;}
a.menu:visited {font-weight:bold;color:#ffffff;text-decoration:none;}
a.menu:hover {font-weight:bold;color:#ffffff;text-decoration:underline;}

div.menu {float:left; width:133px;height:24px;line-height:24px;}

h1 {font-weight:bold;font-size:16px;color:#36234C;margin-bottom:20px;margin-top:2px;}
h1.artHeader {margin-bottom:0px;}
div.lastMod {font-size:9px;color:#aaaaaa;margin-bottom:5px;}
h2 {font-weight:bold;font-size:13px;color:#36234C;margin:0px;margin-bottom:10px;}
.ingress {font-weight:bold;font-style:italic;margin-bottom:8px;}
.article {width:430px;margin-bottom:10px;line-height:13px;}
.album {clear:both;margin-bottom:10px;position:relative;display:block;}

p {margin:0px;}
.kurslisteGruppe {margin-top:10px;margin-bottom:10px;color:#36234C;font-weight:bold;font-size:12px;}
img.imgFloatLeft {float:left; margin-right:5px;margin-bottom:5px;}
div.albumItem {float:left;margin:10px;width:100px;height:100px;text-align:center;overflow:hidden;}
div.mediaFull {width:430px;height:290px;text-align:center;overflow:hidden; margin-bottom:10px;}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
