/* Allgemein
----------------------------------------------- */
*{margin:0;padding:0}
body{background:-moz-linear-gradient(top,#ddd,#ccc);background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ccc));color:#444;font:.9em/1.4em arial,"trebuchet ms",sans-serif}


/* Layout
----------------------------------------------- */
.rahmen{background:#fff url(hintergrund.png) no-repeat;background-size:100%;-webkit-box-shadow: 10px 10px 10px #aaa;-moz-box-shadow: 10px 10px 10px #aaa;box-shadow: 10px 10px 10px #aaa;margin:0 0 2em;padding:2.5em 2em;width:870px}
#inhalt{border-right:1px solid #eee;float:left;margin:0 0 2em;padding:0 25px 0 0;width:479px}
#sidebar{border-left:1px solid #eee;float:left;font-size:.9em;margin:0 0 2em -1px;padding:0 0 0 25px;width:340px}
footer{border-top:1px solid #eee;font-size:.9em;margin:1em 0 0 0;padding:.5em 0 0}
body,header,nav,article,aside,footer,section{display:block}

/* Schriften
----------------------------------------------- */
h1{float:left;font-size:3.2em;font-weight:normal;letter-spacing:-.05em;line-height:1em;margin:.45em 0 0;}
h1 a{color:#c37334;text-decoration:none}
h2,h3,h4,h5,h6{color:#6f8831;font-weight:normal}
#kopfzeile h4{color:#777;float:left;padding:0 0 3px 0}
#kopfzeile h4 span{font-weight:bold}
.ueberschrift{color:#3698b1;border-bottom:1px solid #eee;font-size:2.3em;margin:1.5em 0 1.5em;padding:0 0 .3em 0}
.ueberschrift+p{font-size:1em;margin:-2.5em 0 3em 0}

article h2{color:#6f8831;font-size:1.8em;font-weight:normal;line-height:1.3em}
article h3,article h4,article h5{font-size:1.3em}
#inhalt h6{font-size:1.1em}
#inhalt h3,#inhalt h4,#inhalt h5,#inhalt h6{color:#6f8831;padding:0 0 .5em 0}
#inhalt p{line-height:1.6em}
article p+p{margin:2em 0 0 0}
#inhalt p+h3,article p+h4,article script+h5,article div+h3,article div+h6{margin:3em 0 0}
a+h3{margin:3em 0 0 0}
.einleitung{background:#eee;font-size:1.1em;font-style:italic;margin:1em 0 0 0;padding:1.1em 1em}
.einleitung:first-letter{color:#999;font-size:3em;float:left;padding:.25em .2em 0 0}
.meta{color:#888;font-size:.9em;margin:.3em 0 1em 0}
.meta a{color:#888;text-decoration:none}
.meta a:hover{color:#444;text-decoration:underline}
.meta2{background:#eee;font-size:.9em;margin:2em 0 0 0;padding:1.2em 1.5em .5em}

code{clear:both;color:#400}
blockquote{background:#fafaf7;border-left:.5em solid #eaeae7;padding:2em 1em 2em 2em}

#startseite .startseite a,#startseite ul#unternavigation,
#studienwahl .studienwahl a,#studienwahl ul#unternavigation,
#studium .studium a,#studium ul#unternavigation,
#karriere .karriere a,#karriere ul#unternavigation,
#forum .forum a,#forum ul#unternavigation{background:#3698b1;color:#fff}


/* Links
----------------------------------------------- */
h3 a{color:#6f8831;text-decoration:none}
h3 a:hover{text-decoration:underline}
a{color:#3698b1}



/* Listen
----------------------------------------------- */
#kopfzeile{border-bottom:1px solid #eee;font-size:.9em;padding:1em 0 0 0}
#kopfzeile ul{color:#eee;float:right;list-style:none;margin:0}
#kopfzeile ul li{display:inline;margin:0}
#kopfzeile ul li a{color:#777;text-decoration:none}
#kopfzeile ul li a:hover{text-decoration:underline}

ul#hauptnavigation{border-top:1px solid #eee;clear:both;font-size:1em;margin:.5em 0 0;padding:1em 0 1.3em}
ul#hauptnavigation li{display:inline;margin:0 1em 0 0}
ul#hauptnavigation li a,ul#nav li a{color:#444;padding:.7em 1.1em;text-decoration:none}
ul#hauptnavigation li a:hover{text-decoration:underline}
ul#unternavigation{margin:-.8em 0 .5em 0;padding:.7em 1em}
ul#unternavigation li{display:inline;list-style:none;margin:0 1.5em 0 0}
ul#unternavigation li a{color:#fff;text-decoration:none}
ul#unternavigation li a:hover{text-decoration:underline}

#inhalt p+ul{list-style:square;margin:1em 2em}
#inhalt p+ul li{margin:0 0 .5em}

#sidebar ul li{list-style:none;margin:0 0 2em 0}
#sidebar ul h6{color:#6f8831;font-size:1.2em;margin:0 0 .3em 0}
#sidebar ul li ul{border-top:1px dotted #eee}
#sidebar ul li ul li{border-bottom:1px dotted #eee;margin:0;padding:.4em 0}
#sidebar ul li ul li a{color:#555;text-decoration:none}
#sidebar ul li ul li a:hover{text-decoration:underline}

ol.ordered{margin:2em 0 0 2em}
ol.ordered li{margin:0 0 3em}
ol.ordered li p{font-size:.9em;line-height:.6em}
ol.ordered .verlinkung{background:#f7f7f7;border:1px solid #eee;color:#666;font:1em courier,sans-serif;margin:1em 0 0;padding:.5em;width:100%}

.schlagworte{padding:1em 0}
.schlagwortwolke a{color:#444;text-decoration:none}
.schlagwortwolke a:hover{text-decoration:underline}

ul.weitere{margin:1em 0 3em 0}
ul.weitere li{color:#888;list-style:square;margin:0 0 .5em 2em}

#si_contact_form1 input, #si_contact_form1 textarea{border:1px solid #ddd;color:#555;font:.9em arial,"trebuchet ms",sans-serif;padding:.3em .5em}
.required{color:#be3a70}
#si_contact_form1 label{float:left;width:160px}
#si_contact_form1 input{width:200px}
#si_contact_form1 input[type=submit]{background:#f7f7f7;border:1px solid #ddd;position:absolute;left:180px}
 
#sidebar .links{float:left;width:47%}
#sidebar .rechts{float:right;width:47%}
 
 
/* Werbung
----------------------------------------------- */
header .werbung{float:right;margin:.5em 0 0}
#inhalt .werbung{padding:2em 0}
#sidebar .werbung{padding:1em 0}
h2+.werbung{border-bottom:1px solid #eee;margin:-2.5em -.4em 2em}


/* Sonstiges
----------------------------------------------- */
hr.leiste{border-top:1px solid #eee;margin:0 0 3em 0}
hr{border:0;clear:both;width:100%}

ul.bookmark{padding:.3em 0 0}
ul.bookmark li{list-style:none;display:inline;padding:0 1em 0 0}
ul.bookmark li a{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
ul.bookmark li a img{border:0px solid #fff;text-decoration:none}
ul.bookmark li a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}

footer span{color:#ddd;float:right}

.pagebar{border-top:1px solid #eee;font-size:.95em;margin:3em 0 0 0;padding:1.5em 0 0 0;text-align:right}
.pagebar a{background:#eee;margin:0 0 0 .2em;text-decoration:none}
.pagebar a:hover,.pagebar .this-page{background:#3698b1;color:#fff}
.pagebar a,.pagebar .this-page{margin:0 0 0 .2em;padding:.3em .6em;-webkit-border-radius:.3em}
