/* Style Sheets für Esstörungs-Netzwerk Berlin */
/* Sascha Grabsch */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(left.png);
	background-repeat: no-repeat;
	background-color: rgb(232,229,218);
	}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}


#logo {
	float: left;
	width: 80px;
	height:80px;
}

#top {
	margin: 0px 0px 0px 101px;
	padding: 0px 0px 0px 20px;
	background-image: url(background_top.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	background-color: rgb(255,255,255);
	height: 70px;
	line-height: 70px;
	font-size: 250%;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	}
	
/* Hack damit der kaputte IE das nicht sieht */

html>body #top {
	margin: 0px 0px 0px 104px;
	}

#top img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#top a {
	text-decoration: none;
	color: black;
	}

#nav_haupt {
	margin: 0px 0px 0px 86px; /* Eigentlich 0px 0px 0px 0px; aber IE ist kaputt */
	padding: 0px 0px 0px 0px;
	background-image: url(background_nav.png);
	background-repeat: no-repeat;
	background-color: rgb(221,221,221);
	height: 36px;
	line-height: 36px;
	font-family: Arial, sans-serif;
	font-size: 90%;
	}
	
/* Hack damit der kaputte IE das nicht sieht */

html>body #nav_haupt {
	margin: 0px 0px 0px 89px;
	}

#nav_haupt ul {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}

#nav_haupt li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: inline;
	clear: left;
	}

#nav_haupt a {
	color: rgb(0,0,0);
	text-decoration: none;
	font-weight: bold;
	}

#nav_haupt a:hover {
	text-decoration: underline;
	background-color: rgb(232,232,232);
	}

#nav_haupt li.active a {
	background-color: rgb(232,232,232);
	}

#nav_unter {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(background_subnav.png);
	background-repeat: no-repeat;
	background-color: rgb(121,121,121);
	background-position: -12px 0px;
	height: 23px;
	line-height: 23px;
	font-family: Arial, sans-serif;
		font-size: 90%;
	color: rgb(255,255,255);
	}
	
#nav_unter ul {
	margin: 0px 0px 0px 110px;
	padding: 0px 0px 0px 0px;
	display: inline;
	}

#nav_unter li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: inline;
	clear: left;
	}
	
#nav_unter li.active a {
	background-color: rgb(210,210,210);
	color: rgb(100,100,100);
	}

#nav_unter a {
	color: rgb(255,255,255);
	text-decoration: none;
	}

#nav_unter a:hover {
	text-decoration: underline;
	}

/* Ende */

#left {
	float: left;
	width: 100px;	
	}

#main {
	margin: 0px 0px 0px 100px;
	padding: 20px 10px 10px 20px;
	background-color: rgb(255,255,255);
	background-image: url(background_main.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Verdana, sans-serif;
	color: black;
	
	
	}

#main a {
	color: rgb(20,20,20);
	}

#main a:hover {
	background-color: rgb(235,235,235);
	}

#main em {
	color:rgb(153,0,178);
	}
	
.index {
	font-size: 110%;
	}

.links li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}	

#startseite li {
	margin-top: 1em;
	}

#main h1 {
	margin: .67em 0;
	}

#main h2 {
	margin: 1em 0;
	}

#main h3 {
	margin: 1em 0;
	font-weight: normal;
	}

#main h4 {
	margin: 1.33em 0;
	}

#main h5 {
	margin: 1.67em 0;
	}

#main h6 {
	margin: 2.33em 0;
	}

#main p {
	margin: 0.7em 0px 0.7em 0px;
	}
	
#main ul {
	margin: 0px 0px 0px 1.5em;
	padding: 0px 0px 0px 0px;
	}	

.literatur cite {
	font-style: normal;
	}

.literatur li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

.seitenanfang a {
	font-size: 60%;
	}

.fachliteratur li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}
	
.fachliteratur cite {
	font-style: normal;
	}

#kontakte strong {
	font-weight: bold;
	font-style: italic;
	}

#kontakte p {
	margin-top: 2em;
	}
