/*
 *
 */

body {
	margin:0;
	border:0;
	padding:0;
	font-size: 14px;
	font-family: Verdana;
	color: #808080;
	/*overflow-x: hidden;*/
}

.clear { height: 0; border: 0; visibility: hidden; clear: both; }

a, a:visited, a:active {
	color: #3782E0;
}

a img {
	border:0;	
}

.preguntaslink a{
	color:#326795;
	position:relative;
	float:right;
	right:145px;
	top:-85px;
	margin-top:10px;
}

#downloadBody {
	margin: 20px auto;
	padding: 0;
	width: 729px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #959595;
	height: 419px;
	background: url(../images/v4/header_v30.jpg) left 15px no-repeat;
}

#header {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 83px;
	z-index: -1;
}

#header p { margin: 0; padding: 0; border: 0; }

#header .pre-title{
	font-size: 8pt;
	color: #0050B1;
	font-weight: bolder;
	text-decoration: none;
}
#header .pre-title a {
	font-size: 8pt;
	color: #3782E0;
	font-weight: bolder;
	text-decoration: none;
}

#header .counter {
	text-align: right;
	font-size: 8pt;
	color: #fff;
	float: right;
	margin: 4px 0 0 0;
	padding-right: 100px;
}


.big {
	font-size: 1.5em !important;
	font-weight: bolder;
	color: #555 !important;
}

#lic_agreement {
	padding: 17px 10px 0 !important;
	text-align: center;
	color: #959595;
	font-size: 9px;
}

#blubster_free {
	margin: 30px auto 0;
	height: 306px;
	text-align: left;	
	background: transparent url('../images/v4/v0_bg_free.jpg') no-repeat center 63px;
}
#blubster_free h1 {
	margin-left: 123px;
}

#blubster_free .screenshot {
	float: right;
	margin: -137px 0 0 0;
	height: 169px;
	width: 275px;
}

#blubster_free ul {
	margin: -20px 0 0 78px;
	width: 370px;
	padding: 0;
	color: white;
	text-align: left;
}


#blubster_free ul li {
	list-style: square;
	font-size: 12pt;
	margin: 5px 0 0 50px;
	
}
#blubster_free .button {
	margin: -55px 90px 0 425px;
	/*clear: both;
	float: right;*/
}


.prelicense {
	position: relative;
	left: 385px;
	color: black;
	margin: -60px 0 0 0;
}

.prelicense a {
	/* text-decoration: none; */
	font-size: small;
	font-weight: bolder;
	color: black;
}

#blubster_free .prelicense {
	margin-top: 15px !important;
	padding: 10px 0 0px;
}

.license {
	text-align: center;
	color: #326795;
	margin: -60px 0 0 0;
}

#blubster_free .license {
/*	margin-top: 15px !important; */
	margin-top: 0; 
	padding: 10px 0 20px;
}

#blubster_xxl {
	margin: 0 auto 30px;
	text-align: left;
	width: 468px;
	height: 173px;
	background: transparent url('../images/v4/v0_bg_pro.gif') no-repeat center 38px;
}

#blubster_xxl h1 {
	text-align: left;
	margin-left: 25px;
}

#blubster_xxl ul {
	margin: -40px 0 0 0px;
	width: 370px;
	padding: 0;
	color: #3f70a5;
	text-align: left;
}


#blubster_xxl ul li {
	list-style: square;
	margin: 3px 0 0 30px;
	
}
#blubster_xxl .button {
	margin: -48px 10px 0 0;
	text-align: center;
	float: right;
	clear: both;
}


.button a  {
	display: block;
	
	height: 51px;
	width: 134px;
	padding: 7px 10px 0 60px;
	
	text-align: left;
	color: #fff !important;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 2.0em;
	font-weight: bold;
	
	background-position: center top;
	background-repeat: no-repeat;	
}
.button a:hover {
	background-position: bottom;	
}

#blubster_free .button a {
	background-image: url('../images/v4/v0_btn_bg_free.gif');	
}

#blubster_xxl .button a {
	padding: 7px 7px 0 52px;
	height: 40px;
	width: 105px;
	font-size: 1.2em;
	background-image: url('../images/v4/v0_btn_bg_pro.gif');
}



#legal_notice {
	clear:both;
	color: #6f6f6f;
	font-size: .9em;
	padding-top: 30px;
}

#legal_notice p {
	margin: 5px;
}

#credits {
	width: 300px;
	margin: 15px 0px 0px 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

#downloadBody.thankyou {
	background-image: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	width: 100%;
	height: 100%;
}
#downloadBody.thankyou p {
	text-align: center;
	width: 400px;
	margin: 10px 0 0 20px;
}
#downloadBody.thankyou p img {
	display: block;
	margin: 0 auto;	
}

#xxl_select {
	display: none;
	overflow: hidden;
	height: 0;
	width: 432px;	
	margin: -45px auto 0;
	z-index: 11000;
	border: 0;
	color: #326795;
}
#xxl_select table {
	margin: 10px;
}
#xxl_select table td {
	font-size: 1.2em;
	width: 50%;
	text-align: center;	
}


#xxl_select table td a.button {
	font-size: 1.1em;
	background: transparent url('../images/v4/v0_btn_min_bg.gif') no-repeat center top;
	display: block;
	height: 21px;
	width: 195px;
	color: #fff;
	text-decoration: none;
	margin: 5px auto;
	padding-top: 4px;
	font-weight: bold;
}
#xxl_select table td a.button:hover { background-position: bottom; }
