body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}

body {
background-color:#FFFFFF;;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:auto;
padding:0;
}

a { text-decoration: none; }

.fr {
	float: right;
}

.fl {
	float: left;
}

.ul2 li {
	padding: 5px;
}

.ul2 {
	margin-bottom: 15px;
}

.more {
	font-weight: bold;
}

.nmTd1,.nmTd2,.nmTd3 { 
	margin: 0;
	padding: 10px 0 10px 0;
	vertical-align: top; 
}

.nmTd3 ul li {
	padding: 5px;
}

.cmp_details { 
	text-align: right;
}

.m2m_offerer_link_desc {

	padding: 5px; 

}
	
.m2m_offerer_salechannel {

	margin-left: 10px;
	padding: 5px; 

}

.cr {
	text-align: center;
}

.hl li {
	font-weight: bold;
	display: inline;
	margin-right: 25px;
}

.topmenu {
	margin: 1em;
}

.widget {
  margin: 1em;
}

.widget-place {
  margin: 0;
  padding: 0;
  float: left;
  width: 33.3%;
  height: auto;
  list-style: none;
  min-height: 400px;
}

#columns {
 	margin: auto;
}

#m2m_footer {
 	margin: auto;
/*	text-align: center; */
 	width: 100%;
	clear: both;
}

#m2m_header {
 	margin: auto;
	text-align: center;
 	width: 100%;
}

#m2m_menutop {
	text-align: center;
	margin: auto;
}

div.widget-header-lc {
	float: right;
}

div.widget-header-rc {
	float: right;
}

/* cw money */
.cw_h1_t { font-weight: bold; float: left; }
.cw_h1_l { float: right; }
.td2 ul { margin: 0; padding: 0; list-style-type: none; }
.td2  ul li { margin: 0; padding: 3px; }
.td2 { text-align: left; }

.cw_h2 { font-weight: bold; }
.td1 { padding: 5px; }

.widget-header { 
color: #000000;

font-size: 12px;

font-family: Verdana;

background-color: #FFFFFF;

padding: 5px;

margin: 0px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
 }

.widget-content { 
color: #000000;

font-size: 12px;

font-family: Verdana;

background-color: #FFFFFF;

padding: 5px;

margin: 0px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;

color: #000000;

font-size: 12px;

font-family: Verdana;

background-color: #FFFFFF;

padding: 5px;

margin: 0px;
border-top: 1px solid #F3F3F3;
border-right: 1px solid #F3F3F3;
border-bottom: 1px solid #F3F3F3;
border-left: 1px solid #F3F3F3;
 }


.widget-content a:link { color: #000000; text-decoration: none; }

.widget-content a:hover { color: #000000; text-decoration: none; }

.widget-content a { color: #000000; text-decoration: none; }
