/**
* LINKS + DOWNLOADS
*/
#right .links,
#right .downloads
{
	padding: 0px 0px 20px 0px;
}
#right .links ul,
#right .downloads ul
{
	margin: 11px 0px -8px 0px;
	padding: 0;
}
#right .links ul li,
#right .downloads ul li
{
	list-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
	line-height: 16px;
	font-weight: bold;
}
#right .links .bodytext ul li,
#right .downloads .bodytext ul li
{
	font-weight: normal;
}

/**
* NEWSLETTER
*/
#right #newsletter
{
	margin: 0px 0px 26px 0px;
}
#right #newsletter .form
{
	padding: 10px 0px 0px 0px;
	width: 100%;
}
#right #newsletter .form .input
{
	background: #FFF url(../image/forms/bg.input.png) no-repeat;
	margin: 0px 0px 9px 0px;
	width: 249px;
	height: 27px;
	overflow: hidden;
}
#right #newsletter .form .input .error
{
	display: none;
}
#right #newsletter .form .input input
{
	background: none;
	border: none;
	padding: 0px 5px 0px 5px;
	width: 239px;
	height: 27px;
}
.msie #right #newsletter .form .input input
{
	margin: 4px 0px 0px 0px;
	#margin: 3px 0px 0px 0px;
}
#right #newsletter .form .submit
{
	float: right;
	margin: 2px 0px 0px 0px;
}

/**
* QUICKPOLL
*/
#right #quickpoll
{
	padding: 0px 0px 20px 0px;
}
#right #quickpoll .answers
{
	margin: 16px 0px 0px 0px;
}
#right #quickpoll .answers .answer
{
	overflow: hidden;
}
#right #quickpoll .answers .answer .value
{
	display: none;
}
#right #quickpoll .answers .answer .result
{
	display: none;
	padding: 0px 0px 5px 0px;
}
#right #quickpoll .answers .answer .result .label
{
	margin: 0px 0px -2px 0px;
	height: 16px;
	overflow: hidden;
}
#right #quickpoll .answers .answer .result .bar
{
	float: left;
	background: #f78e1e;
	margin: 8px 0px -3px 0px;
	height: 3px;
	width: 0%;
	overflow: hidden;
}
#right #quickpoll .answers .answer .result .votes
{
	float: left;
	padding: 0px 0px 0px 5px;
	font-weight: bold;
}
#right #quickpoll .answers .answer .vote
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 1px;
	height: 18px;
	overflow: hidden;
}
#right #quickpoll .answers .answer .vote input
{
	position: relative;
	top: 2px;
	#top: 1px;
}
.mac #right #quickpoll .answers .answer .vote input
{
	top: 0px;
}
#right #quickpoll .answers .answer label
{
	margin: -2px 0px 0px 9px;
}
#right #quickpoll .submit
{
	float: right;
}

/**
* DISPLAY LIST
*/
#right .archive
{
	margin: 0px 0px 20px 0px;
}
#right .archive .item
{
	margin: 0px 0px 20px 0px;
}
#right .archive .item h4 a
{
	color: #404040;
}
#right .archive .link
{
	font-weight: bold;
}

/**
* CONTACTS
*/
#right .contacts
{
	margin: 0px 0px 20px 0px;
}
#right .contacts .person
{
	margin: 0px 0px 20px 0px;
}
#right .contacts .person a
{
	font-weight: bold;
}
