@media screen{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* Style sheet haupt */
*{margin:0;padding:0;}body{background-color:#BDBDBD;font-family:Verdana, Geneva, sans-serif;}#wrapper{background-color:#E8E8E8;}#wrapper > #header{background-color:#C3CEDD;-moz-box-shadow:0 1px 2px 1px #5a5a5a;-webkit-box-shadow:0 1px 2px 1px #5a5a5a;box-shadow:0 1px 2px 1px #5a5a5a;border-bottom:8px solid #ffffff;behavior:url("plugins/css3pie/PIE.htc");}#wrapper #header{behavior: none;}
#header .inside{width:994px;margin:0 auto;padding-top:16px;}#header .mod_article{background:url("../../tl_files/images/header.jpg") left top no-repeat;}#header .mod_article .image_container{float:right;}#header .inside .mod_page_title{left:214px;top:204px;position:absolute;}
#header .inside .mod_page_title p{padding:1px 2px 3px 4px;background-color:#ffffff;border-left:1px solid #494949;font:0.6875em/1.125em Verdana, Geneva, san-serif;font-weight:normal;color:#00357D;white-space:nowrap;letter-spacing:0.05px;}
#container{width:982px;position:relative;margin:15px auto;padding-top:20px;padding-bottom:20px;background-color:#ffffff;-moz-box-shadow:0 1px 2px 1px #5a5a5a;-webkit-box-shadow:0 1px 2px 1px #5a5a5a;box-shadow:0 1px 2px 1px #5a5a5a;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url("plugins/css3pie/PIE.htc");}
#main{padding-bottom:95px;border-left:1px dashed #D2DAE9;}.home #main{padding-bottom:0;}#main .inside{position:static;}#main .mod_logos{bottom:0;right:45px;position:absolute;}#footer{width:100%;bottom:-38px;position:absolute;overflow:hidden;}
#footer .inside{width:982px;height:23px;margin-right:auto;margin-left:auto;padding-top:12px;background-color:#D9D9D9;-moz-box-shadow:0 1px 2px 1px #5a5a5a;-webkit-box-shadow:0 1px 2px 1px #5a5a5a;box-shadow:0 1px 2px 1px #5a5a5a;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url("plugins/css3pie/PIE.htc");}
#footer .inside p{padding-right:42px;text-align:right;font:0.625em/1.25em Verdana, Geneva, san-serif;font-weight:normal;color:#535353;}#footer .inside p a:link,#footer .inside p a:visited{text-decoration:underline;color:#535353;}#footer .inside p a:hover,#footer .inside p a:active,#footer .inside p a:focus{text-decoration:none;}
}
@media all{
/* Style sheet nav */
#left .mod_navigation{width:242px;margin-top:25px;margin-right:auto;margin-left:auto;}#left .mod_navigation ul{border-bottom:1px dashed #D2DAE9;list-style-type:none;}#left .mod_navigation li{border-top:1px dashed #D2DAE9;}
#left .mod_navigation a:link,#left .mod_navigation a:visited,#left .mod_navigation span{display:block;padding:5px 14px;text-align:right;font:0.8125em/1.25em Verdana, Geneva, san-serif;font-weight:normal;text-decoration:none;color:#4E4E4E;}
#left .mod_navigation a:hover,#left .mod_navigation a:active,#left .mod_navigation span,#left .mod_navigation a:hover,#left .mod_navigation a.trail{background-color:#EEF1F7;color:#00357D;}#left .mod_navigation ul.level_2{background-color:#F5F7FA;border-top:1px dashed #D2DAE9;border-bottom:0px dashed #D2DAE9;}#left .mod_navigation ul.level_2 li{border-top:0px;}
#left .mod_navigation ul.level_2 a,#left .mod_navigation ul.level_2 span{padding-top:3px;padding-bottom:3px;font-size:0.75em;}#main .mod_anchornav{margin-bottom:55px;padding-left:10px;list-style-type:none;}#main .mod_anchornav a:link,#main .mod_anchornav a:visited{padding-left:20px;background:url("../../tl_files/images/news-mehr-hover.gif") left center no-repeat;color:#00357D;}
}
@media all{
/* Style sheet content */
#main .mod_newslist .info{margin-bottom:5px;font-size:0.6875em;font-style:italic;}#main .mod_newslist h2{margin-top:0;margin-bottom:10px;font-size:0.8125em;line-height:1.25em;}#main .mod_login{width:210px;top:25px;overflow:visible;float:right;margin-right:auto;}#main .mod_login h2{margin-bottom:8px;font-size:0.75em;color:#00357D;}#main .logout h2{display:none;}
#main .mod_login form{padding:10px 20px;background-color:#F1F6FD;}#main .mod_login form .formbody{display:block;margin:0;padding:0;}#main .mod_login form label{display:block;margin-bottom:2px;font-size:0.75em;}#main .mod_login form input.text{width:100%;display:block;margin-bottom:8px;padding:1px;border:1px solid #A9B7D2;font-size:0.75em;}
#main .mod_login form .submit_container{width:100%;text-align:right;}#main .mod_login form input.submit{margin-top:8px;padding:2px 12px;background-color:#CBD6EA;border:1px solid #A9B7D2;font-size:0.875em;color:#00357D;}#main .mod_login form input.submit:hover{background-color:#A9B7D2;color:#ffffff;cursor: pointer;}#main .mod_login p.login_info{font-size:0.75em;}
#main .mod_login p.error{margin-bottom:8px;font-size:0.75em;color:#E20025;}#main .mod_mentoren_link{width:200px;margin-top:8px;margin-right:auto;margin-left:auto;padding-right:5px;padding-left:5px;line-height:1em;}#main .mod_mentoren_link a:link,#main .mod_mentoren_link a:visited{font-size:0.75em;line-height:1em;color:#4E4E4E;}
#main .mod_mentoren_link a:hover,#main .mod_mentoren_link a:active,#main .mod_mentoren_link a:focus{text-decoration:none;color:#00357D;}#main #dokumente .mod_mentoren_link{display:none;}#home .ce_text{overflow:visible;}#main .mod_article{padding:30px;}#main h1{margin-bottom:25px;font:0.9375em/1.25em Verdana, Geneva, san-serif;font-weight:bold;color:#00357D;}
#main h2{margin-top:10px;margin-bottom:15px;font:0.8125em/1.25em Verdana, Geneva, san-serif;font-weight:bold;color:#515151;}#main #beispiele h2{padding:5px 10px;background-color:#F5F7FA;font-size:0.875em;color:#00357D;}#main h3{padding-right:10px;padding-left:10px;font:0.75em/1.25em Verdana, Geneva, san-serif;font-weight:bold;color:#00357D;}
.femsurg{margin-bottom:25px;font:1em/1.25em Verdana, Geneva, san-serif;font-weight:bold;color:#003581;}.rot{margin-bottom:25px;font:1em/1.25em Verdana, Geneva, san-serif;font-weight:bold;color:#E20026;}#main ul{margin-bottom:15px;padding-left:30px;list-style-type:disc;}#main li{margin-bottom:15px;text-align:left;font:0.75em/1.5em Verdana, Geneva, san-serif;font-weight:normal;color:#515151;}
#main li span{width:300px;display:inline-block;}#main li li{margin-top:10px;font-size:1em;}#main li li span{width:auto;margin-right:3px;}#main p,#main .ce_download,#main legend{margin-bottom:25px;font:0.75em/1.5em Verdana, Geneva, san-serif;font-weight:normal;color:#515151;}#main #beispiele p{padding-right:10px;padding-left:10px;}#main a:link{text-decoration:underline;color:#00357D;}
#main a:visited{color:#515151;}#main .ce_navigation a:visited{color:#00357D;}#main a:hover,#main a:active,#main a:focus{text-decoration:none;}#main td{vertical-align:top;font:0.75em/1.25em Verdana, Geneva, san-serif;font-weight:normal;color:#515151;}#main .frage td{padding-bottom:10px;color:#00357D;}#main .antwort td{padding-right:5px;padding-bottom:35px;}
#main .mod_newslist h2 a:link,#main .mod_newslist h2 a:visited{font:1em/1.25em Verdana, Geneva, san-serif;font-weight:bold;text-decoration:none;color:#00357D;}#main .mod_newslist h2 a:hover,#main .mod_newslist h2 a:active,#main .mod_newslist h2 a:focus{color:#E20025;}#main .mod_newslist .teaser p{margin-bottom:10px;}#main .mod_newslist .more{padding-right:25px;text-align:right;}
#main .mod_newslist .more a:link,#main .mod_newslist .more a:visited,#main .mod_eventlist .event .more a:link,#main .mod_eventlist .event .more a:visited{padding-right:15px;background:url("../../tl_files/images/news-mehr.gif") right center no-repeat;font-weight:normal;text-decoration:none;color:#E20025;}
#main .mod_newslist .more a:hover,#main .mod_newslist .more a:active,#main .mod_newslist .more a:focus,#main .mod_eventlist .event .more a:hover,#main .mod_eventlist .event .more a:active,#main .mod_eventlist .event .more a:focus{background:url("../../tl_files/images/news-mehr-hover.gif") right center no-repeat;text-decoration:none;color:#00357D;}
#main .mod_newsreader .info{margin-bottom:5px;font-size:0.6875em;font-style:italic;}#main .mod_login form,#main .mod_comments form{text-align:center;}#main .mod_comments form .formbody{display:inline-block;padding-right:100px;}#main form label{width:140px;display:inline-block;margin-bottom:10px;vertical-align:top;font:0.75em/2em Verdana, Geneva, san-serif;font-weight:normal;color:#515151;}
#main form label .mandatory{margin-left:3px;color:#FF0000;}#main .mod_login form label,#main .mod_comments form label{width:60px;}#main .mod_comments form label[for="ctrl_captcha"]{display:block;margin-left:60px;}#main .mod_comments #ctrl_captcha{margin-left:60px;}#main form label .hinweis{font-size:0.875em;white-space:nowrap;}
#main form input.text,#main form input.captcha,#main form input.submit,#main form #main form textarea,#main form select{width:225px;display:inline-block;margin-bottom:10px;padding:5px 3px 2px 6px;border:1px solid #c6c6c6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font:0.75em/1.5em Verdana, Geneva, san-serif;font-weight:normal;color:#000000;behavior:url("plugins/css3pie/PIE.htc");box-shadow: 1px 1px 2px 1px #e6e6e6 inset;}
#main form textarea{width:290px;}#main form .explanation p,#main form .radio_container legend,#main form .checkbox_container legend{margin-top:10px;margin-bottom:10px;}#main form .checkbox_container,#main form .radio_container{border:0px;}#main form .checkbox_container > span,#main form .radio_container > span{display:block;padding-left:3px;}
#main form .checkbox_container label,#main form .radio_container label{width:auto;margin-left:5px;line-height:1.75em;}#main form .submit_container{text-align:right;}#main form .submit_container input{width:auto;padding:2px 10px;font:0.75em/1.25em Verdana, Geneva, san-serif;color:#000000;}
#main form .captcha_text{margin-left:5px;padding:2px 5px;background-color:#F1F6FD;font-size:0.75em;color:#333;white-space:nowrap;}#main .mod_comments form{margin-bottom:45px;}#main form .form_widget{position:relative;}#main form p.error{left:0;top:0;position:absolute;margin-bottom:0;color:#FF0000;}#main form label.error,#main form input.error{margin-top:20px;}
#main form input.error{border-color:#ff0000;box-shadow: 1px 1px 2px 1px #ffaaaa inset;}#main .comment_default{margin-right:75px;margin-bottom:25px;margin-left:25px;padding:15px 25px;background-color:#EEF1F7;border:1px solid #C3CEDD;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url("plugins/css3pie/PIE.htc");}#main .comment_default p{margin-bottom:10px;color:#1c1c1c;}
#main .comment_default p.info{font-weight:normal;color:#00357D;}#main .comment_default .comment p:before,#main .comment_default .comment p:after{content: "\"";}#main .ce_navigation{margin-top:5px;margin-bottom:20px;}#main .ce_navigation + .ce_text{margin-bottom:15px;}
#main .mod_eventlist .header{margin-top:46px;margin-bottom:18px;padding:4px 8px;background-color:#F5F7FA;font-size:0.75em;font-weight:normal;color:#00357D;}#main .mod_eventlist .header.first{margin-top:0;}#main .mod_eventlist .event{margin-bottom:10px;margin-left:2px;}#main .mod_eventlist .event h2 a:link,#main .mod_eventlist .event h2 a:visited{font-size:1em;text-decoration:none;color:#00357D;}
#main .mod_eventlist .event h2 a:hover,#main .mod_eventlist .event h2 a:active,#main .mod_eventlist .event h2 a:focus{color:#E20025;}#main .mod_eventlist .event .time,#main .mod_eventreader .info{margin-bottom:8px;font-style:italic;}#main .mod_eventlist .event .teaser p{margin-bottom:8px;}#main .mod_eventlist .event .more{text-align:right;}
#main .mod_eventlist .empty{font-size:0.75em;color:#515151;}#main .pagination{position:relative;}#main .pagination ul{right:0;top:0;position:absolute;list-style-type:none;}#main .pagination li{float:left;margin-left:10px;}#main .pagination li a{color:#00357D;}#main .pagination li span.current{width:auto;display:inline;font-weight:bold;}
}
@media all{
/* Style sheet right */
#right .mod_banner{margin-bottom:12px;}#right .mod_newslist .layout_latest{width:214px;margin-top:1px;margin-bottom:15px;margin-left:1px;padding-top:8px;padding-bottom:8px;padding-left:12px;background-color:#E6EEFC;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url("plugins/css3pie/PIE.htc");}#right .mod_newslist .first{background-color:#CBD6EA;}
#right .mod_newslist .last{background-color:#F1F6FD;}#right .mod_newslist .layout_latest h2,#right .mod_newslist .layout_latest p{margin-bottom:5px;font:0.75em/1.25em Verdana, Geneva, san-serif;font-weight:normal;color:#5C5C5C;}#right .mod_newslist .layout_latest h2 a{font-weight:bold;text-decoration:none;color:#00357D;}
#right .mod_newslist .layout_latest .more{padding-right:14px;text-align:right;}#right .mod_newslist .layout_latest .more a:link,#right .mod_newslist .layout_latest .more a:visited{padding-right:15px;background:url("../../tl_files/images/news-mehr.gif") right center no-repeat;font-weight:normal;text-decoration:none;color:#E20025;}
#right .mod_newslist .layout_latest .more a:hover,#right .mod_newslist .layout_latest .more a:active,#right .mod_newslist .layout_latest .more a:focus{background:url("../../tl_files/images/news-mehr-hover.gif") right center no-repeat;text-decoration:none;color:#00357D;}
}
@media all{
/* Style sheet left */
#left .inside{position:static;}#left .mod_banner_gb a{width:135px;height:69px;display:block;margin:35px auto 5px;padding:15px 0 0 102px;background:url("../../tl_files/images/bg-banner-gb.jpg") left top no-repeat;font:11px/16px Verdana, Geneva, san-serif;font-weight:bold;text-decoration:none;color:#ffffff;}
#left .mod_calendar{margin-top:25px;text-align:center;font:0.75em Verdana, Geneva, sans-serif;}#left .mod_calendar h2{margin-bottom:7px;font-size:1em;color:#00357D;}#left .mod_calendar table.minicalendar{display:inline-block;border-collapse:collapse;border-spacing:2px;table-layout: fixed;}
#left .mod_calendar th.head{text-align:center;vertical-align:middle;background-color:#A9B7D2;font-weight:bold;color:#ffffff;}#left .mod_calendar th.head a:link,#left .mod_calendar th.head a:visited{position:relative;display:block;padding:2px 8px;vertical-align:top;font-size:12px;line-height:12px;text-decoration:none;color:#ffffff;}
#left .mod_calendar th.head a:hover,#left .mod_calendar th.head a:active,#left .mod_calendar th.head a:focus{color:#00357D;}#left .mod_calendar th.current{width:13em;padding-top:2px;padding-bottom:2px;}#left .mod_calendar th.label{padding-top:2px;padding-bottom:2px;background-color:#CBD6EA;}
#left .mod_calendar td.days{padding-top:2px;padding-bottom:2px;background-color:#F1F6FD;border:3px solid #ffffff;font-size:0.9375em;}#left .mod_calendar td.col_first{border-left:0px;}#left .mod_calendar td.col_last{border-right:0px;}#left .mod_calendar td.active{background-color:#CBD6EA;}#left .mod_calendar td.today{background-color:#E6EEFC;color:#00357D;}
#left .mod_calendar td.active a:link,#left .mod_calendar td.active a:visited{display:block;font-weight:bold;text-decoration:none;color:#00357D;}#left .mod_calendar td.active a:hover,#left .mod_calendar td.active a:active,#left .mod_calendar td.active a:focus{color:#ffffff;}#left .mod_login{width:210px;overflow:visible;margin-top:25px;margin-right:auto;margin-left:auto;}
#left .mod_login h2{margin-bottom:8px;font-size:0.75em;color:#00357D;}#left .mod_login form{padding:10px 20px;background-color:#F1F6FD;}#left .mod_login form label{display:block;margin-bottom:2px;font-size:0.75em;}#left .mod_login form input.text{width:100%;display:block;margin-bottom:8px;padding:1px;border:1px solid #A9B7D2;font-size:0.75em;}
#left .mod_login form .submit_container{width:100%;text-align:right;}#left .mod_login form input.submit{margin-top:8px;padding:2px 12px;background-color:#CBD6EA;border:1px solid #A9B7D2;font-size:0.875em;color:#00357D;}#left .mod_login form input.submit:hover{background-color:#A9B7D2;color:#ffffff;cursor: pointer;}#left .mod_login p.login_info{font-size:0.75em;}
#left .mod_login p.error{margin-bottom:8px;font-size:0.75em;color:#E20025;}#left .mod_mentoren_link{width:200px;margin-top:8px;margin-right:auto;margin-left:auto;padding-right:5px;padding-left:5px;line-height:1em;}#left .mod_mentoren_link a:link,#left .mod_mentoren_link a:visited{font-size:0.75em;line-height:1em;color:#4E4E4E;}
#left .mod_mentoren_link a:hover,#left .mod_mentoren_link a:active,#left .mod_mentoren_link a:focus{text-decoration:none;color:#00357D;}#left .mod_facebook{bottom:27px;position:absolute;display:block;margin-right:35px;margin-left:35px;}
#left .mod_facebook a:link,#left .mod_facebook a:visited{display:block;padding-top:3px;padding-bottom:3px;padding-left:45px;background:url("../../tl_files/images/f_logo.png") left center no-repeat;font:0.6875em/1.375em Verdana, Geneva, sans-serif;text-decoration:none;color:#3B5B99;}#left .mod_facebook a:hover,#left .mod_facebook a:active,#left .mod_facebook a:focus{color:#515151;}
}
