/* Print-Stylesheet fuer ulg, CSS 2 --> XHTML 1.0 */

@page {size:portrait; margin-top:3cm; margin-left:2.5cm; margin-right:2cm; margin-bottom:2cm; }

/* basics */

.ahem {display:none}

.blogbody {border-bottom:1px dotted #000000; padding:3px; margin-bottom:9px;}
.posted {font-size:0.8em; font-style:italic; color:#333;}

.navfooter {display:none}

body {color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.8em; margin-top:0px;}

a {color:#000099; font-weight:bold; text-decoration:none;}
a:link {color:#101884;}
a:visited {color:#101884;}
a:hover {color:#101884; text-decoration:underline;}

#container {border:none; background-color:#ffffff; text-align:left; margin:0;}

#logos {margin-top:0px; height:65px; padding:5px;}
#logos .uni {float:right; margin-right:10px;}
#logos .ub {float:left; margin-left:10px;}	

#top_menu {display:none}

#titlepage {margin:0 20px;}
#titlepage h1 {font-weight:bold; font-size:1.8em; text-align:center;}
#titlepage .werbung {margin-top:12px;}

#piccontainer4 {width:652px; margin:0 auto;}
#piccontainer4 img {border:none; margin-bottom:6px;}
#piccontainer4 ul {text-align:center; list-style:none; padding:0px; margin:0px; }
#piccontainer4 li {text-align:left; font-size:0.9em; display:inline; list-style:none; padding:0 12px;}

#main {margin:0; padding: 0;}
#main table {border:none; border-collapse:collapse;}
#main td.navlft {vertical-align:top; width:0; margin:0;}
#main td.contnt {vertical-align:top; margin:0; padding:0.8em;}
#main td.aktrit {vertical-align:top; width:0; margin:0;}
#main .wide {width:100%;}


#nav_left {display:none}
#tnav_left {display:none}
#akt_rt {display:none}
#box_right {display:none}

#content {margin:0; padding:0;}
#content h5 {margin-top:0px; font-size:0.8em; color:grey; border-top:1px solid #999; border-bottom:1px solid #999; padding:3px;}
#content h2 {margin-top:2px; font-size:1.1em;}
#content h3 {margin-top:2px; font-size:1em;}
#content p {text-align:left;}
#content a { font-weight:normal;}
#content td {padding:3px 3px 3px 5px;}
#content .noindent {margin-top:0; margin-bottom:0;}
#content table.solidborder {border:solid 1px #666; padding-left:4px; padding-right:4px; font-size:0.9em; empty-cells:show;}
#content .elegant table {border:1px solid #666; border-collapse:collapse; empty-cells:show}
#content .elegant td {border:1px solid #666; font-size:0.8em;}
#content .toplink {border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:0.8em; padding:3px; margin-top:0; margin-bottom:16px;}

#tcontent {margin:0; padding:0;}
#tcontent h5 {margin-top:0px; font-size:0.8em;color:grey; border-top:1px solid #999; border-bottom:1px solid #999; padding:3px;}
#tcontent h2 {margin-top:2px; font-size:1.1em;}
#tcontent h3 {margin-top:2px; font-size:1.em;}
#tcontent p {text-align:left;}
#tcontent a { font-weight:normal;}
#tcontent li {margin-bottom:4px;}
#tcontent .noindent {margin-top:0; margin-bottom:0;}
#tcontent table {border:1px solid #666; border-collapse:collapse; empty-cells:show; background-color:#fff;}
#tcontent td {border:1px solid #666; font-size:0.9em; padding:2px 3px 2px 4px;}
#tcontent .toplink {border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:0.8em; padding:3px; margin-top:0; margin-bottom:16px;}

#faq h4 {margin-left:20px; margin-bottom:0;}
#faq p {margin-left:20px; margin-bottom:9px;}

.column-in {margin:0;}

#infobox {font-size:0.8em;}
#infobox h3 {margin-left:3px; font-size:0.9em; font-weight:bold; color:black; text-align:left;}
#infobox li {list-style:none;}


.clearer {clear:both; height:1px; font-size:1px; border:none; background:transparent; margin:0; padding:0;}

#footer {border-top:1px solid #666; border-bottom:1px solid #666; padding:2px 30px; }
#footer p {font-size:0.8em; color:#666666; text-align:center;}		
#footer a {color:#7B83E9; font-weight:normal;}
#footer a:hover {text-decoration:underline;}

