/* zentrale css-Definitionen für den neuen Webauftritt von www.ecotopiadance.com */

/* Aufteilung der Bereiche und allgemeine Einstellungen */

body							{ background-color:#808080; margin:10px; }
body,p,nobr,b,i,a,li,td,input,textarea { font-family:Verdana,Arial,sans-serif; font-size:11px; }

h1,h2,h3					{ margin:10px 0px 10px 0px; line-height:13px; }
h1								{ font-weight:800; font-size:15px; margin-top:0px; line-height:15px; }
h2								{ font-weight:800; font-size:15px; margin-top:-6px; color:#ff4e2b; line-height:15px; }
h3								{ font-weight:800; font-size:11px; margin-top:10px; margin-bottom:0px; color:#000000; line-height:15px; }
div#all						{ width:100%; text-align:center; }
div#all2					{ width:830px; text-align:left; margin:auto; }
div#kopf_navi			{ position:relative; width:320px; height:250px; border:none 0px; font-weight:800; line-height:16px; color:#eaeaea; background-color:#000000; }
div#kopf_bild_div	{ position:relative; top:-250px; left:320px; width:510px; height:250px; border:none 0px; vertical-align:bottom; text-align:right; background-color:#000000; }
img								{ border:none 0px; }
table#content			{ position:absolute; top:260px; width:830px; height:300px; margin:0px 0px 10px 0px; border:none 0px; border-spacing:0px; border-collapse:collapse; background-color:#ffffff; }
td#content_navi		{ width:310px; padding:10px 0px 10px 10px; font-weight:800; line-height:16px; }
td#content_text		{ width:510px; padding:10px 10px 10px 0px; line-height:14px; border:none 0px; }
td								{ vertical-align:top; }


/* KOPFBEREICH */

p#kopf_navi_links				{ padding:6px 10px 10px 10px; }
img#kopf_bild						{ width:510px; height:250px; }
div#content_navi div		{ margin:10px; }
div#content div					{ margin:10px 10px 10px 0px; }
span.x									{ color:#ff4e2b; margin-left:0px; }

div#kopf_navi a					{ text-decoration:none; }
div#kopf_navi a:link		{ color:#eaeaea; }
div#kopf_navi a:visited	{ color:#eaeaea; }
div#kopf_navi a:hover		{ color:#ff4e2b; }
div#kopf_navi a:active	{ color:#ff4e2b; }
div#kopf_navi a:focus		{ color:#ff4e2b; }

div#kopf_navi a.aktives_ballett					{ text-decoration:none; }
div#kopf_navi a.aktives_ballett:link		{ color:#ff4e2b; }
div#kopf_navi a.aktives_ballett:visited	{ color:#ff4e2b; }
div#kopf_navi a.aktives_ballett:hover		{ color:#ff4e2b; }
div#kopf_navi a.aktives_ballett:active	{ color:#ff4e2b; }
div#kopf_navi a.aktives_ballett:focus		{ color:#ff4e2b; }


/* NAVIGATION IM CONTENT-BEREICH */

div#content_navi_addlinks	{ position:relative; left:0px; top:-4px; margin:0px 0px 16px 0px; width:270px; color:#909090; }
td#content_navi span			{ color:#ff4e2b; }

div.anschrift							{ font-weight:normal; line-height:16px; margin-bottom:8px; }
div#company_text					{ width:270px; margin-top:60px; }
p#navi_aktuell						{ margin:10px; }
img#logo_subnavi					{ width:310px; height:70px; }
img.mail									{ width:140px; height:14px; }

a#kontakt									{ position:relative; margin-left:0px; }
a#sprache									{ position:relative; margin-left:22px; }
a#print										{ position:relative; margin-left:22px; }

td#content_navi a					{ text-decoration:none; }
td#content_navi a:link		{ color:#909090; }
td#content_navi a:visited	{ color:#909090; }
td#content_navi a:hover		{ color:#ff4e2b; }
td#content_navi a:active	{ color:#ff4e2b; }
td#content_navi a:focus		{ color:#ff4e2b; }

td#content_navi a.aktive_kategorie					{ text-decoration:none; }
td#content_navi a.aktive_kategorie:link			{ color:#ff4e2b; }
td#content_navi a.aktive_kategorie:visited	{ color:#ff4e2b; }
td#content_navi a.aktive_kategorie:hover		{ color:#ff4e2b; }
td#content_navi a.aktive_kategorie:active		{ color:#ff4e2b; }
td#content_navi a.aktive_kategorie:focus		{ color:#ff4e2b; }

/*
div#content_navi_addlinks a					{ text-decoration:none; }
div#content_navi_addlinks a:link		{ color:#909090; }
div#content_navi_addlinks a:visited	{ color:#909090; }
div#content_navi_addlinks a:hover		{ color:#ff4e2b; }
div#content_navi_addlinks a:active	{ color:#ff4e2b; }
div#content_navi_addlinks a:focus		{ color:#ff4e2b; }
*/

/*
a.addlink					{ text-decoration:none; }
a.addlink:link		{ color:#ff9090; }
a.addlink:visited	{ color:#ff9090; }
a.addlink:hover		{ color:#ff4e2b; }
a.addlink:active	{ color:#ff4e2b; }
a.addlink:focus		{ color:#ff4e2b; }
*/

/* CONTENT_BEREICH */

table#content table				{ margin:10px 10px 10px 0px; border:none 0px; border-spacing:0px; border-collapse:collapse; }
table#content table td.x	{ font-weight:800; }
table#content table td		{ padding:0px 16px 4px 0px; }

td#content_text a					{ text-decoration:none; }
td#content_text a:link		{ color:#909090; }
td#content_text a:visited	{ color:#909090; }
td#content_text a:hover		{ color:#ff4e2b; }
td#content_text a:active	{ color:#ff4e2b; }
td#content_text a:focus		{ color:#ff4e2b; }

td#content_text p					{ clear:left; }
td#content_text p.image		{ margin-top:20px; }
td#content_text img.cl		{ width:105px; height:75px; float:left; margin:0px 10px 2px 0px; }
td#content_text img.cp		{ width:75px; height:105px; float:left; margin:0px 10px 2px 0px; }

p#galerie									{ margin:0px; }
p#galerie img							{ width:153px; height:75px; margin:10px 10px 0px 0px; }
div#content_logo					{ position:relative; width:328px; height:94px; left:100px; top:66px; }
big												{ font-size:11px; font-weight:700; }

/* DIVERSES */

p img.mail						{ position:relative; top:2px; }	/* kommt nur im oberen Bereich des Kontaktformulares vor */

