body 			{background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
table 			{border-collapse: collapse; border: 0px solid black; font-size: 11px;}
td 				{border: 0px solid black; border-collapse: collapse; }
li				{list-style-type:square; color:#AF0047;}
img				{border:0px;}
h1				{font-size: 14px; font-weight: bold; padding-bottom:0px;}

input 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid black; padding: 2px;}
textarea		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid black;}
select			{font-family:Verdana, Arial, Helvetica, sans-serif;}
option			{font-family:Verdana, Arial, Helvetica, sans-serif;}
optgroup		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11;}

a 				{text-decoration: none; color: #AF0047; border:0px;}
a:hover			{text-decoration: underline;}

.a_nav 			{color: #666666; text-decoration:none;}
.a_nav:hover 	{color: #AF0047;}
.a_nav_sel 		{color: #000000; text-decoration:none;}



.a_right 		{text-decoration: none; color:#000000; line-height: 18px;}
.a_li			{color: #FFFFFF; text-decoration: none;}

.td_rot			{background-color: #AF0047; width: 20px; margin: 5px;}
.td_logo		{background-color:#A48EDC; border: 1px solid #666666;}
.td_left 		{background-color:#CCCCCC;}
.td_right 		{background-color:#7E7E7E; color:#FFFFFF; padding: 20px;}
.td_right_img	{background-position:center; background-repeat:no-repeat;}
.td_nav 		{border: 1px solid black; background-color:#FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 3px; 
				padding-bottom: 3px; font-weight: bold; font-size: 12px; color:#666666; }
.td_nav_sel		{border: 1px solid black; background-color:#AF0047; padding-left: 5px; padding-right: 5px; padding-top: 3px; 
				padding-bottom: 3px; font-weight: bold; font-size: 12px; color:#666666; }

.td_square		{background-image:url(images/square.jpg); background-position:center; background-repeat:no-repeat; width:10px;}

.img_projekte	{margin-bottom: 3px;}

.titel 			{font-size: 16px; color: #AF0047; font-weight: bold;}
.titel_rechts	{font-size: 14px; color:#FFFFFF; font-weight: bold;}
.weiss			{color:#FFFFFF;}
.rot			{color: #AF0047;}


.karten_titel {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.karten_subtitel {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.karten_header {
	color: #000000;
	background-color: #AF0047;
	border: 1px solid #000000;
}
.td_padding {
	padding: 3px;
}

.inline {
	float:left;
	display:inline;
	padding: 3px;
}
