/* humanrights.de stylesheets */

/* font-family */

body,td,div,p, h1, h2, h3, #page2 {
	font-family:arial, helvetica,sans-serif,sans;
}
h1 {font-size:18pt; margin-bottom:3pt; margin-top:2pt;}
h2 {font-size:14pt; margin-bottom:2pt; margin-top:2pt;}
h3 {font-size:12pt; margin-bottom:1pt; margin-top:1pt;}

#page {font-size:10pt;}
#quickbar {font-size:8pt;}
#menub {text-decoration:none; color:#000000; font-size:10pt; font-weight:bold;}
#menusub {font-size:8pt;}

#menu {text-decoration:none; color:#000000; font-size:10pt; font-weight:0;}
#menu a:hover {text-decoration:underline; color:#000000; }

/*****************************/
/* humanrights css migration */
/*****************************/

body, html {margin:0px; padding:0px;}
body {padding:2px;}

/* opener panels (news) */
#news {width:628px; padding:0px; margin:0px;}

#news table td.ndss {width:310px;}

#news div.nds, #news div.nss {
	background-image: url(pbgn.gif);
	padding: 5px 0px 0px 5px;
	margin-bottom: 6px;
}

#news h1 {
	background: url(pib.gif) no-repeat 0px 5px;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	font-size: 10pt;
	font-weight: bold;
}

#news div.lnk {
	text-align: right;
}


/* videoplayer */
#player, #player h1, #player div {
	padding: 0px;
	margin: 0px;
}

#player .rt, #player .rb {
	height: 4px;
	background: #a00 url(crn-l.gif) no-repeat 0px 0px;
	font-size: 0px;
}

#player .rb {
	background: #a00 url(crn-t.gif) no-repeat 0px 0px;
}

#player .rt div, #player .rb div {
	height: 4px;
	background: url(crn-r.gif) no-repeat top right;
}

#player .rb div {
	background: url(crn-b.gif) no-repeat top right;
}

#player h1 {
	padding: 0px 0px 6px 36px;
	color: #fff;
	background: url(vid-icn.gif) no-repeat 5px 1px;
	font-weight: normal;
}

.rm {
	background: #a00;
}

.rmv {
	text-align: center;
	background: #a00;
}

#player .th {
	border: 2px solid #fff;
}