body { background: #fff; font-size: 12px; font-family: arial, Tahoma, sans-serif;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

#mc-box-content * {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
#mc-box-content ul { list-style: none; }

#mc-box-content { width: 665px; background: #fff; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 1  }

#mc-box-content .hide { display: none; }
#mc-box-content .clear { display: block; /*width: 100%;*/ clear: both; line-height: 0px; font-size: 0px; height: 0px; padding: 0px; margin: 0px; overflow: hidden; }

#mc-box-content a { outline: none ; color: #000000; text-decoration: none; outline: none;  }
#mc-box-content a:hover {outline: none;  color: #0098db; }

#mc-box-content header { padding: 16px 200px 22px 14px; background: url('../images/bg_header_lead.png') no-repeat 474px 0;}
#mc-box-content header p { font-size: 12px; line-height: 14px; padding-bottom: 15px; }
#mc-box-content header p.last { padding: 0; }
#mc-box-content header strong { font-weight: bold; } 

#mc-box-content h2 { display: block; background: url('../images/bg_header.gif') no-repeat; padding: 0 12px; height: 42px; line-height: 42px; font-weight: bold; font-size: 18px; font-family: Arial, Tahoma, sans-serif; }
#mc-box-content h2 span { color: #E20074; }
#mc-box-content h2 span.model { color: #000; font-weight: normal; }

#mc-box-content .item.phone { background: url('../images/bg_item_phone.jpg') no-repeat top left; margin-bottom: 21px; }
#mc-box-content .item.laptop { background: url('../images/bg_item.jpg') no-repeat top left; margin-bottom: 21px; }
#mc-box-content .item-content { background: url('../images/bg_item_bottom.gif') no-repeat bottom left; padding: 0 0 5px 0; } 
#mc-box-content .item.laptop .item-content { padding: 0 0 12px 0;}

#mc-box-content .phone .item-gfx { width: 437px; height: 189px; float: left; margin-left: 1px; }
#mc-box-content .phone .item-gfx-mini { width: 145px; height: 189px; float: left; }
#mc-box-content .phone .item-video { width: 280px;  float: left; padding: 7px 0 0 14px; }
#mc-box-content .phone .item-video div { border: 1px solid #d4d4d4; height: 171px; }

#mc-box-content .phone .item-text { width: 215px; float: left; padding: 36px 0 0 0; }

#mc-box-content .laptop .item-gfx { width: 398px; height: 186px; float: left; }
#mc-box-content .laptop .item-text { width: 250px; float: left; padding: 36px 0 0 0; }

#mc-box-content ul { margin: 0; padding: 0 0 6px 0; list-style: none; }
#mc-box-content ul li {  padding: 0 0 6px 7px; margin: 0; display: block; background: url('../images/bg_dot.png') no-repeat 0 4px ; }

#mc-box-content table { border-collapse: collapse; border-spacing: 0; width: 481px; float: left; margin-left: 12px; }
#mc-box-content table td, 
#mc-box-content table th { border: 1px solid #dcdcdc; padding: 10px 15px; }
#mc-box-content table thead th { background: #e4e4e4; font-weight: bold; text-align: center; font-size: 11px; }
#mc-box-content table tbody th { font-size: 10px; white-space: nowrap; text-align: left; }
#mc-box-content table tbody td { font-size: 10px; text-align: center; }
#mc-box-content table tbody td.vip { color: #E20074; }

#mc-box-content a.btn-cta { display: block; height: 31px; width: 100px; text-indent: -1000em; overflow: hidden; background: url('../images/btn_cta2.png') no-repeat top left; }
#mc-box-content a.btn-cta:hover { background-position: bottom left; }

#mc-box-content .laptop .item-cta { width: 100px; float: left; margin-left: 35px; margin-top: -17px; }

#mc-box-content .phone a.btn-cta { float: left; margin: 42px 0 0 20px; }

#mc-box-content .gfx-from-1pln, 
#mc-box-content .gfx-from-99pln, 
#mc-box-content .gfx-for-1pln {  float: left; display: block; width: 91px; height: 91px; text-indent: -1000em; overflow: hidden; margin-bottom: 11px; }
#mc-box-content .gfx-from-1pln { background: url('../images/bg_from_1pln.png') no-repeat; }
#mc-box-content .gfx-from-99pln { background: url('../images/bg_from_99pln.png') no-repeat; }
#mc-box-content .gfx-for-1pln { background: url('../images/bg_for_1pln.png') no-repeat; }

