/* CSS Tv Ryse Design by SOSFactory.com 2007 */

body {
	padding:0;
	margin:0;
   	font-family:Tahoma ,Arial;
	background-image:url(../images/whole-bg.jpg);
	background-color:#000;
	background-repeat:repeat-x;
	font-size:12px;
	color:#000;
	}
	
img {
	border:none;
	}
	
h1, h2, h3, p{
	margin:0;
	padding:0;
	}
	
/*Links*/
a:link, a:visited { 
text-decoration:none;
color:#0195fc;
}

a:hover			  {
color:#990000;
}

a {
	outline-style:none;
	text-decoration:none;
	}
	
/*Wrapper*/
#wrapper {
	position:relative;
	width:920px;
	height:auto;
	margin:0 auto;
	padding:0;
	}
	
/*Brillo-superior*/
#brillo-superior {
	position:relative;
	width:920px;
	height:20px;
	margin:0;
	padding:0;
	background:url(../images/brillo-superior.jpg) no-repeat center;
	}
	
/*Header*/
#header {
	position:relative;
	width:920px;
	height:74px;
	margin:0;
	padding:0;
	background:url(../images/header-bg.jpg) no-repeat;
	}
	
/*Header
	- Menu*/
#header-menu {
	position:relative;
	width:523px;
	height:56px;
	margin:0 auto;
	padding:0 0 0 7px;
	text-align:center;
	background:url(../images/header-menu-bg.jpg) no-repeat;
	}
	
#header-menu ul{
	display:inline;
	list-style:none;
	}

#header-menu li	{float:left; margin:0; padding:0;}

#header-menu  a	{display:block; background-repeat:no-repeat; text-indent:-9999px;}

#header-menu .home a	{width:89px; height:49px;} 
#header-menu .home a,.home a:visited {background:url(../images/btn-home.jpg);}
#header-menu .home a:hover { background-image:url(../images/btn-home.jpg); background-position:0 49px;}

#header-menu .faq a	{width:89px; height:49px;}
#header-menu .faq a,.faq a:visited {background:url(../images/btn-faq.jpg);}
#header-menu .faq a:hover { background-image:url(../images/btn-faq.jpg); background-position:0 49px;}

#header-menu .download a	{width:109px; height:49px;}
#header-menu .download a,.download a:visited {background:url(../images/btn-download.jpg);}
#header-menu .download a:hover { background-image:url(../images/btn-download.jpg); background-position:0 49px;}

#header-menu .testimonials a	{width:123px; height:49px;}
#header-menu .testimonials a,.testimonials a:visited {background:url(../images/btn-testimonials.jpg);}
#header-menu .testimonials a:hover { background-image:url(../images/btn-testimonials.jpg); background-position:0 49px;}

#header-menu .support a	{width:105px; height:49px;}
#header-menu .support a,.support a:visited	{background:url(../images/btn-support.jpg);}
#header-menu .support a:hover {background-image:url(../images/btn-support.jpg); background-position:0 49px;}

/*Top-Slogan*/
#top-slogan {
	position:relative;
	width:920px;
	height:115px;
	margin:0;
	padding:0;
	background:url(../images/content-top-bg.jpg) no-repeat;
	}
	
/*Content*/
#content {
	position:relative;
	width:898px;
	height:auto;
	margin:0;
	padding:0 10px;
	border-right:1px #523b1c solid;
	border-left:1px #523b1c solid;
	background:#000;
	}
	
/*Content
	- border*/
#content-border {
	position:relative;
	width:891px;
	height:auto;
	margin:0;
	padding:0 2px;
	border-right:1px #424242 solid;
	border-left:1px #595959 solid;
	}
	
/*Content
	- content*/
#content-content {
	position:relative;
	width:891px;
	height:auto;
	margin:0 auto;
	padding:0;
	background:#f8f4e8 url(../images/content-content-bg.jpg) repeat-x top;
	}
	
/*Content
	- content
		- Mascot*/
#content-content-mascot {		
	position:relative;
	float:left;
	width:377px;
	height:204px;
	margin:0 10px 0 0;
	padding:0;
	background:url(../images/content-top-mascot.jpg) no-repeat;
	}
	
/*Content
	- content
		- Top Info*/
#content-content-topinfo {		
	position:relative;
	float:left;
	width:460px;
	height:204px;
	margin:0;
	padding:0;
	}
	
/*Content
	- content
		- Top Info
			- Tittle*/
#content-content-topinfo-tittle {
	position:relative;
	width:362px;
	height:25px;
	margin:15px auto 0 auto;
	padding:0;
	background:url(../images/top-info-tittle.jpg)
	}
	
/*Content
	- content
		- Top Info
			- Banderas*/
#content-content-topinfo-banderas {
	position:relative;
	float:left;
	width:202px;
	height:auto;
	margin:17px 0 0 0;
	padding:0;
	}
	
#content-content-topinfo-banderas img{
	border:none;
	}
	
/*Content
	- content
		- Top Info
			- texto*/
#content-content-top-info-texto {
	position:relative;
	float:right;
	text-align:justify;
	width:210px;
	height:115px;
	margin:10px 0 0 0;
	padding:5px 0 0 22px;
	background:url(../images/dotted-bg.gif) repeat-y left;
	}
	
/*Content
	- content
		- Top Info
			- boton*/	
#content-content-top-info-texto #boton a{
	position:relative;
	display:block;
	width:124px;
	height:59px;
	background:url(../images/top-info-downloadbtn.jpg) no-repeat;
	text-indent:-9999px;
	margin:8px auto 0 auto;
	}
	
/*Content
	- content
		- Steps */
#content-content-steps{
	position:relative;
	width:853px;
	height:177px;
	margin:0 auto;
	padding:0;
	}
	
/*Content
	- content
		- Steps
			- Side Izq */
#content-content-steps-izq{
	position:relative;
	float:left;
	width:78px;
	height:177px;
	margin:0;
	padding:0;
	background:url(../images/steps-side-izq.gif) no-repeat;
	}
	
/*Content
	- content
		- Steps
			- Side Der */
#content-content-steps-der{
	position:relative;
	float:left;
	width:78px;
	height:177px;
	margin:0;
	padding:0;
	background:url(../images/steps-side-der.gif) no-repeat;
	}
	
/*Content
	- content
		- Steps
			- Texto */
#content-content-steps-texto{
	position:relative;
	float:left;
	width:697px;
	height:175px;
	margin:0;
	padding:0;
	background:#fdfcf8;
	border-bottom:1px solid #ede7d2;
	border-top:1px solid #ede7d2;
	}
	
/*Content
	- content
		- Steps
			- Texto
				- Tittle */
#content-content-steps-texto-tittle{
	position:relative;
	width:235px;
	height:15px;
	margin:20px 0 0 200px;
	padding:0;
	background:url(../images/steps-tittle.jpg) no-repeat;
	}
	
/*Content
	- content
		- Steps
			- Texto
				- Steps */
#content-content-steps-texto-stepuno{
	position:relative;
	float:left;
	width:152px;
	height:113px;
	margin:10px 0 0 20px;
	padding:0 0 0 20px;
	border-right:1px #959595 dotted;
	background:url(../images/steps-1.jpg) no-repeat left;
	}
	
#content-content-steps-texto-stepuno a{
	display:block;
	text-indent:-9999px;
	width:124px;
	height:100px;
	}
	
#content-content-steps-texto-stepdos{
	position:relative;
	float:left;
	width:165px;
	height:113px;
	margin:10px 0 0 20px;
	padding:0 0 0 20px;
	border-right:1px #959595 dotted;
	background:url(../images/steps-2.jpg) no-repeat left;
	}
	
#content-content-steps-texto-stepdos a{
	display:block;
	text-indent:-9999px;
	width:141px;
	height:100px;
	}
	
#content-content-steps-texto-steptres{
	position:relative;
	float:left;
	width:219px;
	height:113px;
	margin:10px 0 0 20px;
	padding:0;
	background:url(../images/steps-3.jpg) no-repeat left;
	background-image: url(../images/steps-3.jpg);
	}
	
#content-content-steps-texto-steptres a{
	display:block;
	text-indent:-9999px;
	width:196px;
	height:100px;
	}
	
/*Content
	- content
		- Ryse Tv Features */
#content-content-rysetvfeatures {
	position:relative;
	float:left;
	width:257px;
	height:244px;;
	margin:0;
	padding:15px 0 0 30px;
	background:url(../images/ryse-tv-features-bg.gif) right no-repeat;
	}
	
#content-content-rysetvfeatures-tittle {
	position:relative;
	width:147px;
	height:14px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../images/ryse-tv-features-tittle.gif) no-repeat;
	}
	
#content-content-rysetvfeatures ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	
#content-content-rysetvfeatures li {
	color:#000;
	padding:0 0 0 20px;
	background-image:url(../images/list-item.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	position:relative;
	}
	
#content-content-rysetvfeatures #boton-dnld a{
	position:relative;
	display:block;
	width:125px;
	height:58px;
	background:url(../images/btn-download-list-ryse-tv-f.gif) no-repeat;
	text-indent:-9999px;
	margin:15px 90px 0 auto;
	background-image: url(../images/btn-download-list-ryse-tv-f.jpg);
	}
	
/*Content
	- content
		- Dozens of categories */
#content-content-dozensofcategories {
	position:relative;
	width:570px;
	height:187px;
	float:left;
	margin:0;
	padding:15px 0 0 0;
	}
	
#content-content-dozensofcategories-tittle {
	position:relative;
	width:176px;
	height:14px;
	margin:0 0 20px 25px;
	padding:0;
	background:url(../images/dozens-of-categories-tittle.gif) no-repeat;
	}
	
#content-content-dozensofcategories .minilist {
	position:relative;
	float:left;
	width:139px;
	height:177px;
	background:url(../images/dotted-bg.gif) repeat-y right;
	padding:0 25px;
	margin:0;
	}
	
#content-content-dozensofcategories .minilist img {
	position:relative;
	display:block;
	margin:0 auto 4px auto;
	padding:0;
	}

#content-content-dozensofcategories .minilist h2 {
	position:relative;
	width:120px;
	display:block;
	margin:0 auto 3px auto;
	padding:0 0 0 15px;
	background-image:url(../images/item-tittle-minilist.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	color:#7c7253;
	font-weight:bold;
	font-size:12px;
	}
	
#content-content-dozensofcategories .minilist ul{
	list-style:none;
	margin:0;
	padding:0 0 3px 15px;
	}
	
#content-content-dozensofcategories .minilist li {
	padding:0 0 0 10px;
	color:#005691;
	background-image:url(../images/item-minilist.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	position:relative;
	width:100px;
	display:block;
	}
	
#content-content-dozensofcategories .minilist a,#content-content-dozensofcategories .minilist a:visited {
	color:#005691;
	position:relative;
	width:auto;
	display:block;
	text-decoration:none;
	text-align:left;
	}
	
/*Content
	- content
		- bottom */
.content-content-bottom {
	position:relative;
	width:891px;
	height:6px;
	margin:0;
	padding:0;
	background:url(../images/content-content-bottom.jpg) no-repeat;
	}
	
/*Back top 1*/
#backtopuno {
	position:relative;
	width:891px;
	height:37px;
	padding:0;
	margin:0;
	background:url(../images/backtopuno-bg.gif) no-repeat bottom #cfbd8f;
	}
	
#backtopuno a, #backtopuno a:visited{
	position:relative;
	display:block;
	margin:6px auto 0 auto;
	width:120px;
	height:15px;
	text-indent:-9999px;
	background:url(../images/backtotop.gif) no-repeat;
	*margin:6px auto 0 auto !important;
	*margin:-3px auto 0 auto;
	}
	
/*Content 2*/
#content-dos {
	position:relative;
	width:891px;
	height:auto;
	margin:0;
	padding:0;
	background:url(../images/content2-bg.gif) repeat-x #e5d5b0;
	}
	
#content-dos-bottom {
	position:relative;
	width:891px;
	height:6px;
	margin:0;
	padding:0;
	background:url(../images/content2-bottom.gif) no-repeat;
	}
	
/*Content 2
	 - Look what...*/
#contentdos-look-tittle {
	position:relative;
	width:240px;
	height:15px;
	margin:25px 0 15px 33px;
	padding:0;
	background:url(../images/look-what...-tittle.gif) no-repeat;
	text-indent: -9999px;
	}
	
#contentdos-look {
	position:relative;
	width:853px;
	height:236px;
	margin:0 auto;
	padding:21px 0 0 0;
	background:url(../images/conten2-look-bg.gif) no-repeat;
	}
	
#contentdos-look .textos{
	position:relative;
	float:left;
	width:379px;
	height:auto;
	padding:5px 0 0 25px;
	margin:0 19px 15px 0;
	}
	
#contentdos-look .textos-rigth{
	position:relative;
	float:left;
	width:379px;
	height:auto;
	padding:5px 0 0 25px;
	margin:0 0 15px 0;
	}
	
#contentdos-look .bottom{
	margin:12px 0 0 0;
	text-align:right;
	}
	
#contentdos-look .bottom h1{
	font-weight:bold;
	font-size:12px;
	}
	
#contentdos-look .bottom h2 a, #contentdos-look .bottom h2 a:visited{
	color:#0195fc;
	font-size:11px;
	font-weight:100;
	}
	
#contentdos-look img{
	float:left;
	margin:-5px 14px 0 0;
	border: #996600 solid 1px;
	}
	
/*Content 2
	- Lista */
#contentdos-lista {
	position:relative;
	width:825px;
	height:auto;
	margin:20px auto 0 auto;
	padding:0;
	}
	
#contentdos-lista ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
#contentdos-lista li{
	display:block;
	width:805px;
	height:auto;
	padding:0 0 0 20px;
	margin:0 0 15px 0;
	background-image:url(../images/item-tittle-minilist.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	}
	
/*Content 2
	- Lista Down */
#contentdos-listadown {
	position:relative;
	width:546px;
	height:109px;
	padding:8px 0 0 170px;
	margin:0 auto 0 auto;
	background:url(../images/conten2-medalla.jpg) left no-repeat;
	}
	
#contentdos-listadown ul{
	list-style:none;
	margin:0;
	padding:20px 0 0 0;
	}
	
#contentdos-listadown li{
	display:block;
	position:relative;
	padding:0 0 0 20px;
	margin:0 0 1px 0;
	background-image:url(../images/list-item.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	}
	
/*Back top 2*/
#backtopdos {
	position:relative;
	width:891px;
	height:37px;
	padding:0;
	margin:0;
	*margin:0 !important;
	*margin:-8px 0 0 0;
	background:url(../images/backtopuno-bg.gif) no-repeat bottom #cfbd8f;
	}
	
#backtopdos a, #backtopdos a:visited{
	position:relative;
	display:block;
	padding:6px 0 0 0;
	margin:0 auto 0 auto;
	width:120px;
	height:15px;
	text-indent:-9999px;
	background:url(../images/backtotop.gif) no-repeat bottom;
	}
	
/*Content 3*/
#content-tres {
	position:relative;
	width:891px;
	height:auto;
	overflow:auto;
	margin:0;
	padding:0;
	background:url(../images/content3-bg.jpg) repeat-x #dfd0a7;
	}
	
#content-tres-bottom {
	position:relative;
	width:891px;
	height:6px;
	margin:0;
	padding:0;
	background:url(../images/content3-bottom.jpg) no-repeat;
	}

/*Content 3
	- Frecuently...*/	
#contenttres-frecuently-tittle {
	position:relative;
	width:219px;
	height:15px;
	margin:25px 0 15px 33px;
	padding:0;
	background:url(../images/frecuently-tittle.jpg) no-repeat;
	text-indent: -9999px;
	}
	
#contenttres-frecuently {
	position:relative;
	width:853px;
	height:237px;
	margin:0 auto;
	padding:0;
	background:url(../images/content3-frecuently-bg.gif) no-repeat;
	}
	
#contenttres-frecuently  ul{
	padding:15px 0 0 50px;
	margin:0;
	list-style:none;
	}
	
#contenttres-frecuently  li{
	display:block;
	position:relative;
	padding:0 15px 0 20px;
	margin:0 0 15px 0;
	background-image:url(../images/item-tittle-minilist.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	}
	
#contenttres-frecuently  li h1{
	font-size:12px;
	font-weight:bold;
	width:auto;
	}
	
/*Content 3
	- Download now*/
#contenttres-downloadnow {
	position:relative;
	width:467px;
	height:183px;
	padding:22px 0;
	margin:0 auto;
	}
	
#contenttres-downloadnow a{
	display:block;
	width:467px;
	height:183px;
	text-indent:-9999px;
	background:url(../images/content3-downloadnow.jpg);
	}
	
/*Content 3
	- Last List*/
#contenttres-lastlist {
	position:relative;
	width:408px;
	height:250px;
	margin:15px auto 0 auto;
	padding:0 0 0 255px;
	background:url(../images/content3-medalla.jpg) no-repeat top left;
	}
	
#contenttres-lastlist ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	
#contenttres-lastlist li{
	position:relative;
	float:left;
	width:379px;
	height:auto;
	padding:5px 0 0 25px;
	margin:0 19px 15px 0;
	}
	
#contenttres-lastlist li .bottom{
	margin:12px 0 0 0;
	text-align:right;
	}
	
#contenttres-lastlist li h1{
	font-weight:bold;
	font-size:12px;
	}
	
#contenttres-lastlist li .bottom h2 a, #contentdos-look li .bottom h2 a:visited{
	color:#0195fc;
	font-size:11px;
	font-weight:100;
	}
	
#contenttres-lastlist img{
	float:left;
	margin:-5px 14px 0 0;
	border: #996600 solid 1px;
	}
	
/* Back to top 3
	- content*/
#backtoptres {	
	position:relative;
	width:891px;
	height:25px;
	padding:0;
	margin:0;
	*margin:0 !important;
	*margin:-8px 0 0 0;
	background:url(../images/backtotop3-bg.jpg) repeat-x;
	}
	
#backtoptres a, #backtoptres a:visited{
	position:relative;
	display:block;
	padding:6px 0 0 0;
	margin:0 auto 0 auto;
	width:120px;
	height:15px;
	text-indent:-9999px;
	background:url(../images/backtotop.gif) no-repeat bottom;
	}
	
/* Footer */
#footer {
	position:relative;
	clear:both;
	width:920px;
	height:auto;
	overflow:auto;
	padding:0;
	margin:0;
	}
	
/* Footer
	- Top */
#footer-top {
	position:relative;
	width:920px;
	height:49px;
	margin:0;
	padding:0;
	}
	
#footer-top-izq {
	position:relative;
	float:left;
	width:19px;
	height:49px;
	margin:0;
	padding:0;
	background:url(../images/footer-top-izq.jpg) no-repeat;
	}
	
#footer-top-der {
	position:relative;
	float:left;
	width:20px;
	height:49px;
	margin:0;
	padding:0;
	background:url(../images/footer-top-der.jpg) no-repeat;
	}
	
#footer-top-content {
	position:relative;
	float:left;
	width:831px;
	height:28px;
	margin:0;
	padding:20px 25px 0 25px;
	background:#000;
	color:#eadfbe;
	border-top:1px solid #c0a871;
	font-size:11px;
	}
	
#footer-top-content a{
	color:#eadfbe;
	}
	
#footer-top-content .left {
	float:left;
	}
	
#footer-top-content .center {
	margin:0 auto;
	*margin:0 0 0 335px;
	width:150px;
	}
	
#footer-top-content .right {
	float:right;
	margin:-11px 0 0 0; 
	}
	
/* Footer bottom */
#footer-bottom {
	position:relative;
	clear:both;
	height:74px;
	width:920px;
	margin:0;
	padding:0;
	}
	
#footer-bottom-izq {
	position:relative;
	float:left;
	width:148px;
	height:74px;
	margin:0;
	padding:0;
	background:url(../images/footer-bottom-izq.jpg) no-repeat;
	}
	
#footer-bottom-center {
	position:relative;
	float:left;
	width:623px;
	height:74px;
	margin:0;
	padding:0;
	background:url(../images/footer-bottom-center.jpg) repeat-x;
	}
	
#footer-bottom-der {
	position:relative;
	float:left;
	width:149px;
	height:74px;
	margin:0;
	padding:0;
	background:url(../images/footer-bottom-der.jpg) no-repeat;
	}
	
/* Brillo inferior */
#brillo-inferior {
	position:relative;
	clear:both;
	margin:0 auto;
	padding:0;
	height:20px;
	width:470px;
	background:url(../images/brillo-inferior.jpg) no-repeat;
	}
	
/*Fixed*/
.clear {
	clear:both;
	}	

.right {
float:right;}

	
	
	
	
	
	
	
	
	
	

