body 			{margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background: url(img/bg_site.jpg) #2C004B; color: #EACDFF;}

.maintable		{margin: auto;}
.header			{width: 900px; height: 105px; background: url(img/header.jpg) #2C004B; text-align: center;}
.navigation		{background: #232323; padding: 5px; padding-left: 20px;}
.content		{background: #000000; padding: 10px; border: 1px solid #232323;}


h2.title		{text-align: center; margin-bottom:-5px; color: #73359F;}
h2				{text-align: center;;}
h2.textbox		{text-align: center; font-size: 14px; margin: 0px;}
h2.textbar		{margin: 0px; font-size: 20px;}

a				{color: #A632C6; text-decoration: none;}
a:hover			{color: #C800FF; text-decoration: underline;}





.center			{text-align: center;}
.float_left		{float:left; margin:3px;}
.float_right	{float:right; margin:3px;}
.atop			{vertical-align: top;}



.textbox_single	{border: 1px solid #680084; width: 863px;border-style:dashed; margin: auto; padding: 3px; text-align: justify;}
.textbox		{border: 1px solid #383838;}
.textbox_cams	{border: 1px solid #680084; width: 863px;border-style:dashed; margin: auto; padding: 3px; text-align: center;}

.textbox_triple	{border: 1px solid #383838; width:275px; margin: auto;}
.textbox_double	{border: 1px solid #383838; width:410px; margin: auto;}


.texttable_double	{border: 1px solid #680084; border-style:dashed; width: 870px; margin: auto;}
.texttable_triple	{border: 1px solid #680084; border-style:dashed; width: 870px; margin: auto;}

.textbox_heading	{background: #383838;}
.textbox_content	{text-align: justify; background: #1F1F1F;}

.textbar		{width: 800px; margin: auto; text-align: center; background: url(img/bg_leiste.jpg); height: 25px;}

.telefonbox	{margin-right:7px; border: 1px solid #383838; font-size: 12px;margin-bottom: 5px; padding:1px; width: 150px; text-align: center;}
