.Estilo6 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.Estilo7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo9 {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.Estilo10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

        body { font-family:Arial, Helvetica, Sans-Serif; font-size:11px; margin:0px 20px;}
        /* menu */

}
body,td,th {
	color: #FFFFFF;
}
.Estilo20 {color: #000000}
.Estilo26 {font-size: 15px; color:#FFFFFF;}
.Estilo30 {font-size: 16; color: #999999; }
.Estilo31 {color: #999999}
.Estilo33 {color: #333333}
.Estilo34 {color: #0A0A0A}
a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF9933;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
.Estilo37 {font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.Estilo44 {font-size: 14px; color: #FF6600; }
.Estilo45 {color: #000000; font-size: 12px; }

a.homelink:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC}
a.homelink:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #999999}

a.footlinks:link {font-family:Arial, Helvetica, sans-serif; color:#999999}
a.footlinks:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}

.Estilo47 {font-size: 16; color: #999999; font-family: Arial, Helvetica, sans-serif; }
.Estilo58 {color: #669900}

#contenedor {
	background-color: #000000;
	position: relative;
	z-index: 1;
	height: 16px;
	width: 1024px;
	left: 50%;
	margin-left: -512px;
	background-image: url(../img/top.gif);
}

#main {
	position: absolute;
	z-index: 2;
	height: 950px;
	width: 1024px;
	background-image: url(../img/backmain.gif);
	left: 50%;
	margin-left: -512px;
	margin-top: 16px;
}
#logogenex {
	background-repeat: no-repeat;
	position: absolute;
	z-index: 12;
	height: 152px;
	width: 299px;
	left: 50%;
	margin-left: -420px;
	margin-top: 40px;
}
#homelink {
	position: absolute;
	z-index: 15;
	height: 25px;
	width: 75px;
	left: 50%;
	margin-left: 375px;
	margin-top: 25px;
	background-image: url(../img/home.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 16px;
}
#mail {
	background-image: url(../img/mail.png);
	background-repeat: no-repeat;
	background-position: right;
	position: absolute;
	z-index: 16;
	height: 25px;
	width: 75px;
	left: 50%;
	margin-left: 375px;
	margin-top: 50px;
	padding-top: 14px;
}


#soporte {
	position: absolute;
	z-index: 15;
	height: auto;
	width: auto;
	left: 50%;
	margin-left: 320px;
	margin-top: 100px;
	border-bottom: 0;
}

#main_menu {
	position: absolute;
	z-index: 999;
	height: 62px;
	width: 1024px;
	margin-top: 190px;
	left: 50%;
	margin-left: -512px;
	background-image: url(../img/back_menu_main.gif);
	background-repeat: no-repeat;
}
#home {
	position: absolute;
	z-index: 9999;
	height: auto;
	width: auto;
	left: 50%;
	margin-left: -450px;
	margin-top: 201px;
}

#desp1 {
	background-image: url(../img/down.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 999;
	height: 9px;
	width: 13px;
	left: 50%;
	margin-left: -293px;
	margin-top: 213px;
}
#desp2 {
	background-image: url(../img/down.gif);
	position: absolute;
	z-index: 999;
	height: 9px;
	width: 13px;
	left: 50%;
	margin-left: -177px;
	margin-top: 213px;
	background-repeat: no-repeat;
}
#desp3 {
	background-image: url(../img/down.gif);
	position: absolute;
	z-index: 999;
	height: 9px;
	width: 13px;
	left: 50%;
	margin-left: -74px;
	margin-top: 213px;
	background-repeat: no-repeat;
}
#desp4 {
	background-image: url(../img/down.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 999;
	height: 9px;
	width: 13px;
	left: 50%;
	margin-left: 40px;
	margin-top: 213px;
}
#desp5 {
	background-image: url(../img/down.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 999;
	height: 9px;
	width: 13px;
	left: 50%;
	margin-left: 153px;
	margin-top: 213px;
}
        #menu{
	margin:0px;
	list-style:none;
	color:#fff;
	line-height:40px;
	display:inline-block;
	float:left;
	z-index:1000;
	;
	width: 900px;
	padding-left: 103px;
	padding-top: 5px;
}
        #menu a { color:#fff; text-decoration:none; }
        #menu > li {background:#333333 none repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 14px;}
        #menu > li a:hover {color:#FF9933;}
        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        /* sub-menus*/
        #menu ul {
	padding:0px;
	margin:0px;
	display:inline;
	display:inline;
	;
}
        #menu li ul {
	position:absolute;
	left:-2px;
	top:0px;
	margin-top:40px;
	width:200px;
	line-height:14px;
	background-color:#333333;
	color:#CCCCCC; /* for IE */
	display:none;
}
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:4px 20px; padding: 5px 0px;  border-top: dotted 1px #ffffff; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#cccccc; }
        #menu li ul li a:hover { color:#ff9933; }
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img {
	vertical-align:middle;
	;
}
        /* corners*/
        #menu .corner_inset_left {
	position:absolute;
	top:0px;
	left:-12px;
	;
}
        #menu .corner_inset_right {
	position:absolute;
	top:0px;
	left:200px;
	;
}
        #menu .last {
	background:transparent none repeat scroll 0% 0%;
	margin:0px;
	padding:0px;
	border:none;
	position:relative;
	border:none;
	height:0px;
	;
}
        #menu .corner_left {
	position:absolute;
	left:0px;
	top:0px;
	;
}
        #menu .corner_right {
	position:absolute;
	left:182px;
	top:0px;
	;
}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 165px; top:0px;}
    .Estilo1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

ul.ppt {
	position: absolute;
	z-index: 10;
	margin-left: -457px;
	margin-top: 260px;
	border: 0;
	margin-bottom: 0px;
	left: 50%;
}


.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0px;
}

.ppt img {
	border-top-width: 2;
	border-right-width: 2;
	border-bottom-width: 2;
	border-left-width: 2;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#servicios {
	background-image: url(../img/servicios.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 11;
	height: 229px;
	width: 215px;
	left: 50%;
	margin-left: 285px;
	margin-top: 257px;
}
#title {
	background-image: url(../img/title_descarga_spots.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 186px;
	width: 920px;
	left: 50%;
	margin-left: -461px;
	margin-top: 275px;
}
#descarga {
	position: absolute;
	z-index: 15;
	height: 300px;
	width: 865px;
	left: 50%;
	margin-left: -435px;
	margin-top: 350px;
}




#formas_pago {
	background-image: url(../img/fondo_pagos.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 15;
	height: 80px;
	width: 896px;
	left: 50%;
	margin-left: -449px;
	margin-top: 850px;
}




#footlinks {
	position: absolute;
	z-index: 999;
	height: 300px;
	width: 910px;
	background-color: #0A0A0A;
	margin-top: 950px;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	left: 50%;
	margin-left: -460px;
	padding-left: 10px;
}

