/* Style sheet content-style */
#main div.pdf_link{width:15px;height:105px;left:-50px;position:absolute;padding:5px;background:url("tl_files/layout/images/socialsharing.png") top left no-repeat;z-index:0;}
#main div.pdf_link a{display:block;margin:8px 0;}
#container .formbody .checkbox_container,.formbody .captcha_text,#container .formbody .radio_container{margin:0;padding:0 0 0 3px;font-size:80%;}
#container .formbody .nocheck{padding:10px 0 0;font-size:1em;}
.showhide{overflow:hidden;display:none;}
fieldset.blueform{margin-top:15px;padding:15px;background-color:#f9f9f9;border:2px solid #9396a4;}
fieldset.blueform legend{padding-right:5px;padding-left:5px;font-weight:bold;font-size:11px;color:#9b1633;}
fieldset input.checkbox[onclick]{margin:0 0 0 3px;}
fieldset input.checkbox[onclick] + label{font-size:0.8em;}
#main #alle-veranstaltungen244 .mod_eventlist .date{width:480px;height:0px;overflow:visible;float:left;margin-left:38px;text-align:left;font-size:13px;color:#999999;}
#main #alle-veranstaltungen244 .mod_eventlist .time{width:90px;height:0px;float:left;margin-top:10px;margin-left:38px;text-align:left;font-size:9px;color:#777777;}
#main #alle-veranstaltungen244 .mod_eventlist .event a{width:400px;float:right;display:block;margin:0 0 20px;}
#main #alle-veranstaltungen244 .mod_eventlist .event{width:640px;float:left;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:5px;border-top:1px solid #dedede;border-right:0px solid #dedede;border-bottom:0px solid #dedede;border-left:0px solid #dedede;}
#main #alle-veranstaltungen244 .mod_eventlist .event:hover{background-color:#ededed;}
#container{clear:both;margin-top:42px;padding-top:15px;padding-bottom:40px;color:#333;background:url("tl_files/layout/images/content-bg.png") left top repeat-y;}
#main .mod_article .teaser{margin-bottom:30px;padding-bottom:10px;border:0px solid #cccccc;}
#main .mod_article .ce_text ul{padding-left:15px;}
.mod_eventlist .cal_1{height:32px;display:block;padding-left:38px;background:url("tl_files/layout/icons/calendar_gsa_32.png") center left no-repeat;}
.calendar .cal_1{min-height:16px;text-indent:20px;background:url("tl_files/layout/icons/calendar_gsa_16.png") top left no-repeat;}
.mod_eventlist .cal_9{height:32px;display:block;padding-left:38px;background:url("tl_files/layout/icons/calendar_austria_32.png") center left no-repeat;}
.calendar .cal_9{min-height:16px;text-indent:20px;background:url("tl_files/layout/icons/calendar_austria_16.png") top left no-repeat;}
.cal_9 a{color:#0045B5;}
.mod_eventlist .cal_10{height:32px;display:block;padding-left:38px;background:url("tl_files/layout/icons/calendar_messe_32.png") center left no-repeat;}
.calendar .cal_10{min-height:16px;text-indent:20px;background:url("tl_files/layout/icons/calendar_messe_16.png") top left no-repeat;}
.cal_10 a{color:#E94D00;}
.mod_eventlist .cal_4{height:32px;display:block;padding-left:38px;background:url("tl_files/layout/icons/calendar_switz_32.png") center left no-repeat;}
.calendar .cal_4{min-height:16px;text-indent:20px;background:url("tl_files/layout/icons/calendar_switz_16.png") top left no-repeat;}
.cal_4 a{color:#008418;}
.mod_eventlist .cal_2{height:32px;display:block;padding-left:38px;background:url("tl_files/layout/icons/calendar_gsf_32.png") center left no-repeat;}
.calendar .cal_2{min-height:16px;text-indent:20px;background:url("tl_files/layout/icons/calendar_gsf_16.png") top left no-repeat;}
.cal_2 a{color:#4a4a4a;}
#right .mod_eventlist span.time{display:none;}
#main .list li{margin-left:15px;list-style-type:disc;}
.rundbox a{padding-left:10px;background:url("tl_files/grafiken/allgemein/pfeil.gif") left center no-repeat;}
#main div.rundbox img{padding:2px;background-color:#fff;border:1px solid #c4c2c2;}
.pfeil a{padding-left:10px;background:url("tl_files/grafiken/allgemein/pfeil.gif") left center no-repeat;}
h6{margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#656566;}
h5{margin:0;font-weight:bold;font-size:10px;color:#7d0021;}
.icon_peg{padding-bottom:2px;padding-left:20px;background:url("tl_files/icons/peg_16.png") no-repeat;}
div .rundbox_unten{width:430px;padding-bottom:14px;background:url("tl_files/grafiken/allgemein/list_unten.png") left bottom no-repeat;}
div .rundbox_oben{width:430px;float:left;margin-bottom:8px;margin-left:20px;padding-top:10px;background:url("tl_files/grafiken/allgemein/list_oben.png") left top no-repeat;}
div .rundbox{width:430px;padding:5px 5px 5px 15px;background:url("tl_files/grafiken/allgemein/list_bg.png") left top repeat-y;}
#right{clear:right;padding-top:14px;font-size:.7em;}
#right h1{margin-right:10px;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #b55368;font-size:1.2em;color:#9b1633;}
#right .inside{padding-top:40px;}
#right .mod_navigation{margin-bottom:20px;padding-bottom:5px;}
#right .untermenu ul{margin-left:20px;list-style-image:url("tl_files/layout/icons/bullet_red.png");}
#right .untermenu li{padding-bottom:5px;}
#right .untermenu li a.active{font-weight:bold;text-decoration:none;}
#right .block{margin-bottom:10px;}
#right .space_down{padding-bottom:15px;}
#right div.koop{height:25px;bottom:10px;position:relative;background-color:#991A36;}
#right div.koop a{display:block;padding:5px 5px 0 18px;font-weight:bold;text-decoration:none;font-size:14px;color:#fff;}
#right div.koop:hover{background-color:#7C122B;}
#main .inside{margin-right:20px;margin-left:35px;font-size:80%;color:#333;line-height:140%;}
#main h1{margin:5px 0 10px;padding-top:5px;padding-bottom:13px;border-bottom:1px solid #ccc;font-size:18px;color:#9b1633;letter-spacing:-1px;}
#main .mod_article h2{margin-top:20px;margin-bottom:5px;padding-top:5px;font-size:15px;color:#787878;}
#main h3,h4,h5,h6{font-size:100%;}
#main .mod_newsarchive h1{margin-top:7px;font-size:15px;color:#999;border-bottom-style:none;}
#main .mod_newsarchive .layout_full h1{margin-top:0;font-size:18px;color:#9B1633;border-bottom-style:solid;}
#right .mod_newsmenu .level_2 li{margin-left:10px;list-style-type:circle;list-style-position:inside;}
#right .mod_newsmenu .level_1 .submenu li{margin-top:8px;}
.mod_breadcrumb{font-size:11px;}
.mod_calendar table{width:100%;border-top:1px solid #ccc;font-family:Verdana, Arial, Helvetica, sans-serif;border-left:1px solid #ccc;}
.mod_calendar .head{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#f6f6f6;border-right:1px solid #ccc;font-size:11px;border-bottom:1px solid #ccc;}
.mod_calendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#bbb;border-right:1px solid #ccc;font-size:11px;color:#fff;border-bottom:1px solid #ccc;}
.mod_calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.mod_calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:10px;}
.mod_calendar td .event a{font-size:9px;}
#right .mod_navigation ul li ul li{padding:5px;list-style:inside;}
#right .mod_navigation .level_2{padding-left:15px;}
#right .mod_navigation span{display:inline;font-weight:bold;color:#9b1633;}
#right .formbody select{margin-right:5px;}
#main .mod_search{margin-top:15px;font-size:80%;}
.formbody #submit{margin-left:5px;padding:2px;border:1px;font-size:11px;}
.header{font-size:120%;}
.mod_search h3{padding-top:10px;padding-bottom:5px;}
.relevance{font-size:80%;}
.url{font-style:italic;}
#main .pagination{margin-top:25px;}
.pagination{font-size:11px;}
.pagination ul{height:25px;margin-top:5px;}
.pagination ul li{float:left;display:inline;padding-right:3px;}
.pagination ul li .current{padding:3px 6px;background-color:#dadada;border:1px solid #ccc;}
.pagination ul li a{padding:3px 6px;background-color:#f7f7f7;border:1px solid #ccc;text-decoration:none;color:#666;}
.pagination ul li a:hover{background-color:#e6e6e6;}
#container .formbody input.text,#container .formbody textarea,#container .formbody input.upload,#container .formbody select{margin-bottom:5px;padding:2px;border:1px solid #e1dfdd;font-family:Arial;color:#333;}
#container .registration .formbody input.text,#container .registration .formbody textarea{width:250px;display:block;}
#right div.formbody textarea{width:210px;display:block;}
#container .referentensuche .formbody input.text{margin-right:4px;padding-left:2px;}
#container .mod_personalData td.col_last{padding:3px 0 0 5px;}
input.text:focus,textarea:focus{background-color:#f6f6f6;}
#right .formbody input.text,#right .buttons .positive{margin-left:3px;padding:3px;}
#main .list_search input.text{width:250px;padding:3px 0;}
#main .detail_search label{width:150px;float:left;display:block;}
#main .detail_search .left_space{margin-left:153px;}
#main .detail_search .textbox{width:400px;float:left;}
#main .detail_search input,#main .detail_search select{margin:0 3px 5px;padding:2px;border:1px solid #e1dfdd;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
#main span .mandatory{font-size:60%;color:#9b1633;}
#container .formbody textarea{width:300px;}
#container .formbody td.explanation{padding:10px 10px 10px 118px;text-align:justify;font-size:80%;}
#container .formbody .error{margin-bottom:5px;font-size:80%;color:#ff0000;}
#container .formbody .captcha{margin:10px 0 10px 3px;}
#container .submit_container{margin:5px 3px;}
#container .formbody input.event-submit{margin:3px;padding:2px;border:1px;font-size:11px;}
#container .formbody .checkbox_container span,#container .formbody .radio_container span{display:block;}
#commandlink input,#commandlink select{float:left;}
#commandlink a{float:right;margin-right:21px;font-size:80%;}
#tl_box input,.mod_personalData input.submit,#commandlink select{margin:3px 3px 3px 0;border:1px;font-size:11px;}
p.tl_help,.tl_checkbox_single_container{font-size:11px;}
.mod_sitemap ul .level_1{margin-bottom:10px;}
.mod_sitemap ul li{padding:2px;}
.mod_sitemap ul .level_2{padding-left:20px;list-style-image:url("tl_files/layout/icons/bullet_red.png");}
.mod_sitemap ul .level_3{padding-left:20px;list-style-image:url("tl_files/layout/icons/bullet_black.png");}
.mod_sitemap ul .level_4{padding-left:20px;list-style-image:url("tl_files/layout/icons/bullet_arrow_right.png");}
.back,.go_back{margin-top:20px;padding-left:20px;font-size:11px;background:url("tl_files/layout/icons/arrow-180-medium.png") no-repeat;}
#right .Verband h1,#right .Service h1,#right .gsa-icon h1,#right #anmeldung h1{padding-left:20px;background:url("tl_files/layout/icons/gsa.png") no-repeat;}
#right .Mitgliederbereich h1{padding-left:20px;background:url("tl_files/layout/icons/ui-check-boxes.png") no-repeat;}
#right .Veranstaltungen h1,.right-eventslist{padding-left:20px;background:url("tl_files/layout/icons/calendar.png") no-repeat;}
#right .member-topic{padding-left:20px;background:url("tl_files/layout/icons/topics.png") no-repeat;}
#right .member-viewmode{margin-top:20px;padding-left:20px;background:url("tl_files/layout/icons/viewmode.png") no-repeat;}
#right .keywords h1{margin-top:20px;padding-left:20px;background:url("tl_files/layout/icons/sticky-notes-pin.png") no-repeat;}
#right .Intern h1{padding-left:20px;background:url("tl_files/layout/icons/application_double.png") no-repeat;}
#right .profile h1{padding-left:20px;background:url("tl_files/layout/icons/user-silhouette.png") no-repeat;}
.mootabs{display:block;margin-bottom:70px;}
.mootabs_title{margin:22px 0 10px;padding-bottom:3px;padding-left:8px;border-bottom:1px solid #ccc;list-style-type:none;font: bold 12px verdana, arial, sans-serif;}
.mootabs_title li{display:inline;margin-right:3px;padding:3px 4px;background-color:#e6e6e6;border-bottom:0px solid #CCC;text-decoration:none;color:#666;}
.mootabs_title li.active{top:1px;position:relative;padding-top:4px;background-color:#fff;border-top:1px solid #ccc;color:#000;border-right:1px solid #ccc;border-bottom:0px solid #ccc;border-left:1px solid #ccc;}
#Detail,#Keywords{display:none;}
.tab_content.active{display:block;padding-top:5px;padding-left:10px;}
.mootabs_title li:hover{cursor:pointer;}
.tabs{font-weight:bold;}
.ce_tabcontrol_tabs .hover{cursor: pointer;}
.list_search .formbody,.list_per_page .formbody{float:left;}
.list_per_page{margin:8px 0 15px;}
.list_search .submit,.list_per_page .submit{padding:2px;border:1px;font-size:11px;}
.memberlist{margin-top:30px;}
.short-list:hover,.normal-list:hover,.grid-list .memberlist-profile:hover{background-color:#f7f7f7;}
.short-list,.normal-list{border-bottom:1px solid #e1e1e1;}
.short-list .picture{width:60px;float:left;padding:10px;background-color:#f7f7f7;}
.short-list .picture img{padding:2px;border:1px solid #ccc;}
.short-list .picture a:hover img{border:1px solid #666;}
.short-list .memberlist-profile{width:520px;float:left;margin-left:15px;padding-top:5px;}
.short-list .short-list-topics{font-size:11px;}
.short-list .additional,.short-list .description{display:none;margin:10px 0;}
.short-list .additional a{padding:5px;background-color:#fff;border:1px solid #ccc;font-size:11px;color:#666;}
.short-list .additional a:hover{background-color:#e6e6e6;}
.short-list:hover .additional,.short-list:hover .description{display:none;}
.normal-list .memberlist-profile{width:450px;float:left;margin-right:10px;padding:10px;}
.normal-list .memberlist-contact{width:150px;float:left;padding:10px;background-color:#f7f7f7;font-size:80%;}
.normal-list .picture{padding:10px;text-align:center;background-color:#f7f7f7;}
.normal-list .picture img{padding:2px;border:1px solid #ccc;}
.normal-list .picture a:hover img{border:1px solid #666;}
.normal-list .description{padding-top:10px;line-height:150%;}
.grid-list{border-top:1px solid #e1e1e1;}
.grid-list .memberlist-profile{width:324px;height:324px;float:left;text-align:center;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.grid-list .memberlist-profile img{margin-top:10px;padding:2px;background-color:#FFF;border:1px solid #CCC;}
.grid-list .memberlist-profile a:hover img{border:1px solid #666;}
.grid-list .odd{background-color:#f7f7f7;}
.grid-list .odd:hover{background-color:#fff;}
#main .memberlist-row h2{margin-top:0;}
.memberlist-row h2 a{margin-bottom:5px;border-bottom:1px solid #9b1633;text-decoration:none;font-size:14px;color:#9b1633;letter-spacing:-1px;}
.memberlist-row h2 a:hover{border-bottom:0px;text-decoration:none;}
.memberlist-row .website a{border-bottom:1px solid #333;text-decoration:none;font-size:11px;color:#333;}
.memberlist-row .website a:hover{border-bottom:0px;color:#333;}
.memberlist-row .special{margin-top:10px;font-weight:bold;}
.abc{height:20px;margin-top:15px;padding-bottom:5px;border-bottom:1px solid #e1e1e1;}
.abc span.left{width:540px;margin-left:5px;text-align:left;font-weight:bold;font-size:18px;color:#9b1633;}
.abc span.right{margin-right:5px;margin-left:540px;font-size:11px;}
.abc span.right a{color:#666;}
a.abc_link{padding:3px 4px;background-color:#f7f7f7;border:1px solid #e6e6e6;text-decoration:none;color:#666;}
a:hover.abc_link{background-color:#e6e6e6;}
.invisible{visibility:hidden;}
#main div.ce_metagallery td.col_1,#main div.ce_metagallery td.col_2,#main div.ce_metagallery td.col_3,#main div.ce_metagallery td.col_4{margin:0;padding:0;font-size:1em;color:#333;}
table.all_records thead,table.all_records th{height:30px;background:#F5F5F5;}
table.all_records a{color:#999;}
table.all_records img{padding:5px 0 2px 5px;}
table.all_records td{margin-bottom:5px;vertical-align:top;}
table.all_records td.col_1,table.all_records td.col_2,table.all_records td.col_4{padding-top:10px;font-size:1.3em;color:#9b1633;}
table.all_records td.col_3{padding-top:12px;font-size:1.1em;}
table.all_records tbody td.col_0,table.all_records tbody td.col_1,table.all_records tbody td.col_2,table.all_records tbody td.col_3,table.all_records tbody td.col_4{border-bottom:0 solid #E1E1E1;}
.mod_eventlist,#right .mod_navigationSub ul li{padding-right:10px;padding-bottom:5px;}
.mod_eventlist span.date{display:block;margin-bottom:2px;font-size:10px;}
.mod_eventlist .event{margin-bottom:10px;}
.formbody #query_type{padding-top:5px;}
.mod_calendar .current,.mod_calendar .today{background-color:#ffc;}
.mod_calendar .weekend,.mod_calendar .empty,.mod_calendar .empty .header{background-color:#f6f6f6;}
.highlight{}
#tl_box h3,.space-top{margin-top:10px;}
.booklist{border-bottom:1px solid #E1E1E1;}
.booklist-row{border-top:1px solid #E1E1E1;background:url("tl_files/layout/images/bookslist-bg.gif") right top repeat-y;}
.mod_memberpage .booklist{margin-right:10px;}
.booklist-row:hover{background-color:#f7f7f7;}
.booklist-row .picture{width:70px;float:left;padding-top:10px;padding-left:10px;}
.booklist-row .picture img{padding:2px;background-color:#FFF;border:1px solid #e7e7e7;}
.booklist-row .picture a:hover img{border:1px solid #666;}
.booklist-row .booklist-item{float:left;}
.mod_memberpage .booklist-row .booklist-item{margin-left:10px;}
.booklist-row .booklist-admin{width:460px;float:left;padding:5px;}
.booklist-row .booklist-item p{padding-top:5px;}
.booklist-row .booklist-item p a{color:#000;}
.booklist-row .booklist-keywords{width:160px;float:right;padding:5px;font-size:80%;}
#main .booklist-row h2{margin-top:0;}
.booklist-row h2 a{margin-top:0;margin-bottom:5px;border-bottom:1px solid #9b1633;text-decoration:none;font-size:14px;color:#9b1633;letter-spacing:-1px;}
.booklist-row h2 a:hover{border-bottom:0px;text-decoration:none;}
.booklist-row h3{padding-top:2px;padding-bottom:5px;font-size:140%;}
.booklist-row .description{padding:5px 10px 5px 0;line-height:150%;}
#knowledge-center .booklist-row .description{width:380px;font-size:80%;}
.mod_memberpage .booklist-row .m_description{width:410px;}
.booklist-row .book-options{margin-bottom:5px;}
#right .keywords-list{margin-right:15px;}
#right .keywords-list a{margin-top:5px;margin-bottom:5px;line-height:20px;}
#right .keywords-list a:hover{color:#333333;}
#right .size1{font-size:10px;}
#right .size2{font-size:12px;}
#right .size3{font-size:14px;}
#right .size4{font-size:16px;}
#right .size5{font-size:18px;}
#right .size6{font-size:20px;}
#right .size7{font-size:22px;}
#pagetabs{clear:both;margin-top:30px;}
#pagetabs ul{margin:20px 0 10px;padding:3px 10px;text-align:left;border-bottom:1px solid #ccc;list-style-type:none;font: bold 12px verdana, arial, sans-serif;}
#pagetabs ul li{display:inline;margin:0;}
#pagetabs li.active{background-color:#fff;border-bottom:1px solid #fff;}
#pagetabs li.active a{top:1px;position:relative;padding-top:4px;background-color:#fff;border-top:1px solid #ccc;color:#000;border-right:1px solid #ccc;border-bottom:0px solid #ccc;border-left:1px solid #ccc;}
#pagetabs ul li a{margin-right:0;padding:3px 4px;background-color:#e6e6e6;border-bottom:0px solid #ccc;text-decoration:none;color:#666;}
#pagetabs ul a:hover{background: #dadada;}
#pagetabs li.active a:hover{background-color:#fff;}
.buttons a,.buttons button{float:left;display:block;margin:0 7px 0 0;padding:5px 10px 6px 7px;background-color:#f5f5f5;border:1px solid #eee;font-family:Verdana, Tahoma, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;font-size:100%;color:#565656;line-height:130%;cursor:pointer;}
.buttons button{width:auto;overflow:visible;padding:2px 8px 1px 5px;}
.buttons button[type]{padding:2px 8px 2px 5px;line-height:17px;}
*:first-child+html button[type]{padding:1px 8px 0 6px;}
.buttons button img,.buttons a img{width:16px;height:16px;padding:0;margin:0 3px -3px 0 !important;}
button:hover,.buttons a:hover{background-color:#dadada;border:1px solid #ccc;color:#333;}
.buttons a:active,.buttons a.active{background-color:#454545;border:1px solid #1f1f1f;color:#c9c9c9;}
button.positive,.buttons a.positive{color:#529214;}
.buttons a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.negative,button.negative{color:#d12f19;}
.buttons a.negative:hover,button.negative:hover{border:1px solid #fbc2c4;color:#d12f19;background:#fbe3e4;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
.buttons a.read,button.read{vertical-align:bottom;color:#9b1633;}
.buttons a.read:hover,button.read:hover{border:1px solid #7c122b;color:#fff;background:#a01a39;}
.buttons a.read:active{background-color:#7c122b;border:1px solid #7c122b;color:#fff;}
.layout_full{margin-bottom:20px;}
fieldset{margin-top:15px;padding:15px;border:1px solid #e7e7e7;}
fieldset legend{padding-right:5px;padding-left:5px;font-weight:bold;font-size:11px;color:#9b1633;}
fieldset.agb{background-color:#f6f6f6;}
#right input.keywords-search{width:248px;padding:3px 2px 3px 3px;border:1px solid #e1dfdd;font-size:11px;}
#right input.keywords-search:focus{background-color:#f6f6f6;}
div.hof-list,div.halfpricespecial-list{float:none;padding-top:5px;border-bottom:1px solid #e1e1e1;}
div.hof-list div.hof-candidate,div.halfpricespecial-list div.halfpricespecial-speaker{background-color:#eeeeee;border-top:1px solid #e1e1e1;}
div.hof-list div.hof-candidate:hover,div.halfpricespecial-list div.halfpricespecial-speaker:hover{background-color:#eeeeee;border-top:1px solid #e1e1e1;}
div.hof-list div.hof-candidate div.hof-image,div.halfpricespecial-list div.halfpricespecial-speaker div.halfpricespecial-image{width:110px;height:100%;float:left;padding-top:20px;padding-bottom:20px;padding-left:20px;}
div.hof-list div.hof-candidate div.hof-image img,div.halfpricespecial-list div.halfpricespecial-speaker div.halfpricespecial-image img{padding:3px;background-color:#ffffff;border:1px solid #e1e1e1;}
div.hof-list div.hof-candidate div.hof-description,div.halfpricespecial-list div.halfpricespecial-speaker div.halfpricespecial-description{width:480px;float:right;padding:0 10px 10px;background-color:#ffffff;min-height:120px;}
div.hof-list div.hof-candidate div.hof-description div.hof-name h2{margin:0;padding:0;}
div.hof-list div.hof-candidate div.hof-description:hover,div.halfpricespecial-list div.halfpricespecial-speaker div.halfpricespecial-description:hover{background-color:#f7f7f7;}
div.halfpricespecial-list div.halfpricespecial-speaker input.bluebutton{float:right;}
div.halfpricespecial-list div.halfpricespecial-speaker div.halfpricespecial-description p.info{font-style:oblique;}
#main div.halfpricespecial-list div.halfpricespecial-speaker h3{margin:15px 0 5px;font-size:16px;}
div.halfpricespecial-list div.booked{width:220px;height:65px;float:right;padding-bottom:5px;background:url("tl_files/grafiken/gsa/halfpricespecial/gebucht.png") bottom right no-repeat;}
div.halfpricespecial-list div.halfpricespecial-speaker p.topic{font-weight:bold;color:#2F3D5F;}
div.hof-list div.hof-candidate div.hof-wahlbutton{width:300px;float:right;margin:5px 10px 15px;text-align:right;}
div.hof-list div.hof-candidate div.hof-wahlbutton button.wahlbutton{width:170px;padding:5px 10px;text-align:center;background-color:#dcdfe5;border:1px solid #aaa;font-weight:normal;font-size:15px;color:#666;}
div.hof-list div.hof-candidate div.hof-wahlbutton button.wahlbutton:hover{background-color:#CFCFCF;border:1px solid #8F7D81;font-weight:bold;color:#901830;cursor:pointer;}
div.hof-list div.hof-candidate div.hof-gewaehlt{width:150px;float:right;margin:0 10px 0 0;padding:5px 10px;text-align:center;background-color:#dcdfe5;border:1px solid #8F7D81;font-weight:bold;font-size:15px;color:#3F4C7F;}
div.hof-info{margin:30px 0;padding:15px 20px;background-color:#e1e5ec;border-top:1px solid #ccc;color:#666;border-bottom:1px solid #ccc;}
div.hof-info h4{margin:10px 0;font-size:14px;color:#3F4C7F;}
div.hof-info ul{margin:5px;list-style-position:inside;}
div.hof-info ul li{font-weight:bold;}
#right div.statementlist div.statementlist-item{margin-right:25px;padding:5px;background-color:#eeeff1;border:1px solid #e2e7ed;}
#right div.statementlist div.statementlist-item:hover{background-color:#E8E8E8;}
#right div.statementlist div.statementlist-item img{float:left;margin:0 10px 0 0;padding:2px;background-color:#fff;border:1px solid #dee1e7;}
#right div.statementlist div.statementlist-item p{font-style:italic;color:#555;}
#right div.statementlist div.statementlist-item h2{margin:5px 0;font-size:1.1em;color:#555;}
#right div.statementlist div.statementlist-item p a{clear:both;display:block;margin:8px 0;padding-left:20px;background:url("tl_files/icons/gsa-icon-pfeil.png") top left no-repeat;font-style:normal;}
#main div.statementlist div.statementlist-item,#main div.universitylist div.member{clear:both;padding:5px;background-color:#fcfcfc;border-top:1px solid #e2e7ed;border-bottom:1px solid #e2e7ed;}
#main div.statementlist div.statementlist-item:hover,#main div.universitylist div.member:hover{background-color:#eeeff1;}
#main div.statementlist div.statementlist-item img,#main div.universitylist div.member img{float:left;margin:0 10px 0 0;padding:2px;background-color:#fff;border:1px solid #dee1e7;}
#main div.universitylist div.member div.video{float:right;}
#main div.statementlist div.statementlist-item p{clear:both;margin-left:62px;font-style:italic;font-size:0.9em;}
#main div.universitylist div.member ul{float:left;margin:0 0 0 30px;list-style-type:none;}
#main div.universitylist{margin:20px 0 50px;}
#main div.halfpricespecial{width:650px;height:510px;position:relative;background:url("tl_files/grafiken/gsa/halfpricespecial/scheme-bg.jpg") top left no-repeat;cursor:pointer;}
#main div.halfpricespecial a.gs{width:209px;height:116px;left:310px;position:absolute;display:block;top:56px;background:url("tl_files/grafiken/gsa/halfpricespecial/hps-gsa.png") top left no-repeat;}
#main div.halfpricespecial a.sp{width:209px;height:116px;top:160px;position:absolute;display:block;left:10px;background:url("tl_files/grafiken/gsa/halfpricespecial/hps-speaker.png") top left no-repeat;}
#main div.halfpricespecial a.ag{width:209px;height:116px;top:220px;position:absolute;display:block;left:430px;background:url("tl_files/grafiken/gsa/halfpricespecial/hps-agentur.png") top left no-repeat;}
#main div.halfpricespecial a.ek{width:140px;height:153px;left:250px;position:absolute;display:block;top:325px;background:url("tl_files/grafiken/gsa/halfpricespecial/hps-einkaeufer.png") top left no-repeat;}
#main div.halfpricespecial a.gs:hover{background-image:url("tl_files/grafiken/gsa/halfpricespecial/hps-gsa-hover.png");}
#main div.halfpricespecial a.sp:hover{background-image:url("tl_files/grafiken/gsa/halfpricespecial/hps-speaker-hover.png");}
#main div.halfpricespecial a.ek:hover{background-image:url("tl_files/grafiken/gsa/halfpricespecial/hps-einkaeufer-hover.png");}
#main div.halfpricespecial a.ag:hover{background-image:url("tl_files/grafiken/gsa/halfpricespecial/hps-agentur-hover.png");}
#main div.halfpricespecial div#showgs,#main div.halfpricespecial div#showag,#main div.halfpricespecial div#showsp,#main div.halfpricespecial div#showek{width:230px;position:absolute;padding:20px;background-image:url("tl_files/grafiken/allgemein/transparenz88.png");background-repeat:repeat;border:1px solid #ccc;color:#555;}
#main div.halfpricespecial div#showek{top:380px;left:360px;}
#main div.halfpricespecial div#showag{top:240px;left:180px;}
#main div.halfpricespecial div#showsp{top:250px;left:60px;}
#main div.halfpricespecial div#showgs{left:60px;}
#main div.imagecontainer img{float:left;margin:5px;}
div.mod_article div.ce_accordion div.toggler{padding:0 0 8px 25px;font-weight:bold;text-decoration:underline;font-size:1.2em;color:#9c1131;cursor:pointer;background:url("tl_files/icons/gsa-icon-pfeil.png") top left no-repeat;}
ul.latesttweets{margin:10px 0;}
ul.latesttweets li{width:535px;height:26px;display:block;margin:0;padding:10px 15px 10px 90px;font-size:0.8em;color:#444;line-height:1.2em;background:url("tl_files/layout/images/bg_twitter_640x46_nobird.gif") top left no-repeat;}
ul.latesttweets li:first-child{background:url("tl_files/layout/images/bg_twitter_640x46.gif") top left no-repeat;}
a.twitter_url{display:block;padding:10px 15px;background-color:#0070BA;border:1px solid #00ADEE;font-weight:bold;text-decoration:none;font-size:0.8em;color:#fff;}
a.twitter_url:hover{background-color:#137EC1;}
#right ul.latesttweets li{width:190px;height:70px;display:block;margin:0;padding:10px 10px 10px 50px;font-size:0.88em;color:#444;line-height:1.1em;background:url("tl_files/layout/images/bg_twitter_350x90_nobird.gif") top left no-repeat;}
#right ul.latesttweets li:first-child{background:url("tl_files/layout/images/bg_twitter_350x90.gif") top left no-repeat;}
#main div.praesiblog h1{font-size:1.1em;letter-spacing:normal;}

