body 				{font:normal 0.7em auto Trebuchet MS, Verdana;color:#FFF;line-height:1.2; background:#FFF; }
body a 				{font-weight:bold;text-decoration:underline;color:#000;}
body a:hover 		{font-weight:bold;text-decoration:underline;color:#003399;}
label				{line-height:1.7;font-weight:bold}
.input				{border: 1px solid #99b3b4;width: 220px;background: #e4ebeb url(../images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input:focus		{border:1px solid #567475;background: #e4ebeb;}
.submit-btn			{width: 54px;height: 20px;background:url(../images/submit.gif) no-repeat;outline: none;vertical-align:top;border:0;margin:5px 0 0 0;float:right}
.submit-btn			{margin:1px 0 0 0;#}
.submit-btn:hover	{background: url(../images/submit.gif) no-repeat 0 -20px;}
#siteframe			{width:1000px; background:#FFF; color:#000; margin:0 auto;}
#header				{background:url(../images/bg_header.jpg) repeat-x; height:30px; border-bottom:2px solid #00CCFF; width:100%; margin:0px; padding:0px;}
	#navlink		{float:left; margin:0px; padding:5px 25px; font-size:13px; font-weight:bold; border-right:1px solid #333366;}
	#navlink:hover	{float:left; margin:0px; padding:5px 25px; font-size:13px; font-weight:bold; border-right:1px solid #333366; background:#CCCCFF;}
	#navlink a		{ color:#333366; text-decoration:none; }
	#navlink a:hover{ color:#333366; text-decoration:none; }
		#submenu			{clear:left; background:url(../images/bg_submenu.jpg) repeat-x black; color:white; width:100%;height:28px;margin:0px;}
		#submenu a			{color:white; text-decoration:none; display:block; font-weight:normal; font-size:13px;}
		#submenu a:hover	{color:#white;text-decoration:none;}
		#p_submenu			{float:left; padding:5px 25px; font-weight: normal; margin:0px; font-size:15px; background:url(../images/bg_submenu.jpg) repeat-x black; color:white;}
		#p_submenu:hover 	{ background:url(../images/bg_submenu.jpg) repeat-x #181818; background-position: 0px -50px; }
		#p_submenu a		{text-decoration:none; display:block;}
		#p_submenu a:hover	{text-decoration:none;}
#secondheader		{background:#FFF; height:222px; width:100%; color:#00CCFF; border-top:2px solid #00CCFF; border-bottom:2px solid #00CCFF; float:left;}
	#logo			{ clear:left; margin-right:20px; }
	#ownadvert		{ color:#333333; margin:5px 10px 10px 0; padding:5px; float:left; width:610px; height:222px; font-size:12px;}
	#ownadvert h1	{ color:#333333; margin-top:0px;}
	#bordersecondheader { border-bottom:2px solid #00CCFF; height:7px; width:100%; float:left;}

#leftcolumn 		{width:250px; background:#FFF; margin-top:10px;}
	#spacer			{ color:#00CCFF; width:100%; float:left; margin:0px; padding:5px; font-size:14px; font-weight:bold;}
		#still_logged	{ margin:10px 0 0 0; padding-top:0px; background:#003366; color:#FFFF99; border:1px solid black; }
		#p_loginbox_still_logged		{width:210px; margin:2px 0 0 5px; color:#FFFF99;}
	#p_loginbox				{width:220px; padding:3px; margin:2px 0; border: 1px solid #CCCCCC;}
	#p_loginbox:hover		{width:220px; padding:3px; margin:2px 0; background:#CCCCCC; display:block;}
	#latestmembers	{font-size:10px;}
	#miniarticles	{margin:20px 0 0 0; font-size:12px; text-align:justify; background:#CCCCFF; border:1px solid #333366;}
	#miniarticles p	{padding: 5px;}
	#miniarticles h3	{margin:0px; padding:2px 0 2px 5px; background:#333366; color:#CCCCFF;}
	#miniarticles h4	{margin:0px; padding:0 0 0 5px;}

#rightcolumn		{float:right; width:740px; margin-top:10px;}
	#content		{ font-size:13px; }
	#content h1		{ background:#CCCCFF; color:#333366; margin:0px; padding:5px; font-size:18px; font-weight:normal; }
	#content h2		{ color:#333366; margin:0px; padding:5px; font-size:16px; }
		#context_div		{padding:0px; background:#D6D6D6; margin:0px;}
		#context_div_right	{float:right; width:234px; background:#FFFFFF; color:#000000;padding:10px;}
			#div_right_p	{background:#CCCCFF; margin:-3px 0px 10px 0px; padding:5px; font-size:11px;}
		#p_withmarginright	{margin-right:10px; padding:10px; }
		#p_and_c	{padding:20px;}
	
	#rightcolumn table		{ color:#000; background:#FFF; border:0px; margin:0 auto; padding:2px; width:100%; }
	#rightcolumn tr:hover		{ color:#000; }
	#rightcolumn tr, td, th	{ border-bottom:1px solid #00CCFF;white-space:normal;color:#000099; }
	#rightcolumn table a:link 		{text-decoration:none;}
	#rightcolumn table a:visited 	{}
	#rightcolumn table a:hover 	{border-bottom: 1px solid black;}
	#rightcolumn tbody th	{border:0px;}
	#rightcolumn tbody td	{border:0px; padding:3px; background-color:#EBEBEB;}
	#rightcolumn thead th, tfoot th, tfoot td	{border:0px;}
	#rightcolumn td, th 	{white-space:normal}
		
	#partners		{background:#EAEAEA; border:1px solid #D6D6D6; clear:left; padding:10px; margin:10px 0;}
	
	#di_ll			{padding:10px; background:#D6D6D6; line-height:150%;}
	#sp_ll			{background:#FFF;padding:0 2px; margin:2px 0;}
	
#container 			{padding:10px;margin:0px auto auto 0px;background:#FFF;}
.clear				{clear:both}
#log 				{padding:15px;margin:0px auto auto 0px;width:230px;}
#log p 				{margin:0;padding:4px 0 4px 0;}
.error 				{color:red;margin:0;padding:0;}
.msg 				{color:green;margin:0;padding:0;}
select				{border: 1px solid #99b3b4;background: #e4ebeb;font:normal 1em auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#443;}
div.pages			{margin:10px;}
div.pages div,div.pages a	{margin-right:1px;padding:1px 5px 2px 5px;border:1px solid #99b3b4;text-decoration:none;font-size:12px;color:#99b3b4;}
div.pages div,div.pages a:hover	{border:1px solid #99b3b4;background-color:#99b3b4;color:#fff;}
div.pages .current		{border:1px solid #443;background-color:#99b3b4;color:#fff;}
table 				{border-collapse:collapse;background-color:#fff;color:#4f6b72;border:solid 1px #C1DAD7;}
table em			{color:#ccc;display:block;}
table em:hover			{color:#cc3399;}
td, th 				{border-left:solid 1px #C1DAD7;white-space:nowrap}
th				{padding-left:10px}
caption 			{padding-left:10px;text-align: left;font: bold 11px;text-transform: uppercase;color: #FF6600;background:url(../images/pfeil2.gif) no-repeat left}
table a 			{color:#950000;text-decoration:none;border:0;font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
table a:link 			{text-decoration:none;}
table a:visited 		{text-decoration:none;}
table a:hover 			{}
thead th, tfoot th, tfoot td 	{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 0px solid #C1DAD7;border-bottom: 0px solid #C1DAD7;border-top: 0px solid #C1DAD7;letter-spacing: 1px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #FFF;}
tfoot td 			{text-align:right}
tbody th, tbody td 		{border-bottom: solid 0px #C1DAD7;}
tbody th 			{white-space: nowrap;padding:0 5px;background-color: #DAEFF1;color:#4f6b72;font-size:85%;font-family:Verdana;width:10px}
tbody th a 			{color:#333;}
tbody tr:hover 			{background:#FFF;}
.powered, .powered a		{margin-top:10px;color:#ccc;font-size:10px;text-align:right;font-family:Arial;}

#footer				{margin:10px 0 0 0; text-align:center;border-top:2px solid #00CCFF;padding-top:10px; clear:both; background:#CCCCFF;}
	#table_partners		{ background:#CCCCFF; margin:10px auto; border:0px; }
	#table_partners tr, td, th	{ background:#CCCCFF; border:0px; padding:0 5px; }
	#table_partners tr:hover 	{ background:#CCCCFF; }
	#table_partners img			{ width:120px;}
	#footer_licNo				{ font-size:11px; color:#FFFFFF; background:#333366; text-align:center; margin-top:0px; padding:3px 0; }