
/* -------------------------------- html -------------------------------- */
body	{font-family: Helvetica, Arial, sans-serif;font-size: 12px;line-height:16px;color: #000;background:#fff;margin-top:0px;height:100%;}
a 		{color:#000; text-decoration:none;}
a.sel 	{border-bottom:3px solid;}
a:hover {color:#9F839D;}
a.inv 	{color:#9F839D}
a.inv:hover		{color:#000;}

.inv a 	{color:#9F839D}
.inv a:hover	{color:#000;}

.c2 a	{border-bottom:1px dotted;}
ul		{margin:0px 20px;padding:0px 10px;}
img		{border:3px solid #eee;margin:4px 0;}
h1		{font-size:28px;line-height:32px;margin:4px 0 10px 0;;}
h2		{font-size:21px;line-height:28px;margin:4px 0;}
h3		{font-size:18px;line-height:23px;margin:4px 0;}
h4		{font-size:14px;line-height:18px;margin:4px 0;}
h5		{font-size:12px;line-height:13px;margin:0;}

.h1		{font-weight:bold;font-size:24px;line-height:32px;}
.h2		{font-weight:bold;font-size:21px;line-height:28px;}
.h3		{font-weight:bold;font-size:18px;line-height:24px;}
.h4		{font-weight:bold;font-size:14px;line-height:18px;}
.h5		{font-weight:bold;font-size:12px;line-height:14px;margin:0;}
blockquote	{ margin:4px 5px; padding:0px; padding-left:20px; background:url(/gfx/bullet.gif) no-repeat;color:#141D11;}

#q input 	{border:1px solid #ccc;padding:2px;margin:0px;width:75px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
#q input:focus{border:1px solid #333;}

/* -------------------------------- page -------------------------------- */
#pg		{margin:0 auto;width:960px;height:900px;background:#f3f3f3 url(/site/gfx/bg_i.jpg) no-repeat fixed center top;}
#pp		{position:fixed;display:none;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#eeeeee url(/site/gfx/bg_i.jpg) no-repeat fixed center top;text-align:center;border:1px #f00;}
#iw		{position:absolute;border:1px solid;margin:auto;left:0;top:0;}
#q		{font-weight:bold;}
#hdr	{margin:10px 0;height:120px;}
#cnt	{margin:10px 0;}
#pg_bg	{display:block;float:left;padding:10px;}
.top	{height:24px;}


/* -------------------------------- menu -------------------------------- */
.m1				{font-size:18px;line-height:21px;font-weight:bold;}
.m2				{font-size:14px;line-height:14px;font-weight:bold;}
.h30			{height:24px;}
.subs			{margin-bottom:14px;font-size: 12px;font-weight:bold;}
.subs a			{font-size: 12px;}
#mnu a.sel		{border-bottom:2px solid;}
.sub			{margin:2px 0;}

.clndr			{float:left;width:26px;font-weight:bold;padding:0 2px;background:#fff;margin-right:4px;margin-top:5px;text-align:center;border:1px solid #eee;}
.clndr .d		{font-size:18px;line-height:18px;}
.clndr .m 		{font-size:12px;}
.clndr:hover	{border-color:#000;}
.top a			{color:#7D9AA8;text-decoration:none;}
.top a:hover	{color:#000;}
.top			{font-size:14px;font-weight:bold;margin-bottom:8px;}

.nr	{float:left;margin:1px;font-weight:bold;text-align:center}
.nr a		{display:block;width:16px;height:16px;padding:5px;border:1px solid #ccc;background:url(/gfx/pat.gif)}
.nr a:hover	{border:1px solid #000;}
.nr .sel{background:url(/gfx/pat1.gif)}
 
/* -------------------------------- classes -------------------------------- */
.logo	{font-size:74px;line-height:80px;font-weight:bold;}
.c0 	{display:inline;float:left;width:85px;margin-bottom:10px; margin-left:5px;overflow:hidden;font-weight:bold;}
.c1 	{display:inline;float:left;width:180px;margin:0px 5px;font-size:11px;overflow:hidden;}
#cnt .c1{margin-bottom:24px;}
.c2 	{display:inline;float:left;width:365px;margin:0px 5px;}
.c3 	{display:inline;float:left;width:560px;margin:0px 5px;}
.c4 	{display:inline;float:left;width:750px;margin:0px 5px;}
.c5 	{display:inline;float:left;width:940px;margin:0px 5px;}
.w1 	{float:left;width:190px;}
.w2 	{float:left;width:380px;}
.w3 	{float:left;width:570px;}
.w4 	{display:block;float:left;width:760px;margin-bottom:24px;}
.w5 	{display:block;float:left;width:950px;}
.rgt	{float:right;}
.i_i	{width:200px;height:120px;overflow:hidden;}
.mnu	{font-weight:bold;font-size:12px}
.url	{clear:left;background-image: url(/gfx/url.gif);background-repeat: no-repeat;padding-left:16px;background-position: 2px 3px;}
.thu	{width:170px;height:120px;overflow:hidden;margin:4px 0;background:url(/gfx/pat1.gif);}
.thu img{border:0;margin:2px;}

.hid		{display:none;}
.m5			{margin:10px;}
.mb			{margin-bottom:6px;}
.pro_tit	{height:78px;overflow:hidden;}
.pro_txt	{overflow:hidden;margin-top:12px;}
.sml		{font-size: 10px;}
.list_row	{display:block;float:none;}
.fh			{display:block;margin-bottom:12px;}
.reg		{font-size:11px;font-weight:regular;line-height:14px;}
.rf			{font-size:11px;line-height:18px;}
/* -------------------------------- blog -------------------------------- */
#rsp			{margin:15px 0;}
#frm .tit		{font-size:14px;}
.rsp			{padding:6px 0;padding:6px 0;font-size:11px;}
.rsp .aut		{display:block;margin:2px 0;border-top:1px dotted}
label 			{width: 240px;display:block;margin:4px 0;text-align:left;padding-right:10px;line-height:14px;font-size:11px;}
form p 			{margin:6;padding:0;font-size:9pt;display:block;clear:both;line-height:14pt;}
.input 			{width:300px;font-family:Arial, Helvetica, sans-serif;background-color:#fff;font-size:10pt;padding:2px;border:1px dotted #999;}
.input:focus 	{border:1px solid #000;}
textarea		{font-family:Arial, Helvetica, sans-serif;width:300px;font-size:10pt;height:120px;padding:2px;border:1px dotted #999;}
textarea:focus 	{border:1px solid #000;}

.error			{border:1px solid #cc0000;}
.msg			{position:absolute;width:400px;height:200px;top:100px;left:30%;padding:20px;background:#fff;}
.msg .txt		{font-weight:bold;font-size:18pt;line-height:24pt;}

/* -------------------------------- kleur -------------------------------- */
.top a 			{color:#9F839D;}
.top2 a 		{color:#9F839D;}
.clndr 			{border-color:#9F839D;}
.clndr .d a		{color:#9F839D}
.clndr .d a:hover{color:#000;}
input 			{border:1px solid #9F839D;}
#ytapiplayer	{display:block;margin-top:6px;}
.nrm	{font-weight:normal;}
.wbg	{background:#fff;}