/*v.25*/

* {
padding: 0;
margin: 0;
} 

body {
margin: auto;
padding: 0;
font-size: .74em;
background-color:#000;
color: #aaa;
font-family: Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
width: 1024px; 
}

img {
border: none;
}

#header {
/*background: #000 url(directorio/banners2/banner2.jpg) no-repeat;*/
background-position: left;
height: 90px;
width:350px;
float:left;
position:relative;

}
#header h1 {
color: #fff;
font-size: 2.6em;
margin: 0;
font-weight: 100;
padding: 8px 0 0 5px;
}
#header h1 a { text-transform: none ;font-weight: 100; text-decoration: none; color : #eee; }
#header h2 {
color: #999;
font-size: 12px;
margin: 0;
font-weight: bold;
padding: 0 0 0 6px;
width:330px
}

#navigation_right{ 
	float:left;
	position:relative;
	width:135px; 
	padding: 0px; 
	text-align: right;
	font-size: 12px;
	margin:0px;
	display:block;
	FONT-WEIGHT: bolder;
	}
	
#navigation_right ul li { 
	border-bottom: 1px solid #000; 
	padding: 0px 0px 0px 0px; 
	background: #111; 
	}
	
#navigation_right a
			{ color: #E7AD32  }  
							
#navigation_right a:hover { 
	color: #666;
	text-decoration: underline;
	}
	
#navigation_right a:link
						{ outline: none; text-decoration: none;    } 
#navigation_right a:active
						{  outline: none; text-decoration: none;  }  
#navigation_right a:visited 
						{  outline: none;  text-decoration: none; }  



#header_escort {
float:left;
position:relative;
width:515px;
text-align:center;
margin-left: 10px;
}


#contenedor{
 position:absolute;
 width:750px;
 height:auto;
 top:10px;
}

#cabecera {
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 background-color:#0099FF;
}

img {border: none;}
ul {  list-style-type: none; margin: 0; padding: 0px; color: #999;}	
li {}

#navigation{ 
	padding: 0px 0px 0px 0px;
	background: #000;
	margin: auto;
	text-align: right;
	font-size: 10px;
	clear:both;
	}
#navigation ul li { 
	border-bottom: 1px solid #000; 
	padding: 5px 10px 5px 0; 
	background-color: #000;
	}
#navigation li { 
	float: left;
	}
	
#navigation a
			{ color: #E7AD32  } 
							
#navigation a:hover { 
	color: #666;
	text-decoration: underline;
	}
	
#navigation a:link
						{ outline: none; text-decoration: none;    } 
#navigation a:active
						{  outline: none; text-decoration: none;  } 
#navigation a:visited 
						{  outline: none;  text-decoration: none; } 



#recuadro
{
	border: 0px dashed #FF0000; 
	float:left; 
	padding:0px; 
	margin: auto;
	width:1022px;
	text-align:center;
}


#directorio
{
	padding:0px; 
	margin: auto;
	width:1024px;
	border:0px solid blue;
}

#publicidad{
 clear:both;
 width:100%;
 height:20px;
 border: 1px solid #FF0000;
}

#novedades{
 float:  left;
 width:  500px;
 height: 100%; /*232px;*/
 margin: 0;
 padding: 0px 0px 5px 0px;
}

.contenido
{	
	text-align: justify; 
	float: none;
	width: 100%;
	padding: 0px 0px 10px 0px;
	margin: auto; 

}

.noved{
	text-align: left; 
	float:left;
	width:165px; 
	height:100px; 	
	font-size: .80em;
}


#auspiciadores{
  float: left;
  width: 500px;
  height: 100%;
  margin:   0;
  position: relative;
  padding: 0px 0px 0px 0px;
  
}

#escort{
  width: 825px;
  height: 100%;
  margin: auto;
  clear: both;
}

#clasificados{
  width: 1000px;
  height: 100%;
  margin: auto;
  clear: both;
  margin-left: 0px;
}

._contenido
		{
		float: left; 
		padding: 5px 5px 5px 0;
		}


.mainmenu2		{ text-decoration: none;    }
a.mainmenu2:link { outline: none; 
	text-decoration: none;     }
a.mainmenu2		{ color: #666;     }
a.mainmenu2:visited	{ text-decoration: none;     }
a.mainmenu2:hover{ color: #aaa;  }

.mainmenu		{ text-decoration: none;    }
a.mainmenu:link { outline: none; 
	text-decoration: none;     }
a.mainmenu		{ font-size: 12px; color: #FFFFFF;     }
a.mainmenu:visited	{ text-decoration: none;     }
a.mainmenu:hover{ color: #aaa;  }

#izquierda {
 float:left;
 position:relative;
 width:250px;
 clear:both;

}
#centro1 {
 float:left;
 position:relative;
 width:250px;

}
#centro2 {
 float:left;
 position:relative;
 width:250px;

}
#derecha {
 float:left;
 position:relative;
 width:250px;

}

#pie{
 clear:both;
 width:100%;
 height:20px;
  border: 1px solid #FF0000;
}

#footer{ margin: 10px auto 0 auto; 
		font-size: 0.8em; 
		width: 900px; 
		color: #999; 
		padding: 5px; 
		background: #222; 
		clear:both;
		text-align:left;
		}

#footer a {color: #666; 
			}

		
#footerPanhtml  { display:block; float:right; padding: 0 5px;} 
#footerPanhtml a{display:block; color: #E7AD32; text-decoration: none;} 
#footerPanhtml a:hover{color: #666; text-decoration: none;} 

#footerPancss{ display:block; float:right;padding: 0 5px;} 
#footerPancss a{display:block; color: #E7AD32;text-decoration: none;}  
#footerPancss a:hover{color: #666;text-decoration: none;} 


.negrita {
    FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
}

.negrita10 {
    FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color: #E7AD32;
}
.tabla3{
   border: 1px solid #FFF;
   width: 225px;
   float:left;
   padding:0px;
   margin: 5px;    
}
.cabtab3{
   background-color: #FF0000;
}
.cabtab3 H2{
   font-weight: bold;
   font-size: 8pt;
   padding: 2px 2px 2px 2px;
   color: #FFFFFF;
   text-align:center;
}
.cuerpotab3{
   font-size: 8pt;
   padding: 4px 4px 4px 4px;
   text-align: left;
}


.cuerpotab3 a { 
	color: #666;
	}
.cuerpotab3 a:link { outline: none; text-decoration: none;}
.cuerpotab3 a:active { outline: none; text-decoration: none;}	
.cuerpotab3 a:visited { outline: none; text-decoration: none;}	
.cuerpotab3 a:hover { color: #aaa; text-decoration: underline;}
.cuerpotab3 ul {padding-left: 0px;  color: #666; }


.DivMensaje
{ 		margin: 10px auto 0 auto; 
		font-size: 0.8em; 
		width: 730px; 
		color: #999; 
		padding: 5px; 
		background: #222; 
		clear:both;
		text-align:center;
		font-weight: bold;
		font-size: 14px;
		}

/* ESTILO PARA ELEMENTOS DE FORMULARIO */

FORM INPUT {
	font-family: Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
	/*FONT-SIZE: 10px;*/
	COLOR: black;
	text-transform: lowercase;
}

FORM SELECT {
    FONT-SIZE: 14px;
    COLOR: black;
}

FORM TEXTAREA {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: black;
}

TABLE {
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #1A1A1A;
	margin:auto;
	text-align:left;
}

/* ESTILO PARA TABLAS EN GENERAL */
.tablaPrincipal {
	border: 1px solid #cccccc;
	margin: auto;
	
}

.TituloPrincipal {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #FF0000;
}
