/*
@font-face {
    font-family: 'OpenSansRegular';
    src: url('/fileadmin/_src/font/OpenSans-Regular-webfont.eot');
    src: url('/fileadmin/_src/font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fileadmin/_src/font/OpenSans-Regular-webfont.woff') format('woff'),
         url('/fileadmin/_src/font/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/fileadmin/_src/font/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('/fileadmin/_src/font/OpenSans-Italic-webfont.eot');
    src: url('/fileadmin/_src/font/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fileadmin/_src/font/OpenSans-Italic-webfont.woff') format('woff'),
         url('/fileadmin/_src/font/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('/fileadmin/_src/font/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('/fileadmin/_src/font/OpenSans-Semibold-webfont.eot');
    src: url('/fileadmin/_src/font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fileadmin/_src/font/OpenSans-Semibold-webfont.woff') format('woff'),
         url('/fileadmin/_src/font/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('/fileadmin/_src/font/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('/fileadmin/_src/font/OpenSans-Bold-webfont.eot');
    src: url('/fileadmin/_src/font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fileadmin/_src/font/OpenSans-Bold-webfont.woff') format('woff'),
         url('/fileadmin/_src/font/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('/fileadmin/_src/font/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
* {margin:0;padding:0;}
html,body {height:100.02%;}
body {
    color:#474747;background:#fff url(../_img/ico/bgr-body.gif) repeat-x;
    font:69%/1.45em arial,verdana,helvetica,sans-serif; 
    /* font: 69%/1.45em 'OpenSansRegular', Arial, sans-serif; */
    text-align:center;
}
a {color:#303030;text-decoration:none;}
h1,h2,h3 {
    margin-bottom: .5em;
    line-height: 1.45em;
    /* font-family: 'OpenSansRegular', Arial, sans-serif; */
    font-family: arial,verdana,helvetica,sans-serif;
}
h1 {font-size:1.8em;font-weight:normal;}
/* h2 {font-size:1.4em; font-family: 'OpenSansSemibold', Arial, sans-serif;font-weight:normal;} */
h2 {font-size:1.4em; font-family: arial,verdana,helvetica,sans-serif;font-weight:bold;}
h3 {font-size:1.1em;}
object {margin-bottom:.5em;}
p,ul,ol,.inner object {margin-bottom:1.45em;}
blockquote {margin:0 2.8em;}
hr {clear:both;height:1px;border:0;background:#c4c4c4;color:#c4c4c4;margin-bottom:1em;}
.studieninteressierte hr {background: #DEE392;color: #DEE392;}
.studierende hr {background: #F0C78C;color: #F0C78C;}
.forschung hr {background: #65A8CE;color: #65A8CE;}
.label,table caption,.hidden {position:absolute;left:-800em;width:18em;display:block;}
.clearer {clear:both;overflow:hidden;height:0;display:block;}
.indent {margin:0 20px;}
.inner {margin:0 1.82em 1.82em 1.82em;}
#shortcuts a.label:active,#shortcuts a.label:focus {position:absolute;left:700px;top:0;border:2px solid #474747;border-top:0;background:#fff;padding:4px;font-weight:bold;z-index:40;}

#container {width:87.27em;margin:0 auto;text-align:left;position:relative;}
#header {height:110px;}
#visual {height:266px;overflow:visible;}
#content {float:right;width:66.37em;position:relative;display:inline;}
#navigation {
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    float:left;
    width:20em;
    position:relative;
    /*margin-top:-15.5em;*/
    margin-top:-170px;
    margin-left:.9em;
    display:inline;
    /* font-family:'OpenSansRegular', Arial, sans-serif; */
    z-index:20;
    overflow:hidden;
}
#maincontent,#addcontent {float:left;width:45.1em;letter-spacing:0;display:inline;}
.holewidth #maincontent {width:100%;}
.holewidth #addcontent {display:none;}
#addcontent {width:220px;margin-right:.9em;position:relative;}
/* #footer {background:#d7d7d7;clear:both;margin:.9em 0;padding:.09em 2em 0 22.73em;font-family:arial,helvetica,sans-serif;height:1.5em;} */

/*header*/
/* #metanavigation {height:25px;font-family:'OpenSansRegular', Arial, sans-serif;position:relative;z-index:30;} */
#metanavigation {height:25px;font-family: arial,verdana,helvetica,sans-serif;position:relative;z-index:30;}
#logo {float:left;margin:27px 0 0 14px;clear:both;}
#tumlogo {float:right;margin:27px 16px 0 0;}
#header ul {margin:0;list-style:none;position:absolute;left:41em;}
#header li {
    float:left;
    margin:5px 32px 0 0;
    line-height:17px;
    height:20px;
    position:relative;
}
#header input {font-size:.9em;}
#header #press {left:11px;}
#header #int {
    left: 23em;
}
#int li,#press li {border-left:1px solid #474747;}
#int a,#press a {padding:0 13px 0 11px;display:block;background:url(/fileadmin/_img/ico/ico-linkopen.gif) 100% .55em no-repeat;}
#int li:hover ul.sub,#int li.over ul.sub,
#press li:hover ul.sub,#press li.over ul.sub {left:-1px;width:180px;padding:5px;}
#int li ul.sub li,
#press li ul.sub li {float:none;border:0;height:auto;margin:0;}
#int li ul.sub li a,
#press li ul.sub li a {background:none;padding-left:16px;}
#int li ul.sub li a:hover,
#press li ul.sub li a:hover {
    /*background:url(/fileadmin/_img/ico/ico-arrow.gif) 7px .45em no-repeat;*/
    background:url(/fileadmin/_img/ico-linkintern-w.gif) 7px .45em no-repeat;
}
#sitesearch {position:absolute;left:23em;width:15em;top:6px;}
#sitesearch #fsearch,#loginbox input.styled {width:13em;margin-right:4px;border-color:#ccc;}
#loginbox {position:absolute;right:2em;top:6px;}
#loginbox input.styled {width:9em;}
/* #loginbox label {float:left;font-family:'OpenSansRegular', Arial, sans-serif;margin-right:12px;} */
#loginbox label {float:left;font-family: arial,verdana,helvetica,sans-serif;margin-right:12px;}

/*navigation*/
#navigation #mainmenu {
    background: rgb(255,255,255);
    background: rgba(255,255,255,0.8);
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
}
/* #navigation .teaser {margin-top:1.82em;font-family:'OpenSansRegular', Arial, sans-serif;} */
#navigation .teaser {margin-top:1.82em;font-family: arial,verdana,helvetica,sans-serif;}
#navigation #lsi ul,#navigation #lst ul,#navigation #lfo ul {padding-top:.5em;padding-bottom:.5em;min-height:20em;}
*+html #navigation #lsi ul,*+html #navigation #lst ul,*+html #navigation #lfo ul {min-height:23.2em;}
#navigation #lsi ul ul,#navigation #lst ul ul,#navigation #lfo ul ul {min-height:1em;padding-top:0;}
#navigation #lsi .sub {
    /* border-top: 1px solid #DEE392; */
    border-left: 1px solid #DEE392;
    /* border-bottom: 1px solid #DEE392; */
}
#navigation #lst .sub {
    /* border-top: 1px solid #F0C78C; */
    border-left: 1px solid #F0C78C;
    /* border-bottom: 1px solid #F0C78C; */
}
#navigation #lfo .sub {
    /* border-top: 1px solid #65A8CE; */
    border-left: 1px solid #65A8CE;
    /* border-bottom: 1px solid #65A8CE; */
}
#navigation #lin .sub {
    border-left: 1px solid #545454;
    border-bottom: 1px solid #545454;
}
#navigation ul {margin:0;list-style:none;font-size:1.1em;}
#navigation .csc-menu-1 {font-size:1.2em;line-height:1.37em;}
#navigation li ul {border-left:none;border-bottom:none;padding-left:8px;}
#navigation li ul li ul,#navigation .csc-menu-1 li ul {border:0;padding-left:12px;}
#navigation li ul li ul li,#navigation .csc-menu-1 li li {font-size:.8em;line-height:1.55em;}
#navigation li ul li ul li ul li {font-size:.9em;}
#navigation .csc-menu-1 ul {padding-bottom:.5em;}
#navigation .csc-menu-1 li li {line-height:1.6em;}
#lsi,#lst,#lfo,#lin {
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    line-height:1.55em;
    margin-bottom: 2px;
}
#lsi .zielgruppe,
#lst .zielgruppe,
#lfo .zielgruppe {
    background:#949d00 url(/fileadmin/_img/ico/bgr-startteaserh1-si.gif) top left repeat-x;
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
}
#lin .zielgruppe {
    background-color: #545454;
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
}
#lst .zielgruppe {background:#ce5b0a url(/fileadmin/_img/ico/bgr-startteaserh1-st.gif) top left repeat-x;}
#lfo .zielgruppe {background:#1b589a url(/fileadmin/_img/ico/bgr-startteaserh1-fo.gif) top left repeat-x;}
#lsi ul,
#lst ul,
#lfo ul {
    /* background:rgba(255,255,255,0.7); */
}
/* #navigation .csc-menu-1 a,#lsi a,#lst a,#lfo a,#lin a {padding:1px 0 1px 11px;display:block;color:#fff;font-weight:bold;font-size:.9em;font-family:'OpenSansRegular', Arial, sans-serif;border-bottom:1px solid #dedede;}*/
#navigation .csc-menu-1 a,
#lsi a,
#lst a,
#lfo a,
#lin a {padding:1px 0 1px 11px;display:block;color:#fff;font-weight:bold;font-size:1em;font-family: arial,verdana,helvetica,sans-serif;}
/* border-bottom:1px solid #dedede; */

/* #navigation .csc-menu-1 a,#lsi li a,#lst li a,#lfo li a,#lin li a,#navigation .teaser li a {border:0;color:#474747;font-weight:normal;font-size:1em;font-family:'OpenSansRegular', Arial, sans-serif;padding-top:1px;padding-bottom:1px;}*/
#navigation .csc-menu-1 a,#lsi li a,#lst li a,#lfo li a,#lin li a,#navigation .teaser li a {border:0;color:#474747;font-weight:normal;font-size:1em;font-family: arial,verdana,helvetica,sans-serif;padding-top:1px;padding-bottom:1px;}

#navigation .csc-menu-1 li.open a {background:url(/fileadmin/_img/link_navi_grau.png) 0 .55em no-repeat;}

#lst .open a,#lst .open li.open a {background:url(/fileadmin/_img/link_navi_orange_over.png) 0 .55em no-repeat;}
#lin .open a,#lin .open li.open a {background:url(/fileadmin/_img/link_navi_orange_over.png) 0 .55em no-repeat;}

#lsi .open a,#lsi .open li.open a {background:url(/fileadmin/_img/link_navi_gruen_over.png) 0 .55em no-repeat;}
#lfo .open a,#lfo .open li.open a {background:url(/fileadmin/_img/link_navi_blau_over.png) 0 .55em no-repeat;}

#lst .open li a,#lst .open li.open li a,
#lin .open li a,#lin .open li.open li a,
#lsi .open li a,#lsi .open li.open li a,#lfo .open li a,#lfo .open li.open li a,#navigation .csc-menu-1 li.open li a {background:none;}

#navigation .csc-menu-1 li a:hover,#navigation .csc-menu-1 li.open li a:hover,#navigation .csc-menu-1 li.open li li a:hover,#navigation .csc-menu-1 li.active a,#navigation .csc-menu-1 li li.active a {background:url(/fileadmin/_img/link_navi_grau_over.png) 0 .55em no-repeat;}

#lst li a:hover,#lst li.open li a:hover,#lst li.open li li a:hover,#lst.open li.active a,#lst.open li li.active a {background:url(/fileadmin/_img/link_navi_orange_over.png) 0 .55em no-repeat;}
#lin li a:hover,#lin li.open li a:hover,#lin li.open li li a:hover,#lin.open li.active a,#lin.open li li.active a {background:url(/fileadmin/_img/link_navi_orange_over.png) 0 .55em no-repeat;}

#lsi li a:hover,#lsi li.open li a:hover,#lsi li.open li li a:hover,#lsi.open li.active a,#lsi.open li li.active a {background:url(/fileadmin/_img/link_navi_gruen_over.png) 0 .55em no-repeat;}
#lfo li a:hover,#lfo li.open li a:hover,#lfo li.open li li a:hover,#lfo.open li.active a,#lfo.open li li.active a {background:url(/fileadmin/_img/link_navi_blau_over.png) 0 .55em no-repeat;}
#lsi ul,#lst ul,#lfo ul {display:none;}
#lsi.open ul,#lst.open ul,#lfo.open ul,#lsi:hover ul,#lst:hover ul,#lfo:hover ul,#lsi.over ul,#lst.over ul,#lfo.over ul {display:block;}
#mainmenu li.open li.open li.open li.active li a {background-image:none;}
#mainmenu li.open li.open li.open li.active li a:hover, #mainmenu li.open li.open li.open li.active li.active a {background-image:url(/fileadmin/_img/ico/ico-linkintern.gif) 0 .55em no-repeat;}
#mainmenu #lsi.open li.open li.open li.active li a:hover, #mainmenu #lsi.open li.open li.open li.active li.active a {background-image:url(/fileadmin/_img/ico/ico-linkintern-si.gif) 0 .55em no-repeat;}
#mainmenu #lst.open li.open li.open li.active li a:hover, #mainmenu #lst.open li.open li.open li.active li.active a {background-image:url(/fileadmin/_img/ico/ico-linkintern-st.gif) 0 .55em no-repeat;}
#mainmenu #lin.open li.open li.open li.active li a:hover, #mainmenu #lin.open li.open li.open li.active li.active a {background-image:url(/fileadmin/_img/ico/ico-linkintern-st.gif) 0 .55em no-repeat;}
#mainmenu #lfo.open li.open li.open li.active li a:hover, #mainmenu #lfo.open li.open li.open li.active li.active a {background-image:url(/fileadmin/_img/ico/ico-linkintern-fo.gif) 0 .55em no-repeat;}


/*hauptinhalt*/
/* #breadcrumb {background:#ededed;margin:.91em .91em 1.82em 1.82em;font-family:'OpenSansRegular', Arial, sans-serif;} */
#breadcrumb {background:#ededed;margin:.91em .91em 1.82em 1.82em;font-family: arial,verdana,helvetica,sans-serif;}
#content #breadcrumb a {background:url(/fileadmin/_img/link_navi_grau_over.png) 4px 3px no-repeat;padding-left:12px;border:0;font-size:11px;}
#content ul {list-style:none;}
#content ul li {margin-left:16px;padding-left:14px;background:url(/fileadmin/_img/ico/ico-bullet.gif) 5px .6em no-repeat;}
#content ol li {margin-left:30px;}
h2.rgaccord1-toggle {clear:both;font-size:1.1em;background:#e4e4e4 url(/fileadmin/_img/ico/ico-plus.gif) 5px 3px no-repeat;border-bottom:1px solid #d0d0d0;padding-left:20px;cursor:pointer;font-weight:normal;}
h2.act {border-color:#e4e4e4;background-image:url(/fileadmin/_img/ico/ico-minus.gif);}
div.rgaccord1-content {padding:1px 5px;margin-bottom:1.45em;}
div.rgaccord1-content h2 {display:none;}
p.csc-frame-frame1 {background:#f6f6f6;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;clear:both;padding:5px;display:block;}
#content a,
#addcontent a {
    font-family: arial,verdana,helvetica,sans-serif;
}
.start #mainteaser a.internal-link,
#maincontent a,
#addcontent a{
    border-bottom: 1px solid #ccc;
}
#navigation .teaser a {
    border-bottom:1px solid #ccc;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 1.05em;
}
#content a span,
#addcontent a span,
#navigation .teaser a span {
    /* background: url(/fileadmin/_img/ico/ico-linkintern.gif) 1px .35em no-repeat; */
    background: url(/fileadmin/_img/link_navi_grau_over.png) 1px 4px no-repeat; 
    padding-left:5px;
    /* border-bottom:1px solid #fff; */
    margin-bottom:-1px;
}
#content a.external-link span {background-image:url(/fileadmin/_img/ico/ico-linkextern.gif);}
.start #addcontent a.external-link span {background-image/**/:url(/fileadmin/_img/link_extern_white.png);}
/* #addcontent a.external-link span {background-image:url(/fileadmin/_img/ico-linkintern-w.gif);} */
#content a.mail span,#addcontent a.mail span {background:url(/fileadmin/_img/ico/ico-linkmail.gif) 1px .15em no-repeat;padding-left:14px;}
#content a img {border-bottom:1px solid #fff;margin-bottom:-3px;margin-top:4px;}
#content img {position:relative;}
span.clickenlarge {display:block;text-align:right;margin:-18px 3px 8px 0;z-index:10;}
.download img {margin-right:4px;vertical-align:middle;}
.download p {margin-bottom:.7em;}
.csc-textpic-image dt img {border:1px solid #c4c4c4;}
#content .csc-textpic-image dt a,.holewidth .csc-textpic-image dt img,.noborder .csc-textpic-image dt img,.csc-textpic-image dt .clickenlarge img {border:0;}
#content .csc-textpic-image dt a img {margin:0;border-bottom-color:#c4c4c4;}
#content .noborder .csc-textpic-image dt a img {border:0;}
.csc-textpic-caption p {margin:.5em 0;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {font-size:.9em;line-height:1.3em;}

/*startseite+startseite zielgruppe*/
#mainteaser {margin:-85px 0 1.82em 0;}
#mainteaser .teaser {float:left;margin-left:1.9em;display:inline;min-height:11.82em;}
/*#mainteaser .teaser h1 a,.start #addcontent .teaser h1 a {border:0;line-height:1.45em;}*/
#mainteaser .teaser a,.start #addcontent .teaser a {line-height:20px;}
#mainteaser .teaser p,.start #addcontent .teaser p {margin:0;}
#mainteaser .csc-textpic {font-size:.9em;}
#mainteaser .csc-textpic,#mainteaser .teaser .csc-textpic a {line-height:1.37em;}
.start #mainteaser {margin-top:215px;}
.start #addcontent h1 a,.start #mainteaser h1 a {color: white;}
.start #mainteaser .teaser {margin-left:.9em;margin-right:1em;min-height:22em;}
.start #content {float:left;}
.bereichstart #navigation,
.start #addcontent {
   /* margin-top:-28.1em;*/
    margin-top:-326px;
}
.start #mainteaser h1 {background: url(/fileadmin/_img/ico/bgr-startteaserh1-si.gif) top left repeat-x #949d00;color: white;}
.start #mainteaser .studierende h1 {background:url(/fileadmin/_img/ico/bgr-startteaserh1-st.gif) top left repeat-x #ce5b0a;}
.start #mainteaser .forschung h1 {background:url(/fileadmin/_img/ico/bgr-startteaserh1-fo.gif) top left repeat-x #1b589a;}
.start #mainteaser .csc-textpic img {margin-bottom:.6em;}

/*tabellen*/
#content table {width:100%;border-collapse:collapse;margin:1.45em 0;font-size:.9em;clear:both;color:#474747;background:#fdfdfd;}
table p {margin:0;}
/*#content table a,*/#addcontent .teaser h1 a {border:0;}
table td,table th {border:1px solid #c4c4c4;padding:4px;vertical-align:top;}
.studierende table td:hover,.studierende table td.over {background-color:#fde7c9;color:#474747;font-weight:normal;}
.studierende #container #content td:hover a span,.studierende #container #content td.over a span,.studierende #container #content td a:hover span {border-bottom:1px solid #fde7c9;}
/*#content table td:hover a,#content table td.over a {border-bottom:1px solid #474747;}*/
#content table td a:hover {border-bottom:1px solid #474747;}
table th {font-weight:bold;background:#f8f8f8;}
.linkedcontent {cursor:pointer;}

/*rechte spalte*/
.teaser {
    margin-bottom:1.82em;
    border: 1px solid #545454;
    /* border-bottom:1px solid #868686; */
    /* border-left:1px solid #c4c4c4; */
    /* padding:0.9em 0.95em 0.9em 0.9em; */
    padding: 20px 9px 9px 9px;
    width: 198px;
    position: relative;
    background: rgb(255,255,255);
    background: rgba(255,255,255,0.8);
}
.teaserSpeak .teaser {
    background: none;
}
.studieninteressierte .teaser {
    border: 1px solid #DEE392;
    /*
    border-left: 1px solid #DEE392;
    border-bottom: 1px solid #DEE392;
    */
}
/* #navigation .teaser {padding-left:.65em;} */
#navigation .teaser h1 a,#addcontent .teaser h1 a {color:#fff;border:0;font-size:11.5px;}
.studieninteressierte #addcontent .teaser h1 a,.studierende #addcontent .teaser h1 a,.forschung #addcontent .teaser h1 a {color:#474747;}
.studieninteressierte #navigation .teaser h1,
.studieninteressierte #addcontent .teaser h1,
.studieninteressierte .teaser h1,
.studieninteressierte.holewidth .news-add-info dt {
    background: #DEE392 none left top repeat-x;
    color:#303030;
}
.studierende #navigation .teaser h1,
.studierende #addcontent .teaser h1,
.studierende .teaser h1,
.studierende.holewidth .news-add-info dt {
    /* background:#f0c78c url(/fileadmin/_img/ico/bgr-teaserh1-st.gif) left top repeat-x; */
    background-color: #F0C78C;
    color:#303030;
}
.forschung #navigation .teaser h1,
.forschung #addcontent .teaser h1,
.forschung .teaser h1,
.forschung.holewidth .news-add-info dt {
    /* background:#65a8ce url(/fileadmin/_img/ico/bgr-teaserh1-fo.gif) left top repeat-x; */
    background-color: #65A8CE;
    color:#303030;
}
.internationales #navigation .teaser h1,
.internationales #addcontent .teaser h1,
.internationales .teaser h1,
.internationales .teaser h1 a,
.internationales .holewidth .news-add-info dt {
    /* background:#65a8ce url(/fileadmin/_img/ico/bgr-teaserh1-fo.gif) left top repeat-x; */
    background-color: #545454;
    color:#fff;
}


.holewidth .news-add-info dt {
    /* background:#6f6a6b url(/fileadmin/_img/ico/bgr-teaserh1.gif) left top repeat-x; */
    background-color:#6f6a6b;
    font-size:1.045em;
    margin:-.9em -.9em 0 -.99em;
    padding:.18em .9em .18em .99em;
    margin-bottom:5px;
    border-bottom:1px solid #c4c4c4;
    color:#fff;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight:bold;
}
.teaser h1 {
    /* font-size:1.045em; */
    font-size:11.5px;
    /* margin:-.9em -.9em 0 -.9em; */
    /* padding:.18em .9em 0 .99em; */
    padding: 2px 10px 0 11px;
    margin-bottom:5px;
    border-bottom:1px solid #c4c4c4;
    color:#fff;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight:bold;
    position: absolute;
    top:-5px;
    left:-1px;
    width:197px;
}
.teaser p {
    font-size: 12px;
}
/*suche,formulare*/
form,input,textarea,table,select {font-size:1em;font-family: arial,verdana,helvetica,sans-serif;color:#474747;}
fieldset {border:0;}
fieldset div {clear:both;margin:.5em 0;}
fieldset div label,fieldset span {margin:0 5px 0 0;display:block;width:154px;text-align:right;float:left;}
fieldset div.cro label {text-align:left;margin:0 0 6px 160px;width:auto;float:none;}
fieldset div.cro input {vertical-align:middle;}
input.styled,textarea.styled,select.styled {width:200px;border:1px solid #66788c;}
textarea.styled {height:5em;}
select.styled {width:202px;}
.button {margin:1em 0 0 160px;}
.button input.styled {cursor:pointer;background:#d7d7d7;color:#474747;font-weight:bold;width:auto;padding:0 10px;border:0;float:left;margin-right:15px;border:1px solid #474747;}
fieldset .captcha_img {margin:10px 0 10px 160px;padding:0;}
#content input.small,#content select.small {width:75px;}

.teaser .button {margin:1em 0 0 55px;}
.teaser fieldset div label,.teaser fieldset span {margin:0 5px 0 0;display:block;width:154px;text-align:left;float:none;}

/*Indexsuche*/
#content .tx-indexedsearch-browsebox ul {list-style:none;padding-top:1em;}
#content .tx-indexedsearch-browsebox li {float:left;background:none;margin:0;padding:0 1em 0 0;}
#content .tx-indexedsearch-res {clear:both;padding-top:2em;}
#content .tx-indexedsearch-res h2 {padding-top:1em;}
#content .tx-indexedsearch-res h2 a {border:0;cursor:default;}

/*Tag Cloud*/
.tx-dsctagcloud-pi1 {line-height:200%;}
.tx-dsctagcloud-pi1 ul {margin:0;padding:0;list-style:none;}
.tx-dsctagcloud-pi1 li {float:left;margin-right:8px;display:inline-block;background:none;}
.tx-dsctagcloud-pi1 li a {background:none;white-space:nowrap;}

/*Jahreszahlen Menu*/
#maincontent .csc-menu-1 li {width:40%;float:left;display:block;}

/* Fliesstext */
#maincontent .inner ul,
#maincontent .inner ol,
#maincontent .inner p {
    font-size: 1.182em;
    line-height:1.3em;
}

#maincontent .inner ul ul {
    font-size: 1em;
    line-height:1.3em;
}

/*News*/
#content .news-latest-item,#addcontent .news-latest-item {border-bottom:1px solid #868686;margin-bottom:5px;padding-bottom:5px;}
#maincontent .news-latest-item {margin-bottom:10px;}
#maincontent h2 .small {font-size:.8em;}
#maincontent .news-image {float:right;padding-left:10px;width:230px;text-align:right;}
#maincontent .news-single-imgcaption {font-size:.9em;line-height:1.2em;text-align:left;}
#maincontent .news-latest-item .news-image {float:left;padding:0 5px 0 0;width:115px;text-align:left;}
#maincontent .news-add-info dt {font-weight:bold;}
.holewidth .news-single-item {width:41.46em;float:left;margin:0 -1.82em 1.82em 0;}
.holewidth .news-add-info {width:20em;float:right;margin-right:0;}
.holewidth .news-single-backlink {clear:both;margin:0 -1.82em 1.82em 0;}
.holewidth .news-add-info .news-single-img {margin-bottom:1.82em;border-bottom:1px solid #868686;border-left:1px solid #c4c4c4;padding:.9em;width:17.8em;background:#fff;}
#container .news-latest-container {position:relative;}
#container .linkall {position:absolute;top:0;right:10px;}
#container .linkall a {color:#fff;border:0;}
.studieninteressierte #container .linkall a,.studierende #container .linkall a,.forschung #container .linkall a {color:#474747;}
#container .linkall a span {background-image:url(/fileadmin/_img/ico/ico-linkintern-wh.gif);border:0;}
.studieninteressierte #container .linkall a span,.studierende #container .linkall a span,.forschung #container .linkall a span {background-image:url(/fileadmin/_img/ico/ico-linkintern-bl.gif);}

/*RSS Import*/
.rss_title,.rss_description,.rss_category,.rss_summary {display:none;}
#maincontent .rss_header a {font-weight:bold;}
#maincontent .rss_pubbox {margin-bottom:10px;display:block;}
#container .rsslink {font-size:.9em;border:0;}

.news-latest-item h2 img {vertical-align:bottom;}
/*
.news-add-info .news-single-img { display: none; }
.news-shorttext .news-add-info .news-single-img { display: block; }
*/
/*alternativ teaser*/
div.teaserSpeak {padding-bottom:16px;background-image:url("/fileadmin/_img/sprechblase_grau2.png");background-position:bottom left;background-repeat:no-repeat; }
.studieninteressierte div.teaserSpeak {
    background-image: url("/fileadmin/_img/sprechblase_gruen2.png");
}
.studierende div.teaserSpeak {
    background-image: url("/fileadmin/_img/sprechblase_orange2.png");
}
.forschung div.teaserSpeak {
    background-image: url("/fileadmin/_img/sprechblase_blau2.png");
}

body #container div.teaserNoBottom {border-bottom:0;}
div.teaserSpeak {margin-bottom: .28em;}
div.teaserNoBottom {margin-bottom:0;font-style: italic;font-size:12px;}
div.teaserNoBottom h1, div.teaserNoBottom h2 ,div.teaserNoBottom h3 {font-style: normal;}

.tx-dscberufsbilder-pi1 h1 {white-space:nowrap;}
.tx-pbsurvey-pi1 .bartext {margin-bottom:20px;}
.tx-pbsurvey-pi1 fieldset {margin-bottom:1.5em;}
.tx-pbsurvey-pi1 label {margin-right:10px;}
.tx-pbsurvey-pi1 input {margin:6px 2px 0 0;vertical-align:text-bottom;}
.tx-pbsurvey-pi1 input.inputtext {margin-top:0;}
.tx-pbsurvey-pi1 .altrow {background:#f1f2f3;}
.tx-pbsurvey-pi1 table td {border-color:#acafb2;}
.tx-pbsurvey-pi1 .s textarea {height:40px;}
.tx-pbsurvey-pi1 .m textarea {height:80px;}
.tx-pbsurvey-pi1 .l textarea {height:120px;}
.tx-pbsurvey-pi1 .xl textarea {height:160px;}
.tx-pbsurvey-pi1 .matrix td.center {text-align:center;vertical-align:middle;}
.tx-pbsurvey-pi1 legend {font-size:1.2em;}
.tx-pbsurvey-pi1 legend span {text-align:left;display:inline;width:auto;}

/*
 * 
 *  relaunch 07 2012
 *
 * grÃƒÂ¼n: 		#97A100
 * hellgrÃƒÂ¼n:    #DEE392
 * orange: 		#E2660E
 * hellorange:  #F0C78C 
 * blau: 		#1D5CA1
 * hellblau		#65A8CE
 * dunkelgrau: 	#545454
 * hellgrau: 	#D5D5D5 
*/

/* top bar */
#header {
    height: 25px;
}

#header #headerlinks {
    position: relative;
    left: 63em;
    top:0;
    height: 2.27em;
    width: 22em;
}

body {
    background: #fff url(../_img/bgr-body2.gif) repeat-x;
}

#metanavigation,
#metanavigation li a {
	color: #fff;
    font: 1.045em arial,verdana,helvetica,sans-serif;
    
}

#sitesearch {
    position: absolute;
    top: 5px;
    left: 45em;
    width: 192px;
    height: 2.27em;
}
#sitesearch #fsearch {
    width: 165px;
}
#sitesearch .submitbutton {
    float: right;
}
.bereichstart #visual,
.start #visual {
	height: 421px;
    overflow:hidden;
    margin-bottom: 0;
}
#logo-links {
    position: absolute;
    background: rgba(255,255,255,0.7);
    top: 25px;
    left: 0;
    height: 80px;
    clear:both;
    width: 963px;
    z-index: 5;
    /* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90FFFFFF, endColorstr=#90FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90FFFFFF, endColorstr=#90FFFFFF)";
}
#logo {
    margin:0;
}
#tumlogo {
    margin: 0 1.8em 0 0;
}
#logo-rbg {
    margin: 20px 0 0 16px;
}
#logo-cg {
    margin: 16px 0 0 16px;
}
#int li,
#press li {
	border-left: 1px solid #fff;
}
#int a,
#press a {
	padding:0 15px 2px 11px;
	display: block;
	background: url(/fileadmin/_img/ico_arrow_d.png) right 4px no-repeat;
}
#int li ul.sub,
#press li ul.sub {
	float:none;
	position:absolute;
	left:-3000px;
	padding:0;
	z-index:25;
	top:19px;
	border:none;
	/* Fallback for web browsers that doesn't support RGBa */
	background:rgba(84,84,84);
	/* RGBa with 0.6 opacity */
	background:rgba(84,84,84,0.8);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90848484, endColorstr=#90848484);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90848484, endColorstr=#90848484)";
}
.bereichstart #content,
.start #content {
    /* margin-top: -21.5em;*/
    z-index: 3;
}
.start #addcontent .teaser {    
    background:rgb(84,84,84);
    background:rgba(84,84,84,0.7);
	color: #fff;
	border-left: none;
    padding: 20px 9px 9px 9px;
}
.start #addcontent .teaser a {
	color: #fff;
	border: none;
}
.start #addcontent a span {
	background: url(/fileadmin/_img/ico-linkintern-w.gif) 1px 4px no-repeat;
	padding-left:7px;
	border-bottom: none;
	margin-bottom:-1px;
}
#addcontent .teaser h1,
#navigation .teaser h1, 
.start #addcontent .teaser h1 {
	background-color: #545454;
	background-image: none;
	border: none;
    color: #fff;
	/*margin: -0.99em -0.9em 0.5em -0.9em;*/
	/* padding: 0.18em 0.9em; */
    top:-7px;
    width:197px;
}
.start #addcontent .teaser h1 {
    width: 196px;
    left:0;
}
.start #mainteaser {
    font-size:11px;
    margin-top: -17px;
}
.start #mainteaser .studieninteressierte {
	border: 1px solid #97A100;
	border-top: none; 
}
.start #mainteaser .studierende {
	border: 1px solid #E2660E;
	border-top: none;
}
.start #mainteaser .forschung {
	border: 1px solid #1D5CA1;
	border-top: none;
    min-height: 315px;
}

#content .news-latest-item, #addcontent .news-latest-item {
	border-bottom: 1px dotted #fff;
}
/* rounded corners */
.teaser h1,
.holewidth .news-add-info dt {
	border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
}
.teaser h1, 
.start #addcontent .teaser h1, 
.holewidth .news-add-info dt {
    border: none;
}
.bereichstart .teaser {
   
    border-left: 1px solid #DEE392;
    border-bottom: 1px solid #DEE392;
    border-right: 1px solid #DEE392;
   
    /* border: 1px solid #DEE392; */
}
.studierende .teaser {
    /*
    border-left: 1px solid #F0C78C;
    border-bottom: 1px solid #F0C78C;
    */
    border: 1px solid #F0C78C;
}
.forschung .teaser {
    /*
    border-left: 1px solid #65A8CE;
    border-bottom: 1px solid #65A8CE;
    */
    border: 1px solid #65A8CE;
}
.internationales .teaser {
    /*
    border-left: 1px solid #545454;
    border-bottom: 1px solid #545454;
    */
    border: 1px solid #545454;
}
.bereichstart .teaser h1 {
    /* padding: 0.18em 4em 0.18em 0.99em; */
    /* padding: 2px 46px 2px 11px; */
    width:197px;
    line-height: 20px;
}
/* Neuer Footer */

#socialshareprivacy {
    width: 65%;
    margin: 0 0 0 22.4em;
}
.settings_info .settings {
    display: none !important;
}
.social_share_privacy_area li .help_info.icon {
    border: 2px solid #E7E3E3 !important;
    border-radius: 5px 5px 5px 5px !important;
}
#footer-menu {
    background: 0 0 url('/fileadmin/_img/bgr-footer.gif') repeat-x #d5d5d5;
    min-height: 42em;
}
#footer-inner {
    margin: 0 auto;
    width: 87.27em;
}
#fm_top {
    height: 48px;
    color: #fff;
    font-size: 1.273em;
    font-weight: bold;
    text-align: left;
    padding: 0.5em 0 0 0.9em;
}
#footer-menu ul {
    list-style-type: none;
    text-align: left;
    font-size: 1.091em;
    margin-bottom: 0;
}
#footer-menu ul a {
    display: block;
    padding: 0.3em 0;
}
#footer-menu ul a:hover {
    font-weight: bold;
}
#footer-menu .fm {
    border: 1px solid transparent;
    float: left;
    margin: -2.6em 1em 1.82em 0.9em;
    width: 19.6em;
}
#footer-menu .fh a {
    color: #fff;
    font-weight: bold;
}
#footer-menu #fm_4 {
    margin-left: 1.1em;
}
#footer-menu #navi-footer4 {
    margin-bottom: 2em;
}

/* Teaser background 50% opacity schwarz / Schrift weiss */
/* background: rgba(0,0,0,0.5); */


/* Internet Explorer Fixes */
#ie .teaser h1,
#ie9 .teaser h1 {
    /*padding-bottom: 1px;*/
}

/* Left, center and right alignment of text in paragraphs and cells.*/
table.align-left, p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
table.align-center, p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
table.align-right, p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
table.align-justify, p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, td.align-justify { text-align: justify; }

/* Slideshow jquery.cycle.lite.js */
.in2slideshow .csc-textpic-image {
position: relative;
}

.in2slideshow .csc-textpic-caption {
background: #000;
color: #fff;
font-size: 12px;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
display: block;
padding: 5px 0;
opacity: 0.6;
}
.in2slideshow span.clickenlarge {
	right: 0;
	bottom: -4px;
	position: absolute;
}

.in2slideshow .csc-textpic-image img {
	border:none;
}