*			{font-family: arial, sans;font-size: 12px;}

.alignleft	{float: left;}
.alignright	{float: right;}

body			{background: #fff; margin: 0; padding: 0;}

#topbar		{background: #0f6bb2 url('bluegrad.gif') top left repeat-x; color: #fff; border-bottom: 1px solid #666;}

.breadcrumb					{padding: 10px; margin: 0 auto; width: 960px;}
.breadcrumb a				{text-decoration: underline; color: #fff;}

#header		{width: 940px; margin: 10px auto; padding: 20px 40px;}
#header img	{width: 593px; height: 113px;}

#wrapper	{width: 960px; margin: 10px auto; background: #fff;}

#sidebar	{width: 227px; float: left; padding: 0; border: 1px solid #ccc; border-bottom: none;}
#content	{width: 670px; float: right; padding: 0 30px 20px 30px;}

.headerbox	{padding: 20px 20px 10px 20px; border: 1px solid #ccc; margin-bottom: 10px;}
.intro		{padding: 10px 0; font-size: 13px; line-height: 150%;}


#promo		{color: #333; padding: 20px 10px 10px 10px; border-bottom: 1px solid #ccc;}
#promo a		{color:#00c;}

#copy		{color: #333; padding: 10px; border-bottom: 1px solid #ccc; text-align: center;}

#footer		{padding: 10px 10px 20px 10px; font-size: 11px; color: #666; }



h1			{font-size: 19px; margin: 0 0 20px 0; color: #0f6bb2;}
h2			{color:#fff; padding: 10px 10px; margin: 0; background: #0f6bb2 url('bluegrad.gif') top left repeat-x; border-bottom: 1px solid #ccc;}
h3			{margin: 30px 0 5px 10px; color: #555;}

.fr a						{background: #900; padding: 5px 10px; color: #fff; text-decoration: none; font-size: 10px;}
.fr a:hover					{text-decoration: underline;}

.m2m_offerer_salechannel 	{float: left; margin-left: 30px;}
.m2m_offerer_link_desc 		{float: right;margin-right: 30px;}

.box1_bottom				{clear: both;}
.box1						{border: 1px solid #ddd; margin-bottom: 20px; padding: 20px; background: url('grad.png') top left no-repeat;}

#content .ul2				{margin-bottom: 20px;}
#content .ul2  li				{padding: 5px 0; color: #222; list-style-type:square;}

#sidebar a					{color: #00c; text-decoration: none; display: block; padding: 8px 10px 8px 20px;}
#sidebar a:hover				{text-decoration:underline; color: #000172;}

#sidebar .polecane a			{background: url('star.gif') 5px 9px no-repeat; padding: 8px 10px 8px 25px;}

#sidebar ul					{list-style: none; margin: 0; padding: 0;}
#sidebar ul li					{background:#fff;  border-bottom: 1px solid #ccc;}

#sidebar ul.outer			{list-style: none; margin-left: 10px; padding: 0;}
#sidebar ul.outer li			{background:#fff; padding: 3px 10px;}
#sidebar ul.outer li:hover		{background: #fff; padding: 3px 10px; border: none;}
#sidebar ul.outer li a			{text-decoration: none; color: #777;}
#sidebar ul.outer li a:hover	{text-decoration: underline;}
thead td,
tfoot td						{background: #ccc url('graygrad.gif') bottom left repeat-x; font-size: 11px; padding: 10px;}

tr.por_w2 td,
tr.por_w1 td					{padding: 10px 5px; vertical-align:text-top; border-bottom: 1px solid #ccc; line-height: 150%;}

tr.por_w2 td					{}
tr.por_w1 td					{background: #edf6fd;}

tr.por_w2 td a,
tr.por_w1 td a					{text-decoration: none; color:#00c;}

tr.por_w2 td a:hover,
tr.por_w1 td a:hover			{color: #000172; text-decoration: underline;}

ul.field_list				{list-style: none; border: none;}
ul.field_list li				{line-height: 200%;}
fieldset.listfieldset			{margin-left: 0;}


#promo ul,
#promo ul li {display: inline;}
#promo ul li {margin-right: 5px;}

#content .m2m_offerer_link_desc a	{color: #00c;}
#content .m2m_offerer_salechannel a	{color: #fff;}

