@charset "utf-8";
/* CSS Document */

body {
	background-image: url(imagenes/bg_fondo.gif); 
	/*background-color: #eeeeee; sobra creo*/
	font-size: 14px;
}

a:link {
color : #666; /* #CCCCCC - #FF6600 afecta a la barra*/
text-decoration : none;
}

a img {
border: none;
}

a:visited {
color : #666; /*#00F -- #FF6600*/
text-decoration : none;
}

a:active {
color : #FF6600; /* #333333 */
text-decoration : none;
}

a:hover {
	color : #000000;
	text-decoration : none;/* blink*/
	font-size: 12px;
}


ul {display: inline; margin-left:0px; }

/* Header */
	#header { width:1017px; height:176px; /*margin-top:2em;*/ margin-left:auto; margin-right:auto; background-image:url(imagenes/bg_header2.jpg);}
		.logo { width:193px; height:176px; float:left; background-image:url(imagenes/logotux.jpg);}
		.links-arriba-header { width:284px; height:15px; float:right; margin-top:5px; }
		.links-arriba-header li { display: inline; margin-left:25px;/* */font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
		
		
		.banner-header { width:390px; height:64px; float:left; margin-right:50px; margin-top:55px; background-image:url(imagenes/LPS.png);}
		
		.links-abajo-header { width:780px; height:20px; max-height:20px; float:right; margin-top: 2.4em;}
		.links-abajo-header li {list-style: none; display: inline; margin-right:50px; /* */font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
		.links-abajo-header a, .links-abajo-header a:visited{color:#CCC} /*color*/
		.links-abajo-header a:hover {color:#000} /* color mouse encima*/
		
   
 
/* Footer */
	#footer { width:1017px; height:87px;  margin-left:auto; margin-right:auto; background-image:url(imagenes/bg_bottom.png); }
		.logo-footer{ width:240px; height:87px; float:right; background-image:url(imagenes/logobottom.png);}
		.designer {margin-left:5px; margin-top:35px; float:left;/* */ font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; }
		.centro-footer { width:630px; margin-top:0px; margin-left:auto; margin-right:auto; text-align:center; }
		.links-centro-footer { width:610px; height:14px; margin-left:auto; margin-right:auto;}   
		.links-centro-footer li { list-style: none; display:inline; margin-right:20px; margin-left:20px;/* */font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
		.texto-centro-footer { width:620px; height:30px; margin-top:6px; margin-left:auto; margin-right:auto; text-align:center; /* */font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; }

/* Cuerpo */
	#cuerpo { width:1017px; background-color:#eeeeee; /*margin-top:10px;*/ margin-left:auto; margin-right:auto;}






	
.Estilo7 {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; }
.Estilo7 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.Estilo7 {font-size: 14px; }
.Estilo7 {font-size: 15px; }	
.Estilo7 {color: #FF0000}	
.Estilo7 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }	

.Estilo19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

.Estilo20 {font-size: 11px; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
	
.Estilo32 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;	color: #990000;	font-weight: bold; }
.Estilo33 {font-size: 12px; color: #990000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Estilo34 {font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; }
.Estilo34 {color: #F60;}

.Estilo36 {color: #333; font-family: "Arial Black", Gadget, sans-serif; }
.Estilo36 {font-weight: bold; }
.Estilo36 {font-weight: normal; }
.Estilo36 {font-family: "Times New Roman", Times, serif; }
.Estilo36 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.Estilo36 {font-size: 14px; }
.Estilo36 {font-size: 13px; }

.Estilo36 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Estilo37 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #993300; }
.Estilo38 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo39 {color: #990000; font-weight: bold; }
.Estilo41 {	font-size: 12px; font-weight: bold; }

.Estilo48 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.Estilo58 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.Estilo60 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Estilo67 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
.Estilo68 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; }

.Estilo74 {color: #990000}
.Estilo75 {color: #585858}


.Estilo88 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }

.Estilo98 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; }


.Estilo100 {color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px; }
.Estilo104 {font-family: "Times New Roman", Times, serif; font-size: 13px; color: #333333; }
.Estilo105 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

.Estilo107 {color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; }
.Estilo108 {font-size: 13px; font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF; }
.Estilo109 {color: #000000}
.Estilo110 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; }
.Estilo111 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.Estilo112 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.Estilo114 {color: #990000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; }
.Estilo116 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }


.oferta_especial a, .oferta_especial a:visited{color:#CCC; font-size:12px;} /*color*/
.oferta_especial a:hover {color:#000} /* color mouse encima*/

.WORDPLAN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.REDWORDPLAN {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: bold; }

.ContenidoWHM {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.TituloWHM {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }


.tittleHoST {font-size: 16px;}
.tittlehost2 {font-family: "Arial Black", Gadget, sans-serif; font-size: 14px; }
.titlleHost {font-size: 14px; color: #F60; font-family: "Times New Roman", Times, serif; }
.titlleHost {font-family: "Arial Black", Gadget, sans-serif; }




INPUT {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BACKGROUND: #FFFFFF; FONT: 11px Verdana, Arial, Helvetica, sans-serif sans-serif; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #000000; BORDER-BOTTOM: #CCCCCC 1px solid
}
INPUT.post {
	BACKGROUND-COLOR: #FFFFFF
}
TEXTAREA.post {
	BACKGROUND-COLOR: #2C2C2C
}
SELECT {
	BACKGROUND-COLOR: #2C2C2C
}
INPUT {
	TEXT-INDENT: 2px
}



/* Publicidad Flotante*/
.black_overlay{
            display: hide;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
.white_content {
            display: hide;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 300px;
            height: 250px;
            padding: 16px;
            border: 16px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
		
/* FIN Publicidad Flotante*/


/* INICIO ESTILOS BARRA*/

#bar { 
	position: fixed;
	top: 0px;
	left: 0px;
	width:100%; 
	height:22px;
	
	/* BACKGROUND GRADIENTE */
  	/* old browsers */
	background: #eeeeee;
	/* firefox */
	background: -moz-linear-gradient(top, #eeeeee 44%, #cccccc 100%);
	/* webkit */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(44%,#eeeeee), color-stop(100%,#cccccc)); 
	/* IE */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); 


	/* BORDES REDONDEADOS */
	/* Firefox */
	-moz-border-radius-bottomleft: 10px; 
	-moz-border-radius-bottomright: 10px;
	
	/* Safari and Chrome */
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	/* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	border-bottom-right-radius: 10px; 
	border-bottom-left-radius: 10px;
	
	/* Konqueror */ 
	-khtml-border-bottom-right-radius: 10px; 
	-khtml-border-bottom-left-radius: 10px; 
	
	/* IE otra */ 
	border-radius: 0 0 10px 10px;
	
	/* Soporte para IE */
	behavior: url(ie-css3.htc); 
 } 
 
#bar div{ float:left; height:22px; }

#login{ width:25%; margin-left:2%;}
#login div{ margin-top:2px; margin-right:4px;}

#centro_bar{ width:42%; text-align:center;}
#centro_bar , #centro_bar a:link, #centro_bar a, #centro_bar a:visited {color : #F00; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
#centro_bar a:hover {color:#666} /* color mouse encima*/

#idiomas{ float:right; margin-right:2%; width:25%; text-align:right; }
#idiomas div{ float:right; margin-top:4px; margin-right:3px;}


.bar_fondo_input {
	/* old browsers */
	background: #CC4B4B; 
	
	/* firefox */
	background: -moz-linear-gradient(top, #CC4B4B 46%, #EA9F9F 100%);
	
	/* webkit */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(46%,#CC4B4B), color-stop(100%,#EA9F9F)); 
	
	/* ie */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC4B4B', endColorstr='#EA9F9F',GradientType=0 ); 
	
	border: 1px solid #dfb9ba;
	font-family: tahoma, helvetica, sans-serif;
	font-style: bold;
	font-size: 10px;
	color: #554e4e;
	}

/* FIN ESTILOS BARRA*/

/* CSS Sprite Imagenes */
.sprites { 
    background-image     : url(imagenes/sprite.png); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
	
	
 } 
 
 #bar_espana_jpeg { 
    height               : 14px; 
    width                : 19px; 
    background-position  : -11px -0px; 
 } 
 
 #bar_eeuu_jpeg { 
    height               : 14px; 
    width                : 19px; 
    background-position  : -49px -0px;
 } 
 
 #bar_brasil_jpeg { 
    height               : 14px; 
    width                : 18px; 
    background-position  : -31px -0px; 
 } 
 
 #bar_login_png { 
    height               : 17px; 
    width                : 17px; 
    background-position  : -94px -0px;  
 } 

/* FIN CSS Sprite Imagenes */

