/*** Reset ***/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption{ background:transparent; border:0; font-size:100%; margin:0; outline:0; padding:0; vertical-align:baseline;}
ol,ul {list-style: none; }
blockquote,q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }
:focus { outline: 0; }
img { vertical-align: bottom; border:none;}
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
form{padding:0;margin:0;}
input, textarea, select {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin:0;
}

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#000;
	background:url(../img/promotion/bg.jpg) no-repeat center -250px;
}
h1,h2,h3,h4,h5,h6{	padding-bottom:10px;}
/* CLEAR FIX*/
.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
.clear {clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
p{padding:0;margin:0;}

.wrapper{
	width:990px;
	margin:50px auto 0;
	position:relative;
}
.logo{
	position:absolute;
	top:25px;
	right:0;
}
.logo a{
	background:url(../img/promotion/logo.png) no-repeat 0 0;
	width:231px;
	height:49px;
	display:block;
}
.headline{
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;	
	background-color:#ffffff;
	opacity:0.7;
	filter: alpha(opacity=70);	
	position:relative;
	behavior:url(PIE.htc);*/
	font-size:60px;
	font-weight:bold;
}
.col-1{width:520px;padding-top:350px;float:left;}
.col-2{width:410px;padding-top:350px;float:right;}


h2{font-size:29px;padding:20px 0 15px;}


.benefits{
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;	
	background-color:#ffffff;
	opacity:0.7;
	filter: alpha(opacity=70);
	position:relative;
	behavior:url(PIE.htc);*/
	padding:20px 20px 10px;
	background:url(../img/promotion/benefit.png) no-repeat 0 0 ;
	width:480px;
	height:236px;
}
.benefits h1{font-size:27px;padding:0;}
.benefits h3{font-size:15px;padding-bottom:20px;}
.benefits p{font-weight:bold;padding-bottom:10px;}
.benefits ul{list-style:disc;margin-left:25px;}
.benefits ul li{padding-bottom:12px;font-size:14px;}
.contact{padding-bottom:15px;display:block;}
.offer{
	width:220px;
	font-size:14px;
	padding-left:10px;
	float:left;
}
.phone{
	background:url(../img/promotion/phone.png) no-repeat 0 0;
	line-height:39px;
	padding-left:70px;
	font-weight:bold;
	float:right;
	padding-right:10px;
}

