
.bodyglobal 			{margin:0px; padding:0px; color:#000000; background-color:#DADADA; font-family:arial,helvetica,sans-serif;}
#footer					{background:#262626 url('/img/bg_footer.jpg') no-repeat;}
#clear					{clear:both;}

/*----- TEXTFARBEN -----*/
.white, a.white			{color:#ffffff;}
.black, a.black			{color:#000000;}
.grey, a.grey			{color:#868686;}
.red, a.red				{color:#BD152C;}

/*----- GLOBAL LINK BEHAVIOR -----*/
a:link,
a:active,
a:visited 				{text-decoration:none;}
a:hover 				{text-decoration:underline;}

/*----- LINK DECO -----*/
#nodeco					{text-decoration:none;}
div.nodeco a:link {text-decoration:none;border-bottom:0px;background-color:transparent; }

/*----- TEXTGROESSEN -----*/
.contentfat 			{font-size:14px; line-height:14px;}
.contentbig 			{font-size:13px; line-height:14px;}
.content 				{font-size:12px; line-height:14px;}
.contentsmall			{font-size:11px; line-height:14px;}
.contentmini			{font-size:10px; line-height:12px;}

.headlineinvers			{font-size:13px; line-height:14px; color:#ffffff; background:#000000; padding-left:1px; padding-right:1px; font-weight:bold; text-transform:uppercase;}
a.headlineinvers		{text-decoration:none; color:#ffffff;}
a.headlineinvers:Hover	{text-decoration:none; color:#ffffff; background:#BD152C;}
.headlineinvers:Visited	{text-decoration:none;}

h1 						{font-size:19px; margin:0 0 0 0; padding:0; text-transform:uppercase; font-style:italic;}
h2 						{font-size:15px; margin:0 0 0 0; padding:0; text-transform:uppercase; font-style:italic;}
h3 						{font-size:13px; margin:0 0 0 0; padding:0; text-transform:uppercase; font-style:italic;}

/*----- PICS -----*/
.teaserpic 				{float:left; margin-right:10px; margin-bottom:1px; margin-top:0px; border:solid 1px #000000;}
.teaserpictv			{float:left; margin-right:5px; margin-bottom:0px; margin-top:0px; border:solid 1px transparent;}
.userpic 				{float:left; width:133px; height:132px; background:url('/img/bg_userpix.gif'); overflow:hidden; margin-right:6px;}
.userpicsmall			{float:left; width:95px; height:94px; background:url('/img/bg_userpix_small.gif'); overflow:hidden; margin-right:4px;}
.lektionpic 			{float:left; margin-right:2px; margin-bottom:0px; margin-top:2px; border:solid 1px #000000;}
.contentpic-left 		{float:left; margin-right:10px; margin-bottom:6px; margin-top:0px; border:none;}
.contentpic-right 		{float:right; margin-left:10px; margin-bottom:6px; margin-top:0px; border:none;}
.contentpic-center 		{margin-bottom:15px; margin-top:0px; border:none;}

/*----- PICS GROSSANSICHT -----*/
#layer0		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer1		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer2		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer3		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer4		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer5		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer6		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer7		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#layer8		{position:absolute; z-index:2; visibility:hidden; left:0px; top:0px;}
#gallery	{position:relative; z-index:1; margin-left:auto;}

.input					{background:#FDFDFD; color:#000000; font-family:helvetica,arial; font-size:11px;} 


.gallery 				{font-family:helevtica, arial; font-size:12px; font-weight:normal;line-height:16px;}
.gallery a:link,.gallery a:visited,.gallery a:active		{text-decoration:none; color:#ffffff;background-color:#a8a8a8;}
.gallery a:hover		{text-decoration:none; background-color:#e21a1a; color:#ffffff;}
.gallery img { border-width:0px;background-color:transparent;}



a.knopf_rechts:link, a.knopf_rechts:visited {
	font-size:12px;
	font-style:italic;
	color:black;
	background:url("/img/pfeil_rechts_grau.gif") right no-repeat;
	padding: 0 13px 0 0;
	margin:0px;
	border:0px;
	}
a.knopf_rechts:hover {

	background:url("/img/pfeil_rechts_schwarz.gif") right no-repeat;
	color:#BD152C;
	
	}

	
a.knopf_links:link, a.knopf_links:visited {
	font-size:12px;
	font-style:italic;
	color:black;
	background:url("/img/pfeil_links_grau.gif") left no-repeat;
	padding: 0 0px 0 13px;
	margin:0px;
	border:0px;
	}
a.knopf_links:hover {

	background:url("/img/pfeil_links_schwarz.gif") left no-repeat;
	color:#BD152C;
	
	}
	
.forum_bg {background-color:#9c9a94;}

a.more:link, a.more:visited, a.more:active {
	text-decoration:underline;
}
a.more:hover {
	text-decoration:underline;
}
	
.skyscraper { position:absolute;z-index:2;left:1060px;top:11px;height:600px; }