/****************************************/
/*  Websitegestaltung und Realisation   */
/*                                      */
/*  Hauke Haller                        */
/*  haller@led-info.de                  */
/*                                      */
/*  2007-10-10                          */
/****************************************/

* {
	background-color: white !important;
	background-image: none !important;
	}

body {
        color: #000;
        margin: 0;
        padding: 0;
        border: 0;
        text-align: center;
        font-family: verdana, lucida, arial, helvetica, sans-serif;
        }

h1, p, body, ul, li, a {
        margin: 0;
        padding: 0;
        }

#indiemitte,
#wrapper,
#outer_wrapper,
#inhalt,
#text,
#fussindiemitte,
#fuss,
#fussnote {
	width: 100%;
	margin: 0;
	padding: 0;
         height: 1%;
	}

#inhalt,
#fussnote {
	width: 90%;
        margin: 0 5%;
        }

#spalte {
         width: 22%;
         float: right;
         margin: 0 2% 0 0;
         overflow: visible;
         }

#text {
	width: 75.9%;
	margin: 0;
	}

#t_wrapper,
#t_inhalt,
#titel,
#titelrechts,
#menu,
#fuss,
#fussnote div {
        display: none;
         }

.clearing {
        padding-bottom: 1px;
        height: 0px;
        clear: both;
        }

#fussnote {
        border-top: solid 1px #000;
         }

/* nur im Druck und ohne css sichtbar

#hide {
	display: block;
         border-bottom: solid 1px #000;
         text-align: right;
         margin-bottom: 30px;
         }                             */

/* ------------- Typografie ----------------*/

.dick {
        font-weight: bold;
         }

.rot {
        color:#000;
         }

/* allgemein */

h1, p, body, ul, li, a, div {
        text-align: left;
        font-size: 10pt;
         line-height: 13pt;
        color: #000;
         }


td, td a, td ul, td ul a, td li, td li a, table.preise caption, input, textarea, select, #titelrechts a, #spalte, #spalte h1, #spalte h2, #spalte h3, h4, .balken, #spalte p, #spalte ul, #spalte li, #spalte a, #spalte .news-titel span, #menu, #menu ul, #menu li, #menu a, .map, .map ul, .map li, .map a, #pfad, #pfad ul, #pfad li, #pfad a, #fussnote, #fussnote a, #fuss li .cur, #fuss a, #fusslinks, #fusslinks a, #fussindiemitte, .bildtext, .klein, .klein a, .klein p, #klein, #klein h1, #klein p, .hilfe, #kiste, #kiste h1, .csc-textpic-caption, .csc-textpic-caption a, .csc-linkToTop a, .nlic a, .nlic p, #text .news-list-item h1, #text .news-list-item p, #text .news-list-item a, p.news-single-imgcaption, .newsdate, #fuss .tx-pagecomments, .tx-pagecomments p, .tx-pagecomments form label, .tx-pagecomments a, .browsebox li a, .adresse {
        font-size: 7pt;
        line-height: 10pt;
        }

a,
a:link,
a:visited {
        color: #000;
        font-weight : bold;
        text-decoration : none;
         }

/* Links mit Icon  */
a.out:after {
        content: " [" attr(href) "] ";
        }

a.out,
a.out:link,
a.out:visited,
#spalte a.out,
#spalte a.out:link,
#spalte a.out:visited  {
        font-weight: normal;
        text-decoration: underline;
        padding: 0;
        margin: 0;
        }



#spalte a.next,
#spalte a.next:link,
#spalte a.next:visited  {
        font-weight: normal;
        text-decoration: none;
        padding: 0;
        margin: 0;
        }

#spalte ul {
        list-style: square inside;
        }

#text p {
        margin-bottom: 18pt;
         }

.news-title {
         border-bottom: solid 1px #000;
         }
