@charset "UTF-8";
@media all
{
.powermail_check_inner li {width:446px; float:left;}
.powermail_check_inner li .powermail_blockvorlesungen {width:20px;}

body {background:#fff url("images/body-bg.jpg") no-repeat top center; padding: 0;font-family:arial;}
#page_margins {width:994px; margin:0 auto; border:0; border-left:2px #DA0000 solid; border-right:2px #DA0000 solid;}
#page{background:none; border:0; border-left:3px #A12525 solid; border-right:3px #A12525 solid;}
#header {height:168px; color:#fff; background:#232324 url("images/header-bg.jpg") no-repeat top center;}
#footer {border-top:1px solid #eee;}
#col1, #col2, #col3 {border:0;}
#pageUID-68 #col3 {margin:0 0 0 25%;}
#pageUID-68 #col2 {width:0%;}

h1 {color:#900; font-size:16px; font-weight:normal;}
h2 {color:#900; font-size:15px; font-weight:normal;}
h3 {color:#900; font-size:14px; font-weight:normal;}
.title {color:#900; font-size:15px;}

a {color:#660000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
#topnav a {color:white; font-size:14px; padding:0 10px;}
#topnav {margin-right:8px; color:white;}

#nav {height:47px; background:#fff url("images/nav-bg.jpg") no-repeat top center; border-top:1px solid #fff; margin-top:-1px; padding-top:1px;}
#nav_main ul li {float:left; font-size:14px;}
#nav_main ul {list-style:none; margin-top:12px;}
#nav_main ul li a {color:white; text-decoration:none;}
#nav_main ul li a:hover,
#nav_main ul li a:active,
#nav_main ul li a:focus {color:#222; text-decoration:underline;}
#nav_main ul li.id35 a {margin-left:38px; }
#nav_main ul li.id47 a {margin-left:130px; padding-right:20px; border-right:1px solid #fff;}
#nav_main ul li.id49 a {margin-left:6px; padding-right:20px; border-right:1px solid #fff;}
#nav_main ul li.id55 a {margin-left:6px; padding-right:20px; border-right:1px solid #fff;}
#nav_main ul li.id48 a {margin-left:6px; padding-right:20px; border-right:1px solid #fff;}
#nav_main ul li.id69 a {margin-left:6px; }

#submenu li#title  {background-color:#740F17; color:#fff; padding:6px 0 6px 10%;}
#submenu li#active, #submenu li strong { background-color:#da0000; padding: 3px 0px 3px 10%; border-bottom: 1px #eee solid; text-decoration:underline; }
#submenu li a { width: 90%; padding-left: 10%; background-color:#fff; color: #444; }
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active { background-color:#da0000; text-decoration:underline; }

.tx-srlanguagemenu-pi1 {margin-top:-50px; }
#teaser { height:26px; border-bottom: 1px solid #ccc;}

.subcolumns h2 {background:#fff url("images/subcolumns-h2.jpg") no-repeat top center; height:45px; text-align:center; padding:0; padding-top:20px; color:#fff; font-weight:normal; margin:0;} 
.upper {background:transparent; padding-bottom:0;}
.lower {background:transparent; padding-top:0;}
.subcolumns .tx-ttaddress-pi1 { margin:10px 16px;}
.subcolumns {overflow:hidden;}
.subcl, .subc, .subcr {width:254px; background-color:#E3CFCE; margin: 0 auto; padding:0;}
.news-list-item * {background-color:transparent !important; border:0;}
.news-list-item {margin-bottom:0px;  padding:5px;}
.news-list-item h2 {color:#fff; background:none; padding:5px 0 0; height:auto; font-size:13px;}
.news-list-item h2 a {height:auto;}
#pageUID-69 .news-list-item * {background-color:transparent !important; border:0;}
#pageUID-69 .news-list-item {border-bottom:1px solid #eee;}
#pageUID-69 .news-catmenu a:hover {font-weight:normal; font-style:normal;} 
.news-list-item h3 {font-size:15px; font-weight:normal; }
.news-list-item h3 a {padding-left:1.2em;}
.news-list-item p {padding-top:0px; margin-top:0px;}
.news-list-item a {padding-right:6px;}
.news-single-item h3 {color:#900; font-size:15px; font-weight:normal; background:none; border:0; padding-left:0;}
.news-list-item .news-list-morelink {text-align:right; display:block;}
.subcl, .subc, .subcr {padding-bottom:32766px; margin-bottom:-32767px;}
.subcl {border-bottom:1px solid #300;}
.subcolumns .farbe_1 {font-size:14px; color:#660000; padding-left:15px; border-top: 1px solid #660000; padding-top:7px;}
.subcolumns .farbe_1 {background:#D5A8AB url("images/farbe-1-bg.jpg") repeat-x bottom left; padding-bottom:7px; color:#fff;}
/* Downloads */
.download {background:#fff url("images/pdf_icon.png") no-repeat bottom left;  padding:20px 0 10px 60px; display:block;} 
#pageUID-52 #calendar-event a.internal-link {background:#fff url("images/addfile32.png") no-repeat bottom right;  padding:20px 60px 20px 0px; margin:0 380px 0 0; display:block;}

/* Content Kalender */
.cal_list_small_self {padding:5px 8px;}
.cal_startdate {padding:4px 0;}
.cal_title {color:#660000;}
#col1_content .cal_title {font-size:16px;}
.cal_more {text-align:right; padding-bottom:8px;}
.cal_odd {border-bottom:1px solid #ccc;}
#calendar-event {line-height:1.8em;}

/* Content 2 spaltig seo */
#pageUID-47 #col1 h1, #pageUID-55 #col1 h1 
      {background:#fff url("images/col2-right-h1.jpg") no-repeat top center; height:45px; text-align:center; padding:0; padding-top:16px; color:#fff; font-size:16px; font-weight:normal; margin:0;}
#pageUID-47 #col1 .farbe_1, #pageUID-55 #col1 .farbe_1 
      {background:#fff url("images/col2-right-h3.jpg") no-repeat top center; height:45px; text-align:center; padding:0; padding-top:16px; color:#9A100E; font-size:0px; font-weight:normal; margin:0;}
#pageUID-47 #col1 h2, #pageUID-47 #col1 p, #pageUID-47 #col1 ol, #pageUID-55 #col1 h2, #pageUID-55 #col1 p, #pageUID-55 #col1 ul 
      {background-color:#E3CFCE; padding:5px 20px; margin:0;}
#pageUID-47 #col1 h2, #pageUID-55 #col1 h2 
      {font-size:15px; font-weight:normal; color:#660000; padding-top:20px;}

/* Nachrichten News */
#pageUID-35 .news-list-item h3 {display:none; height:0;}
/* Adressen */
.address-header {font-size:14px; color:#660000;}
.address-standard, .adr {padding-top:5px;}
.address-body hr {color:#ddaaaa; margin-top:5px;}
.subcolumns-bottom {background:#E3CFCE url("images/subcolumns-down.jpg") no-repeat bottom center; height:20px;}
.uid35-bottom {background:#E3CFCE url("images/subcolumns-down.jpg") no-repeat top center; height:20px;}
/*  Tabellen  */
table.contenttable th {background:#600;}
thead p {line-height:1em; margin:0; text-align:center; padding:5px;}
/* Formulare */
.tx-powermail-pi1 legend {font-size:15px; color:#900; margin-bottom:2em;}
.tx_powermail_pi1_fieldwrap_html_text {margin:0.5em 0;}
.tx_powermail_pi1_fieldwrap_html_text label { display:block; width:160px; float:left;}

.tx_powermail_pi1_fieldwrap_html_radio_title {margin:1em 0 0.1em 0; padding:0; font-weight:bold;}
.powermail_radio_inner  { margin:8px 0; padding:4px 0; border-bottom: 1px dashed #eee;}
.powermail_radio_inner label { margin:0 0 5px 0; display:block; width:480px; float:left; }
.powermail_radio_inner input { margin:0 0 0 20px;}

.tx_powermail_pi1_fieldwrap_html_checkbox_title {margin:8px 0; padding:0; font-weight:bold;}
.powermail_check_inner  { margin:8px 0; padding:4px 0; border-top: 1px solid #eee; clear:both;}
.powermail_check_inner label { margin:0 0 5px 0; display:block; width:480px; float:left;}
.powermail_check_inner input { margin:0 0 0 20px;}

.tx_powermail_pi1_fieldwrap_html_submit {clear:both; padding:20px 0px;}


/* Suchen */
p.tx-indexedsearch-descr {border:0 !important; color:#333 !important;}
strong.tx-indexedsearch-redMarkup {color:#900; background-color:#e1e1e1;}
.tx-indexedsearch-info {padding-bottom:20px; border-bottom:1px solid #ddd;}
.tx-indexedsearch-searchbox p a, .tx-indexedsearch-title a {color:#900; text-decoration:none; font-weight:normal;}
.tx-indexedsearch-searchbox p a:hover, .tx-indexedsearch-title a:hover {color:#000; text-decoration:underline;}

/* Footer */
#footer {margin:0; padding:0; font-size:9px; color:#999; border-bottom:2px solid #A12525;}
.footer-link, .footer-copy, .footer-date, .footer-self {float:left;}
.footer-text {margin-top:-15px; height:15px;}
.footer-self {padding-left:30px;}

#pageUID-47 #col1 h2, #pageUID-47 #col1 p, #pageUID-47 #col1 ol, #pageUID-55 #col1 h2, #pageUID-55 #col1 p, #pageUID-55 #col1 ul 
      {background-color:#E3CFCE; padding:5px 20px; margin:0;}
}
