/* main.css - written by eypix mediadesign - Bernd Willenberg - copyright 2008 */


/* allgemeine definitionen */

* {margin: 0; padding: 0;}
a {color: #000; text-decoration: underline;}
a:hover {text-decoration: none;}
a img {border: 0;}
body {background: #dbe5e2 url(../img/body-bg.jpg) repeat-x; color: #000; font: 400 13px/18px arial, verdana, helvetica, sans-serif; text-align: center; width: 100%;}
img {float/**/:/**/ left;}
p {padding-bottom: 20px;}


/* seitenstruktur */
.container {margin: auto; margin-top: 40px; text-align: left; width: 900px;}
.content {background: #fff url(../img/content-bg-line.gif) repeat-y; float: left; width: 900px;}
.content-bottom, .content-top {background: #fff url(../img/content-bg.gif) repeat-y; float: left; font-size: 0; height: 10px; line-height: 0; width: 900px;}
.content-bottom {height: 30px;}
.col-left {float: left; padding: 0 60px 0 44px; width: 374px; width/**/:/**/ 270px;}
.col-right {float: left; overflow: hidden; width: 490px;}
.end {float: left; height: 50px; width: 900px;}
.foot {background: #e6eeeb url(../img/foot-bg.gif) no-repeat; color: #22524c; float: left; font-size: 11px; height: 50px; height/**/:/**/ 28px; padding: 22px 42px 0; width: 900px; width/**/:/**/ 816px;}
.foot a {color: #22524c;}
.head {background: #73928e url(../img/head-bg.jpg) no-repeat; float: left; height: 170px; width: 900px;}
.h1, .h2 {float: left; width: 490px;}
.h1 {margin-bottom: 20px;}
.h2 {margin-bottom: 5px;}
.logo {float: left; left: 42px; margin-top: 34px; position: relative;}
.nav {color: #fff; font: 700 12px/14px arial, verdana, helvetica, sans-serif; float: left; height: 20px; left: 140px; overflow: hidden; margin-top: 85px; position: relative; width: 525px;}
.nav a {color: #fff; font-weight: 400;}
.nav ul {list-style: none;}
.nav li {float: left; border-right: 1px solid #fff; padding: 0 8px;}
.nav li.last {border: 0; padding-right: 0;}


/* newsletterformular */
.choice {float: left; overflow: hidden; padding-top: 15px; width: 238px;}
.choice * {float: left;}
.form-nl {float: left; margin-top: 20px;}
.form-nl-cont {background: #4c726d url(../img/form-bg.jpg) no-repeat; float: left; height: 135px; height/**/:/**/ 125px; padding: 10px 16px 0; width: 270px; width/**/:/**/ 238px;}
.form-nl-cont label {color: #fff; float: left; font-size: 14px; font-weight: 700; height: 15px; line-height: 14px;}
.form-nl-label {background: #9eb4b1; float: left; left: -17px; position: relative;}
.i-send {background: #22524c; float: left; position: relative; left: 154px; top: 20px; height: 27px; width: 97px;}
.i-238 {float: left; margin-top: 4px;}
.i-238 div {background: #fff; border: 1px solid #fff; float: left; height: 18px; padding: 0 2px;}
.i-238 input {border: 0; float: left; height: 18px; width: 232px;}
.subscr, .unsubscr {height: 21px;}
.subscr {float: right;}
.subscr input, .unsubscr input {height: 14px; left: 0; margin: 1px 5px 0 0; position: relative; width: 15px;}


/* studientabelle */
#aktstud {border-collapse: collapse; float: left; width: 490px;}
#aktstud img.studie-pdf {float: right; height: 36px; width: 32px;}
#aktstud td, #aktstud th {font: 400 13px/18px arial, verdana, helvetica, sans-serif; padding: 0 8px;}
#aktstud td {padding: 3px 8px;}
#aktstud th {background: #d5d5b4; font-weight: 700; height: 28px; text-align: left;}
#aktstud th.th-left {background: #d5d5b4 url(../img/tab-left.gif) no-repeat;}
#aktstud th.th-right {background: #d5d5b4 url(../img/tab-right.gif) no-repeat top right;}
#aktstud .right {text-align: right;}


/* spezielle content-elemente */
ul.nl {float: left; list-style: none; padding-top: 20px;}
ul.nl li {background: url(../img/arrow.gif) no-repeat; float: left; padding: 0 0 13px 25px;}
.disclaim {float: right; font-size: 11px; padding-top: 7px;}
.h-18 {height: 18px;}
.h-30 {height: 30px;}
.mb-15 {margin-bottom: 15px;}
.note {color: #537a74; float: left; font: 400 11px/14px arial, verdana, helvetica, sans-serif; padding: 15px 0 10px;}
.pb-30 {padding-bottom: 30px;}
.pb-40 {padding-bottom: 40px;}
.pb-50 {padding-bottom: 50px;}
.pdf {background: url(../img/icon-pdf.gif) no-repeat 0px 1px; padding-left: 20px;}