@media screen, projection {
	
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL DECLARATIONS ---------------------------------------- */
	* 	{
		margin:0;
		padding:0;
	}
	html {
		height:101%
	}
	body {
		background: #121212 url(/gfx/layout/bg.gif) repeat-x 0 0;
		font-family:arial,helvetica,sans-serif;
		font-size:0.8125em;
		margin:0;
		text-align:center;
	}
	fieldset {
		display:none;
	}
	h1 {
		margin:0;
		padding:0;
	}
	
	h2, h3 {
		font-weight:bold;
		font-family:arial,helvetica,sans-serif;
		color:#000;
		margin:3px 0 0 5px;
		padding:0;
		font-size:14px;
	}
	
	.h3, .h4, .h5, .h6, .h7, .h8, .h9, .h10, .h11, .h12, .h13, .h14, .h15 {
		font-weight:bold;
	}
	.h3 {
		font-size:2.8em;
	}
	.h4 {
		font-size:2.5em;
	}
	.h5 {
		font-size:2.2em;
	}
	h1, .h6 {
		font-size:2em;
	}
	.h7 {
		font-size:1.8em;
	}
	.h8 {
		font-size:1.6em;
	}
	.h9 {
		font-size:1.4em;
	}
	.h10 {
		font-size:1.3em;
	}
	.h11 {
		font-size:1.2em;
	}
	.h12 {
		font-size:1.1em;
	}
	.h13 {
		font-size:1em;
	}
	.h14 {
		font-size:0.9em;
	}
	.h15 {
		font-size:0.8em;
	}
	ul, ol {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
	}
	ul li {
		background:transparent url(/gfx/layout/bullet.gif) no-repeat scroll 0 6px;
		list-style-type:none;
		padding-left:10px;
	}
	.IE ul li,
	.IE7 ul li {
		background:transparent url(/gfx/layout/bullet.gif) no-repeat scroll 0 7px;
	}
	ul li a {
		color:#777777;
	}
	li {
		margin:0;
		padding:0;
	}
	a {
		color:#777777;
	}
	a:visited {
		color:#6B6B6B;
	}
	a:hover{
		color:#FF7A00
	}
    a:focus,
    button:focus {
        outline:none;
    }
	.hr {
		margin:10px auto;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll top left;
		border:none;
		height:2px;
	}
	.IE .hr {
		margin-bottom:0;
	}
	.hr2m {
		margin:4px auto;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll top left;
		border:none;
		height:2px;
	}
	.IE .hr2m {
		margin-bottom:0;
	}
	.hrh {
		background:transparent url(/gfx/layout/hrh.gif) repeat-y scroll top left;
		border:none;
		height:26px;
		width:2px;
		line-height:30px;
		margin:1px 3px;
	}
	
	.alignRight {
		text-align:right;
	}
	.center {
		text-align:center;
	}
	
	/* hr fix last line in entries list*/
	.hr2 {
		margin-bottom:6px;
	}
	.IE .hr2 {
		margin-bottom:-6px;
	}

	.nowrap {
		white-space:nowrap;
	}
	button, .submitButton, a {
		cursor:pointer;
	}
	select, textarea, input {
		font-family:arial,helvetica,sans-serif;
		font-size:11px;
		color:#333;
		padding-left:2px;
	}
	select {
		width:130px;
	}
	input {
		background:#FFF none repeat scroll 0%;
	}
	img {
		border-width:0;
	}
	input.searchInput {
		padding:2px;
		border:1px solid #A0A0A0;
		margin-top:-1px;
	}
	/* -- CLEARER ---------------------------------------- */
	.clear {
		clear:both;
		height:0;
		overflow:hidden;
	}

	.IE7 .clear {
		clear:none;
		width:100%;
		height:0
	}
	.clearRight {
		clear:right;
		height:0;
		overflow:hidden;
	}
	.clearLeft {
		clear:left;
		height:0;
		overflow:hidden;
	}
	.clearBoth {
		clear:both;
	}
	.floatLeft {
		float:left;
	}
	.floatRight {
		float:right;
	}
	/* -- FONT COLORS ---------------------------------------- */
	.white {
		color:#FFF;
	}
	.green {
		color:#7B9D0E;
	}
	.red {
		color:#E63A19;
	}
	.orange {
		color:#E67E19;
	}
	.grey {
		color:#999;
	}
	.bold {
		font-weight:bold;
	}
	span.loginName {
		font-size:13px;
		font-weight:bold;
		border-bottom:1px dotted #FFF;
	}
	/* -- HEIGHTS ---------------------------------------- */
	.height10 {
		height:10px;
	}
	.mt5 {
		margin-top:5px;
	}
	.font-size10 {
		font-size:10px;
	}
	/* -- OUTER SHADOW ---------------------------------------- */
	div#shadow {
		width:998px;
		background: transparent url(/gfx/layout/bg_shadow.png) repeat-y top left;
		margin:0 auto;
	}
	.IE div#shadow {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/bg_shadow.png', sizingmethod='scale');
	}
	/* -- INNER ---------------------------------------- */
	div#inner {
		background:#839FBB url(/gfx/layout/bg_inner_top.gif) repeat-x top left;
		width:966px;
		margin:0 auto;
		font-size:0.85em;
		text-align:left;
	}
	/* -- ADS ---------------------------------------- */
	.topBanner {
		margin-bottom:0px;
		overflow:visible;
		padding:4px 0 0;
		text-align:center;
		vertical-align:bottom;
	}
	/* -- HEADER ---------------------------------------- */
	div#pageHeader {
		background:transparent url(/gfx/layout/header-2.png) no-repeat scroll left top;
		height:120px;
		margin-bottom:0;
		position:relative;
	}
	.IE div#pageHeader {
		background:transparent url(/gfx/layout/header-2_bottom_ie.jpg) no-repeat scroll left 68px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/header-2_top_ie.png', sizingmethod='crop');
	}
	
	div#pageHeaderTitle {
		margin:0;
	}
	/* -- HEADER SMALL LINKS ---------------------------------------- */
	div#pageHeaderSideLinks {
		clear:both;
		float:right;
		position:static;
		right:20px;
		top:13px;
		list-style-type:none;
		margin:0;
	}
	div#pageHeaderSideLinks ul {
		margin:15px 21px 0 0;
	}
	div#pageHeaderSideLinks li {
		background:transparent url(/gfx/layout/arrow_xxs.gif) no-repeat scroll 12px 2px;
		display:block;
		float:left;
		font-size:1px;
		height:7px;
		line-height:1px;
		padding:0 0 0 15px;
		margin:0;
		border-width:0;
	}
	div#pageHeaderSideLinks ul li a span {
		height: 7px;
		display:block;
		font-size:1px;
		margin:0;
		padding:0;
		border-width:0;
	}
	
	/* -- PAGE HEADER NAV ---------------------------------------- */
	div#pageHeaderNav {
		background:transparent url(/gfx/layout/bg_header_bottom.gif) repeat-x scroll 0 42px;
		height:1px;
		position:absolute;
		top:78px;
		display:table;
	}
	li#pageHeaderNavC, li#pageHeaderNavC a {
		z-index:100;
	}
	.pageHeaderNavHm, .pageHeaderNavStart, .pageHeaderNavHm a, .pageHeaderNavStart a {
		z-index:60;
	}
	.pageHeaderNavPolls, .pageHeaderNavPolls a,
	.pageHeaderNavSearch, .pageHeaderNavSearch a {
		z-index:55;
	}
	.pageHeaderNavLogs, .pageHeaderNavLogs a,
	.pageHeaderNavNews, .pageHeaderNavFA, .pageHeaderNavNews a, .pageHeaderNavFA a {
		z-index:50;
	}
	.pageHeaderNavStats, .pageHeaderNavStats a,
	.pageHeaderNavBitsnbytes, .pageHeaderNavBitsnbytes a {
		z-index:40;
	}
	.pageHeaderNavNewsletter, .pageHeaderNavNewsletter a,
	.pageHeaderNavSpecials, .pageHeaderNavSpecials a {
		z-index:30;
	}
	.pageHeaderNavForum, .pageHeaderNavForum a {
		z-index:20;
	}
	
	div#pageHeaderNav .pageHeaderNavHm, div#pageHeaderNav .pageHeaderNavStart {
		margin-left:0;
	}
	div#pageHeaderNav li#pageHeaderNavC a, div#pageHeaderNav li#pageHeaderNavC a:hover {
		background-image:url(/gfx/layout/header-tab-current.png);
		background-position:0;
	}
	div#pageHeaderNav ul {
		padding-left:11px;
	}
	.Opera div#pageHeaderNav ul {
		height:45px
	}

	div#pageHeaderNav li {
		background-image:none;
		display:block;
		margin-left:-23px;
		padding-left:0;
		padding-right:0;
		position:relative;
		float:left;
	}
	div#pageHeaderNav li a {
		background:transparent url(/gfx/layout/header-tab.png) no-repeat scroll left top;
		cursor:pointer;
		display:block;
		height:25px;
		margin:0;
		overflow:hidden;
		padding:20px 8px 0 0;
		width:145px;
	}
	.IE div#pageHeaderNav li a {
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/header-tab.png',sizingMethod='crop')
	}
	div#pageHeaderNav li a:hover {
		background:url(/gfx/layout/header-tab-hover.png) top left no-repeat
	}
	.IE div#pageHeaderNav li a:hover {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/header-tab-hover.png',sizingMethod='crop')
	}
	div#pageHeaderNav li#pageHeaderNavC a, div#pageHeaderNav li#pageHeaderNavC a:hover {
		background-position:0 0;
		background-image:url(/gfx/layout/header-tab-current.png)
	}
	.IE div#pageHeaderNav li#pageHeaderNavC a, .IE div#pageHeaderNav li#pageHeaderNavC a:hover {
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/header-tab-current.png',sizingMethod='crop')
	}
	div#pageHeaderNav .pageHeaderBottom {
		position:relative;
		height:4px;
		width:966px;
		top:-6px;
		z-index:99;
		font-size:0;
		margin:0;
		left:0;
		background-image:url(/gfx/layout/nav2-top.png)
	}
	.IE #pageHeaderNav .pageHeaderBottom {
		top:-5px;
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/nav2-top.png',sizingMethod='crop')
	}
	
	div#pageHeaderNav {display:table}
	div#pageHeaderNav li {float:left}
	div#pageHeaderNav a {height:45px;width:137px;text-align:center;display:table-cell}
	div#pageHeaderNav a {float:none}

	
	/* -- NAV GRAPHICS ---------------------------------------- */
	div#pageHeaderNav a span {
		display:block;
		height:15px;
		background-repeat:no-repeat;
		text-indent:-9999px;
		overflow:hidden
	}

	/* -- NAV2 ---------------------------------------- */
	div#pageHeaderNav2 {
		background:transparent url(/gfx/layout/bg_nav2.gif) repeat-x scroll 0%;
		height:25px;
		margin:0;
		overflow:hidden;
		padding:0 10px 0 0;
		white-space:nowrap;
		width:956px;
		position:relative;
	}
	div#pageHeaderNav2 li {
		height:22px;
		line-height:22px;
		background:transparent url(/gfx/layout/nav2Divider.gif) no-repeat scroll 100%;
		display:block;
		float:left;
		margin:0pt;
		padding:0pt 3px 0pt 0pt;
	}

	/* -- SEARCH BREADCRUMBS ---------------------------------------- */
	div.searchOptionsItem {
		float:left;
		margin:7px 2px;
		white-space:nowrap;
	}
	.IE div.searchOptionsItem {
		width:100px;
	}
	div.searchOptionsTop {
		height:20px;
		line-height:20px;
	}
	div.searchOptionsBottom {
		height:20px;
		line-height:20px;
	}
	div.searchOptionsBottomSearch {
		height:30px;
		line-height:20px;
	}
	.IE7 div.searchOptionsBottomSearch {
		height:35px;
	}
	
	.IE div.searchOptions {
		float:left;
	}
	
	div.searchBreadcrumbs {
		height:15px;
		width:350px;
		margin-top:7px;
	}
	
	.IE div.searchBreadcrumbs {
		float:left;
	}
	
	div.searchBreadcrumbs ul {
		display:inline;
		margin:0;
	}
	div.searchBreadcrumbs ul li {
		background:transparent url(/gfx/layout/arrow_small_grey.gif) no-repeat scroll left center;
		float:left;
		margin-left:2px;
		padding:0pt 2px 0pt 8px;
		white-space:nowrap;
	}
	.IE div.searchBreadcrumbs ul li {
		display:inline;
		float:none;
		padding-right:0pt;
	}
	.Safari div.searchBreadcrumbs ul li {
		white-space:normal;
	}
	
	/* -- SEARCH LOGO ---------------------------------------- */
	div.searchLogo {
		float:left;
		margin-bottom:-53px;
		position:relative;
		top:-58px;
	}
	.IE div.searchLogo {
		margin-bottom:-66px;
		top:-70px;
	}
	.Safari div.searchLogo {
		margin-bottom:-48px;
	}
	div.searchLogo img.img64x64 {
		float:left;
	}

	/* -- Search in search ---------------------------------------- */
	div.searchOptionsItem  input.textInput {
		padding:2px;
		margin-top:-1px;	
		border:1px solid #A0A0A0;
		width:400px;
	}
	
	div.editorSelect select.select,
	div.searchOptionsItem select.select {
		padding:1px;
		margin:-1px 0 0 1px;	
		border:1px solid #A0A0A0;
		width:160px;
	}
	div.editorSelect select.selectError,
	div.searchOptionsItem select.selectError {
		padding:1px;
		margin:-1px 0 0 1px;	
		border:1px solid #CC0000;
		width:160px;
	}
	.IE div.searchOptionsItem select.selectError,
	.IE div.searchOptionsItem select.select {
		margin:0 0 0 1px;
	}
	
	div.searchButtonMargin {
		margin:21px 8px 0 12px;
	}
	.IE div.searchButtonMargin {
		margin:26px 8px 0 12px;
	}
	.Firefox3 div.searchButtonMargin,
	.IE8 div.searchButtonMargin,
	.IE7 div.searchButtonMargin {
		margin:28px 8px 0 12px;
	}
	.Safari div.searchButtonMargin,
	.Opera div.searchButtonMargin {
		margin:0;
		padding:28px 8px 0 12px;
	}
	div.searchButtonMargin2 {
		margin:8px 8px 0 12px;
	}
	.IE8 div.searchButtonMargin2,
	.IE7 div.searchButtonMargin2 {
		margin:8px 8px 0 12px;
	}
	.Safari div.searchButtonMargin2,
	.Opera div.searchButtonMargin2 {
		margin:0;
		padding:8px 8px 0 12px;
	}
	
	/* -- button ---------------------------------------- */
	div.formSmallButtonMargin {
		margin:0 0 0 8px;
	}
	.Firefox div.formSmallButtonMargin {
		margin:-9px 0 0 8px;
	}
	.IE div.formSmallButtonMargin {
		margin:-1px 0 0 8px;
	}
	.Safari div.formSmallButtonMargin,
	.Firefox3 div.formSmallButtonMargin,
	.IE8 div.formSmallButtonMargin,
	.IE7 div.formSmallButtonMargin {
		margin:1px 0 0 8px;
	}
	.Opera div.formSmallButtonMargin {
		margin:2px 0 0 8px;
	}
	
	/* -- Search in header ---------------------------------------- */
	div#pageHeaderSearch {
		margin-top:12px;
		float:right;
		width:360px;
	}
	div.searchForm input.textInput {
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		height:13px;
		float:left;
		margin:2px 1px 3px 0;
		padding:1px;
		width:170px;
	}

	.Firefox div.searchForm div.formSmallButton button {
		position:relative;
		top:-5px;
	}
	.Safari div.searchForm div.formSmallButton button {
		position:relative;
		top:5px;
	}
	.IE8 div.searchForm div.formSmallButton button {
		position:relative;
		top:5px;
	}
	.Firefox3 div.searchForm div.formSmallButton button,
	.IE7 div.searchForm div.formSmallButton button {
		position:relative;
		top:1px;
	}
	.IE div.searchForm div.formSmallButton button {
		position:relative;
		top:-1px;
	}

	div#pageHeaderSearch input.textInput {
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		height:13px;
		float:left;
		margin:-2px 1px 3px 0;
		padding:1px;
		width:190px;
	}
	.formButton, .formSmallButton {
		float:left;
	}
	.formSmallButton button {
		background:transparent none no-repeat scroll left top;
		border:0 none;
		height:20px;
		text-align:center;
		width:54px;
	}
	.IE .formSmallButton button {
		padding-top:4px;
	}
	.Opera .formSmallButton,
	.Safari .formSmallButton {
		margin-top:-4px;
	}
	.Safari div#box_content_login .formSmallButton {
		margin-top:2px;
	} 
	.IE8 .formSmallButton {
		margin-top:-4px;
	}
	.IE8 div#box_content_login .formSmallButton {
		margin-top:2px;
	} 
	
	.formLargeButton button {
		background:transparent none no-repeat scroll left top;
		border:0 none;
		height:30px;
		text-align:center;
		width:120px;
		display:block;
	}

	.Firefox3 #pageHeaderSearch button,
	.Firefox #pageHeaderSearch button,
	.IE7 #pageHeaderSearch button,
	.IE #pageHeaderSearch button {
		top:-5px;
	}
	.Firefox #pageHeaderSearch button {
		display:block;
	}
	#pageHeaderSearch button {
		margin:0 17px 0 0;
		position:relative;
		margin-top:2px;
	}
	/* -- SEARCH BOX (green) ---------------------------------------- */
	.btn_search_green {
		margin:14px 8px 0 12px;
	}
	.IE .btn_search_green {
		margin:18px 8px 0 8px;
	}
	.Safari .btn_search_green,
	.Firefox3 .btn_search_green,
	.IE7 .btn_search_green,
	.IE8 .btn_search_green {
		margin:21px 8px 0 12px;
	}
	.Opera .btn_search_green {
		margin:22px 8px 0 12px;
	}
	/* -- SEARCH FORM ---------------------------------------- */
	p#formIndexSearch {
		float:right;
		position:relative;
		top:-1px;
		width:360px;
		text-align:right;
	}
	.Firefox p#formIndexSearch {
		top:-20px;
	}
	p#formIndexSearch input.radio {
		margin-bottom:-2px;
		margin-right:2px;
		position:relative;
		top:1px;
		background:none;
	}
	.Opera p#formIndexSearch input.radio {
		margin-top:-4px;
	}
	p#formIndexSearch label {
		color:#3A3A3A;
		font-size:90%;
		margin-right:7px;
	}

	/* -- FLAGS ---------------------------------------- */
	div#pageHeaderFlags {
		float:right;
		width:22px;
		margin:8px 25px 0 0;
	}
	.IE div#pageHeaderFlags {
		margin:8px 12px 0 0;
	}
	a.flag_de {
		width:24px;
		height:19px;
		display:block;
		background:transparent url(/gfx/layout/flag_de.png) no-repeat 0 0;
	}
	.IE a.flag_de {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/flag_de.png',sizingMethod='crop');
	}
	a.flag_en {
		width:24px;
		height:19px;
		display:block;
		background:transparent url(/gfx/layout/flag_en.png) no-repeat 0 0;
	}
	.IE a.flag_en {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/flag_en.png',sizingMethod='crop');
	}
	
	/* -- BUTTONS ---------------------------------------- */
	.btn_small_blue a,
	.btn_small_blue button {
		background-image:url(/gfx/layout/btn_small_blue.png);
	}
	.btn_small_blue a:hover,
	.btn_small_blue button:hover {
		background-image:url(/gfx/layout/btn_small_blue_ro.png);
	}
	.IE .btn_small_blue a,
	.IE .btn_small_blue button {
		margin-top: 2px;
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/btn_small_blue.png',sizingMethod='crop');
	}
	.IE .btn_small_blue a:hover,
	.IE .btn_small_blue button:hover {
		margin-top: 2px;
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/btn_small_blue_ro.png',sizingMethod='crop');
	}
	
	.btn_large_blue a,
	.btn_large_blue button {
		background-image:url(/gfx/layout/btn_large_blue.png);
	}
	.btn_large_blue a:hover,
	.btn_large_blue button:hover {
		background-image:url(/gfx/layout/btn_large_blue_ro.png);
	}
	.IE .btn_large_blue a,
	.IE .btn_large_blue button {
		margin-top: 2px;
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/btn_large_blue.png',sizingMethod='crop');
	}
	.IE .btn_large_blue a:hover,
	.IE .btn_large_blue button:hover {
		margin-top: 2px;
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/btn_large_blue_ro.png',sizingMethod='crop');
	}
	.IE7 .txt_btn_search {
		margin-top: 4px;
	}

	/* -- BREADCRUMBS ---------------------------------------- */
	div#shadowTop {
		width:100%;
		margin-top:0;
		background:#FFFFFF url(/gfx/layout/main_top_shadow.gif) repeat-x scroll left top;
		height:20px;
	}
	div#pageHeaderDate {
		color:#777777;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		float:right;
		width:208px;
		margin:0 6px 0 0;
		padding-top:4px;
		height:16px;
		text-align:center;
	}
	div#breadcrumbs {
		font-size:10px;
		float:left;
		width:700px;
	}
	div#breadcrumbs ul {
		height:16px;
		margin:0 0 0 25px;
		padding-top:4px;
		list-style-type:none;
	}
	div#breadcrumbs ul li {
		background:transparent url(/gfx/layout/breadcrumbs_delimiter.gif) no-repeat scroll right center;
		color:#9B9C9D;
		display:block;
		float:left;
		font-size:10px;
		margin:0;
		padding:0 10px 0 5px;
	}
	div#breadcrumbs li.current {
		color:#414141;
		font-weight:bold;
		background-image:none;
	}
	
	div#breadcrumbs li a {
		text-decoration:none;
	}
	
	/* -- RIGHT ---------------------------------------- */
	div#content {
		background-color:#FFFFFF;
	}
	
	div#content_right {
		width:190px;
		float:right;
		margin:0 14px 10px 14px;
	}
	.IE div#content_right {
		display:inline;
	}
	div#content_main {
		width:730px;
		float:left;
		margin:0 0 10px 14px;
	}
	.IE div#content_main {
		display:inline;
	}
	div#footer {
		clear:both;
		margin:0;
		background:#FEFEFE url(/gfx/layout/bg_footer.jpg) repeat-x scroll 0 0;
		height:40px;
		border-top:1px solid #ccc;
	}
	div#footer div.left {
		float:left;
		height:25px;
		padding:15px 0 0 15px;
	}
	div#footer div.right {
		font-size:11px;
		color:#999;
		float:right;
		height:26px;
		line-height:15px;
		padding:14px 15px 0 0;
		text-align:right;
	}
	/* -- BOXES ---------------------------------------- */
	div#content_index table.content {

	}
	
	div#box_login table.box {

	}
	
	table.box,
	table.content {
		margin:0;
		padding:0;
		border-collapse:collapse;
	}

	/* -- BOXES TOP ---------------------------------------- */
	td.tl {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/tl.png) no-repeat scroll 0 0;
	}
	.IE td.tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/tl.png',sizingMethod='crop');
	}
	td.tc {
		height:5px;
		background:#FFF url(/gfx/layout/box/tc.png) repeat-x scroll 0 0;
	}
	.IE td.tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/tc.png',sizingMethod='scale');
	}
	td.tr {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/tr.png) no-repeat scroll 0 0;
	}
	.IE td.tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/tr.png',sizingMethod='crop');
	}

	/* -- BOXES YELLOW HEADER ---------------------------------------- */
	td.yellow_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/yellow_tl.png) no-repeat scroll 0 0;
	}
	.IE td.yellow_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/yellow_tl.png',sizingMethod='crop');
	}
	td.yellow_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/yellow_tc.png) repeat-x scroll 0 0;
	}
	.IE td.yellow_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/yellow_tc.png',sizingMethod='scale');
	}
	td.yellow_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/yellow_tr.png) no-repeat scroll 0 0;
	}
	.IE td.yellow_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/yellow_tr.png',sizingMethod='crop');
	}
	/* -- BOXES ORANGE HEADER ---------------------------------------- */
	td.orange_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/orange_tl.png) no-repeat scroll 0 0;
	}
	.IE td.orange_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/orange_tl.png',sizingMethod='crop');
	}
	td.orange_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/orange_tc.png) repeat-x scroll 0 0;
	}
	.IE td.orange_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/orange_tc.png',sizingMethod='scale');
	}
	td.orange_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/orange_tr.png) no-repeat scroll 0 0;
	}
	.IE td.orange_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/orange_tr.png',sizingMethod='crop');
	}
	/* -- BOXES RED HEADER ---------------------------------------- */
	td.red_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/red_tl.png) no-repeat scroll 0 0;
	}
	.IE td.red_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/red_tl.png',sizingMethod='crop');
	}
	td.red_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/red_tc.png) repeat-x scroll 0 0;
	}
	.IE td.red_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/red_tc.png',sizingMethod='scale');
	}
	td.red_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/red_tr.png) no-repeat scroll 0 0;
	}
	.IE td.red_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/red_tr.png',sizingMethod='crop');
	}
	/* -- BOXES GREEN HEADER ---------------------------------------- */
	td.green_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/green_tl.png) no-repeat scroll 0 0;
	}
	.IE td.green_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green_tl.png',sizingMethod='crop');
	}
	td.green_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/green_tc.png) repeat-x scroll 0 0;
	}
	.IE td.green_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green_tc.png',sizingMethod='scale');
	}
	td.green_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/green_tr.png) no-repeat scroll 0 0;
	}
	.IE td.green_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green_tr.png',sizingMethod='crop');
	}
	/* -- BOXES GREEN HEADER II ---------------------------------------- */
	td.green2_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/green2_tl.png) no-repeat scroll 0 0;
	}
	.IE td.green2_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green2_tl.png',sizingMethod='crop');
	}
	td.green2_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/green2_tc.png) repeat-x scroll 0 0;
	}
	.IE td.green2_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green2_tc.png',sizingMethod='scale');
	}
	td.green2_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/green2_tr.png) no-repeat scroll 0 0;
	}
	.IE td.green2_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/green2_tr.png',sizingMethod='crop');
	}
	/* -- BOXES BLUE HEADER ---------------------------------------- */
	td.blue_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/blue_tl.png) no-repeat scroll 0 0;
	}
	.IE td.blue_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/blue_tl.png',sizingMethod='crop');
	}
	td.blue_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/blue_tc.png) repeat-x scroll 0 0;
	}
	.IE td.blue_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/blue_tc.png',sizingMethod='scale');
	}
	td.blue_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/blue_tr.png) no-repeat scroll 0 0;
	}
	.IE td.blue_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/blue_tr.png',sizingMethod='crop');
	}
	/* -- BOXES GREY HEADER ---------------------------------------- */
	td.grey_tl {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/grey_tl.png) no-repeat scroll 0 0;
	}
	.IE td.grey_tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/grey_tl.png',sizingMethod='crop');
	}
	td.grey_tc {
		height:29px;
		background:#FFF url(/gfx/layout/box/grey_tc.png) repeat-x scroll 0 0;
	}
	.IE td.grey_tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/grey_tc.png',sizingMethod='scale');
	}
	td.grey_tr {
		width:5px;
		height:29px;
		background:#FFF url(/gfx/layout/box/grey_tr.png) no-repeat scroll 0 0;
	}
	.IE td.grey_tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/grey_tr.png',sizingMethod='crop');
	}
	/* -- BOXES CENTER WHITE ---------------------------------------- */
	td.cl {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cl.png) repeat-y scroll 0 0;
	}
	.IE td.cl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cl.png',sizingMethod='scale');
	}
	td.cc {
		height:auto;
		background-color:#FFF;
	}
	td.cr {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cr.png) repeat-y scroll 0 0;
	}
	.IE td.cr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cr.png',sizingMethod='scale');
	}
	/* -- BOXES CENTER green ---------------------------------------- */
	td.cl_green {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cl_green.png) repeat-y scroll 0 0;
	}
	.IE td.cl_green {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cl_green.png',sizingMethod='scale');
	}
	td.cc_green {
		height:auto;
		background-color:#D9F970;
	}
	td.cr_green {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cr_green.png) repeat-y scroll 0 0;
	}
	.IE td.cr_green {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cr_green.png',sizingMethod='scale');
	}
	/* -- BOXES CENTER LIGHTGREY ---------------------------------------- */
	td.cl_g {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cl_g.png) repeat-y scroll 0 0;
	}
	.IE td.cl_g {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cl_g.png',sizingMethod='scale');
	}
	td.cc_g {
		height:auto;
		background-color:#F5F5F5;
	}
	td.cr_g {
		width:5px;
		height:auto;
		background:#FFF url(/gfx/layout/box/cr_g.png) repeat-y scroll 0 0;
	}
	.IE td.cr_g {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/cr_g.png',sizingMethod='scale');
	}
	/* -- BOXES BOTTOM WHITE ---------------------------------------- */
	td.bl {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/bl.png) no-repeat scroll 0 0;
	}
	.IE td.bl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bl.png',sizingMethod='crop');
	}
	td.bc {
		height:5px;
		background:#FFF url(/gfx/layout/box/bc.png) repeat-x scroll 0 0;
	}
	.IE td.bc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bc.png',sizingMethod='scale');
	}
	td.br {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/br.png) no-repeat scroll 0 0;
	}
	.IE td.br {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/br.png',sizingMethod='crop');
	}

	/* -- BOXES BOTTOM LIGHTGREY ---------------------------------------- */
	td.bl_g {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/bl_g.png) no-repeat scroll 0 0;
	}
	.IE td.bl_g {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bl_g.png',sizingMethod='crop');
	}
	td.bc_g {
		height:5px;
		background:#FFF url(/gfx/layout/box/bc_g.png) repeat-x scroll 0 0;
	}
	.IE td.bc_g {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bc_g.png',sizingMethod='scale');
	}
	td.br_g {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/br_g.png) no-repeat scroll 0 0;
	}
	.IE td.br_g {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/br_g.png',sizingMethod='crop');
	}

	/* -- BOXES BOTTOM green ---------------------------------------- */
	td.bl_green {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/bl_green.png) no-repeat scroll 0 0;
	}
	.IE td.bl_green {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bl_green.png',sizingMethod='crop');
	}
	td.bc_green {
		height:5px;
		background:#FFF url(/gfx/layout/box/bc_green.png) repeat-x scroll 0 0;
	}
	.IE td.bc_green {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/bc_green.png',sizingMethod='scale');
	}
	td.br_green {
		width:5px;
		height:5px;
		background:#FFF url(/gfx/layout/box/br_green.png) no-repeat scroll 0 0;
	}
	.IE td.br_green {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/box/br_green.png',sizingMethod='crop');
	}

	table.header td.tc h3,
	table.box td.yellow_tc h3,
	table.box td.orange_tc h3,
	table.box td.red_tc h3,
	table.box td.grey_tc h3,
	table.box td.blue_tc h3,
	table.box td.green_tc h3,
	table.content td.blue_tc h3,
	table.content td.green_tc h3 {
		display:block;
		text-indent:-9000px;
		overflow:hidden;
	}
	
	.indent {
		display:block;
		text-indent:-9000px;
		overflow:hidden;
	}
	
	table.box td.yellow_tc,
	table.box td.orange_tc,
	table.box td.red_tc,
	table.box td.grey_tc,
	table.box td.blue_tc,
	table.box td.green_tc,
	table.box td.bc {
		width:178px;
	}
	.IE7 table.box td.width_box,
	.IE table.box td.width_box {
		width:176px;
	}
	table.box td.cc {
		width:168px;
	}
	
	table.content td.yellow_tc,
	table.content td.orange_tc,
	table.content td.red_tc,
	table.content td.grey_tc,
	table.content td.blue_tc,
	table.content td.green_tc,
	table.content td.cc,
	table.content td.bc {
		width:720px;
	}

	table.content td.cc_green,
	table.content td.cc_g,
	table.content td.cc {
		padding:5px 1px;
	}
	table.box td.cc_g,
	table.box td.cc {
		padding:3px 12px;
	}
	
	/* -- BOX LOGIN ---------------------------------------- */
	div#box_login input {
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		padding:1px;
		width:150px;
	}
	div#box_login input.checkbox {
		border:0pt none;
		width:auto;
		background-color:#F5F5F5;
	}
	div#box_login div#loggedin_submit,
	div#box_login div#login_submit {
		clear:both;
		height:22px;
		line-height:22px;
		padding-top:2px;
	}
	div#box_login div.login_remember {
		float:left;
	}
	div#box_login div#loggedin_submit div.floatRight,
	div#box_login div#login_submit div.floatRight {
		float:right;
		display:inline;
	}
	.IE7 div#box_login div#loggedin_submit div.floatRight, 
	.IE7 div#box_login div#login_submit div.floatRight {
		margin-top:2px;
	}
	.Firefox div#box_login div#loggedin_submit div.floatRight,
	.Firefox div#box_login div#login_submit div.floatRight {
		margin-top:-9px;
	}
	.Opera div#box_login div#loggedin_submit div.floatRight,
	.Opera div#box_login div#login_submit div.floatRight {
		margin-top:2px;
	}
	
	/* -- BOX LOGIN REG & PASSWORD LOST ---------------------------------------- */
	div#box_login ul {
		clear:both;
		margin-left:-2px;
		margin-top:5px;
	}
	div#box_login li {
		margin-top: 3px;
		background-position:2px 5px;
		/*display:inline;*/
	}
	div#box_login ul li {
		background:transparent url(/gfx/layout/arrow_xxs2.gif) no-repeat scroll left center;
		padding-left:15px;
	}
	
	
	
	/* -- CATEGORIESLIST ---------------------------------------- */
	div.categoriesList {
		
	}
	
	div.categoriesList table.header {
		border-collapse:collapse;
		border-spacing:0pt;
		color:#FFFFFF;
		height:28px;
		line-height:28px;
		width:100%;
		font-size:1.3em;
		font-weight:bold;
	}
	div.categoriesList table.header td.tl {
		background:#FFF url(/gfx/layout/list/htl.gif) no-repeat scroll 0 0;
		width:6px;
		height:36px;
	}
	.IE div.categoriesList table.header td.tl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/htl.gif',sizingMethod='crop');
	}
	div.categoriesList table.header td.tc {
		background:#FFF url(/gfx/layout/list/htc.gif) repeat-x scroll 0 0;
		height:36px;
	}
	.IE div.categoriesList table.header td.tc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/htc.gif',sizingMethod='scale');
	}
	div.categoriesList table.header td.tr {
		background:#FFF url(/gfx/layout/list/htr.gif) no-repeat scroll 0 0;
		width:6px;
		height:36px;
	}
	.IE div.categoriesList table.header td.tr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/htr.gif',sizingMethod='crop');
	}
	
	div.categoriesList table.header td.cl {
		background:#FFF url(/gfx/layout/list/hcl.gif) repeat-y scroll 0 0;
		width:6px;
		padding:0;
	}
	.IE div.categoriesList table.header td.cl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/hcl.gif',sizingMethod='scale');
	}

	div.categoriesList table.header td.cc {
		background-color:#FFF;
		
	}
	div.categoriesList table.header td.cr {
		background:#FFF url(/gfx/layout/list/hcr.gif) repeat-y scroll 0 0;
		width:6px;
		padding:0;
	}
	.IE div.categoriesList table.header td.cr {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/hcr.gif',sizingMethod='scale');
	}

	div.categoriesList table.header td.bl {
		background:#FFF url(/gfx/layout/list/hbl.gif) no-repeat scroll 0 0;
		width:6px;
		height:6px;
	}
	.IE div.categoriesList table.header td.bl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/hbl.gif',sizingMethod='crop');
	}
	div.categoriesList table.header td.bc {
		background:#FFF url(/gfx/layout/list/hbc.gif) repeat-x scroll 0 0;
		height:6px;
	}
	.IE div.categoriesList table.header td.bc {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/hbc.gif',sizingMethod='scale');
	}
	div.categoriesList table.header td.br {
		background:#FFF url(/gfx/layout/list/hbr.gif) no-repeat scroll 0 0;
		width:6px;
		height:6px;
	}
	.IE div.categoriesList table.header td.br {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list/hbr.gif',sizingMethod='crop');
	}
	
	div.categoriesList table.header td.tc,
	div.categoriesList table.header td.cc,
	div.categoriesList table.header td.bc {
		width:718px;
	}
	
	div.zero {
		margin:0;
		padding:0;
	}
	div.grid9,
	div.grid12 {
		min-height:237px;
		height:auto !important;
		height:237px;
		padding-left:0pt;
		padding-top:7px;
		width:718px;
	}
	div.grid9 h3,
	div.grid12 h3 {
		margin:0;
	}
	div.grid9 {
		background: transparent url(/gfx/layout/grid2.gif) repeat-y 0 0;
	}
	div.grid12 {
		background: transparent url(/gfx/layout/grid3.gif) repeat-y 0 0;
	}
	div.grid9 div.item_add,
	div.grid12 div.item_add {
		padding:8px 0 0 5px;
		height:74px;
	}
	div.grid9 div.item,
	div.grid12 div.item {
		height:74px;
	}
	.IE div.grid9 div.item_add,
	.IE div.grid12 div.item_add,
	.IE7 div.grid9 div.item_add,
	.IE7 div.grid12 div.item_add,
	.IE8 div.grid9 div.item_add,
	.IE8 div.grid12 div.item_add {
		height:72px;
	}
	.IE div.grid9 div.item,
	.IE div.grid12 div.item,
	.IE7 div.grid9 div.item,
	.IE7 div.grid12 div.item,
	.IE8 div.grid9 div.item,
	.IE8 div.grid12 div.item {
		height:80px;
	}
	div.grid9 div.row,
	div.grid12 div.row {
		padding-left:3px;
		float:left;
		margin-bottom:1px;
		margin-right:1px;
		width:233px;
	}
	div.grid9 div.item a,
	div.grid12 div.item a {
		margin-left:13px;
		margin-top:6px;
		display:block;
		height:64px;
		width:211px;
	}
	div.grid9 div.item span.bar,
	div.grid12 div.item span.bar {
		display:block;
		background:transparent url(/gfx/layout/list_item_bar.png) no-repeat scroll left top;
		color:#FFF;
		font-size:1.3em;
		font-weight:bold;
		height:64px;
		line-height:64px;
		padding-left:8px;
	}
	.IE div.grid9 div.item span.bar,
	.IE div.grid12 div.item span.bar {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/layout/list_item_bar.png',sizingMethod='crop');
	}
	div.grid9 div.item span.bar span.icon,
	div.grid12 div.item span.bar span.icon {
		background-position:left top;
		background-repeat:no-repeat;
		display:block;
		float:left;
		height:64px;
		width:64px;
	}
	
	/* -- ICONS 64x64 ---------------------------------------- */
	.icon_typo3 {
		background: transparent url(/gfx/icons/typo3.png) no-repeat scroll 0 0;
	}
	.IE .icon_typo3 {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/typo3.png',sizingMethod='crop');
	}
	.icon_cms {
		background: transparent url(/gfx/icons/cms.png) no-repeat scroll 0 0;
	}
	.IE .icon_cms {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/cms.png',sizingMethod='crop');
	}
	.icon_search {
		background: transparent url(/gfx/icons/search.png) no-repeat scroll 0 0;
	}
	.IE .icon_search {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/search.png',sizingMethod='crop');
	}
	.icon_forum,
	.icon_bitsnbytes,
	.icon_allCategories {
		background: transparent url(/gfx/icons/all_categories.png) no-repeat scroll 0 0;
	}
	.IE .icon_forum,
	.IE .icon_bitsnbytes,
	.IE .icon_allCategories {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/all_categories.png',sizingMethod='crop');
	}
	.icon_hardware {
		background: transparent url(/gfx/icons/hardware.png) no-repeat scroll 0 0;
	}
	.IE .icon_hardware {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/hardware.png',sizingMethod='crop');
	}
	.icon_software {
		background: transparent url(/gfx/icons/software.png) no-repeat scroll 0 0;
	}
	.IE .icon_software {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/software.png',sizingMethod='crop');
	}
	.icon_os,
	.icon_betriebssysteme {
		background: transparent url(/gfx/icons/os.png) no-repeat scroll 0 0;
	}
	.IE .icon_os,
	.IE .icon_betriebssysteme {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/os.png',sizingMethod='crop');
	}
	.icon_internet {
		background: transparent url(/gfx/icons/internet.png) no-repeat scroll 0 0;
	}
	.IE .icon_internet {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/internet.png',sizingMethod='crop');
	}
	.icon_development,
	.icon_entwicklung {
		background: transparent url(/gfx/icons/development.png) no-repeat scroll 0 0;
	}
	.IE .icon_development,
	.IE .icon_entwicklung {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/development.png',sizingMethod='crop');
	}
	.icon_games,
	.icon_zocks,
	.icon_spiele {
		background: transparent url(/gfx/icons/games.png) no-repeat scroll 0 0;
	}
	.IE .icon_games,
	.IE .icon_zocks,
	.IE .icon_spiele {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/games.png',sizingMethod='crop');
	}
	.icon_tutorials {
		background: transparent url(/gfx/icons/tutorials.png) no-repeat scroll 0 0;
	}
	.IE .icon_tutorials {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/tutorials.png',sizingMethod='crop');
	}
	.icon_tux,
	.icon_linux {
		background: transparent url(/gfx/icons/linux.png) no-repeat scroll 0 0;
	}
	.IE .icon_tux,
	.IE .icon_linux {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/linux.png',sizingMethod='crop');
	}
	.icon_windowsxp {
		background: transparent url(/gfx/icons/windowsxp.png) no-repeat scroll 0 0;
	}
	.IE .icon_windowsxp {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/windowsxp.png',sizingMethod='crop');
	}
	.icon_windowsnt {
		background: transparent url(/gfx/icons/windowsnt.png) no-repeat scroll 0 0;
	}
	.IE .icon_windowsnt {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/windowsnt.png',sizingMethod='crop');
	}
	.icon_windowsme {
		background: transparent url(/gfx/icons/windowsme.png) no-repeat scroll 0 0;
	}
	.IE .icon_windowsme {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/windowsme.png',sizingMethod='crop');
	}
	.icon_windowsvista {
		background: transparent url(/gfx/icons/windowsvista.png) no-repeat scroll 0 0;
	}
	.IE .icon_windowsvista {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/windowsvista.png',sizingMethod='crop');
	}
	.icon_msdos {
		background: transparent url(/gfx/icons/msdos.png) no-repeat scroll 0 0;
	}
	.IE .icon_msdos {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msdos.png',sizingMethod='crop');
	}
	.icon_dos {
		background: transparent url(/gfx/icons/dos.png) no-repeat scroll 0 0;
	}
	.IE .icon_dos {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/dos.png',sizingMethod='crop');
	}
	.icon_grafik {
		background: transparent url(/gfx/icons/grafik.png) no-repeat scroll 0 0;
	}
	.IE .icon_grafik {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/grafik.png',sizingMethod='crop');
	}
	.icon_mainboards {
		background: transparent url(/gfx/icons/mainboards.png) no-repeat scroll 0 0;
	}
	.IE .icon_mainboards {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/mainboards.png',sizingMethod='crop');
	}
	.icon_peripherie {
		background: transparent url(/gfx/icons/peripherie.png) no-repeat scroll 0 0;
	}
	.IE .icon_peripherie {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/peripherie.png',sizingMethod='crop');
	}
	.icon_php {
		background: transparent url(/gfx/icons/php.png) no-repeat scroll 0 0;
	}
	.IE .icon_php {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/php.png',sizingMethod='crop');
	}
	.icon_html {
		background: transparent url(/gfx/icons/html.png) no-repeat scroll 0 0;
	}
	.IE .icon_html {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/html.png',sizingMethod='crop');
	}
	.icon_networking {
		background: transparent url(/gfx/icons/networking.png) no-repeat scroll 0 0;
	}
	.IE .icon_networking {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/networking.png',sizingMethod='crop');
	}
	.icon_server,
	.icon_tuning {
		background: transparent url(/gfx/icons/tuning.png) no-repeat scroll 0 0;
	}
	.IE .icon_server,
	.IE .icon_tuning {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/tuning.png',sizingMethod='crop');
	}
	.icon_sicherheit {
		background: transparent url(/gfx/icons/sicherheit.png) no-repeat scroll 0 0;
	}
	.IE .icon_sicherheit {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/sicherheit.png',sizingMethod='crop');
	}
	.icon_treiber {
		background: transparent url(/gfx/icons/treiber.png) no-repeat scroll 0 0;
	}
	.IE .icon_treiber {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/treiber.png',sizingMethod='crop');
	}
	.icon_deresel,
	.icon_emule {
		background: transparent url(/gfx/icons/emule.png) no-repeat scroll 0 0;
	}
	.IE .icon_deresel,
	.IE .icon_emule {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/emule.png',sizingMethod='crop');
	}
	.icon_apache {
		background: transparent url(/gfx/icons/apache.png) no-repeat scroll 0 0;
	}
	.IE .icon_apache {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/apache.png',sizingMethod='crop');
	}
	.icon_mysql {
		background: transparent url(/gfx/icons/mysql.png) no-repeat scroll 0 0;
	}
	.IE .icon_mysql {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/mysql.png',sizingMethod='crop');
	}
	.icon_postgres {
		background: transparent url(/gfx/icons/postgres.png) no-repeat scroll 0 0;
	}
	.IE .icon_postgres {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/postgres.png',sizingMethod='crop');
	}
	.icon_iis {
		background: transparent url(/gfx/icons/iis.png) no-repeat scroll 0 0;
	}
	.IE .icon_iis {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/iis.png',sizingMethod='crop');
	}
	.icon_bittorrent {
		background: transparent url(/gfx/icons/bittorrent.png) no-repeat scroll 0 0;
	}
	.IE .icon_bittorrent {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/bittorrent.png',sizingMethod='crop');
	}
	.icon_firefox {
		background: transparent url(/gfx/icons/firefox.png) no-repeat scroll 0 0;
	}
	.IE .icon_firefox {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/firefox.png',sizingMethod='crop');
	}
	.icon_internetexplorer {
		background: transparent url(/gfx/icons/internetexplorer.png) no-repeat scroll 0 0;
	}
	.IE .icon_internetexplorer {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/internetexplorer.png',sizingMethod='crop');
	}
	.icon_opera {
		background: transparent url(/gfx/icons/opera.png) no-repeat scroll 0 0;
	}
	.IE .icon_opera {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/opera.png',sizingMethod='crop');
	}
	.icon_cbiscsharp {
		background: transparent url(/gfx/icons/cbiscsharp.png) no-repeat scroll 0 0;
	}
	.IE .icon_cbiscsharp {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/cbiscsharp.png',sizingMethod='crop');
	}
	.icon_anno1404 {
		background: transparent url(/gfx/icons/anno1404.png) no-repeat scroll 0 0;
	}
	.IE .icon_anno1404 {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/anno1404.png',sizingMethod='crop');
	}
	.icon_ccgenerals,
	.icon_commandandconquer {
		background: transparent url(/gfx/icons/commandandconquer.png) no-repeat scroll 0 0;
	}
	.IE .icon_ccgenerals,
	.IE .icon_commandandconquer {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/commandandconquer.png',sizingMethod='crop');
	}
	.icon_warcraftiii {
		background: transparent url(/gfx/icons/warcraftiii.png) no-repeat scroll 0 0;
	}
	.IE .icon_warcraftiii {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/warcraftiii.png',sizingMethod='crop');
	}
	.icon_multimedia {
		background: transparent url(/gfx/icons/multimedia.png) no-repeat scroll 0 0;
	}
	.IE .icon_multimedia {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/multimedia.png',sizingMethod='crop');
	}
	.icon_allgemeines {
		background: transparent url(/gfx/icons/allgemeines.png) no-repeat scroll 0 0;
	}
	.IE .icon_allgemeines {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/allgemeines.png',sizingMethod='crop');
	}
	.icon_protokolle {
		background: transparent url(/gfx/icons/protokolle.png) no-repeat scroll 0 0;
	}
	.IE .icon_protokolle {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/protokolle.png',sizingMethod='crop');
	}
	.icon_email {
		background: transparent url(/gfx/icons/email.png) no-repeat scroll 0 0;
	}
	.IE .icon_email {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/email.png',sizingMethod='crop');
	}
	.icon_server {
		background: transparent url(/gfx/icons/server.png) no-repeat scroll 0 0;
	}
	.IE .icon_server {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/server.png',sizingMethod='crop');
	}
	.icon_p2p {
		background: transparent url(/gfx/icons/p2p.png) no-repeat scroll 0 0;
	}
	.IE .icon_p2p {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/p2p.png',sizingMethod='crop');
	}
	.icon_browser {
		background: transparent url(/gfx/icons/browser.png) no-repeat scroll 0 0;
	}
	.IE .icon_browser {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/browser.png',sizingMethod='crop');
	}
	.icon_safari {
		background: transparent url(/gfx/icons/safari.png) no-repeat scroll 0 0;
	}
	.IE .icon_safari {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/safari.png',sizingMethod='crop');
	}
	.icon_brennen {
		background: transparent url(/gfx/icons/brennen.png) no-repeat scroll 0 0;
	}
	.IE .icon_brennen {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/brennen.png',sizingMethod='crop');
	}
	.icon_office {
		background: transparent url(/gfx/icons/office.png) no-repeat scroll 0 0;
	}
	.IE .icon_office {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/office.png',sizingMethod='crop');
	}
	.icon_adventures {
		background: transparent url(/gfx/icons/adventures.png) no-repeat scroll 0 0;
	}
	.IE .icon_adventures {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/adventures.png',sizingMethod='crop');
	}
	.icon_action {
		background: transparent url(/gfx/icons/action.png) no-repeat scroll 0 0;
	}
	.IE .icon_action {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/action.png',sizingMethod='crop');
	}
	.icon_rpg {
		background: transparent url(/gfx/icons/rpg.png) no-repeat scroll 0 0;
	}
	.IE .icon_rpg {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/rpg.png',sizingMethod='crop');
	}
	.icon_sport {
		background: transparent url(/gfx/icons/sport.png) no-repeat scroll 0 0;
	}
	.IE .icon_sport {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/sport.png',sizingMethod='crop');
	}
	.icon_simulationen {
		background: transparent url(/gfx/icons/simulationen.png) no-repeat scroll 0 0;
	}
	.IE .icon_simulationen {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/simulationen.png',sizingMethod='crop');
	}
	.icon_grafikundfotos {
		background: transparent url(/gfx/icons/grafikundfotos.png) no-repeat scroll 0 0;
	}
	.IE .icon_grafikundfotos {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/grafikundfotos.png',sizingMethod='crop');
	}
	.icon_systemutilities {
		background: transparent url(/gfx/icons/systemutilities.png) no-repeat scroll 0 0;
	}
	.IE .icon_systemutilities {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/systemutilities.png',sizingMethod='crop');
	}
	.icon_player {
		background: transparent url(/gfx/icons/player.png) no-repeat scroll 0 0;
	}
	.IE .icon_player {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/player.png',sizingMethod='crop');
	}
	.icon_audio {
		background: transparent url(/gfx/icons/audio.png) no-repeat scroll 0 0;
	}
	.IE .icon_audio {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/audio.png',sizingMethod='crop');
	}
	.icon_video {
		background: transparent url(/gfx/icons/video.png) no-repeat scroll 0 0;
	}
	.IE .icon_video {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/video.png',sizingMethod='crop');
	}
	.icon_msword {
		background: transparent url(/gfx/icons/msword.png) no-repeat scroll 0 0;
	}
	.IE .icon_msword {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msword.png',sizingMethod='crop');
	}
	.icon_msexcel {
		background: transparent url(/gfx/icons/msexcel.png) no-repeat scroll 0 0;
	}
	.IE .icon_msexcel {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msexcel.png',sizingMethod='crop');
	}
	.icon_msoutlook {
		background: transparent url(/gfx/icons/msoutlook.png) no-repeat scroll 0 0;
	}
	.IE .icon_msoutlook {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msoutlook.png',sizingMethod='crop');
	}
	.icon_msaccess {
		background: transparent url(/gfx/icons/msaccess.png) no-repeat scroll 0 0;
	}
	.IE .icon_msaccess {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msaccess.png',sizingMethod='crop');
	}
	.icon_msoffice {
		background: transparent url(/gfx/icons/msoffice.png) no-repeat scroll 0 0;
	}
	.IE .icon_msoffice {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/msoffice.png',sizingMethod='crop');
	}
	.icon_staroffice {
		background: transparent url(/gfx/icons/staroffice.png) no-repeat scroll 0 0;
	}
	.IE .icon_staroffice {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/staroffice.png',sizingMethod='crop');
	}
	.icon_openoffice {
		background: transparent url(/gfx/icons/openoffice.png) no-repeat scroll 0 0;
	}
	.IE .icon_openoffice {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/openoffice.png',sizingMethod='crop');
	}
	.icon_updatesundpatches {
		background: transparent url(/gfx/icons/updatesundpatches.png) no-repeat scroll 0 0;
	}
	.IE .icon_updatesundpatches {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/updatesundpatches.png',sizingMethod='crop');
	}
	.icon_css {
		background: transparent url(/gfx/icons/css.png) no-repeat scroll 0 0;
	}
	.IE .icon_css {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/css.png',sizingMethod='crop');
	}
	.icon_sql {
		background: transparent url(/gfx/icons/sql.png) no-repeat scroll 0 0;
	}
	.IE .icon_sql {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/sql.png',sizingMethod='crop');
	}
	.icon_java {
		background: transparent url(/gfx/icons/java.png) no-repeat scroll 0 0;
	}
	.IE .icon_java {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/java.png',sizingMethod='crop');
	}
	.icon_perl {
		background: transparent url(/gfx/icons/perl.png) no-repeat scroll 0 0;
	}
	.IE .icon_perl {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/perl.png',sizingMethod='crop');
	}
	.icon_javascriptajax {
		background: transparent url(/gfx/icons/javascriptajax.png) no-repeat scroll 0 0;
	}
	.IE .icon_javascriptajax {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/javascriptajax.png',sizingMethod='crop');
	}
	.icon_vb {
		background: transparent url(/gfx/icons/vb.png) no-repeat scroll 0 0;
	}
	.IE .icon_vb {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/vb.png',sizingMethod='crop');
	}
	.icon_milestones {
		background: transparent url(/gfx/icons/milestones.png) no-repeat scroll 0 0;
	}
	.IE .icon_milestones {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/milestones.png',sizingMethod='crop');
	}
	.icon_feedback {
		background: transparent url(/gfx/icons/feedback.png) no-repeat scroll 0 0;
	}
	.IE .icon_feedback {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/feedback.png',sizingMethod='crop');
	}

	
	span#icon_database {
		background: transparent url(/gfx/icons/database.png) no-repeat scroll 0 0;
	}
	.IE span#icon_database {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/database.png',sizingMethod='crop');
	}
	
	span#icon_os {
		background: transparent url(/gfx/icons/os.png) no-repeat scroll 0 0;
	}
	.IE span#icon_os {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/os.png',sizingMethod='crop');
	}
	
	span#icon_hardware {
		background: transparent url(/gfx/icons/hardware.png) no-repeat scroll 0 0;
	}
	.IE span#icon_hardware {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/hardware.png',sizingMethod='crop');
	}
	
	span#icon_software {
		background: transparent url(/gfx/icons/software.png) no-repeat scroll 0 0;
	}
	.IE span#icon_software {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icons/software.png',sizingMethod='crop');
	}

	.img64x64 {
		height:64px;
		width:64px;
	}
	
	
	/* -- DROP SHADOW ---------------------------------------- */
	.Firefox h2.shadow,
	.Opera h2.shadow,
	.Firefox h3.shadow,
	.Opera h3.shadow  {
		position:relative;
		display:block;
		color:#FFF;
		
	}
	.Firefox h2.shadow span,
	.Opera h2.shadow span,
	.Firefox h3.shadow span,
	.Opera h3.shadow span {
		position:absolute;
		display:block;
		top:0px;
	}
	.Firefox h2.shadow:before,
	.Opera h2.shadow:before,
	.Firefox h3.shadow:before,
	.Opera h3.shadow:before {
		display:block;
		padding:1px;
		content: attr(title);
		color:#B2B2B2;
	}
	.IE h2.shadow,
	.IE7 h2.shadow,
	.IE h3.shadow,
	.IE7 h3.shadow {
		/*filter: Shadow(Color=#B2B2B2, Direction=135, Strength=5);*/
	}
	
	/* -- PAGINATION ---------------------------------------- */
	ul.pagination {
		list-style:none;
		margin:0;
		padding:0;
	}
	ul.pagination li {
		font-size:11px;
		height:16px;
		line-height:16px;
		padding:0 6px 0 5px;
		margin:0 1px 0 0;
		float: left;
		background:url('/gfx/layout/hrh.gif') top right repeat-y;
	}
	ul.pagination li.last {
		background:none;
	}
	ul.pagination li.active {
		background-color:#E5E5E5;
		color:#CCC;
	}
	ul.pagination li a,
	ul.pagination li a:visited {
		font-size:11px;
		height:16px;
		line-height:16px;
		color:#777777;
		text-decoration:none;
	}
	ul.pagination li a:hover{
		color:#FF7A00
	}
	ul.pagination li:hover {
		background-color:#E5E5E5;
	}
	/*
	ul.unit-rating { /* the UL 
		list-style:none;
		margin:0px;
		padding:0px;
		height:20px;
		position: relative;
		background: url('/gfx/layout/stars.jpg') top left repeat-x;
		float:left;
	}
	
	ul.unit-rating li {
	   text-indent: -90000px;
		padding:0px;
		margin:0px;
		/*\
		float: left;
		/* 
	}
		
	ul.unit-rating li a {
		outline: none;
		display:block;
		width:20px;
		height:20px;
		text-decoration: none;
		text-indent: -9000px;
		z-index:20;
		position:absolute;
		padding:0px;
	}
		
	ul.unit-rating li a:hover{
		background: url('/gfx/layout/stars.jpg') left center;
		z-index:2;
		left:0px;
	}
	*/
	
	
	
	
	
	/* -- PAGINATION ---------------------------------------- */
	div.pagination table.pagination_border {
		/*background: #F7B72E;*/
		color: #000;
		/*border: 1px solid #FFF9DF;*/
	}
	div.pagination table.pagination_border td {
		font: 10px Arial, Helvetica, sans-serif;
		padding:2px 4px 3px 4px;
	}
	div.pagination table.pagination_border td.link {
		/*background: #FFFFFF;*/
		color: #000;
		white-space:nowrap;
	}
	div.pagination table.pagination_border td.link_active {
		/*background: #F7B72E;*/
		font-weight:bold;
		color: #999;
		background:transparent url(/gfx/layout/bg_pn_a.gif) no-repeat 0 1px;
		
	}
	
	div.pagination table.pagination_border td.pages {
		/*background: #FFF6CD;*/
		color: #F7B72E;
		font: bold 10px Arial, Helvetica, sans-serif;
		font-weight:normal;
		white-space: nowrap;
	}
	.smallfont,a.smallfont {
		font: 10px Arial, Helvetica, sans-serif;
		color:#CCC;
	}
	div.pagination table.pagination_border td.link a,
	div.pagination table.pagination_border td.link a:link,
	div.pagination table.pagination_border td.link a:visited {
		text-decoration: none;
		font-weight:normal;
		color:#000;
	}
	div.pagination table.pagination_border td.link a:hover {
		text-decoration: none;
		color: #FF7A00;
	}
	
	div.paginationLeft {
		float:left;
	}
	div.paginationRight {
		float:right;
	}
	div.paginationLeft,
	div.paginationRight {
		height:20px;
		line-height:20px;
	}
	
	/* -- USERINFO ---------------------------------------- */
	div.userinfo {
		width:100px;
		float:left;
		display:block;
	}
	div.bgUserinfo {
		background: url('/gfx/layout/bg_userinfo.jpg') top left no-repeat;
		height:180px;
		text-align:center;
		color:#666;
		padding-top:10px;
	}
	div.bgUserinfo p {
		margin:5px 2px;
	}
	div.bgUserinfo p.strong {
		font-weight:bold;
	}
	p.birthday {
		background: url('/gfx/layout/cake.gif') top left no-repeat;
		padding-left:12px;
		line-height:16px;
	}
	/* -- ENTRY ---------------------------------------- */
	div.entrycontainer {
		margin:15px;
	}
	.IE div.entrycontainer {
		margin:0 15px;
	}
	
	div.entry {
		padding:0 10px 5px 10px;
		font-size:12px;
		line-height:18px;
		color:#333;
		float:right;
		width:540px;
		min-height:210px;
		height:auto !important;
		height:150px;
	}
	div.entry div.title {
		float:left;
		width:400px;
	}
	
	div.entry h2,
	div.entry h3.top {
		font-size:18px;
		line-height:20px;
		margin:0 0 0 0;
		color:#FF6600;
	}
	div.entry h3 {
		font-size:16px;
		line-height:20px;
		margin:10px 0 6px 0;
		color:#FF6600;
	}
	div.entry h4 {
		font-size:14px;
		line-height:20px;
		margin:10px 0 6px 0;
		color:#FF6600;
	}
	div.entry div.rating {
		width:120px;
		line-height:20px;
		margin:0 0 0 0;
		float:right;
	}
	div.entry p.date {
		line-height:20px;
		margin:0;
		color:#999;
		font-size:10px;
	}
	div.entry div.text {
		margin-top:10px;
		color:#666;
	}
	div.entry div.text table {
		margin:10px auto;
	}
	div.entry div.text p {
		line-height:20px;
		margin:15px 0;
	}
	div.entry div.text a:link,
	div.entry div.text a:visited ,
	div.entry div.text a:active {
		color:#FF7A00;
	}
	div.entry div.text a:hover{
		color:#777777;
	}
	div.entry div.bookmarks {
		color:#999;
		display:block;
		border:1px solid #FF7A00;
		border-left:10px solid #FF7A00;
		margin: 2px 0 0 0;
		padding:5px 5px 0 5px;
		overflow:auto;
		background:#FFF8DC;
		font-size:11px;
	}
	div.entry div.bookmarks span.header {
		display:block;
		font-weight:bold;
		font-style:italic;
		color:#FF7A00;
	}
	div.entry div.bookmarks img {
		margin-left:1px;
	}
	div.entry div.signature span.header {
		display:block;
		font-weight:bold;
		font-style:italic;
		color:#FF7A00;
	}
	div.entry div.signature {
		line-height:18px;
		color:#999;
		display:block;
		border:1px solid #FF7A00;
		border-left:10px solid #FF7A00;
		margin: 2px 0 0 0;
		padding:5px;
		overflow:auto;
		background:#FFF8DC;
		font-size:11px;
	}
	div.entry div.last_access span.header {
		display:block;
		font-weight:bold;
		font-style:italic;
		color:#FF9900;
		font-size:11px;
	}
	div.entry div.last_access {
		line-height:18px;
		color:#999;
		display:block;
		border:1px solid #FFCC00;
		border-left:10px solid #FFCC00;
		margin: 10px 0 0 0;
		padding:5px;
		overflow:auto;
		background:#FFF8DC;
		font-size:10px;
	}

	div.entry div.quote {
		line-height:18px;
		color:#999;
		display:block;
		border:1px solid #61b0e8;
		margin: 2px 0 0 0;
		padding:5px 5px 5px 15px;
		overflow:auto;
		background:#e6f6ff url(/gfx/layout/quote.png) no-repeat 0 0;
		font-size:11px;
		min-height:60px;
		height:auto !important;
		height:60px;
	}
	
	div.entry div.pollHeader {
		display:block;
		font-weight:bold;
		font-style:italic;
		margin: 30px 0 0 0;
		font-size:12px;
		line-height:18px;
		color:#FFB300;
		border:1px solid #FCC749;
		border-left:10px solid #FCC749;
		padding:5px;
		overflow:auto;
		background:#FFF;
	}
	div.entry div.pollHeader p {
		font-size:11px;
		color:#999;
		margin:0;
		font-weight:normal;
		font-style:normal;
		
	}
	div.entry div.poll {
		line-height:18px;
		color:#999;
		display:block;
		border:1px solid #FCC749;
		border-left:10px solid #FCC749;
		margin: 2px 0 0 0;
		padding:5px;
		overflow:auto;
		background:#FFF;
		font-size:10px;
	}
	code.code_lang {
		display:block;
		border:1px solid #79a60e;
		border-left:10px solid #79a60e;
		margin:5px 0;
		padding:5px;
		overflow:auto;
		background:#FFF8DC;
		font-size:11px;
		color:#517300;
		min-height:20px;
		height:auto !important;
		height:20px;
	}
	code {
		display:block;
		border:1px solid #79a60e;
		border-left:10px solid #79a60e;
		margin:5px 0;
		padding:5px;
		overflow:auto;
		font-size:11px;
		white-space:nowrap;
		background:#FFF8DC;
		min-height:20px;
		height:auto !important;
		height:20px;
	}

	.IE code {
		width:520px;
		height:35px;
	}
	
	.IE7 code {
		min-height:35px;
		height:auto;
	}
	.IE code.code_lang,
	.IE7 code.code_lang {
		min-height:20px;
		height:20px;
	}
	
	/* -- BOOKMARKS LIST ---------------------------------------- */
	div.bookmarks_bottom {
		color:#999;
		display:block;
		margin: 2px 0 0 0;
		padding:5px 5px 0 5px;
		font-size:11px;
	}
	div.bookmarks_bottom span.header {
		display:block;
		font-weight:bold;
		font-style:italic;
		color:#FF7A00;
		margin-bottom:3px;
	}
	div.bookmarks_bottom img {
		margin-left:1px;
	}
	
	/* -- ENTRY LIST ---------------------------------------- */
	div.entrylist {
		line-height:20px;
		margin:0 2px;
	}
	div.entrylist h3 {
		font-weight:normal;
		font-size:11px;
	}

	div.entrylist h3 a,
	div.entrylist h3 a:link,
	div.entrylist h3 a:visited,
	div.entrylist h3 a:active {
		color:#FF7A00;
	}
	div.entrylist h3 a:hover {
		color:#dd4400;
	}

	div.entrylistx {
		line-height:12px;
		margin:0 2px;
	}
	div.header {
		color:#666;
	}
	div.header a {
		padding:0 7px;
		color:#FF7A00;
	}
	div.header a:hover {
		color:#ff9900;
	}
	div.list_title {
		width:180px;
		float:left;
	}
	div.list_text,
	div.list_text_polls_edit {
		width:140px;
		float:left;
	}
	div.list_date_from {
		width:110px;
		float:left;
		text-align:center;
	}
	div.list_date_to {
		width:110px;
		float:left;
		text-align:center;
	}
	div.list_send {
		width:60px;
		float:left;
		text-align:center;
	}
	div.list_url {
		width:300px;
		float:left;
		text-align:left;
	}
	.IE div.list_url {
		width:296px;
	}
	/* -- BREAD CRUMBS IN SEARCH LIST ---------------------------------------- */
	div.list_url ul {
		font-size:9px;
		height:9px;
		line-height:9px;
		margin:0 0 0 -5px;
		list-style-type:none;
	}
	div.list_url ul li {
		background:transparent url(/gfx/layout/breadcrumbs_delimiter.gif) no-repeat scroll right center;
		color:#9B9C9D;
		display:block;
		float:left;
		font-size:9px;
		margin:0;
		padding:0 10px 0 5px;
	}
	div.list_url li.current {
		color:#414141;
		background-image:none;
	}
	div.list_url li a {
		text-decoration:none;
	}
	
	div.list_date {
		text-align:center;
		width:56px;
		float:left;
	}
	div.list_author {
		text-align:center;
		width:80px;
		float:left;
	}
	div.list_comments {
		text-align:center;
		width:70px;
		float:left;
	}
	div.list_comments p.date {
		margin:0;
		font-size:9px;
		color:#999;
		line-height:11px;
	}
	div.list_comments p.count {
		margin:0;
		font-size:9px;
		color:#000;
		line-height:11px;
	}
	div.list_views {
		text-align:center;
		width:50px;
		float:left;
	}
	div.list_text {
		text-align:left;
		margin:2px 0 0 12px;
		width:620px;
		line-height:14px;
		color:#999;
	}
	div.list_ratingstars {
		width:120px;
		float:left;
	}
	div.list_ratingstars_small {
		width:80px;
		float:left;
	}
	div.list_ratingstars_small div {
		padding:0 4px;
	}
	div.list_ratings {
		text-align:center;
		width:80px;
		float:right;
	}
	div.entry_ratingstars {
		text-align:right;
		width:120px;
	}
	div.entry_rating {
		text-align:right;
		width:120px;
		line-height:12px;
		font-size:10px;
	}
	div.entry_rating_small {
		text-align:right;
		line-height:12px;
		font-size:10px;
		/*white-space:nowrap;*/
	}
	/* -- RATINGS ---------------------------------------- */
	.loading {
		height: 15px;
		background: url('/gfx/layout/working.gif') 50% 50% no-repeat;
	}
		
	ul.unit-rating { /* the UL */
		list-style:none;
		margin:0px;
		padding:0px;
		height:20px;
		position: relative;
		background: url('/gfx/layout/stars_gradient.jpg') top left repeat-x;
		float:left;
	}
	
	ul.unit-rating li {
	   text-indent: -90000px;
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
		
	ul.unit-rating li a {
		outline: none;
		display:block;
		width:20px;
		height:20px;
		text-decoration: none;
		text-indent: -9000px;
		z-index:20;
		position:absolute;
		padding:0px;
	}
		
	ul.unit-rating li a:hover{
		background: url('/gfx/layout/stars_gradient.jpg') left center;
		z-index:2;
		left:0px;
	}
	
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:20px;}
	.unit-rating a.r2-unit{left:20px;}
	.unit-rating a.r2-unit:hover{width: 40px;}
	.unit-rating a.r3-unit{left: 40px;}
	.unit-rating a.r3-unit:hover{width: 60px;}
	.unit-rating a.r4-unit{left: 60px;}	
	.unit-rating a.r4-unit:hover{width: 80px;}
	.unit-rating a.r5-unit{left: 80px;}
	.unit-rating a.r5-unit:hover{width: 100px;}
	.unit-rating a.r6-unit{left: 100px;}
	.unit-rating a.r6-unit:hover{width: 120px;}
	.unit-rating a.r7-unit{left: 120px;}
	.unit-rating a.r7-unit:hover{width: 140px;}
	.unit-rating a.r8-unit{left: 140px;}
	.unit-rating a.r8-unit:hover{width: 160px;}
	.unit-rating a.r9-unit{left: 160px;}
	.unit-rating a.r9-unit:hover{width: 180px;}
	.unit-rating a.r10-unit{left: 180px;}
	.unit-rating a.r10-unit:hover{width: 200px;}
	
	ul.unit-rating li.current-rating {
		background:url('/gfx/layout/stars_gradient.jpg') left bottom;
		position:absolute;
		height:20px;
		display:block;
		text-indent:-9000px;
		z-index:1;
	}
	
	
	ul.unit-rating_small { /* the UL */
		list-style:none;
		margin:0px;
		padding:0px;
		height:10px;
		line-height:10px;
		position: relative;
		background: url('/gfx/layout/stars_xsmall_gradient.gif') top left repeat-x;
		float:left;
		text-align:left;
	}
	
	ul.unit-rating_small li {
	   text-indent: -90000px;
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
		
	ul.unit-rating_small li a {
		outline: none;
		display:block;
		width:10px;
		height:10px;
		text-decoration: none;
		text-indent: -9000px;
		z-index:20;
		position:absolute;
		padding:0px;
	}
		
	ul.unit-rating_small li a:hover{
		background: url('/gfx/layout/stars_xsmall_gradient.gif') left center;
		z-index:2;
		left:0px;
	}
	
	.unit-rating_small a.r1-unit{left: 0px;}
	.unit-rating_small a.r1-unit:hover{width:10px;}
	.unit-rating_small a.r2-unit{left:10px;}
	.unit-rating_small a.r2-unit:hover{width: 20px;}
	.unit-rating_small a.r3-unit{left: 20px;}
	.unit-rating_small a.r3-unit:hover{width: 30px;}
	.unit-rating_small a.r4-unit{left: 30px;}	
	.unit-rating_small a.r4-unit:hover{width: 40px;}
	.unit-rating_small a.r5-unit{left: 40px;}
	.unit-rating_small a.r5-unit:hover{width: 50px;}
	.unit-rating_small a.r6-unit{left: 50px;}
	.unit-rating_small a.r6-unit:hover{width: 60px;}
	.unit-rating_small a.r7-unit{left: 60px;}
	.unit-rating_small a.r7-unit:hover{width: 70px;}
	.unit-rating_small a.r8-unit{left: 70px;}
	.unit-rating_small a.r8-unit:hover{width: 80px;}
	.unit-rating_small a.r9-unit{left: 80px;}
	.unit-rating_small a.r9-unit:hover{width: 90px;}
	.unit-rating_small a.r10-unit{left: 90px;}
	.unit-rating_small a.r10-unit:hover{width: 100px;}
	
	ul.unit-rating_small li.current-rating_small {
		background:url('/gfx/layout/stars_xsmall_gradient.gif') left bottom;
		position:absolute;
		height:10px;
		display:block;
		text-indent:-9000px;
		z-index:1;
	}
	
	/*
	.voted {color:#999;}
	.thanks {color:#36AA3D;}
	p.static {color:#999;line-height:20px;font-size:10px;}	
	*/
	
	
	/* -- USER LEVEL ---------------------------------------- */
	ul.levelStars { /* the UL */
		list-style:none;
		margin:0;
		padding:0;
		height:10px;
		position:relative;
		background:url('/gfx/layout/stars_xsmall.gif') top left repeat-x;
		float:left;
		font-size:10px;
		line-height:10px;
	}
	
	ul.levelStars li {
	   text-indent: -90000px;
		padding:0;
		margin:0;
		/*\*/
		float: left;
		/* */
		font-size:10px;
		line-height:10px;
	}
		
	ul.levelStars li a {
		outline:none;
		display:block;
		width:10px;
		height:10px;
		text-decoration:none;
		text-indent: -9000px;
		z-index:20;
		position:absolute;
		padding:0;
	}
		
	ul.levelStars li a:hover{
		background: url('/gfx/layout/stars_xsmall.gif') left center;
		z-index:2;
		left:0;
	}
	
	.levelStars a.r1-unit{left: 0px;}
	.levelStars a.r1-unit:hover{width:10px;}
	.levelStars a.r2-unit{left:10px;}
	.levelStars a.r2-unit:hover{width: 20px;}
	.levelStars a.r3-unit{left: 20px;}
	.levelStars a.r3-unit:hover{width: 30px;}
	.levelStars a.r4-unit{left: 30px;}	
	.levelStars a.r4-unit:hover{width: 40px;}
	.levelStars a.r5-unit{left: 40px;}
	.levelStars a.r5-unit:hover{width: 50px;}
	.levelStars a.r6-unit{left: 50px;}
	.levelStars a.r6-unit:hover{width: 60px;}
	.levelStars a.r7-unit{left: 60px;}
	.levelStars a.r7-unit:hover{width: 70px;}
	.levelStars a.r8-unit{left: 70px;}
	.levelStars a.r8-unit:hover{width: 80px;}
	.levelStars a.r9-unit{left: 80px;}
	.levelStars a.r9-unit:hover{width: 90px;}
	.levelStars a.r10-unit{left: 90px;}
	.levelStars a.r10-unit:hover{width: 100px;}
	
	ul.levelStars li.rating5 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 60px;
	}
	ul.levelStars li.rating4 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 60px;
	}
	ul.levelStars li.rating3 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 40px;
	}
	ul.levelStars li.rating2 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 30px;
	}
	ul.levelStars li.rating1 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 20px;
	}
	ul.levelStars li.rating0 {
		height:10px;
		background:url('/gfx/layout/stars_xsmall.gif') 0 10px;
	}
	ul.levelStars li.currentLevel {
		position:absolute;
		left:0;
		top:0;
		height:10px;
		display:block;
		text-indent:-9000px;
		z-index:1;
	}

	/* -- POLL ---------------------------------------- */
	ul.pollBar { /* the UL */
		list-style:none;
		margin:0;
		padding:0;
		height:10px;
		position:relative;
		background:url('/gfx/layout/pollbar.jpg') top left repeat-x;
		float:left;
		font-size:10px;
		line-height:10px;
	}
	
	ul.pollBar li {
	   text-indent: -90000px;
		padding:0;
		margin:0;
		/*\*/
		float: left;
		/* */
		font-size:10px;
		line-height:10px;
	}
		
	ul.pollBar li a {
		outline:none;
		display:block;
		width:10px;
		height:10px;
		text-decoration:none;
		text-indent: -9000px;
		z-index:20;
		position:absolute;
		padding:0;
	}
		
	ul.pollBar li a:hover{
		background: url('/gfx/layout/pollbar.jpg') left center;
		z-index:2;
		left:0;
	}
	
	.pollBar a.r1-unit{left: 0px;}
	.pollBar a.r1-unit:hover{width:10px;}
	.pollBar a.r2-unit{left:10px;}
	.pollBar a.r2-unit:hover{width: 20px;}
	.pollBar a.r3-unit{left: 20px;}
	.pollBar a.r3-unit:hover{width: 30px;}
	.pollBar a.r4-unit{left: 30px;}	
	.pollBar a.r4-unit:hover{width: 40px;}
	.pollBar a.r5-unit{left: 40px;}
	.pollBar a.r5-unit:hover{width: 50px;}
	.pollBar a.r6-unit{left: 50px;}
	.pollBar a.r6-unit:hover{width: 60px;}
	.pollBar a.r7-unit{left: 60px;}
	.pollBar a.r7-unit:hover{width: 70px;}
	.pollBar a.r8-unit{left: 70px;}
	.pollBar a.r8-unit:hover{width: 80px;}
	.pollBar a.r9-unit{left: 80px;}
	.pollBar a.r9-unit:hover{width: 90px;}
	.pollBar a.r10-unit{left: 90px;}
	.pollBar a.r10-unit:hover{width: 100px;}
	
	ul.pollBar li.rating0 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 60px;
	}
	ul.pollBar li.rating1 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 50px;
	}
	ul.pollBar li.rating2 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 40px;
	}
	ul.pollBar li.rating3 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 30px;
	}
	ul.pollBar li.rating4 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 20px;
	}
	ul.pollBar li.rating5 {
		height:10px;
		background:url('/gfx/layout/pollbar.jpg') 0 10px;
	}
	ul.pollBar li.currentLevel {
		position:absolute;
		left:0;
		top:0;
		height:10px;
		display:block;
		text-indent:-9000px;
		z-index:1;
	}

	div.pollme {
		background:transparent url(/gfx/layout/poll.gif) no-repeat 0 0 ;
		cursor:pointer;
	}

	/* -- TAG CLOUD ---------------------------------------- */
	.word {
		font-family: Tahoma;
		padding: 2px 4px 2px 4px;
		letter-spacing: 3px;
	}
	span.size1 a, 
	span.size1 a:link, 
	span.size1 a:visited,
	span.size1 a:active {
		text-decoration:none;
		color: #000;
		font-size:20px;
		line-height:20px;
		
	}
	span.size2 a, 
	span.size2 a:link, 
	span.size2 a:visited,
	span.size2 a:active {
		text-decoration:none;
		color: #333;
		font-size:1.4em;
	}
	span.size3 a, 
	span.size3 a:link, 
	span.size3 a:visited,
	span.size3 a:active {
		text-decoration:none;
		color: #666;
		font-size: 1.3em;
	}
	span.size4 a, 
	span.size4 a:link, 
	span.size4 a:visited,
	span.size4 a:active {
		text-decoration:none;
		color: #6699ff;
		font-size: 1.3em;
	}
	span.size5 a, 
	span.size5 a:link, 
	span.size5 a:visited,
	span.size5 a:active {
		text-decoration:none;
		color: #999;
		font-size: 1.2em;
	}
	span.size6 a, 
	span.size6 a:link, 
	span.size6 a:visited,
	span.size6 a:active {
		text-decoration:none;
		color: #aad35b;
		font-size: 1.0em;
	}
	span.size7 a, 
	span.size7 a:link, 
	span.size7 a:visited,
	span.size7 a:active {
		text-decoration:none;
		color: #4a8eff;
		font-size: .9em;
	}
	span.size8 a, 
	span.size8 a:link, 
	span.size8 a:visited,
	span.size8 a:active {
		text-decoration:none;
		color: #336699;
		font-size: .8em;
	}
	span.size9  a, 
	span.size9 a:link, 
	span.size9 a:visited,
	span.size9 a:active {
		text-decoration:none;
		color: #669999;
		font-size: .7em;
	}
	span.size0  a, 
	span.size0 a:link, 
	span.size0 a:visited,
	span.size0 a:active {
		text-decoration:none;
		color: #666;
		font-size: .6em;
	}
	span.size1 a:hover,
	span.size2 a:hover,
	span.size3 a:hover,
	span.size4 a:hover,
	span.size5 a:hover,
	span.size6 a:hover,
	span.size7 a:hover,
	span.size8 a:hover,
	span.size9 a:hover,
	span.size0 a:hover {
		color:#FF0000;
	}
	span.highlighter {
		background:yellow;
	}
	/* -- TABS SPECIAL ---------------------------------------- */
	.tabMenuSpecial {
		clear:both;
		margin-top:5px;
		width:100%;
	}
	.tabMenuSpecial ul {
		margin:0;
		padding:0 0 0 10px;
	}
	.tabMenuSpecial ul li {
		float:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-right:3px;
		background:transparent url(/gfx/layout/specials_tab_l.gif) no-repeat top left;
		padding:0;
	}
	.tabMenuSpecial ul li a {
		display:block;
		padding:2px 5px 0;
		position:relative;
		text-decoration:none;
		white-space:nowrap;
		background:transparent url(/gfx/layout/specials_tab_r.gif) no-repeat top right;
		z-index:10;
		height:17px;
		line-height:18px;
	}
	.IE .tabMenuSpecial ul li a {
		float:left;
	}
	.tabMenuSpecial ul li a:hover {
		
	}
	.tabMenuSpecial ul li.activeTabMenu {
		position:relative;
		z-index:20;
		padding-bottom:2px;
		background:transparent url(/gfx/layout/specials_tab_a_l.gif) no-repeat top left;
	}
	.IE .tabMenuSpecial ul li.activeTabMenu {
		padding-bottom:1px;
	}
	.tabMenuSpecial ul li.activeTabMenu a {
		position:relative;
		z-index:20;
		line-height:18px;
		background:transparent url(/gfx/layout/specials_tab_a_r.gif) no-repeat top right;
		color:#FF3300;
		
	}
	.subTabMenuSpecial {
		height:24px;
		margin:-2px 0 0 0;
		padding:0;
		position:relative;
		z-index:0;
		background:transparent url(/gfx/layout/specials_bar.jpg) no-repeat 0 0;
		
	}
	.subTabMenuSpecial .containerHead {
		margin:0;
		padding:0 0 0 0;
		line-height:24px;
		color:#FFF;
		font-weight:bold;
		text-align:left;
		font-size:11px;
	}
	
	/* -- TABS ---------------------------------------- */
	.tabMenu {
		clear:both;
		margin-top:5px;
		width:100%;
	}
	.tabMenu ul {
		margin:0;
		padding:0 0 0 10px;
	}
	.tabMenu li {
		border:1px solid #999;
		border-bottom:none;
		float:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-right:3px;
		background-image:none;
		padding:0;
	}
	.tabMenu li a {
		border-style:solid;
		border-width:1px;
		border-color:#FFF;
		display:block;
		padding:2px 5px 0pt;
		position:relative;
		text-decoration:none;
		white-space:nowrap;
		z-index:10;
		min-height:15px;
		background-color:#E8E8E8;
	}
	.tabMenu li a:hover {
		color:#666666;
		background-color:#E8E8E8;
	}
	.tabMenu li.activeTabMenu a {
		border-bottom:medium none;
		padding-bottom:3px;
		position:relative;
		z-index:20;
		border-color:#FFF;
		min-height:15px;
		background-color:#777;
		color:#FFF;
	}
	.subTabMenu {
		border:1px none;
		margin-bottom:-1px;
		margin-top:-2px;
		padding:1px;
		position:relative;
		z-index:0;
		background-color:#FFF;
		border-color:#999;
		border-style:solid;
	}
	.subTabMenu .containerHead {
		margin:0pt;
		min-height:15px;
		line-height:15px;
		padding:2px;
		color:#FFF;
		border-color:#FFF;
		background-color:#777;
		border-width:1px;
	}
	.contentTab {
		border:1px none;
		margin:1px 0 0 0;
		padding:5px 10px 12px 10px;
		background-color:#FFF;
		border-color:#999;
		border-style:solid;
		border-top:none;
	}
	.contentTab label {
		margin:0 auto;
		width:640px;
		display:block;
		line-height:16px;
	}
	
	.contentTabItem,
	.contentTabItem2,
	.contentTabItem3,
	.contentTabItemAnno,
	.contentTabFull {
		border:1px solid #999;
		margin:3px 0 0 0;
		padding:5px;
		background:#FFF;
	}
	.contentTabFull p {
		margin:3px;
	}
	.contentTabFull a {
		text-decoration:none;
	}
	.contentTabFull h1 {
		margin:3px;
		font-weight:bold;
		font-size:13px;
	}
	.contentTabItem {
		text-align:left;
		min-height:45px;
		height:auto !important;
		height:45px;
	}
	.contentTabItem img {
		float:left;
		margin:0 10px 0 0;
	}
	.contentTabItem p {
		margin:1px 0 0 0;
	}
	.contentTabItem h2 {
		margin:0;
		font-size:12px;
	}
	.contentTabItem2 {
		text-align:left;
		font-size:11px;
		line-height:13px;
		padding:10px;
	}
	.contentTabItem2 p {
		margin:8px 0 0 13px;
	}
	.contentTabItem2 img {
		border:1px solid #000;
		float:right;
		margin:5px;
	}
	.contentTabItem2 h2 {
		margin:0;
		font-size:12px;
	}
	.contentTabItem2 h3 {
		margin:3px 0 0 13px;
		font-size:11px;
		color:#FF7A00;
	}
	.contentTabItem3 {
		text-align:left;
		min-height:64px;
		height:auto !important;
		height:64px;
	}
	.contentTabItem3 img {
		float:left;
		margin:0 10px 0 0;
	}
	.contentTabItem3 p {
		margin:3px 0 0 0;
		line-height:16px;
	}
	.contentTabItem3 h2 {
		margin:0;
		font-size:12px;
	}
	/* -- TABS ANNO 1404---------------------------------------- */
	.contentTabItemAnno {
		text-align:left;
		min-height:64px;
		height:auto;
	}
	.contentTabItemAnno img {
		float:left;
		margin:0 12px 0 0;
	}
	.contentTabItemAnno p {
		margin:0;
		line-height:17px;
	}
	.contentTabItemAnno h2 {
		margin:3px 0 2px 0;
		font-size:12px;
	}
	.contentTabItemAnno h3 {
		margin:3px 0 2px 3px;
		font-size:11px;
		color:#333;
	}
	.contentTabItemAnno div.left {
		/*padding:10px 0 0 0;*/
		
	}
	.contentTabItemAnno h2.left {
		padding:10px 0 0 0;
	}
	.contentTabItemAnno div.right {
		clear:left;
		padding:10px 0 10px 10px;
	}
	.contentTabItemAnno h2.right {
		clear:left;
		padding:10px 0 0 10px;
	}
	.contentTabItemAnno p.right {
		margin:0 0 10px 10px;
	}
	.contentTabItemAnno img.right {
		/*margin-top:50px;*/
		float:right;
	}
	.teaser_okzident {
		background:url(../gfx/specials/anno1404/bg_okzident.jpg) no-repeat 0 0;
		text-align:right;
		height:293px;
	}
	.teaser_orient {
		color:#FFF;
		background:url(../gfx/specials/anno1404/bg_orient.jpg) no-repeat 0 0;
		text-align:right;
		height:293px;
	}
	.teaser_video {
		background:url(../gfx/specials/anno1404/bg_video.jpg) no-repeat 0 0;
		text-align:right;
		height:293px;
	}
	.teaser_goods {
		background:url(../gfx/specials/anno1404/bg_goods.jpg) no-repeat 0 0;
		text-align:left;
		height:293px;
	}
	.teaser_ss {
		background:url(../gfx/specials/anno1404/bg_ss.jpg) no-repeat 0 0;
		text-align:left;
		height:293px;
	}
	.contentTabFull .header_okzident {
		margin:20px 15px;
		background:transparent url(../gfx/specials/anno1404/icon_okzident.png) no-repeat top right;
		padding-right:46px;
	}
	.IE .contentTabFull .header_okzident {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/specials/anno1404/icon_okzident.png',sizingMethod='crop');
	}
	
	.contentTabFull .header_video {
		margin:20px 15px;
		background:transparent url(../gfx/specials/anno1404/icon_video.png) no-repeat top right;
		padding-right:46px;
	}
	.IE .contentTabFull .header_video {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/specials/anno1404/icon_video.png',sizingMethod='crop');
	}
	
	.contentTabFull .header_screenshots {
		margin:20px 15px;
		background:transparent url(../gfx/specials/anno1404/icon_screenshots.png) no-repeat top left;
		padding-left:58px;
	}
	.IE .contentTabFull .header_screenshots {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/specials/anno1404/icon_screenshots.png',sizingMethod='crop');
	}
	
	.contentTabFull .header_orient {
		margin:200px 15px;
		background:transparent url(../gfx/specials/anno1404/icon_orient.png) no-repeat top right;
		padding-right:46px;
	}
	.IE .contentTabFull .header_orient {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/specials/anno1404/icon_orient.png',sizingMethod='crop');
	}
	
	.contentTabFull .header_goods {
		color:#FFF;
		margin:220px 15px;
		background:transparent url(../gfx/specials/anno1404/icon_goods.png) no-repeat top left;
		padding-left:46px;
		min-height:56px;
	}
	.IE .contentTabFull .header_goods {
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/specials/anno1404/icon_goods.png',sizingMethod='crop');
	}
	
	.childGoodsA {
		padding:0 4px 0 3px;
		float:left;
	}
	.childGoodsB {
		background:#FFF url(../gfx/specials/anno1404/arrow.gif) no-repeat 30px 22px;
		padding-left:60px;
	}
	.childGoodsBArrow {
		background:transparent url(../gfx/specials/anno1404/arrow.gif) no-repeat 4px 17px;
		width:34px;
		height:64px;
		float:left;
	}
	.childGoodsBPlus {
		background:transparent url(../gfx/specials/anno1404/plus.jpg) no-repeat 0 15px;
		width:30px;
		height:64px;
		float:left;
	}
	.childGoodsBBracketL {
		background:transparent url(../gfx/specials/anno1404/bracket_l.gif) no-repeat 0 0;
		width:12px;
		height:64px;
		float:left;
	}
	.childGoodsBBracketR {
		background:transparent url(../gfx/specials/anno1404/bracket_r.gif) no-repeat 0 0;
		width:12px;
		height:64px;
		float:left;
	}
	.childGoodsA img {
		margin:22px 0 0 0;
	}
	.childGoodsB img {
		margin:0 0 0 0;
	}
	.specials_teaser_anno_osman {
		width:202px;
		height:340px;
		background:transparent url(../gfx/specials/anno1404/osman.png) no-repeat 0 0;
		position:absolute;
		bottom:24px;
		right:80px;
	}
	.specials_teaser_anno_osman2 {
		width:128px;
		height:216px;
		background:transparent url(../gfx/specials/anno1404/osman2.png) no-repeat 0 0;
		position:absolute;
		bottom:-10px;
		right:-90px;
	}
	.specials_teaser_anno_osman3 {
		width:113px;
		height:192px;
		background:transparent url(../gfx/specials/anno1404/osman3.png) no-repeat 0 0;
		position:absolute;
		bottom:0;
		right:-40px;
	}
	.specials_teaser_anno_osman4 {
		display:inline;
		width:250px;
		height:340px;
		background:transparent url(../gfx/specials/anno1404/osman4.png) no-repeat 0 0;
		position:absolute;
		bottom:34px;
		right:-40px;
	}
	.specials_teaser_anno_guybrush {
		width:239px;
		height:424px;
		background:transparent url(../gfx/specials/anno1404/guybrush.png) no-repeat 0 0;
		position:absolute;
		bottom:65px;
		right:-17px;
	}
	table.tableAnno1404PeopleIcons {
		float:right;
		border:none;
		width:256px;
	}
	table.tableAnno1404PeopleIcons td {
		width:64px;
	}
	table.tableAnno1404PeopleIcons td img {
		margin:0;
	}
	div.unitDescriptionAnno {
		padding:0;
		float:left;
		vertical-align:top;
	}
	div.unitDescriptionAnno p {
		width:330px;
		line-height:14px;
	}
	
	.contentTabVideo h2 {
		font-size:18px;
		line-height:20px;
		margin:5px 5px 6px 5px;
		color:#FF6600;
	}
	.contentTabVideo h3 {
		font-size:12px;
		line-height:16px;
		margin:5px 5px 6px 6px;
	}
	.contentTabVideo p {
		line-height:16px;
		margin:0 6px 3px 6px;
	}
	.videoContainer {
		margin: 10px auto 0;
		text-align:center;
	}
	.special_anchor {
		float:left;
		margin:3px 0 0 0;
		font-weight:bold;
		color:#666;
		text-align:left;
		background:transparent url(../gfx/layout/arrow_right.png) no-repeat center left;
		padding-left:21px;
	}
	.special_gototop {
		float:right;
		margin:3px 0 0 0;
		font-weight:bold;
		color:#999;
		background:transparent url(../gfx/layout/arrow_top.png) no-repeat center right;
		padding-right:20px;
	}
	.special_gototop a {
		text-decoration:none;
		color:#fa7904;
	}
	.special_gototop a:hover {
		color:#ffcc66;
	}
	
	.editorSelect,
	.editorTitle,
	.editorText {
		width:640px;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:4px;
	}
	.editorCheckbox {
		margin:1px 0;
	}
	.inputTitle {
		border:1px solid #CCC;
		width:636px;
		height:22px;
		font-size:18px;
		line-height:20px;
		font-weight:bold;
		color:#FF6600;
	}
	.inputTitleError {
		border:1px solid #CC0000;
		width:636px;
		height:22px;
		font-size:18px;
		line-height:20px;
		font-weight:bold;
	}

	.inputText {
		border:none;
		width:636px;
		height:196px;
	}
	.inputPollText {
		padding-top:2px;
		line-height:18px;
		font-size:12px;
		font-family:arial,helvetica,sans-serif;
		border:none;
		width:636px;
		height:196px;
	}
	.editorTextError {
		border:1px solid #CC0000;
		width:640px;
		height:200px;
	}
	.selectHolder {
		width:640px;
		margin-left:auto;
		margin-right:auto;
	}
	.editorSelect {
		float:left;
		width:160px;
		padding:0 12px 0 0;
	}
	.editorSelect_last {
		padding:0;
	}
	.editorText {
		border:1px solid #CCC;
		width:640px;
		height:200px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	.inputSelect {
		width:100%;
		border:1px solid #CCC;
	}
	/* -- ERRORS ---------------------------------------- */
	.inputSelectError {
		width:100%;
		border:1px solid #CC0000;
		color:#CC0000;
	}
	
	a.sort-arrow-desc {
		background: transparent url(../gfx/layout/desc.gif) no-repeat 0 0;
		padding-left:7px;
	}
	a.sort-arrow-asc {
		background:transparent url(../gfx/layout/asc.gif) no-repeat 0 0;
		padding-left:7px;
	}
	
	td.texts h4 {
		margin:7px 0 5px 0;
		font-size:11px;
		color:#FF7A00;
	}
	td.texts p {
		margin:5px 0;
	}
	td.texts p.small {
		margin:15px 0;
		font-size:10px;
		color:#CCC;
	}
	td.texts table.names {
		width:100%;
	}
	td.texts table.names p {
		margin:0;
	}
	
	/* ---- FORM ---- */
	div.formHolder {
		margin:0 auto;
		width:332px;
	}
	.IE8 div.formHolder,
	.IE7 div.formHolder,
	.IE div.formHolder {
		width:340px;
	}
	
	div.formDescr {
		float:left;
		font-size:11px;
		width:135px;
		margin:0 0 1px 0;
		padding:1px;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll left bottom;
		height:17px;
		line-height:15px;
		vertical-align:bottom;
		text-align:left;
	}
	div.formElement {
		float:left;
		margin:0 0 1px 8px;
		padding:1px;
	}
	
	div.formElement select,
	div.formElement textarea,
	div.formElement input {
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		margin:0;
		padding:1px;
		width:180px;
	}
	div.formElement select {
		width:184px;
	}
	.Opera div.formElement select {
		width:182px;
	}
	.IE div.formElement select,
	.IE7 div.formElement select {
		margin:0 0 0 8px;
	}	
	.IE8 div.formElement img,
	.IE7 div.formElement img,
	.IE div.formElement img {
		margin:0 0 1px 8px;
	}
	div.formElementDate {
		float:left;
		margin:0 0 1px 8px;
		padding:1px;
		height:16px;
	}
	div.formElementDate input {
		float:left;
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		margin:0;
		padding:1px;
		width:160px;
	}
	.IE div.formElementDate {
		margin:1px 0 -1px 8px;
	}
	.Firefox div.formElementDate,
	.Opera div.formElementDate {
		margin:0 0 2px 8px;
	}
	div.formElement input.elementDisabledInput {
		border:none;
		font-size:11px;
		color:#666;
		margin:0;
		padding:0 0 1px 1px;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll left bottom;
		height:17px;
		line-height:15px;
		vertical-align:bottom;
		text-align:left;
	}
	.IE div.formElement input.elementDisabledInput,
	.IE7 div.formElement input.elementDisabledInput {
		height:16px;
	}
	
	div.formElementImageList {
		float:left;
		margin:0 0 1px 9px;
		padding:0;
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		overflow-y:auto;
		overflow-x:hidden;
		width:182px;
		height:150px;
	}
	.Opera div.formElementImageList {
		overflow:auto;
	}
	div.formElementImageList div.outer {
		width:166px;
		min-height:30px;
		height:auto !important;
		height:30px;
		vertical-align:middle;
		margin:0;
		border:none;
	}
	div.formElementImageList div.imagediv {
		width:160px;
		text-align:center;
		padding:2px;
		margin:0;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll left bottom;
	}
	div.formElementImageList div.imagediv img {
		padding:2px;
	}
	div.formElementImageList div.imagediv img:hover {
		border:1px solid #CC0000;
		padding:1px;
	}
	div.formElementImageList div.imagediv input.radio {
		background:transparent;
	}
	.bg_grey {
		background:#E5E5E5;
	}
	
	div.formHelpIcon {
		float:left;
		width:13px;
		margin:0;
		padding:2px 2px 0 2px;
		vertical-align:middle;
		height:17px;
		line-height:17px;
	}
	div.formElementSubmit {
		width:100%;
	}
	.IE8 div.formElementSubmit div.formSmallButton,
	.Firefox3 div.formElementSubmit div.formSmallButton,
	.Safari div.formElementSubmit div.formSmallButton,
	.Opera div.formElementSubmit div.formSmallButton {
		margin:5px 0 0 0;
	}
	div.formDescrSmall {
		float:left;
		font-size:11px;
		width:100px;
		margin:0 0 1px 0;
		background:transparent url(/gfx/layout/hr.gif) repeat-x scroll left bottom;
		height:17px;
		line-height:15px;
		vertical-align:bottom;
		text-align:left;
	}
	div.formElementSmall {
		float:left;
		height:17px;
		width:120px;
		margin:0 0 1px 8px;
	}
	div.formElementSmall input {
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		padding:1px;
		width:120px;
	}
	.IE7 div.formElementSmall input.checkbox,
	.IE div.formElementSmall input.checkbox {
		border:none;
		margin:0 0 2px 8px;
	}
	
	div.messageSuccess {
		padding:4px 0;
		color:#008800;
	}
	div.messageError {
		padding:4px 0;
		color:#CC0000;
	}
	
	/* ---- FILE UPLOAD FORM ---- */
	div.fileinputs {
		width:20px;
		height:21px;
		position:relative;
	}
	div.fakefile {
		width:172px;
		position:absolute;
		left:0px;
		top:0px;
		z-index:1;
		text-align:left;
	}
	div.formElement input.file {
		width:100px;
		position:relative;
		top:0;
		left:0;
		text-align:left;
		-moz-opacity:0;
		filter:alpha(opacity:0);
		opacity:0;
		z-index:2;
		border:1px solid #000;
		cursor:pointer;
	}
	.Opera div.formElement input.file,
	.IE7 div.formElement input.file,
	.IE div.formElement input.file {
		left:80px;
	}
	div.fakefile input.fakeFileInput {
		width:118px;
		position:relative;
		left:0;
		top:0;
		float:left;
		/*background:transparent url(/gfx/bg_input.gif) no-repeat scroll 0 0;*/
		border:none;
		background-color:#F2F6FE;
		border:1px solid #9FBAD2;
		font-family:arial,helvetica,sans-serif;
		font-size:10px;
		margin:0;
		padding:1px;
		height:13px;
	}
	.IE div.fakefile input.fakeFileInput,
	.IE7 div.fakefile input.fakeFileInput {
		left:8px;
	}
	img.fakeFileImage {
		width:54px;
		height:20px;
		position:relative;
		left:128px;
		top:-18px;
		cursor:pointer;
	}
	img.fakeFileImage:hover {
		cursor:pointer;
	}
	
	/* -- ADMIN LOGS ---------------------------------------- */
	div.adminLogsContainer {
		border:1px solid #CCC;
		width:716px;
		height:428px;
		background-color:#FFFFFF;
		overflow:auto;
	}
	#iframe_logs {
		border:1px solid #CCC;
		width:716px;
		height:428px;
		background-color:#FFFFFF;
	}
	div.boxContainer select.search {
		padding:2px;
		margin-top:-1px;	
		border:1px solid #A0A0A0;
		width:110px;
	}
	/* -- ADMIN NEWSLETTER ENTRY LIST ---------------------------------------- */
	input.newsletterInputDate {
		padding:1px;
		margin:0 0 0 1px;	
		border:1px solid #A0A0A0;
		background:#F8F8F8;
		width:80px;
		float:left;
	}
	textarea.newsletterTextarea {
		padding:1px;
		margin:0 0 0 1px;	
		border:1px solid #A0A0A0;
		width:320px;
		height:300px;
	}
	input.newsletterInput {
		padding:1px;
		margin:-2px 0 0 1px;	
		border:1px solid #A0A0A0;
		width:130px;
	}
	/* -- ADMIN POLLS ENTRY LIST ---------------------------------------- */
	input.pollInputDate {
		padding:1px;
		margin:-1px 0 0 1px;	
		border:1px solid #A0A0A0;
		background:#F8F8F8;
		width:80px;
		float:left;
	}
	textarea.pollTextarea,
	input.pollText {
		padding:1px;
		margin:-1px 0 0 1px;	
		border:1px solid #A0A0A0;
		width:130px;
	}
	
	div.entryListContainer {
		margin:15px 15px 15px 15px;
		padding:0;
	}
	.IE div.entryListContainer {
		margin:15px 15px 0 15px;
	}
	
	/* -- POLL BOX ---------------------------------------- */
	div.poll_p {
		float:right;
		text-align:left;
		margin:0 0 2px 3px;
		line-height:17px;
		width:145px;
	}
	.Opera div.poll_p {
		width:143px;
	}
	div.poll_c {
		float:left;
		text-align:left;
	}
	div.poll_c input {
		margin:0 3px 0 0;
		line-height:17px;
		background:transparent;
	}
	.Firefox div.poll_c input {
		position:relative;
		top:1px;
	}
	p.pollSub {
		text-align:left;
		font-size:9px;
		color:#999;
		line-height:11px;
	}
	div.pollItem {
		height:auto;
		margin:3px 0 5px 0;
		text-align:left;
	}
	.IE div.pollItem {
		margin:1px 0;
		padding:0;
	}
	.IE7 div.pollItem,
	.IE8 div.pollItem {
		padding:3px 0 3px 0;
	}
	div.pollButton {
		margin:-5px 0 0 0;
	}
	.Opera div.pollButton,
	.IE8 div.pollButton,
	.IE7 div.pollButton,
	.Firefox3 div.pollButton {
		margin:0;
		padding:5px 0 0 0;
	}
	div.hr2mBottom {
		margin-bottom:3px;
	}
	
	
}