body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}img,object,embed{vertical-align:bottom;}address,caption,cite,code,dfn,em,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%;}q:before,q:after{content:'';}a *{cursor:pointer;}

html{
	height:100%;
	min-width:1003px;
	background:#1b1b1b ;
}
body{
	font:14px/16px Arial, Helvetica, sans-serif;
	min-height:100%;
	min-width:1003px;
	position:relative;
	color:#3d0909;
	cursor:default;
	background:#1b1b1b url(bg-body.jpg) no-repeat 50%;
}
a{
	color:#fff;
	text-decoration: none;
}
a:hover{text-decoration:none;}
input,
textarea{outline:none;}
.height{height:781px;}
.container{
	margin:-366px -481px 0 auto;
	position:absolute;
	right:50%;
	top:50%;
	width:962px;
}
.header{
	height:80px;
	width:962px;
	margin:0 auto;
	overflow:hidden;
}
.logo{
	float:left;
	padding:5px 0;
	margin:0 0 0 11px;
}
.logo a{
	display:block;
	background:url(logo.png) no-repeat;
	width:156px;
	height:70px;
	text-indent:-9999px;
	overflow:hidden;
}
.header p{
	color:#fff;
	margin:0 0 0 40px;
	float:left;
	padding:9px 0;
	text-align:right;
	font:31px/30px Arial, Helvetica, sans-serif;
}
.btn{
	float:left;
	margin:4px 0 0 40px;
	height:52px;
	overflow:hidden;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#e8a697;
	background:-moz-linear-gradient(top,  #e8a697 1%, #b01f1e 50%, #a50000 52%, #fd5832 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#e8a697), color-stop(50%,#b01f1e), color-stop(52%,#a50000), color-stop(100%,#fd5832));
	background:-webkit-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:-o-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:-ms-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:linear-gradient(to bottom,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8a697', endColorstr='#fd5832',GradientType=0 );
	padding:10px 20px;;
	-moz-text-shadow:1px 1px 0 #000;
	-webkit-text-shadow:1px 1px 0 #000;
	text-shadow:1px 1px 0 #000;
	font:bold 26px/29px Arial, Helvetica, sans-serif;
}
.btn:hover{
	background: #fcbaac;
	background: -moz-linear-gradient(top,  #fcbaac 0%, #e42222 50%, #fe947d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcbaac), color-stop(50%,#e42222), color-stop(100%,#fe947d));
	background: -webkit-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: -o-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: -ms-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: linear-gradient(to bottom,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcbaac', endColorstr='#fe947d',GradientType=0 );
}
.btn em{
	display:block;
	font:bold 16px/19px Arial, Helvetica, sans-serif;
}
.content{height:571px;}
.content-holder{
	width:962px;
	margin:0 auto;
	overflow:hidden;
}
.main{
	margin:0 auto;
	padding:30px 0 0;
	width:572px;
	height:550px;
	background:url(bg-tv.png) no-repeat 0 100%;
}
.tabset{
	margin:0;
	padding:0;
	overflow:hidden;
}
.tabset li{
	list-style:none;
	margin:0 10px 0 0;
	float:left;
	font-size:15px;
	line-height:18px;
	letter-spacing:-1px;
	font-weight:bold;
}
.tabset li a{
	float:left;
	text-decoration:none;
	color:#c80000;
	padding:8px 12px;
}
.tabset li a span{border-bottom:1px dotted #c80000}
.tabset li a.active{
	background:#c80000;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:none;
	color:#fff;
}
.tab-content{
	height:330px;
	overflow:hidden;
	padding:56px 0 0 24px;
	width:525px;
}
.wrapp{
	height:330px;
	width:525px;
	position:relative;
	z-index:1;
}
.wrapp a{
	display:block;
	width:525px;
	height:330px;
	overflow:hidden;
}
.wrapp .shadow{
	left:0;
	position:absolute;
	top:0;
}
.wrapp:hover .shadow{
	background:url(bg-shadow.png);
	width:525px;
	height:330px;
}
.wrapp:hover .link{
	background:url(arrow.png) no-repeat 50% 0;
	width:150px;
	height:30px;
	position:absolute;
	top:94px;
	left:187px;
	z-index:2;
	text-decoration:underline;
	color:#fff;
	padding:110px 0 0;
	font:24px/26px Arial, Helvetica, sans-serif;
}
.wrapp .link:hover{text-decoration:none;}
.footer{
	width:962px;
	padding:15px 0;
	margin:0 auto;
	overflow:hidden;
}
.footer p{
	text-transform:uppercase;
	width:515px;
	letter-spacing:-1px;
	margin:0 0 0 11px;
	padding:19px 0;
	float:left;
	color:#fff;
	font:38px/30px Arial, Helvetica, sans-serif;
}
.footer p strong{font:bold 22px/24px Arial, Helvetica, sans-serif;}
.btn_ac{
	float:right;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#2d2d2d;
	padding:10px;
}
.btn_ac strong{
	display:block;
	background:#e8a697;
	background:-moz-linear-gradient(top,  #e8a697 1%, #b01f1e 50%, #a50000 52%, #fd5832 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#e8a697), color-stop(50%,#b01f1e), color-stop(52%,#a50000), color-stop(100%,#fd5832));
	background:-webkit-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:-o-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:-ms-linear-gradient(top,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	background:linear-gradient(to bottom,  #e8a697 1%,#b01f1e 50%,#a50000 52%,#fd5832 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8a697', endColorstr='#fd5832',GradientType=0 );
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:0 30px;
	height:80px;
	text-transform:uppercase;
	font:bold 19px/80px Arial, Helvetica, sans-serif;
}
.btn_ac:hover{background:#fff;}
.btn_ac:hover strong{
	background: #fcbaac;
	background: -moz-linear-gradient(top,  #fcbaac 0%, #e42222 50%, #fe947d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcbaac), color-stop(50%,#e42222), color-stop(100%,#fe947d));
	background: -webkit-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: -o-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: -ms-linear-gradient(top,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	background: linear-gradient(to bottom,  #fcbaac 0%,#e42222 50%,#fe947d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcbaac', endColorstr='#fe947d',GradientType=0 );
}