﻿@media all
{
	body,html
	{
		margin:0px;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: rgb(51,51,51);
		background:#fff;
	}

	input,textarea,select
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
	}

	form
	{
		margin:0px;
		padding:0px;
	}

	a
	{
		color: rgb(51,51,51);
		text-decoration: underline;
	}

	a:hover
	{
		text-decoration: underline;
	}


	hr
	{
		border-width: 1px;
		color: #336699;
	}

	div, form
	{
		margin-top: 0em;
		margin-bottom: 0em;
		text-indent: 0em;
	}

	h1, h1 a, div.item h1 a
	{
		margin:0px;
		padding:0px;
		font-size:12px;
		text-decoration: none;
		text-align:left;
	}

	h2
	{
		margin:5px 0px;
		padding:0px;
		text-transform: uppercase;
		font-size:12px;
		font-weight:normal;
	}

	h3
	{
		font-size: 16px;
	}

	h4
	{
		font-size: 14px;
	}

	h5
	{
		border: 1px solid #b3b3b3;
		font-weight: bold;
		color: #333;
		font-size: 10px;
		padding: 3px;
	}

	h6
	{
		font-weight: bold;
		font-size: 14px;
		padding-bottom: -10px;
		margin-bottom: 5px;
	}

	div#container
	{
		clear:both;
		float:left;
		margin:0px 0px 10px 0px;
		width:985px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-container.gif) repeat-y 150px 0px;
	}

	div#container-top
	{
		clear:both;
		float:left;
		width:985px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-container-top.gif) no-repeat 150px 97px;
	}

	div#container-bottom
	{
		clear:both;
		float:left;
		width:985px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-container-bottom.gif) no-repeat 150px bottom;
	}

	div#left
	{
		overflow:hidden;
		clear:both;
		float:left;
		width:160px;
		padding:87px 0px 0px 0px;
	}

	div#left ul
	{
		clear:both;
		float:left;
		padding:20px 0px;
		margin:0px;
		width:160px;
		list-style:none;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li.gif) repeat-x 0px 20px;
	}

	div#left ul li
	{
		clear:both;
		float:left;
		width:140px;
		padding:3px 10px;
		line-height:15px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li.gif) repeat-x bottom left;
	}

	div#left ul li.selected
	{
		font-weight:bold;
	}

	div#left ul li.after
	{
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li.gif) repeat-x bottom left;
	}

	div#left ul li a
	{
		color: rgb(51,51,51);
		text-decoration: none;
	}

	div#left ul li a:hover
	{
		text-decoration: underline;
	}

	div#left ul li.level2
	{
		width:130px;
		padding:3px 10px 3px 20px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li-sub.gif) no-repeat 12px 7px;
	}

	div#left ul li.level3
	{
		width:120px;
		padding:3px 10px 3px 30px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li-sub.gif) no-repeat 22px 7px;
	}


	div#left ul li.level4
	{
		width:110px;
		padding:3px 10px 3px 40px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li-sub.gif) no-repeat 32px 7px;
	}


	.line
	{
		overflow:hidden;
		clear:both;
		float:left;
		margin:5px 0px;
		height:1px;
		width:100%;
		background: url(/resources/images/icetrade_is/templates/2009/bg-left-li.gif) repeat-x top left;
	}

	.lang
	{
		clear:both;
		float:left;
		width:160px;
		text-align:center;
	}

	.lang img
	{
		padding:5px 3px;
		vertical-align:bottom;
	}

	div#right
	{
		float:left;
		width:825px;
	}

	div#top
	{
		overflow:hidden;
		position: relative;
		left:-10px;
		clear:both;
		float:left;
		width:825px;
		height:97px;
		background:#fff;
	}

	div#top img
	{
		vertical-align:bottom;
	}

	div#main
	{
		overflow:hidden;
		clear:both;
		float:left;
		width:825px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-main.gif) repeat-y top right;
	}

	div#main-top
	{
		clear:both;
		float:left;
		width:825px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-main-top.gif) no-repeat top right;
	}

	div#main-bottom
	{
		clear:both;
		float:left;
		width:825px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-main-bottom.gif) no-repeat bottom right;
	}

	div#content
	{
		clear:both;
		float:left;
		width:748px;
		border:1px solid rgb(204,204,204);
	}

	div#content-main
	{
		clear:both;
		float:left;
		padding:26px;
		width:696px;
		height:auto !important;
		height:500px;
		min-height:500px;
	}

	div#header
	{
		padding:0px 0px 26px 0px;
	}

	div#header img
	{
		vertical-align:bottom;
	}

	div#footer
	{
		clear:both;
		float:left;
		padding:10px;
		width:728px;
		text-align:center;
		font-size:11px;
		color: rgb(153,153,153);
	}

	div#footer a
	{
		color: rgb(153,153,153);
		text-decoration: underline;
	}

	div#above
	{
		z-index:2;
		position: absolute;
		top:97px;
		left:619px;
		clear:both;
		float:left;
		width:291px;
	}

	div#calendar
	{
		clear:both;
		float:left;
		padding:10px 0px 0px 111px;
		width:180px;
	}

	div#calendar, div#calendar td, div#calendar a
	{
		font-size:10px;
	}

	div#image
	{
		text-align:right;
	}

	div#image img
	{
		vertical-align:bottom;
	}

	div#menu
	{
		overflow:hidden;
		clear:both;
		float:left;
		width:291px;
		height:118px;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/icetrade_is/templates/2009/bg-menu.png', sizingMethod='');
		background: url(/resources/images/icetrade_is/templates/2009/bg-menu.png) no-repeat top left !important;
		background: none;
	}

	div#menu ul
	{
		margin:0px;
		padding: 0px 0px 0px 120px;
		list-style:none;
	}

	div#menu ul li
	{
		clear:both;
	}

	div#menu ul li a
	{
		float:left;
		width:146px;
		padding:6px 0px 7px 40px;
		line-height: 16px;
		font-size:10px;
		color: rgb(51,51,51);
		text-decoration: none;
	}

	div#menu ul li a:hover
	{
		text-decoration: underline;
	}

	div#menu ul li.depth1 a
	{
		padding-left:25px;
	}

	div#menu ul li.depth2
	{
		padding-left:5px;
	}

	div#menu ul li.depth2 a
	{
		padding-left:30px;
	}


	div#menu ul li.depth3
	{
		padding-left:20px;
	}


	div#menu ul li.depth4
	{
		padding-left:35px;
	}


	div#menu ul li.depth4 a
	{
		float:left;
	
	}

/* FRONT */

	.front
	{
		clear:both;
		float:left;
		padding:0px 0px 10px 0px;
		width:696px;
		background: url(/resources/images/icetrade_is/templates/2009/bg-front.gif) repeat-y top left;
	}

	.col
	{
		float:left;
		padding:0px 15px; 
		width:202px;
	}

	.first
	{
		padding:0px 15px 0px 0px;
		width:217px;
	}

	.last
	{
		padding:0px 0px 0px 15px;
		width:217px;
	}

	.item
	{
		clear:both;
		float:left;
		padding: 10px 0px 0px 0px;
		width:100%;
	}

	.date
	{
		font-size:10px;
	}

	.front p
	{
		margin:0px;
		padding:0px 0px 5px 0px;
	}

	.front a
	{
		display: block;
		text-align:right;
	}

	.content
	{
		clear:both;
		float:left;
		width:530px;
	}

	.left-ad
	{
		padding:0px 7px 10px 0px;
		text-align:center; 
	}


	div#search
	{
		z-index:3;
		position: absolute;
		top:70px;
		left:619px;
		clear:both;
		float:left;
		width:291px;
		text-align:right;
	}

	div#search input
	{
		vertica-align:bottom;
		font-size:11px;
	}

	div#search #keywords
	{
		padding:1px;
	}

	div#date
	{
		font-size:10px;
		text-align:center;
	}

	div#mailinglist
	{
		clear:both;
		float:left;
		padding:10px 10px 0px 111px;
		width:170px;
	}

	div#mailinglist input
	{
		font-size:11px;
	}

	div#mailinglist label
	{
		font-weight:bold;
	}

	div#Code
	{
		font-size:10px;
	}

	.rss-link a
	{
		background-image: url(/resources/Images/icetrade_is/Templates/2009/rss.gif);
		background-repeat: no-repeat;
		padding-left: 17px;
		padding-right: 17px;
		text-decoration: none;
	}

	.rss-link a:hover
	{
		text-decoration: underline;
	}

	.note
	{
		color: #333;
		font-size: 11px;
	}

	ul.share
	{
		margin:0px;
		padding:0px;
		list-style:none;
		clear:both;
		float:right;
	}

	ul.share li
	{
		float:left;
		padding:0px 5px 0px 25px;
		line-height:16px;
		border-left:1px solid #999;
	}

	ul.share li a
	{
		font-size:11px;
		text-decoration:none;
	}

	ul.share li.back
	{
		border:0px;
	}

	ul.share li.send
	{
		background: url(/resources/Images/icetrade_is/Templates/2009/icon-mail.gif) no-repeat 5px 3px;
	}

	ul.share li.print
	{
		background: url(/resources/Images/icetrade_is/Templates/2009/icon-print.gif) no-repeat 5px 1px;
	}


	ul.share li.facebook
	{
		background: url(/resources/Images/icetrade_is/Templates/2009/icon-facebook.gif) no-repeat 5px 1px;
	}

}
@media print
{
	div#container, div#container-top, div#container-bottom, div#right, div#top, div#main, div#main-top, div#main-bottom, div#content, div#content-main, div.content, div#footer
	{
		position:relative;
		top:0px;
		left:0px;
		clear:both;
		float:left;
		margin:0px;
		padding:0px;
		width:640px;
		height:auto !important;
		min-height:auto !important;
		border:0px;
		background:#fff;
	}

	div#footer
	{
		margin-top:25px;
	}

	div#left, div#header, div#above, div#search, div.rss-link, ul.share
	{
		display:none;
	}
}