/* Style sheet gbm_standard */
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{text-decoration:none;color:#333333;font: 11px/14px Arial, Verdana, sans-serif;}
h1{margin:0;padding:0;font-size:15px;line-height:19px;}
h2{margin:0;padding:0;font-size:13px;line-height:15px;}
body#top{background-color:#e5e5e5;}
div#wrapper{padding-bottom:80px;background-color:#ebf1f5;border:3px solid #ffffff;}
* html #wrapper{width:986px;}
div#container{overflow:auto;padding-bottom:15px;background-image:url("../global/wrapper_bg.png");background-repeat:repeat-y;}
div#main{width:540px;}
* html div#main{width:540px;clear:none;margin-right:180px;margin-left:240px;}
img{vertical-align:bottom;}
p{padding:0;}
strong,b,strong a{font-weight:bold;}
div#header{height:66px;overflow:hidden;padding-bottom:3px;background-color:#ffffff;border-bottom:1px solid #a2bdd0;}
div#header div.inside img.gbm_logo{float:left;padding:3px 109px 3px 25px;}
div#header div.inside img.gbm_titel{float:left;padding:0 115 0 0;}
div#header div.inside ul#mininavi{width:180px;float:left;margin:0;padding:0;border-top:5px solid #c3d7e2;border-right:5px solid #c3d7e2;border-left:5px solid #c3d7e2;list-style-type:none;}
div#header div.inside ul#mininavi li{width:85px;float:left;padding-top:3px;padding-left:5px;}
div#header div.inside ul#mininavi li a{padding-top:1px;padding-left:18px;background: url(../global/link_pfeil.png) no-repeat left top;}
div#header div.inside ul#mininavi li a:hover{text-decoration:underline;}
div#header div.mod_form.tableless{width:180px;height:20px;float:left;padding-top:2px;padding-bottom:1px;border-right:5px solid #c3d7e2;border-bottom:5px solid #c3d7e2;border-left:5px solid #c3d7e2;}
div#header div.mod_form.tableless input#ctrl_9.text{width:82px;height:11px;margin:2px 0 0 5px;padding:0;vertical-align:top;border:1px;font-size:10px;}
div#header div.mod_form.tableless input#ctrl_9_submit.submit{margin-left:3px;padding:1px 0 0 18px;background: url(../global/link_pfeil.png) no-repeat left top;}
div#header div.mod_form.tableless input#ctrl_9_submit.submit:hover{text-decoration:underline;cursor: pointer;}
* #left{}
#left div.mod_article{padding:5px;background-color:#83b8cc;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;}
#left div.mod_article h1.ce_headline{margin:0;font-size:11px;color:#ffffff;line-height:14px;text-transform: uppercase;}
#left div.mod_article div.ce_text{padding:10px;background-color:#fff;}
#left div.mod_article div.ce_text h2{margin:0;font-size:11px;line-height:14px;}
#left div.mod_article div.ce_text p{margin:0;padding:0;}
#left div.mod_article div.ce_text a{border-bottom:1px dotted #83b8cc;}
#left div.mod_article div.ce_text a:hover{background-color:#cee2e9;}
#left div.mod_article div.ce_text p a.linkzeile{padding-bottom:0;border-bottom-style: none;}
#left div.mod_article div.ce_text div.image_container{margin:4 10 0 0;}
#left div.inside div.mod_newslist{padding:5px;background-color:#83b8cc;border-bottom:3px solid #ffffff;}
#left div.inside div.mod_newslist h1{margin:0;font-size:11px;color:#ffffff;line-height:14px;text-transform: uppercase;}
#left div.inside div.mod_newslist div.layout_latest{background-color:#ffffff;border-bottom:3px solid #83b8cc;}
#left div.inside div.mod_newslist div.layout_latest.block.last{border-bottom-style: none;}
#left div.inside div.mod_newslist div.layout_latest h2{padding:10px;}
#left div.inside div.mod_newslist div.layout_latest h2 a{font-weight:bold;}
#left div.inside div.mod_newslist div.layout_latest p{padding-right:10px;padding-bottom:5px;padding-left:10px;}
#left div.inside div.mod_newslist div.layout_latest div.image_container{}
#left div.inside div.mod_newslist div.layout_latest p.more{margin-right:10px;margin-left:10px;padding:0;border-top:1px dashed #83b8cc;}
#left div.inside div.mod_newslist div.layout_latest p.more a{padding:6px 0 5px 18px;font-weight:bold;line-height:25px;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#left div.inside div.mod_navigation{margin:0;padding:0;border-bottom:3px solid #ffffff;}
#left div.inside div.mod_navigation ul.level_1{margin:0;padding:0;border-bottom:1px solid #83b8cc;list-style-type:none;}
#left div.inside div.mod_navigation ul.level_1 li{background: url(../global/navi_1level_bg.png) repeat-x 0 top;}
*html #left div.inside div.mod_navigation ul.level_1 li{border-bottom:1px solid #cee2e9;}
#left div.inside div.mod_navigation ul.level_1 li a{display:block;padding-top:6px;padding-bottom:4px;padding-left:40px;font-weight:bold;color:#777777;line-height:15px;text-transform: uppercase;background: url(../global/navi_pfeil_blau.png) no-repeat 20px 8px;}
#left div.inside div.mod_navigation ul.level_1 li a:hover{background: url(../global/navi_pfeil_rot.png) no-repeat 20px 8px;}
#left div.inside div.mod_navigation ul.level_1 li p{display:block;margin:0;padding-top:6px;padding-bottom:4px;padding-left:40px;font-weight:bold;color:#777777;line-height:15px;text-transform: uppercase;background: url(../global/navi_pfeil_rot.png) no-repeat 20px 8px;}
#left div.inside div.mod_navigation ul.level_1 li.submenu ul.level_2{margin:0;padding:0;background-color:#ffffff;}
#left div.inside div.mod_navigation ul.level_1 li.submenu ul.level_2 li{background-image:url("none");border-bottom:1px solid #cee2e9;}
#left div.inside div.mod_navigation ul.level_1 li.submenu ul.level_2 li a{padding-left:60px;font-weight:normal;line-height:14px;text-transform: none;background-position: 40px 8px;}
#left div.inside div.mod_navigation ul.level_1 li.submenu ul.level_2 li p{padding-left:60px;font-weight:normal;line-height:14px;text-transform: none;background-position: 40px 8px;}
#left div.inside div.mod_navigation ul.level_1 li.submenu ul.level_2 li a.trail{background: url(../global/navi_pfeil_rot.png) no-repeat 40px 8px;}
#main h1{}
#main h2{color:#99979b;}
#praktikumsboerse-liste div.mod_catalogfilter div.filter_group div.widget.filter_field_studiengaenge{width:245px;float:left;}
#praktikumsboerse-liste div.mod_catalogfilter div.filter_group div.widget.filter_field_arbeitsbereiche{width:245px;float:left;}
#praktikumsboerse-liste div.mod_catalogfilter div.filter_group div.widget h3{margin:0;}
#praktikumsboerse-liste div.mod_catalogfilter div.filter_group div.widget h3 label{padding-left:8px;font-weight:bold;line-height:20px;}
#praktikumsboerse-liste div.mod_catalogfilter div.clearall{display:none;}
#praktikumsboerse-liste h1.ce_headline{padding-bottom:5px;}
#praktikumsboerse-liste div.mod_cataloglist div.item{margin-bottom:15px;padding-top:15px;border-top:1px dashed #83b8cc;}
#praktikumsboerse-liste div.mod_cataloglist span.total{display:none;}
#auflistung div.mod_memberlist table.single_record{padding-bottom:10px;}
#praktikumsboerse-liste div.mod_cataloglist div.label{width:100px;float:left;padding-right:10px;text-align:right;font-weight:bold;color:#99979b;}
#praktikumsboerse-liste div.mod_cataloglist div.value{padding-left:110px;}
#main div.pagination{margin-top:10px;padding-top:10px;border-top:1px dashed #83b8cc;}
#main div.pagination p{float:right;}
#main div.pagination ul{margin:0;padding:0;list-style-type:none;}
#main div.pagination ul li{float:left;}
#main div.pagination ul li a,#main div.pagination ul li span.current{display:block;padding-right:5px;padding-left:5px;border-right:1px solid #bdb9be;}
#main div.pagination ul li span.current{font-weight:bold;}
#main div.pagination ul li a.last{}
#main div.mod_article{padding:15px;}
* html #main div.mod_article{width:500px;padding:15px;}
#main div.ce_text{clear:both;}
* hmtl #main div.ce_text{width:480px;background-color:#ff5274;}
#main div.ce_text h1{}
#main div.ce_text h2{}
#main div.ce_text p{}
#main div.ce_text a{border-bottom:1px dotted #83b8cc;}
#main div.ce_text a:hover{background-color:#cee2e9;}
#main div.ce_text ul{margin:0;padding:0 0 0 16px;}
#main div.ce_text ul li{padding-bottom:5px;padding-left:0;list-style-type:disc;//background: url(../global/box_blau_9px.gif) no-repeat 0 2px;}
#korporative-mitglieder div.ce_text{padding-bottom:4px;border-bottom:1px dashed #83b8cc;}
div.ce_text table tr td{vertical-align:top;}
#main div.ce_text a.linkzeile{clear:both;display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;border-bottom-style: none;}
#main div.ce_text div.image_container{margin:2 10 10 0;}
#main div.ce_text.links{width:245px;float:left;clear:left;margin-right:10px;}
#main div.ce_text.rechts{width:245px;float:left;clear:none;}
#main div.ce_image.links{width:245px;float:left;clear:left;margin-right:10px;}
#main div.ce_image.rechts{width:245px;float:left;clear:none;}
#main div.ce_hyperlink{padding-bottom:5px;}
#main div.ce_hyperlink a{border-bottom:1px dotted #83b8cc;}
#main div.ce_hyperlink a:hover{background-color:#cee2e9;}
#main div.ce_download{padding-bottom:5px;}
#main div.ce_download a{border-bottom:1px dotted #83b8cc;}
#main div.ce_download a:hover{background-color:#cee2e9;}
#main div.teaser p.more a{display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;border-bottom-style: none;}
#main div.teaser p{}
#main div.ce_accordion{border-bottom:1px dashed #83b8cc;}
#main div.ce_accordion div.accordion{padding-bottom:10px;}
#main div.ce_accordion div.toggler{height:auto;overflow:visible;margin-top:3px;margin-bottom:3px;padding-left:21px;font-weight:bold;font-size:13px;line-height:19px;background: url(../global/link_pfeil.png) no-repeat 0 3px;}
#main div.ce_accordion div.toggler:hover{background-color:#cee2e9;cursor: pointer;}
#news-und-termine div.mod_upcoming_events{}
#news-und-termine div.mod_upcoming_events h2 a,#news-und-termine div.mod_newslist h2 a{font-weight:bold;font-size:13px;line-height:15px;}
#news-und-termine div.mod_upcoming_events div.event,#news-und-termine div.mod_newslist div.layout_latest{margin-bottom:15px;}
#news-und-termine div.mod_upcoming_events p.more a,#news-und-termine div.mod_newslist p.more a{display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#auflistung div.mod_memberlist div.list_per_page{padding-bottom:5px;text-align:right;border-bottom:1px dashed #83b8cc;}
#auflistung div.mod_memberlist div.list_search{float:left;}
#auflistung div.mod_memberlist table.all_records{width:100%;margin-top:5px;}
#auflistung div.mod_memberlist table.all_records thead{padding-bottom:2px;background-color:#cee2e9;border-bottom:1px dashed #83b8cc;}
#auflistung div.mod_memberlist table.all_records td{margin:0;padding:1px 10px 1px 3px;vertical-align:top;}
#auflistung div.mod_memberlist table.all_records th.head{margin-right:auto;padding-top:2px;padding-bottom:2px;padding-left:3px;}
#auflistung div.mod_memberlist table.all_records th.head a{font-weight:bold;}
#auflistung div.mod_memberlist table.all_records td.col_last{width:17px;padding-right:0;}
#auflistung div.mod_memberlist table.single_record tbody tr.row_2.even,#auflistung div.mod_memberlist h2{display:none;}
#auflistung div.mod_memberlist table.single_record{padding-bottom:10px;}
#auflistung div.mod_memberlist table.single_record tbody tr td.label{width:100px;padding-right:10px;text-align:right;font-weight:bold;color:#99979b;}
#auflistung div.mod_memberlist form div.formbody.email_form div.widget label.mandatory{margin-left:110px;font-weight:bold;color:#99979b;}
#auflistung div.mod_memberlist form div.formbody.email_form div.widget span.mandatory{font-weight:bold;color:#99979b;}
textarea#ctrl_message.textarea.mandatory{display:inline;margin-left:110px;padding:5px;}
#auflistung div.mod_memberlist form div.formbody.email_form div.submit_container{margin-left:110px;}
#auflistung div.mod_memberlist div.go_back a{font-weight:bold;}
#auflistung div.mod_memberlist div.go_back{margin-top:10px;padding-top:3px;padding-right:5px;text-align:right;border-top:1px solid #83b8cc;}
#log-in-bereich div.mod_login.two_column.login form div.formbody table tbody tr td.col_0{width:100px;}
#log-in-bereich div.mod_lostPassword form div.formbody table tbody tr td.col_0{width:100px;}
#log-in-bereich div.mod_lostPassword{margin-top:15px;}
#mitglied-werden div.mod_registration form div.formbody table tbody tr td{vertical-align:text-bottom;}
#mitglied-werden div.mod_registration form div.formbody table tbody tr td.col_0{width:100px;}
#mitglied-werden #ctrl_publicFields span{width:130px;float:left;display:block;}
#e-mail-formular div.formbody table tbody tr td{vertical-align:top;}
#e-mail-formular div.formbody table tbody tr td.col_0{width:100px;padding-top:5px;}
#tagungen-liste div.mod_eventlist{}
#tagungen-liste div.mod_eventlist div.header{display:none;}
#tagungen-liste div.mod_eventlist div.event{margin-bottom:15px;}
#tagungen-liste div.mod_eventlist div.event h2 a{font-weight:bold;font-size:13px;line-height:15px;}
#tagungen-liste div.mod_eventlist div.event div.time{font-weight:bold;color:#83b8cc;}
#tagungen-liste div.mod_eventlist div.event p.more a{display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#tagungen-detail div.mod_eventreader p.back{text-align:right;text-decoration:underline;}
#eintragen-formular div.formbody table tbody tr td{vertical-align:top;}
#eintragen-formular div.formbody table tbody tr td.col_0{width:100px;padding-top:5px;}
#eintragen-formular div.formbody table tbody td.colspan.headline{width:370px;padding-top:10px;}
#eintragen-formular div.formbody table tbody td.colspan.headline p{padding-left:0;}
#promotionen-liste div.mod_newslist div.layout_short{margin-bottom:15px;}
#promotionen-liste div.mod_newslist div.layout_short h2 a{font-weight:bold;font-size:13px;line-height:15px;}
#promotionen-liste div.mod_newslist div.layout_short p.more a{display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#news-liste div.mod_newslist div.layout_short{margin-bottom:15px;}
#news-liste div.mod_newslist div.layout_short h2 a{font-weight:bold;font-size:13px;line-height:15px;}
#news-liste div.mod_newslist div.layout_short p.more a{display:block;margin-top:5px;padding:5px 0 5px 18px;border-top:1px dashed #83b8cc;font-weight:bold;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#main #kopfbild{padding:3px;border-bottom:1px solid #83b8cc;}
* html #main #kopfbild{width:536px;overflow:visible;margin:0;padding:0;border-bottom:1px solid #83b8cc;border-top-style: none;}
* html #main #kopfbild .image_container{margin:0;padding:3px;}
* html #main #kopfbild .image_container img{margin:0;padding:0;}
#ergebnisse div.mod_search form div.formbody{margin-bottom:15px;}
#ergebnisse div.mod_search h3{margin:0;}
#ergebnisse div.mod_search h3 a{font-weight:bold;font-size:13px;line-height:15px;}
#ergebnisse div.mod_search h3 span.relevance{color:#83b8cc;}
#ergebnisse div.mod_search div.even,#ergebnisse div.mod_search div.odd{margin-top:15px;}
#ergebnisse div.mod_search p.context span.highlight{font-weight:bold;}
#ergebnisse div.mod_search p.url{display:none;}
#ergebnisse div.mod_search span.filesize{display:none;}
#kalender div.mod_calendar{}
#kalender div.mod_calendar table.calendar{}
#kalender div.mod_calendar table.calendar thead{background-color:#cee2e9;}
#kalender div.mod_calendar table.calendar thead tr th.head{text-align:center;line-height:25px;text-transform: uppercase;}
#kalender div.mod_calendar table.calendar thead tr th.head.current{font-weight:bold;font-size:15px;}
#kalender div.mod_calendar table.calendar thead tr th.label{width:70px;text-align:center;line-height:20px;}
#kalender div.mod_calendar table.calendar tbody tr td.days{height:70px;vertical-align:top;border:1px dashed #ebf1f5;}
#kalender div.mod_calendar table.calendar div.event.cal_1{padding:5px;background-color:#f8e2ec;}
#kalender div.mod_calendar table.calendar div.event.cal_2{margin-bottom:2px;padding:5px;background-color:#fcfdd7;}
#main #kalender div.mod_calendar table.calendar tbody tr td.days div.event a{font-size:10px;line-height:4px;}
#kalender div.mod_calendar table.calendar tbody tr td.days div.header{padding-right:5px;text-align:right;border-bottom:1px dashed #ebf1f5;font-size:10px;color:#83b8cc;}
div.mod_article p.back{margin-top:10px;padding-top:3px;padding-right:5px;text-align:right;border-top:1px solid #83b8cc;}
div.mod_article p.back a{font-weight:bold;}
#right{background-color:#00fff1;border-top:3px solid #ffffff;}
#right div.mod_article{padding:5px;background-color:#83b8cc;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;}
#right div.mod_article h1.ce_headline{margin:0;font-size:11px;color:#ffffff;line-height:14px;text-transform: uppercase;}
#right div.mod_article div.ce_text{margin-top:5px;padding:10px;background-color:#fff;}
#right div.mod_article div.ce_text h1{margin:0;padding:0;font-size:11px;line-height:14px;}
#right div.mod_article div.ce_text p{margin:0;padding:0;}
#right div.mod_article div.ce_text p a.linkzeile{padding-bottom:0;}
div#mini-kalender.mod_article{height:169px;background-color:#ffffff;border-bottom:1px solid #83b8cc;}
div#mini-kalender div.mod_minicalendar{height:139px;padding:15px;text-align:center;background-color:#cee2e9;}
div#mini-kalender div.mod_minicalendar table.minicalendar{width:160px;}
div#mini-kalender div.mod_minicalendar table.minicalendar thead tr th.label{width:10px;}
#mini-kalender div.mod_minicalendar table.minicalendar tbody tr td.days{margin:1px;padding:0;background-color:#ffffff;border:1px solid #ebf1f5;}
#mini-kalender div.mod_minicalendar table.minicalendar tbody tr td.days.active{background-color:#ebf1f5;}
#mini-kalender div.mod_minicalendar h1{margin:0;font-size:12px;}
#right #rotebox{height:169px;background-color:#ffffff;border-bottom:1px solid #83b8cc;}
#right #rotebox h1{height:139px;margin:0;padding:15px;background-color:#de2917;font-size:15px;color:#ffffff;letter-spacing: 1px;text-transform: none;}
#right div.inside div.mod_upcoming_events{padding:5px;background-color:#83b8cc;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;}
#right div.inside div.mod_upcoming_events h1{margin:0;font-size:11px;color:#ffffff;line-height:14px;text-transform: uppercase;}
#right div.inside div.mod_upcoming_events div.event{background-color:#ffffff;border-bottom:3px solid #83b8cc;}
#right div.inside div.mod_upcoming_events div.event.last{border-bottom-style: none;}
#right div.inside div.mod_upcoming_events div.event h2{padding:10px;}
#right div.inside div.mod_upcoming_events div.event h2 a{font-weight:bold;}
#right div.inside div.mod_upcoming_events div.event div.ce_text{padding-right:10px;padding-bottom:5px;padding-left:10px;}
#right div.inside div.mod_newslist div.layout_latest div.image_container{}
#right div.inside div.mod_upcoming_events div.event p.more{margin-right:10;margin-bottom:0;margin-left:10;padding:0 0 0 18px;border-top:1px dashed #83b8cc;background: url(../global/link_pfeil.png) no-repeat left 6px;}
#right div.inside div.mod_upcoming_events div.event p.more a{font-weight:bold;line-height:25px;}
#right div.inside div.mod_customnav{}
#right div.inside div.mod_customnav ul.level_1{margin:0;padding:0;list-style-type:none;}
#right div.inside div.mod_customnav ul.level_1 li{background: url(../global/navi_1level_bg.png) repeat-x 0 top;}
#right div.inside div.mod_customnav ul.level_1 li a{display:block;padding-top:6px;padding-bottom:4px;padding-left:40px;font-weight:bold;color:#777777;line-height:15px;text-transform: uppercase;background: url(../global/navi_pfeil_blau.png) no-repeat 20px 8px;}
#right div.inside div.mod_customnav ul.level_1 li a:hover{background: url(../global/navi_pfeil_rot.png) no-repeat 20px 8px;}
#right div.inside div.mod_customnav ul.level_1 li p{display:block;margin:0;padding-top:6px;padding-bottom:4px;padding-left:40px;font-weight:bold;color:#777777;line-height:15px;text-transform: uppercase;background: url(../global/navi_pfeil_rot.png) no-repeat 20px 8px;}
#footer{clear:both;padding-top:3px;padding-bottom:3px;background-color:#ffffff;}
#footer div.inside{border-top:1px solid #a2bdd0;border-bottom:1px solid #a2bdd0;}
#footer p{padding-left:265px;font-size:10px;line-height:25px;}
