/* -------------------------------- html -------------------------------- */
body 		{width:100%; height:100%; background:#444 url(/gfx/bg.gif); margin:0; padding:0;}
body, div 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eee; line-height:14px;}
a:link 		{color: #fff; text-decoration: none; }
.col3 a:link	{font-weight:bold;text-decoration: underline;}
.col3 a:visited	{font-weight:bold;text-decoration: underline;}

a:visited 		{text-decoration: none; color: #eee; }
a:hover 		{text-decoration: underline; color: #fff; }
a:active 		{text-decoration: none; }
a.w, a.w:visited		{color: #fff; text-decoration: none; }
a.g, a.g:visited		{color: #999; text-decoration: none; }
a.b, a.b:visited		{text-decoration: underline;font-weight:bold; }
a.g:hover		{color: #fff; text-decoration: none; }
a img		{border:0}
/* -------------------------------- layers -------------------------------- */
#redblue		{position:absolute; z-index:1000;width:100%; height:100%; background:url(/gfx/logo_bg.gif); padding:0; margin:0;}
#wrap 		{position:absolute; z-index:10; top:14px; min-width:945px; _width:945px;width:945px;}
#top 		{display:block; float:none; height:63px; margin-bottom:8px; width:940px; }
#top_menu 		{display:block; float:none; margin-bottom:7px;  height:21px; width:940px; }
#content 		{display:block; float:none; margin-bottom:7px; width:100%; }
#img_fg		{position:absolute;z-index:1001;}
#img_bg		{position:absolute;z-index:1;}

#bijschrift		{float:none;height:21px;margin-top:2px;}
#fg		{position:absolute;z-index:40000;border:1px solid #ff0000;background-color:#00ff00;width:400px;height:400px}
/* -------------------------------- layout -------------------------------- */
.l 	   		{position:relative; float:left; display:inline;}
#logo			{margin-bottom:8px;margin-top:6px;background:url(/gfx/logo_33.gif) no-repeat; width:63px; height:63px;}
.l_item		{float:left; width:154px; height: 204px;padding:7px 0;}
.l_item		img{width:140px;}
.col_l		{float:left; width:164px;}
.col_1 		{float:left; width:140px; }
.col_2 		{float:left; width:294px; }
.col_3 		{float:left; width:444px; }
.col_4 		{float:left; width:602px; }
.col1 		{float:left; width:140px; margin-right:14px; }
.col2 		{float:left; width:294px; margin-right:14px; }
.col3 		{float:left; width:444px; margin-right:14px; }
.col4 		{float:left; width:602px; margin-right:14px; overflow:hidden;}
.col7 		{float:left; width:924px;}
#show			{width:588px; height:441px;}
#trueism		{position:absolute;width:100%; height:100%; overflow:hidden;z-index:2;}
#full			{position:absolute;width:100%; height:100%; overflow:hidden;z-index:2000;background:#444 url(/gfx/bg.gif); display:none;}
.page_title		{display:block; font-size:24px; line-height:28px;margin:3px 0;font-weight:bold;min-height:28px;_height:28px;}
.page_sub_title		{display:block; font-size:12px; line-height: 12px;margin:6px 0;font-weight:bold;}
.page_image		{display:block;  width:100%; height:401px;overflow:hidden; position:relative;margin-bottom:10px;}
.page_content		{margin-top:7px;}
.thu		{display:block;width:76px;height:55px;overflow:hidden;margin:12px 0 2px 0;}
.thu_l		{display:block;width:140px;height:120px;overflow:hidden;margin:12px 0 6px 0;}
.thu_h		{float:left;width:76px;height:55px;overflow:hidden;margin-right:7px;}
.list_row		{display:block;float:none;height:78px;}
.list_object	{float:left;width:294px; margin-right:14px;height:62px;margin-bottom:1px;background:#fff;color:#333;padding:2px}

.list_object div		{color:#333}
.list_object a		{color:#333}

.h_p_0		{float:none;clear:both;margin-bottom:14px;width:630px;}
.h_p_i_0	{width:616px;overflow:hidden;margin-bottom:7px;}
.h_p_i_0 img{width:616px;}
.h_p		{float:left;width:210px;height:202px;}
.h_p_i		{width:195px;height:132px;overflow:hidden;margin-bottom:7px;}

.nrs		{position:absolute; bottom:7px; left:7px; z-index:1200;width:98%}
.nr	{float:left;width:30px;height:20px;margin:0 1px;border:1px solid #fff;}
.nr:hover	{border:1px solid #ff0000;}
.nr_nr	{padding:2px;margin:0 1px;width:30px;font-weight:bold;font-size:14px;}

.nr a	{display:block;}
.nr_act, .nr_act		{background:#ED2024;border:1px solid #ED2024;}
.r_nr		{float:left;width:48px;height:12px;padding:3px 3px 4px 3px;margin:0 1px;font-weight:bold;text-align:center; background:#333;border:1px solid #fff;}
.r_nr_act, .nr_act		{background:#ED2024;}
.v_but		{}
.search_div		{float:none; margin-top:5px;background:#fff; color:#333;padding:7px}
.search		{border:1px solid #333;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;padding:4px;background-color:#eee;margin:7px 0;}
.top_search		{width:80px;border:1px solid #999;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#999;padding:4px;background-color:#333;margin-top:-3px;}
.top_search:focus	{color:#fff;border:1px solid #fff;}
.qry_result		{margin:7px 0;display:block;float:none;color: #333;height:80px;}
.qry_img		{float:left;margin-right:7px;height:60px;width:80px;overflow:hidden}
.qry_txt		{float:left;width:500px;height:60px;color:#333;}
.qry_result a:link 		{color: #333;  }
.qry_result a:visited 		{color: #666; }
.qry_result a:hover 		{color: #000; }
.qry_result a img 		{border:1px solid}
.mrg0		{margin:0;}
.vid_ico	{position:absolute;margin-top:33px;margin-left:54px;width:21px;height:21px;background:#333 url(/gfx/video_on.gif);}
.vid_ico_l	{position:absolute;margin-top:54px;margin-left:109px;width:21px;height:21px;background:#333 url(/gfx/video_on.gif);}
/* -------------------------------- tags -------------------------------- */
.top 		{font-size:14px;line-height:16px;font-weight:bold;}
.m.w		{ padding-left:14px;background: url(/gfx/bullet_w.gif) no-repeat; background-position: 0px 5px; }
.m.g		{padding-left:14px;background: url(/gfx/bullet_g.gif) no-repeat; background-position: 0px 5px;}
.big		{font-size:24px;line-height:24px;font-weight:bold;}
.mnu		{display:block; font-weight:bold; font-size:11px;}
.mnu_1		{display:block; font-weight:bold; font-size:12px;line-height:14px;}
.sub 		{margin-left:14px; }
.bullet		{margin-right:6px; }
.small		{font-size:11px;font-weight:normal;}
.var		{float:left;width:70px;font-size:11px;}
.val		{float:left;width:70px;font-size:11px;}
/* ------------------------------ colors --------------------------------- */
.c0 		{color:#ffc;}
.c1 		{color:#cff;}
.c2 		{color:#fcf;}

.full		{height:100%;width:100%;position:absolute;z-index:3000;}
.slide		{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	overflow:hidden;
} 
.slide .sc	{width:100%;height:100%;}
.fh			{min-height:70px;margin-bottom:7px;_height:70px;}
#s0			{z-index:1000;overflow:hidden;}
#s1			{z-index:900;overflow:hidden;}
#s2			{z-index:1100;width:100%;height:100%; background:url(/gfx/sp.gif);}
#ld 		{position:absolute; width:100%;height:100%; background:#333; display:none; filter:alpha(opacity=75);-moz-opacity:0.75;opacity: 0.75;}
#ld img		{position:absolute; left:50%; top:50%; margin-top:-16px; margin-left:-16px;}
#show		{width:100%; height:100%;}
#buff		{position:absolute; left:0px; top:-200px; display:inline; background:#ccc;}
#a		{background:#ffc;position:absolute;top:0px; left:0px;}
#b		{background:#cff;position:absolute;}
#c		{background:#fcf;position:absolute;}
#d		{background:#ccf;position:absolute;}
#e		{background:#fcc;position:absolute;}
#v_but 		{float:right;width:21px;height:21px;}
#v_but a		{float:right;width:21px;height:21px;background:url(/gfx/video_on.gif);}
#v_but a:hover		{background:url(/gfx/video_on_r.gif);}

#v_but.v_off a		{float:right;width:21px;height:21px;background:url(/gfx/video_off.gif);}
#v_but.v_off a:hover		{background:url(/gfx/video_off_r.gif);}

.intro			{position:absolute; left:0px; top:0px; width:100%; height:100%; display:none;}
#i6				{z-index:7000; background:#F33;}
#i5				{z-index:6000; background:url(/gfx/ani_01.gif);}
#i4 			{z-index:5000; background:url(/gfx/ani_02.gif);}
#i3				{z-index:4000; background:url(/gfx/ani_03.gif);}
#i2				{z-index:3000; background:url(/gfx/ani_04.gif);}
#i1				{z-index:2000; background:url(/gfx/ani_05.gif);}
#red			{z-index:1000;background:#F33;}
#blue			{position:absolute; z-index:2000;background:#369; }
#in_logo		{background:url(/gfx/logo_33.gif) no-repeat; width:63px; height:63px; display:none;position:absolute; z-index:1000;}

.hidden			{display:none;}
.bull			{float:left;width:14px;}
.bull_c			{float:left;clear:right;}
a img{cursor:pointer;}
.sml_hdr	{font-size:12px;font-weight:bold;}

.languages{margin-top:200px;}
blockquote { margin:4px 0; padding:4px 24px; background-image: url(/gfx/bullet_w.gif); background-repeat: no-repeat; background-position: 8px 7px; }

small {font-size:11px;}


.ct_mnu{position:absolute;background:#333;border:1px solid #666;padding:10px;width:200px;display:none;}
