body {
	background-image:url(grafik/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
}
div.kopfbild {
	width: 1000px;
	background-image:url(grafik/visitenkarte_kopf.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
div.kopf {
	background-image:url(grafik/kopfbg.gif);
}


div.flaggen {
	position: absolute;
	left: 15px;
	top: 135px;
}


div.netzwerkmenue {
	position: absolute;
	top: 104px;
	width: 1000px;
	text-align: right;
	font: normal 70% verdana,helvetica,sans-serif;
	color: #16680D;
}
div.netzwerkmenue a {
	color: #F5651F;
	text-decoration: none;
}
div.netzwerkmenue a:hover {
	color: #16680D;
	text-decoration: underline;
}


div.mitgliedmenue {
	position: absolute;
	top: 136px;
	width: 1000px;
	text-align: right;
	font: normal 70% verdana,helvetica,sans-serif;
	color: #16680D;
}
div.mitgliedmenue a {
	color: #F5651F;
	text-decoration: none;
}
div.mitgliedmenue a:hover {
	color: #16680D;
	text-decoration: underline;
}
div.mitgliedmenue input {
	border: 1px solid #16680D;
	font-family:verdana,helvetica,sans-serif;
}


div.menue {
	position: absolute;
	top: 180px;
	left: 15px;
	width: 210px;
}
div.menue div.box {
	background-image: url(grafik/boxbg.gif);
	width: 192px;
	padding: 10px 5px 10px 15px;
	font: normal 70% verdana,helvetica,sans-serif;
	line-height: 140%;
	margin-bottom: 10px;
}
div.menue div.box a {
	color: #16680D;
	text-decoration: none;
}
div.menue div.box a:hover {
	color: #90E31C;
	text-decoration: underline;
}
div.menue div.box small {
	font-size: 90%;
	font-family: tahoma;
}
div.menue div.box h1 {
	text-transform: uppercase;
	font-size: 90%;
	margin: 0px;
}
div.menue div.box h1.abstand {
	margin-top: 10px;
}
div.menue div.box ul {
	margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;
	list-style-image:url(grafik/menu3bullet.gif);
}
div.menue div.box ol {
	margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;
}
div.menue div.box input {
	border: 1px solid #16680D;
	font-family:verdana,helvetica,sans-serif;
}

div.inhalt {
	position: absolute;
	top: 160px;
	left: 255px;
	width: 730px;
	font: normal 80% verdana,helvetica,sans-serif;
	padding: 20px 0px;
}
div.inhalt a {
	color: #16680D;
}
div.inhalt a:hover {
	color: #F5651F;
}
div.inhalt a.button {
	border: 1px solid #16680D;
	background-color: #E7F0E6;
	padding: 3px;
	text-decoration: none;
	margin: 0.5em 0.5em 0.5em 0em;
	font-size: 80%;
	font-weight: bold;
}
div.inhalt h1 {
	font-size: 140%;
	margin: 1em 0px 0.5em 0px;
}
div.inhalt h2 {
	font-size: 120%;
	margin: 1em 0px 0.5em 0px;
}
div.inhalt h2 a {
	text-decoration: none;
	color: black;
}
div.inhalt h3 {
	font-size: 100%;
	margin: 1em 0px 0.5em 0px;
}
div.inhalt p {
	margin: 0px 0px 0.5em 0px;
}
div.inhalt hr {
	color: #7EAC79;
}
div.inhalt div.katliste {
	font-size: 80%;
	margin: 10px 0px 0px 0px;
	float: left;
}
div.inhalt div.katliste img.screenshot_50 {
	width: 50px;
	border: 1px solid #16680D;
	float: left;
}
div.inhalt div.katliste div.kurzprofil {
	float: left;
	width: 260px;
	margin: 0px 0px 0px 10px;
}
div.inhalt div.katliste div.kurzprofil h1 {
	font-size: 100%;
	margin: 0px;
}
div.inhalt div.index_linkespalte {
	width: 350px;
	float: left;
	border-right: 1px solid #8AB386;
	margin: 0px;
	padding: 0px;
}
div.inhalt div.index_netzwerkdestages {
	font-size: 80%;
	float: left;
}
div.inhalt div.index_linkespalte div.index_netzwerkdestages h2 {
	background-image: none;
	font-size: 100%;
	margin: 0em 0px 1em 0px;
	width: auto;
}
div.inhalt div.index_netzwerkdestages h2 {
	text-transform: uppercase;
	color: #16680D;
	font-size: 100%;
	margin-top: 0px;
}
div.inhalt div.index_netzwerkdestages h3 {
	font-size: 120%;
	margin: 0px 0px 0.5em 0px;
}
div.inhalt div.index_netzwerkdestages img.screenshot {
	border: 1px solid #16680D;
	float: left;
	margin: 0px 10px 5px 0px
}
div.inhalt div.index_linkespalte h1 {
	font-size: 100%;
	text-transform: uppercase;
	color: #16680D;
	margin: 0px 0px 0.5em 0px;
}
div.inhalt div.index_linkespalte h2 {
	font-size: 80%;
	text-transform: uppercase;
	color: #16680D;
	margin: 0px 0px 0.5em 0px;
}
div.inhalt div.index_linkespalte div.netzwerkdestages {
	float: left;
	width: 340px;
	background-image:url(grafik/linien.gif);
	margin: 0px 0px 20px 0px;
	padding: 5px;
}
div.inhalt div.index_rechtespalte {
	width: 350px;
	float: left;
	border-left: 1px solid #8AB386;
	position: relative;
	left: -1px;
}
div.inhalt div.index_rechtespalte h1 {
	font-size: 100%;
	text-transform: uppercase;
	color: #16680D;
	margin: 0px 0px 0.5em 0px;
}
div.inhalt div.index_rechtespalte h2 {
	font-size: 80%;
	text-transform: uppercase;
	color: #16680D;
	margin: 0px 0px 0.5em 0px;
}
div.inhalt ul.liste_titel {
	margin-top: 0px;
	margin-bottom: 0.5em;
}
div.inhalt input.text {
	border: 1px solid #16680D;
	width: 500px;
	font-family: verdana;
}
div.inhalt select {
	border: 1px solid #16680D;
	font-family: verdana;
}
div.inhalt input.submit {
	border: 1px solid #16680D;
	background-color: #E3F8C6;
}
div.inhalt textarea {
	border: 1px solid #16680D;
	width: 500px;
	height: 200px;
	font-family: verdana;
	font-size: 100%;
}
div.inhalt div.extra {
	font-weight: bold;
	border: 1px solid red;
	padding: 0.5em;
}
div.inhalt div.listenbox {
	float: left;
	border-top: 1px solid #7EAC79;
	margin-top: 1em;
	width: 400px;
}
div.inhalt div.listenbox h1 {
	font-size: 80%;
	color: #16680D;
	text-transform: uppercase;
}
div.inhalt div.listenbox h2 {
	font-size: 80%;
	color: #16680D;
	text-transform: uppercase;
}
div.inhalt div.hinweisbox {
	font-weight: bold; color: #F5651F;
	border: 1px solid #F5651F; padding: 10px; margin: 0px 0px 1em 0px;
	background-color: #FEEFE8;
}

div.index_rechtespalte div.empfehlen {
	background-image: url(grafik/gruenestreifen.gif);
	color: white;
	font-size: 80%;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 20px;
}
div.index_rechtespalte div.empfehlen h1 {
	color: white;
}
div.index_rechtespalte div.empfehlen a {
	font-weight: bold;
	color: white;
}
div.index_rechtespalte div.empfehlen a:hover {
	color: #16680D;
}

div.index_rechtespalte div.netzwerktermine {
	font-size: 80%;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #8AB386;
}
div.index_rechtespalte div.netzwerktermine h2 {
	display: inline;
	font-size: 120%;
	text-transform: none;
	color: black;
}
div.index_rechtespalte div.netzwerktermine p {
	margin: 0px 0px 0.5em 0px;
}
div.index_rechtespalte div.networkingtipps {
	font-size: 80%;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #8AB386;
}
div.index_rechtespalte div.networkingtipps h2 {
	display: inline;
	font-weight: bold;
	font-size: 120%;
	text-transform: none;
	color: black;
}
div.index_rechtespalte div.testimonial {
	font-size: 80%;
	margin: 0px 0px 10px 20px;
}
div.index_rechtespalte div.testimonial img {
	border: 1px solid #16680D;
}

div.inhalt ul.einrueckung li {
	margin-left: 2em;
	padding-left: 2em;
	text-indent: -2em;
}

table.preisliste th {
	text-align: right;
	border-bottom: 1px dashed #90E31C;
	padding: 0px 0.5em 0px 0px;
}
table.preisliste th.mitte {
	text-align: center;
}
table.preisliste td {
	text-align: center;
	border-bottom: 1px dashed #90E31C;
	padding: 0px 0.5em 0px 0px;
}

div.netzwerkdaten {
	float: right;
	background-image: url(grafik/boxbg.gif);
	width: 192px;
	padding: 10px 5px 10px 15px;
	font: normal 70% verdana,helvetica,sans-serif;
	line-height: 140%;
	margin: 0px 0px 10px 30px;
}
div.netzwerkdaten h1 {
	text-transform: uppercase;
	font-size: 100%;
	margin: 0px;
}

div.fussnote {
	margin: 3em 50px 0px 50px; padding: 1em;
	border: 1px solid #7EAC79;
	font-size: 80%;
	background-image: url(grafik/linien.gif);
}
div.fussnote table.bewertungen td {
	padding: 0em 1em 0em 1em;
	border: 0px solid #7EAC79;
	border-right-width: 1px;
}
div.fussnote table.bewertungen th {
	padding: 0em 1em 0em 0em;
	text-align:right; vertical-align: top;
	border: 0px solid #7EAC79;
	border-right-width: 1px;
}
div.fussnote h3 {
	margin-top: 0em;
}

th.form {
	text-align: right;
}

td.form_tipps_spalte_1 {
	font-size: 80%;
	font-weight: bold;
}
td.form_tipps_spalte_2 input.text {
	font-size: 80%;
}
td.form_tipps_spalte_2 textarea {
	font-size: 80%;
}
td.form_tipps_spalte_2 select {
	font-size: 80%;
}


/* Tag-Wolke - Start - */

/*  Formatierungs der Wolke in der Anzeige der Netzwerke (Unterseite)  */
div #container_wolke {
        border: 1px solid;
        border-color:#90E31C;
        height:138px;
        padding:5px;
        background-color:#ffffff;
}

/*  Formatierungs der Wolke auf der Startseite  */
div #container_wolke_startseite {
        background-color:#ffffff;
        margin-left:20px;
        margin-bottom:10px;
        padding-bottom:10px;
	border-bottom: 1px solid #8AB386;
}

/*  Formatierungs der Überschrift in der Wolke auf der Startseite  */
div #container_wolke_startseite .wolke_startseite_ueberschrift {
	font-size: 80%;
	text-transform: uppercase;
	color: #16680D;
	margin: 0px 0px 0.5em 0px;
}

/*  Formatierungs der Links in der Wolke auf der Startseite  */
div #container_wolke_startseite a:link,
div #container_wolke_startseite a:visited,
div #container_wolke_startseite a:active {
        text-decoration:none;
        color:#000000;
}

div #container_wolke_startseite a:hover {
        text-decoration:underline;
        color:#16680D;
}

/*  Liste der Netzwerke  */
.aktuelle_schlagwoerter_netzwerke_liste {
        font-size:130%;
        font-weight: bold;
}

/*  Überschrift bei der Liste der Netzwerke  */
.aktuelle_schlagwoerter_netzwerke_liste_h1 {
        text-transform: uppercase;
        font-weight: bold;
        color: #16680D;'
}

/* Tag-Wolke - Ende - */




