/* CSS Document */
html,body 			{ width:958px; margin:0px; padding:0px; background-color: #FFF; }
td, body, div			{ color: #000; font-size: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none; vertical-align: top; border: 0px solid black; }
img					{ border: 0px; }

a 					{ text-decoration: none; color: #000; }
a:hover 				{ text-decoration: none; color: #000; }

ul 					{ list-style-type: none; margin: 0px; padding: 0px; }
li 					{ }

form	 				{ padding:0; margin: 0;}


/* IDs */
#head				{ height: 188px; background-image: url("bilder/Logos/StarsUnited_ajusted.jpg"); background-repeat: no-repeat; background-position: 0px 40px; }
#news				{ margin-left: 670px; padding-top: 76px; width: 287px; }
#main				{ width: 958px; overflow: auto; }
#col_left			{ float: left; margin-left: 40px; }
#col_center			{ padding: 0px 0px 0px 355px; }
#col_right			{ float: right; }
#portraits			{ width: 286px}
#footer				{ padding: 20px 0 20px 0; background-image: url("bilder/GrafischeElemente/Linie_lang.jpg"); background-repeat: no-repeat; margin-left: 40px; width: 928px; }
#foundations a 		{ padding: 0 15px 0 15px; }
#pfeil_l			{ margin: 10px 0 10px 0; float: left; }
#pfeil_r			{ margin: 10px 0 10px 0px; float: right;}
#ppfeil_l			{ margin: 10px 0 10px 0; float: left; }
#ppfeil_r			{ margin: 10px 0 10px 0px; float: right;}
#press ul			{ list-style-type: disc; margin-left: 5px; padding-left: 5px; }

/* Classes */
.box, .bottom_box, .bottom_spacer
					{ padding: 35px 0 28px 0; background-image: url("bilder/GrafischeElemente/Linie_kurz.jpg"); background-repeat: no-repeat; width: 287px;}
.bottom_box			{ padding: 35px 0 16px 0; }
.bottom_spacer		{ padding: 40px 0}
.colored_topic, .colored_text, .bold_text, .bold_text a, .colored_text a
					{ color: #05c5b9; }
.topic, .colored_topic
					{ font-size: 27px; font-style: italic; margin: 0px; padding: 0px; }

.colored_text, .bold_text
					{ line-height: 18px; }
.bold_text			{ font-weight: bold; padding: 5px 0 0px 0; }
.subtopic			{ font-weight: bold; padding: 8px 0 8px 0; }

.p_left, .p1_left	{ text-align: left; }
.p_center, .p1_center	{ text-align: center; }
.p_right, .p1_right	{ text-align: right; }

.p_left				{ padding-top: 16px; }
.p_center			{ padding-top: 16px; }
.p_right			{ padding-top: 16px; }
.pfeile				{ overflow: auto; }

#twitter_update_list a { /*float: left; padding-top: 5px;*/ display: block; font-style: italic; }