/* Allgemeines */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table,table.layout { border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }

body {font-family: Arial; font-size: 12px;line-height:1.3;}
img {padding:1px; border: 1px #bebebe solid; }
a {text-decoration:none; }
a:hover { color:#5d5d5d !important;}

h1 {margin:14px 0px 14px 0px;}

.pagination ul {margin:14px 0px 14px 0px; }
.pagination li {float:left; margin:0px 3px 14px 3px;}

/* Container */

#wrap {width:1002px; text-align:justify; margin-left: auto; margin-right: auto; background:url(general/bg.png) repeat-y;}
#header { height:auto;}
#left { float:left; width:517px; margin: 14px 0px 14px 30px; / margin: 14px 0px 14px 14px;}
#main { float:left; width:224px; margin: 28px 0px 14px 43px;}
#right { float:left; width:133px; margin: 28px 0px 14px 24px; text-align:left !important;}
#footer { clear:both; height:12px; margin:0px 0px -3px 0px; background:url(general/footer.png) no-repeat;}

/* 1.Spalten-Template (Campus-Kalender) */
#main_1spalte{ float:left; width:930px; margin: 14px 0px 28px 35px;}
#main_novum{ float:left; width:378px; margin: 14px 0px 28px 42px;}
#wrap_1spalte {width:1002px; text-align:justify; margin-left: auto; margin-right: auto; background:url(general/bg_1spalte.png) repeat-y;}

/* Header */

.header_medien {height:183px; padding:14px 0px 14px 0px; /margin: -1px 0px -4px 0px;}
.header_logo {border:0px !important; padding:0px !important; margin:1px 119px 0px 35px; float:left;}
#video_header { margin: 0px 0px 0px 0px; /margin: 12px 0px 0px 0px;}

/* Navigationsleiten */

/* preheadernavigation */
.custom {height:25px; padding-right:12px;}
.custom li {float:right; }
.custom a { color:#FFF !important;float:left; padding:0px 14px 0px 14px; margin:13px 0px 0px 0px; font-size:9px;}
.custom a:hover { }
.custom span {color:#FFF !important;float:left; margin:13px 0px 0px 0px; font-size:9px; padding:0px 14px 0px 14px; }

/* hauptnavigation */
.main { height:29px; /height:21px;}
.main ul {padding: 0px 0px 0px 21px;}
.main li {float:left;}
.main a { color:#FFF !important;float:left; padding:7px 13px 5px 13px; /padding:6px 13px 6px 13px; font-weight:bold !important;}
.main a:hover { }
.main span { color:#FFF !important;float:left; padding:7px 13px 5px 13px; /padding:6px 13px 6px 13px; font-weight:bold !important; }

/* unternavigation */
.sub { height:21px; background:#eeeeee; margin: 0px 12px 0px 12px;}
.sub ul {padding: 0px 0px 0px 0px;}
.sub li {float:left; font-size: 11px !important;}
.sub a { color:#000 !important;float:left; margin:4px 14px 0px 14px;}
.sub span {color:#000 !important;float:left; margin:4px 14px 0px 14px; font-weight:bold !important; }

/* footer */
.copyright {font-size:10px; padding:7px 0px 7px 0px; margin-left: auto; margin-right: auto;width:1002px; text-align:center;}


/* LINKE SPALTE */

/* breadcrumb */
.breadcrumb { border-bottom: #d2cfb7 1px dashed; margin: 0px 0px 21px 0px;}

/* top-news */
.news_teaser_top-news_subheadline { font-weight:bold !important;}
.news_teaser_top-news_headline { font-weight:bold !important; font-size:20px !important; color:#842113 !important;}
.news_teaser_top-news { margin:7px 0px 21px 0px; padding:1px; border: 1px #bebebe solid;}
.teaser_img_top_news {padding:0px !important; border:0px !important;}
.top_news_text {margin:-3px 0px 0px 0px !important; padding: 7px 14px 7px 14px;}
.top_news_tags {margin:3px 0px 0px 0px !important; }

/* news-liste */
.teaser_img_top {float:left; margin: 0px 14px 14px 0px;}
.news_list_subheadline {font-weight:bold; text-align:left !important;}
.h1_hl {font-size:16px !important; font-weight:bold !important; text-align:left !important; margin: 0px 0px 3px 0px;}
.news_tags_list {clear:both;border-bottom: #d2cfb7 1px dashed;margin: 0px 0px 21px 0px; padding: 0px 0px 14px 0px;}

/* news-vollansicht */
.news_full{line-height:1.5;}
.news_full_image {float:left; width:265px;padding:1px; border: 1px #bebebe solid; margin:0px 21px 7px 0px;}
.news_full_image img { padding:0px !important; border:0px !important;}
.news_full_image_text {margin:-3px 0px 0px 0px !important; padding: 7px 14px 7px 14px; text-align:left !important; font-weight:normal !important; font-size:11px !important;line-height:normal;}
.news_full_teaser {font-weight:bold; margin:14px 0px 14px 0px;}
.news_full_text strong {font-weight:bold;}
.news_full strong {font-weight:bold;}
.news_full_text strong {font-weight:bold;}
.news_full_text p {margin:0px 0px 14px 0px;}
.news_tags {margin:14px 0px 14px 0px;}
.news_teaser {min-height:132px;}
p.back {margin:14px 0px 14px 0px; clear:both;}
.addthis_toolbox a {float:left !important; margin:0px 2px 0px 2px !important;}
.addthis_button_compact img, .addthis_button_compact span {float:left;}

/* multimedia-liste */
.multimedia_teaser  { clear:both; margin:21px 0px 21px 0px; min-height:132px;}

/* galerie */
.image_gallery img {float:left; margin: 4px;}

/* kommentare */
.comment {margin: 14px 0px 21px 0px; padding:0px 0px 7px 0px; border-bottom: #d2cfb7 1px dashed; }
p.info {font-weight:bold !important;}
.form {clear:both; margin:14px 0px 14px 0px;}
.textarea {width:513px; height:287px;padding:1px; border: 1px #bebebe solid; margin-top:14px; }
input.text, input.captcha {width:513px; height:17px; padding:1px; border: 1px #bebebe solid; margin-top:14px;}

/* sitemap */
.level_1 li {list-style:circle; margin: 0px 0px 0px 21px;}
.level_2 li {list-style:circle; margin: 0px 0px 0px 35px;}

/* normaltext */
.ce_text { margin:0px 0px 14px 0px; line-height:1.5;}
.ce_text img {margin:0px 14px 7px 0px; padding:1px; border: 1px #bebebe solid;}
.ce_text h1 {margin-bottom:14px !important;}
.ce_text strong {font-weight:bold !important;}
.ce_text p {margin:0px 0px 14px 0px;}

/* autorenvorstellung */
.author {height:132px; width:503px; background:url(general/author/author_bg.png); margin: 14px 0px 14px 0px; padding:7px;}
.author img {float:left; margin: 0px 14px 0px 0px;}
.author_headline {font-weight:bold; margin:7px 0px 14px 0px;}
.author_bold {font-weight:bold; float:left;margin-right:4px;}

/* suche */
.mod_search>.header{margin-bottom:14px;}
.radio_container{margin:7px 0px 7px 0px;}
.highlight{font-weight:bold !important;}

/* MITTLERE UND RECHTE SPALTE */

/* allgemein */
.main_ueberschrift, h1 {height:18px; color:#FFF !important; font-weight:bold; font-size:12px; margin: 0px 0px 7px 0px; padding: 3px 0px 0px 7px; clear:both;}
.spalte_titel {font-weight:bold; margin: 0px 0px 7px 0px;}
.spalte_content { margin: 0px 0px 14px 0px; display:block;}
.uebersicht { margin:3px 0px 7px 0px; padding: 3px 0px 0px 0px; border-top: #d2cfb7 1px dashed; text-align:right !important; font-weight:bold;}
.spalte_teaser {margin:7px 0px 0px 0px;}

/* search */
.mmde_search input {width:105px !important; margin:0px 0px 3px 0px !important;}

/* tagcloud */
.cloud {margin: 0;}
.cloud li{display:inline;}
li.size1 { font-size: 0.9em; font-weight: 100; }
li.size2 { font-size: 1.0em; font-weight: 200; }
li.size3 { font-size: 1.1em; font-weight: 300; }
li.size4 { font-size: 1.2em; font-weight: 400; }
li.size5 { font-size: 1.4em; font-weight: 500; }
li.size6 { font-size: 1.6em; font-weight: 600; }
li.size6 { font-size: 1.8em; font-weight: 700; }
li.size7 { font-size: 1.9em; font-weight: 800; }
li.size8 { font-size: 2.3em; font-weight: 900; }
li.size10 { font-size: 2.6em; font-weight: 900; }

/* lastcomments*/
.comments_last {margin: 7px 0px 7px 0px; padding: 0px 0px 7px 0px; border-bottom: #d2cfb7 1px dashed; }

/* bildergalerie */
.right_bildergalerie { margin: 0px 0px 7px 0px; text-align:justify !important;}