/* -----------------------------------------------------------------------------
   SLIDER
----------------------------------------------------------------------------- */
.slider
{
  position:relative;
  top:182px;
  left:5px;
  height:270px;
  width:990px;
  /*
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border:1px solid #ccc;
  */
  /* overflow:hidden; */
  background:transparent url(../images/bg_slider.jpg) 0 0 no-repeat;
}
.slider .content
{
  position:absolute;
  top:0;
  left:20px;
  width:970px;
}
  
.slider div
{
  position:relative;
  display:block;
  float:left;
  width:950px;
  padding:12px 0 38px 0;
  overflow:hidden;
}
.slider a.pic
{
  float:left;
  width:420px;
  height:200px;
  padding:0 0 0 0;
  background-position:center 0;
  background-repeat:no-repeat;
  background-color:transparent;
  overflow:hidden;
}

.slider .text
{
  width:480px;
  height:290px;
  padding:0 0 0 20px;
  background:transparent;
  font-size:13px;
}		
.slider .text h1 
{
  margin-top:3px;
  padding:0 0 8px 0;
  font-size:28px;
  line-height:30px;
  font-weight:normal;
  background:transparent;
}
.slider .text p 
{
  padding: 0 31px 15px 0;
  font-size:100%;
  line-height:150%;
  background:transparent;
}
.slider a
{ 
  color: #990100; 
  text-decoration:none;
}
.slider h1 a 
{
  color:#3b3b3b;
}
.slider p a
{ 
  font-weight:bold;
  text-decoration:none;
}
.slider p a:hover
{ 
  text-decoration:underline;
}

a.prev,
a.next
{
  position:absolute;
  top:290px;
  display:block;
  float:left;
  width:31px;
  height:46px;
  background-position:0 0;
  background-repeat:no-repeat;
  overflow:hidden;
  z-index:500;
}

a.prev
{
  left:-32px;
  background-image:url(../images/prev.png);
}
a.next
{
  right:-32px;
  background-image:url(../images/next.png);
}

.slider ul.nav
{
  position:absolute;
  top:212px;
  left:40px;
  height:34px;
	width:300px;	
	overflow:hidden;
	z-index:500;
}		
.slider ul.nav li
{
  display:block;
  float:left;
}
.slider ul.nav li a
{
  display:block;
  float:left;
  margin-right:10px;
	text-align:center;
	cursor:pointer;
	background:transparent url(../images/page.gif) 0 0 no-repeat;
}
.slider ul.nav li a
{
  display:block;
  width:34px;
  height:34px;
  line-height:34px;
  padding:0;
	color:#999;
	font-weight:bold;
	font-size:14px;
}
.slider ul.nav li a:hover
{
  color:#ddd;
  background:transparent url(../images/page-act.gif) 0 0 no-repeat;
}
.slider ul.nav li a.active
{
  /* cursor:default; */
  color:#efefef;
  background:transparent url(../images/page-act.gif) 0 0 no-repeat;
}
.slider .buttons
{ 
  position:absolute;
  display:block;
  left:350px;
  top:170px;
  width:560px;
  text-align:center;
  background:transparent;
  overflow:hidden;
}
	
a.btn_download, 
a.btn_buy 
{
  display:block;
  float:right;   
  font-size:12px;
  font-weight:normal;
  margin:0 15px 0 0;
  padding:0;
  text-align:center;
  text-decoration:none;
}
a.btn_download:hover,
a.btn_buy:hover
{
  color:#fff;
  text-decoration:underline;
}
a.btn_download
{
  color:#fff;
}
a.btn_buy
{
  color:#fff; 
}



