body, h1, h2, h3, h4, h5, ul, ol, li, p, div, form, hr, img {margin:0; padding:0; border:0;}
#logo {width:950px; text-align:left; margin:auto; margin-bottom:0px; padding: 0px; margin-top:30px; }
.bildlogo {margin-bottom: 20px; border: none;}
#inhalt {width:950px; margin:auto; border:1px solid #ccc; text-align:left; background-image:url(pics/hg.gif); background-position: 0 200px;}
#suche {height: 28px; width: 950px; background-image:url(pics/Blaustreifen1.jpg); text-align:right; font-size:10px;}
#navi {width: 150px; float: left; margin-top: 30px; }
#text {width: 620px; float: left; margin: 30px 0px 20px 0px; padding: 0px;}
#marginalie {width: 155px; float: right; margin: 30px 10px 0px 0px;}
.clearer {clear:both; }
#footer {width:950px; margin:auto; margin-top: 20px; }
a {text-decoration:none; color:#f60; }
a:hover {text-decoration:underline; color:#693;}

html, body {font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 101%; color:#036; text-align:center; background-color:#fff;}

#navi ul {list-style-type:none;}
#navi li {margin-left: 10px; font-size: 12px; color: #039; font-weight:bold;}
#navi li a {display:block; height: 23px; color:#FF6600;}
#navi li a:hover {text-decoration:none; color:#693; background-color: #dae5fb; }

#suche form {margin:0; padding:0; line-height:1%;}
#suche input {font-size:10px; height:17px; background-color:dae5fb; vertical-align: middle; display:inline; margin:3px 0 3px 0;}
#suche input.button {width: auto; background-color: #dae5fb; border: 1px solid #036; margin-left: 5px;}

#text p, #text dl {font-size:80%; line-height: 160%; margin:0px 30px 10px 50px;}
#text div.navigation {font-size:80%; line-height: 160%; margin:0px 30px 10px 50px;}
#text div.navigation div.rechts {width: 150px; float:right; text-align: right;}
#text div.navigation div.links {width: 150px; float:left;}
#text h1 {font-size: 120%; margin: 20px 10px 10px 30px;}
#marginalie p {font-size:70%; line-height: 140%; margin:0px 5px 10px 10px;}
#marginalie h3 {font-size:75%; line-height: 140%; margin:0px 5px 10px 10px; color:#693;}
#footer p {font-size: 70%; }
#text ul {font-size:80%; line-height: 160%; margin:0px 30px 10px 65px;}
#text h3, #text h2 {font-size: 100%; margin: 0 10px 10px 30px;}
#text ol {font-size:80%; line-height: 160%; margin:0px 30px 10px 50px;}
#text p.kasten {background-color:#cccccc; width: 70%;padding: 10px;}
#text h5, #text h4 {font-size: 80%; margin: 0 10px 10px 30px;}
#text p.links img {float:left; margin: 0 10px 10px 0;}
#text form {width: 550px; clear:both; margin-left: 50px; font-size:80%;}
#text form input {display: block; margin-bottom: 10px;}
#text form p {float:left; margin: 0px}
#text form p input {margin: 0 6px 0 0; width: 100px;}
hr {width: 99%; height: 1px; color: #fff; clear:both;}
.rot {color:#f60; font-weight:bold;}
#text form p input.button {background-color: #dae5fb; border: 1px solid #036; margin-left: 5px; width: 80px}
textarea {display:block; margin-bottom: 5px;}
fieldset {border:0; margin: 0; padding: 0}

.aktuell {color:#069;}
#text table {font-size:80%; line-height: 160%; margin:0px 30px 10px 50px;}

/* Bildergalerien mit perfectlightbox */
#text .csc-textpic {margin-left: 35px;}
#text .csc-textpic-imagerow dl {margin: 0; float:left;}
#text .csc-textpic-imagerow dl.csc-textpic-image {}
 .csc-textpic-imagerow dd {position:absolute; left: -9999px;}

/*sr_feuser_register*/
#text form dl {font-size: 100%; line-height: 120%; margin-top: 20px;}
#text form dt {font-weight: bold;}

/*Liste der MUT-Frauen im Template auf der Seite Mitgliederliste*/
#text dl.mutlist {float:left; width: 555px; margin-right: 0; display: inline;}
#text dl.mutlist dd {width: 330px; float: right;}
#text dl.mutlist dt {width: 170px; float: left;}

/*tt_news*/
#text div.news-list-item {margin-bottom: 10px;}
#text div.news-list-item p {margin-bottom: 0; margin-top: 0;}
div.tx-ttnews-browsebox table {width: 550px; margin-right: 0;}
#text div.tx-ttnews-browsebox table p {padding: 0; margin: 0; width: auto;}

/*indexed_search*/
#text div.tx-indexedsearch-whatis {font-size: 80%; margin-left: 50px; font-weight:bold;}
#text div.search_result_title {font-size: 80%; float:left; margin-left: 10px; width: 80%; border: 1px solid grey;}
#text div.search_result_rating {font-size: 80%; float:right; width: 7%; border: 1px solid grey;}
#text div.tx-indexedsearch-res p {clear: both;}
#text ul.browsebox {list-style-type:none; margin-left: 50px;}
#text ul.browsebox li {display: inline; padding-right: 10px;}

/*newloginbox*/
#text td p {font-size: 110%;}

/*Mitgliederverwaltung MUT*/
#text .user-mut-pi1 form {margin-bottom: 20px; border: 1px solid grey; width:20em;}
#text .user-mut-pi1 input, #text .user-mut-pi1 select,  #text .user-mut-pi1 label {display:block;margin: 10px 5px}
#text .user-mut-pi1 input#sword {width: 120px;} 
#text .user-mut-pi1 img.portrait {float: right; margin: 25px 0 10px 10px;}