body {

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;
	background-color:#F0F0F0;



}

body h1{

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

margin:0px;

}

td {

	font-family: Arial, Helvetica, sans-serif;

}



th {

	font-family: Arial, Helvetica, sans-serif;

}

#contenedor{

width:900px;

padding:0px;

margin:5px auto 10px auto;

border:1px  #FF9900 solid;

background-color:#FFFFFF;



}



#encabezado{

height:105px;

position:relative;
margin:0px;
padding:0px;

}



#menuSup{

/*margin-top:92px;*/



width:650px;

float:right;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-size:15px;







}

#logo{

top:7px;

left:0px;

position:absolute;

width:245px;

float:left;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:24px;

font-weight:bold;

background-color:#FFFFFF;



}

#logo a img{

border:0px;

}



#link_sup{

width:650px;

float:right;

margin:0px;

}

#link_sup a{

margin:0px;

display:block;

float:right;

margin-left:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#003366;

}

#link_sup .link_inicio a{

display:block;

float:left;

margin:0PX;

}



#menuSup ul{

margin:0px;

margin-top:7px;

padding:0px;

}



#menuSup li{

border:1px  #000033 solid;

margin:0px;

border-left:1px;

border-right:0px

padding:0px;

float:right;

list-style:none;









}


.link2{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.activo{

margin:0px;

width:auto;

height:auto;

background-color:#FF9000;

color:#FFFFFF;

text-decoration:none;



font-weight:bold;

padding-left:17px;

padding-right:17px;



}



#menuSup li a{

text-decoration:none;

color:#000066;

font-weight:bold;

padding-left:17px;

padding-right:17px;

}

#menuSup li a:hover{

margin:0px;

width:auto;

height:auto;

background-color:#FF9000;

color:#FFFFFF;

}

#buscador{

width:650px;

margin:0px;

margin-top:6px;

margin-bottom:6px;

float:right;

border:1px #000066 solid;

background-color:#FF9900;

padding:0px;
position:relative;

}



#usuario{

width:650px;

margin:0px;

float:right;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000033;

font-weight:bold;

}

#cantidadVisitas{
margin:0px;
width:200px;
color:#003399;
float:right;
}





#buscador input{

margin:2px;

margin-left:8px;

width:300px;

border:1px #0033CC solid;

}



#buscador .btnbuscar input{

background-color:#000033;

border:#CC0000;

color:#FFFFFF;

font-weight:bold;

width:70px;

}

#buscador form{

margin:2px;

padding:0px;



}

#buscador .reloj {
position:absolute;
display:block;
top:1px;
right:2px;
width:80px;
}

#buscador .reloj input{
width:70px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#FF9900;
border:0px;
}


#cuerpo{

padding:0px;

margin:0px;

width:900px;

text-align:center;

	background-color:#FFFFFF;


}

#cuerpo h2{
font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #FF0000 solid;

border-right:1px  #FF0000 solid;

font-weight:bold;

background-color:#999999;

margin:0px;
text-align:center;
}

.video{

padding:0px;

margin:0px;
margin-left:7px;

width:290px;

text-align:center;
float:left;
padding-bottom:20px;


}
.video p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
font-weight:bold
}

#cuerpo p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
}
#marketing{
margin:0px;
padding:0px;
width:898px;
font:Arial, Helvetica, sans-serif;
/*background-color:#CCCC00; #AEAEFF*/
background-color:#CCCCCC;
color:#990000;

border-bottom:1px #990000 solid ;

}
#marketing p{
font-weight:bold;
color:#990000;
margin:0px;

font-size:13px;
}
#marketing p a{
color:#006600;
font-size:12px;
margin:0px;
text-decoration:none;

}
#marketing p a:hover{
text-decoration:underline;
}

#marketing p .demo{
display:block;
margin:0px;
padding:0px;
float:right;

color:#990000;


}
#marketing p b{
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:12px;

}
#bloqueIzq{

width:200px;

float:left;

border-right:#003366 1px solid;

}

#bloqueIzq a{
text-decoration:none;
}
#bloqueIzq a:hover{
text-decoration:underline;
}

#bloqueIzq h4{

background-image:url(imagenes/FdoNaranja2.jpg);

background-position:left top;

background-repeat:no-repeat;

padding-left:20px;

height:35px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding-top:5px;

margin:0px;

}

.modulo{

margin:0px;

padding:0px;

text-align:center;



}

.modulo a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000066;
display:block;
text-decoration:none;
padding-left:5px;
}
.modulo a:hover{
text-decoration:none;
background-color:#006633;
color:#FFFFFF;
font-size:12px;
}

.modulo ul{

margin:0px;

padding:0px;

padding-left:0px;
width:auto;


}

.modulo ul li{

list-style:none;

margin:0px;



text-align:left;
background-color:#D9EE97;
border-bottom:#488E00 3px solid;


}



.adsense{

border-bottom:#000000 1px solid;

/*border-top:#000000 1px solid;*/

padding-top:3px;
text-align:center;

}

#bloqueDer{

width:200px;

float:right;

margin:0px;

padding:0px;

padding-right:3px;
background-color:#FFFFFF;

}

#bloqueDer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3366FF;
text-decoration:none;

}
#bloqueDer a img{
border:0px;
}
#bloqueDer img{

display:block;

float:right;
margin-right:15px;


}

.textoDer{
display:block;
text-align:right;
padding-right:29px;

}

.Noticias{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin:0px;
padding:0px;

}

#bloqueCen{

width:480px;

text-align:justify;

padding:0px;

float:left;

margin-right:5px;

margin-left:5px;

font-family:Arial, Helvetica, sans-serif;

color:#660000;

font-size:12px;



}


#bloqueCen p{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

#bloqueCen h1{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#990000;

border-bottom:2px #000033 solid;

border-right:1px #000033 solid;

margin:0px;



}



#bloqueCen h2{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #FF0000 solid;

border-right:1px  #FF0000 solid;

font-weight:bold;

background-color:#999999;

margin:0px;
text-align:center;

}

#bloqueCen h6{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFFFFF;

text-align:right;

border-bottom:2px #FF6600 solid;

border-right:1px  #FF6600 solid;

margin:0px;
margin-bottom:5px;

background-color:#999999;

}

#bloqueCen h6 a{

color:#990000;

font-size:12px;

font-weight:bold;

text-decoration:none;
margin:3px;

}



#bloqueCen h6 .masresult{

float:left;

color:#990000;
margin:0px;

}




#bloqueCen .dscripRub p{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#000033;

font-style:oblique;

font-weight:bold;

}

#bloqueCen h3{

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#000066;

border-bottom:#990000 1px solid;

border-right: #990000 1px solid;

}



#bloqueCen a{

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333366;

text-decoration:none;

}

#bloqueCen a:hover{

text-decoration:underline;

}



.gracias{

color:#000033;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

#bloqueCen h5 a{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

margin-right:25px;

color:#CC0000;

font-weight:bold;

text-decoration:none;



}

#bloqueCen h5{
font-size:16px;
color:#000033;
font-weight:bold;
margin:0px;
margin-top:4px;
margin-left:8px;
}
#bloqueCen .link{

text-align:center;

display:block;

}



#bloqueCen .link a{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

margin-right:25px;

color:#666666;

font-weight:bold;

text-decoration:none;

}

#bloqueCen .texto{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:left;
}

#bloqueCen .negro{
font-weight:bold;
color:#000000;
font-size:13px;
margin-left:8px;
}
#bloqueCen .negro p{
margin:0px;
margin-top:8px;

}

#bloqueCen .normal{
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:500;
}


#bloqueCen .Locali{
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:18px;
font-weight:bold;

}


#bloqueCen a:hover{

text-decoration:underline;

}

#bloqueCen h4{
margin:0px;
color:#3300FF;
font-size:11px;
}

#bloqueCen h4 .linkRubro{
margin:0px;
}

#bloqueCen h4 .linkRubro a{
margin:0px;
color:#FF0000;
}

.fotos{
width:480px;
text-align:center;
border-top:#FF3300 1px solid;
}
#bloqueCen .fotos p{
margin:10px;
}

.anuncioSimp{
padding:0px;
text-align:left;



/*height:90px;
margin-bottom:10px;
*/




position:relative;
clear:both;

}

.imagen{
margin:0px;
padding:0px;
width:60px;
height:50px;

}

.imagen img{
display:block;
width:60px;
height:50px;
padding-bottom:4px;
}





.anuncioSimp h5{

position:relative;

height:auto;
margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#BF660D;


font-weight:bold;


}

.anuncioSimp a{

height:auto;
margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

/*color:#BF660D;*/
color:#CC6600;

font-weight:bold;


}
.anuncioSimp a:hover{
color:#CC6600;
}

#foto2{
display:'';
}

#foto3{
display:none;

}


.anuncioSimp p{

display:block;



margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#330000;







}

.descripcionAnun {

width:380px;

margin:0px;

padding:0px;

text-align:left;

}

.descripcionAnun p{

width:380px;

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#330000;

}



.referencia {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

margin:0px;

padding:0px;

height:12px;

}



.referencia a {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#003366;

margin:0px;

padding:0px;

height:12px;

text-decoration:none;

font-weight:bold;

}



.anuncioSimp h5 .referenciaDer {

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

margin:0px;

padding:0px;

height:12px;

float:right;

}

.anuncioSimp .referenciaDer {

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

margin:0px;

padding:0px;

height:12px;

float:right;
position:absolute;
bottom:10px;
right:2px;
}

.url{

color:#000000;

}

.url a{

color:#000066;

font-weight:bold;

font-size:12px;

text-decoration:none;

}

.url a:hover{

text-decoration:underline;

}

.anuncioSimp .pcia{

color:#000000;
font-size:11px;
font-weight:bold

}





.subrubros{

text-align:left;

border-bottom:1px #CCCCCC solid;

}

.subrubros a{

font-family:Arial, Helvetica, sans-serif;

background-color:#FF9900;

text-decoration:none;

color:#000033;



}

.subrubros a:hover{

font-weight:bold;

}



.bannerPrin{

text-align:center;

width:470px;

}



.sep900Blanco{



width:900px;

margin:0px;

padding:0px;

height:10px;

clear:both;





}

.sep900{

background-color:#FF9900;

width:900px;

margin:0px;

padding:0px;

height:2px;

clear:both;





}



#contenido{



margin:0px auto 0px auto;

width:700px;





}

#contenido form{

margin:0px;

padding:0px;

width:700px;

}



#contenido h2{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #FF0000 solid;

border-right:1px  #FF0000 solid;

font-weight:bold;

background-color:#999999;

padding-left:5px;



}



#contenido h1{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #000033 solid;

border-left:1px #000033 solid;

text-align:left;

padding-left:20px;



}



#contenido .link a{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

margin-right:25px;

color:#666666;

font-weight:bold;

text-decoration:none;



}

#contenido a:hover{

text-decoration:underline;

}

#contenido p{



}




#contenido2{



margin:0px auto 0px auto;

width:700px;
background-color:#B0BAC8;





}

#contenido2 form{

margin:0px;

padding:0px;

width:700px;

}



#contenido2 h2{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #FF0000 solid;

border-right:1px  #FF0000 solid;

font-weight:bold;

background-color:#999999;

padding-left:5px;



}



#contenido2 h1{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000099;

border-bottom:2px #000033 solid;

border-left:1px #000033 solid;

text-align:left;

padding-left:20px;



}



#contenido2 .link a{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

margin-right:25px;

color:#666666;

font-weight:bold;

text-decoration:none;



}

#contenido2 a:hover{

text-decoration:underline;

}

#contenido2 p{



}



.categoria {

border-right:#999999 1px solid;

border-bottom:#999999 1px solid;


margin:0px;
padding:0px;
text-align:left;

width:225px;

float:right;

/*background-color:#FFCC99;*/

background-color:#B0BAC8;

margin-right:5px;

/*margin-bottom:20px;*/



padding-bottom:15px;

}



.categoria h3{

color:#FFFFFF;

border-bottom:#FF6600 1px solid;

border-left:#FF6600 1px solid;

margin:0px;

margin-bottom:5px;

text-align:left;

font-size:14px;

padding-left:15px;

background-color:#CC3333



}

.categoria h3 a{
color:#FFFFFF;


margin:0px;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

font-size:12px;

background-color:#CC3333;
text-decoration:none;


}
.categoria h3 a:hover{
color:#FF9900;
text-decoration:underline;

}


.categoria a{

display:block;

margin:0px;

padding:0px;

margin-bottom:3px;

padding-left:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000066;

text-decoration:none;

}

.categoria a:hover{

color:#990000;

}



.sep700{

width:650px;

margin:0px;

height:1px;
clear:both;

}
.sep600{
width:540px
margin:0px;

height:2px;
clear:both;
border-bottom: #333333 1px solid;
background-color:#D9EE97
}



#login{

background-color:#FFFF99;

border:#FF3300 1px solid;

padding-top:10px;

padding-bottom:10px;

}



.textoVerde{

color:#006600;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



.mjeError{

color:#990000;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:12px;
text-align:left;

}
.messageError {
	margin-top: 10px; 
	padding: 7px; 
	width: 400px;
	border: 1px dotted #AABF76;
	background: #F9FDF0;
	color:#990000;
	font-weight: bold;
	font-size: 12px;

}
.messageError ul{

margin:0px;
}
.messageError li{
list-style:none;
margin:2px;
display:block;
float:left;
}


#pie{

margin:0px;

background-color:#D9EE97;

height:30px;

width:auto;

padding:0px;

padding-top:5px;

padding-left:10px;

text-align:center;

}

#pie .gener{

float:left;

font-weight:bold;

margin:0px;



padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000033;

}

#pie .gener a{

color:#FF9900;

text-decoration:none;

}

#pie p{

display:block;

margin:0px;

padding:0px;

float:right;

width:700px;

color:#000000;

font-size:12px;

}



/*Formularios*/



.espacio {

	BACKGROUND-POSITION: 50px 50%; WIDTH: 100px

}

</STYLE>



<STYLE type=text/css>.boton {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #333399

}

.tipbor {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial

}

.btn2{

	 height:30px;



}



.btn2 input{

	 FONT-FAMILY: Arial; 

	 BACKGROUND-COLOR:#000066; 

	 color:#CCCCCC;

	 

	 font-weight:bold;



}



.ahead {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333399; FONT-FAMILY: Arial

}

.dropdown {

	FONT-SIZE: 11px; COLOR: #023365; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff

}

.country {

	FONT-SIZE: 12px; WIDTH: 176px; COLOR: #023365; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff

}

.alab {

/*: #333399*/

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000033; FONT-FAMILY: Arial

}

.atip {

	FONT-SIZE: 11px; COLOR: #297a17; FONT-FAMILY: Arial

}

.atxt {

	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial

}

.hpcateg {

	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial

}

.hpepig {

	FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: Arial

}

.hptnor {

	FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: Arial

}

.hplink {

	FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Arial

}

.error {

	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.txtbox {

	FONT-SIZE: 11px; FONT-FAMILY: Arial

}

INPUT {

	FONT-SIZE: 11px; FONT-FAMILY: Arial

}

.adv {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Arial

}

.advert {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.hpcateg:hover {

	COLOR: #ff0000

}

.hpepig:hover {

	COLOR: #ff0000

}

.hplink:hover {

	COLOR: #ff0000

}

.adv:hover {

	COLOR: #ff0000

}

.atxt:hover {

	COLOR: #ff0000

}

.inputw {

	WIDTH: 140px

}

.blub13 {

	FONT-SIZE: 13px; COLOR: #333399; FONT-FAMILY: Arial

}

.tdBordeIzq{

border-left:1px #999999 solid;

}

.tdTitulo{

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#000033;

font-weight:bold;

background-color:#FF9900;



}

.inpCod input{

 width:282px;

 border:#999999 1px solid;

 background-color:#CCFF99;

 font-family:Arial, Helvetica, sans-serif;

 font-size:12px;

 

}



.lblLogin{

width:90px;

font-family:Arial, Helvetica, sans-serif;font-size:12px;

text-align:left;

margin:0px;

padding:0px;



}

.left{

text-align:left;



}

.olvido a{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#666666;



}

.inpBtnLogin{

float:left;

}

.inpBtnLogin input{

margin-left:165px;

background-color:#999999;

color:#990000;

font-weight:bold;

border-bottom-color:#FF9900;

border:1px solid;

}

.tdDer{

width:300px;

margin:0px;

border-left:#FF6600 1px solid;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}

.inpLogin{

text-align:left;

width:180px;

}

.inpLogin input{

width:120px;

 border:#999999 1px solid;

 background-color:#CCFF99;

 font-family:Arial, Helvetica, sans-serif;

 font-size:12px

}

.inpBtn{

text-align:left;

/*width:60px;*/



}

.inpBtn input{

background-color:#999999;

color:#990000;

font-weight:bold;

border-bottom-color:#FF9900;

border:1px solid;

float:left;

margin-left:25px;

}



.lblpa{

text-align:left;

font-size:12px;

color:#333333;

font-weight:900;

/*width:106px;*/
width:26%;

}

.lblpa select, .lblpaInp select{

FONT-SIZE: 11px; COLOR: #023365; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;





}



.lblpaInp input{

width:290px;

}

.lblpa b{

color:#CC3300;
font-size:10px;

}

.lblpaInp{
width:70%;
}
.lblUrl{
text-align:left;

font-size:12px;

color:#333333;

font-weight:900;

/*width:106px;*/
width:30%;
}

.lblUrl input{
width:262px;

}


.lblpaInp textarea{

width:290px;

height:100px;

font-family:Arial, Helvetica, sans-serif;

color:#000033;

font-size:11px;



}



.lblpaHelp{

display:block;

padding-top:0px;

margin-top:0px;

color:#006600;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-align:left;



margin-bottom:5px;

width:320px;



}

.operacion{

text-align:justify;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#CC3300;

font-weight:bold;

}
.operacion img{
display:block;
margin-top:25px;
}

.negrita{

color:#000000;

background-color:#FF6600;

padding:3px;



}

/*adicional*/
body, form, img, p, h1, h2, h3, input, select {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/17px tahoma, sans-serif;
	color: #222;
}
img {
	border: none;
}
.tst
{
	width: 50px;
	border-left:10px;
	margin: 0px 0px 0px 0px;
	padding: 100px;
	border-collapse: separate;
	text-align: left;
		vertical-align: top;
}

.editor
{
		width: 300px;

}

#container {
	margin: 0 auto auto;
	width: 780px;
	background: #fff;
	padding: 0;
}
.containertable table
{
		width: 100% !important;
		width: 100%;
		margin: 2px 0px;
	}
.containertable td
{
		vertical-align: top;
		border-collapse: collapse;
		border-spacing: 0px;
		padding: 0px;
}
	
#header {
	margin: 0 5px 5px 5px !important;
	height: 66px;
	background: #fff url("../layout_images/new/header_bg.gif") repeat-x;
}
#header table {
		width: 100% !important;
		width: 100%;
		margin: 5px 0px;
	}
	#header td {
		vertical-align: bottom;
		border-collapse: collapse;
		border-spacing: 0px;
		padding: 0px;
	}



#topnav {
	position: relative;
	right: 10px;
}
	#topnav td {
		text-align: center;
	}
	#topnav td a {
		color: #283946;
		text-decoration: none;
	}
	#topnav td a:hover {
		color: #283946;
		text-decoration: underline;
	}
#register, #addad, #login {
	border-right: 1px solid #c6cdd4;
}
#register a {
	padding-left: 2px;
}
#addad a {
	background: #ffff80;
	padding-left: 4px;
	padding-right: 2px;
}
#login a {
	padding-left: 2px;
}
#wap a {
	padding-left: 5px;
}
#nav {
	border: 1px solid #6882ad;
	height: 25px;
}
	#nav td {
		text-align: center;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;
	}
	#nav td a {
		color: #edf7fd;
		text-decoration: none;
		height: 23px;
		font: 12px arial, sans-serif;
	}
	#nav td a:hover {
		color: #fff;
		text-decoration: underline;
		background: #0065b8;
	}
#subnav {
	border: 1px solid #dbe8fa;
	background: #e8ebf0;
	color: #283946;
}
	#subnav td {
		height: 30px;
		padding: 0px 15px;
		vertical-align: middle;
	}
	#subnav a {
		color: #283946;
	}
	#subnav a:hover {
		color: #283946;
	}

.blueheadline
{
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 18px;
		padding: 5px 14px 0px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
}

.special {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
}
	.special td {
		padding: 1px 5px !important;
	}
	.special td.category {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.special tr.alt td.category {
		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.special td.category_none {
		
		padding-left: 36px !important;
	}
	.special tr.alt td.category_none {
		
		padding-left: 36px !important;
	}
	
	.special th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
	}
	.special th a {
		color: #fffffe;
		text-decoration: none;
	}
	.special th a:hover {
		text-decoration: underline;
	}
	.special td a, #content a {
		color: #990000;
		text-decoration: none;
	}
	.special td a strong {
		font-size: 110%;
	}
	.special td a:hover, .special td a:hover strong, #content a:hover {
		color: #fff;
		background: #0065b7;
	}
	.special tr.alt {
		background: #e7ebf0;
	}
	.special td.pointer {
		padding-left: 10px !important;
	}
	.special tr.alt td.pointer {
		background: #e7ebf0;
		padding-left: 10px !important;
	}

	/*-- Box headings and other tags --*/
	.special h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.special h2 {
		font: bold 15px arial, sans-serif;
		margin: 20px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.special h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.special p {
		margin: 8px 0;
	}
	.special ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.special blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}

.box {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
}
	.box td {
		padding: 5px 15px !important;
	}
	.box td.category {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box tr.alt td.category {
		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
	}
	.box th a {
		color: #fff;
		text-decoration: none;
		background: #0069cd;
	}
	.box th a:hover {
		color: #fff;
		text-decoration: underline;
		background: #0069cd;
	}
	.box td a, #content a {
		color: #0065b9;
		text-decoration: none;
	}
	.box td a strong {
		font-size: 110%;
	}
	.box td a:hover, .box td a:hover strong, #content a:hover {
		color: #fff;
		background: #0065b7;
	}
	.box tr.alt {
		background: #e7ebf0;
	}
	.box td.pointer {
		padding-left: 10px !important;
	}
	.box tr.alt td.pointer {
		background: #e7ebf0;
		padding-left: 10px !important;
	}

	/*-- Box headings and other tags --*/
	.box h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.box h2 {
		font: bold 15px arial, sans-serif;
		margin: 20px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.box h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.box p {
		margin: 8px 0;
	}
	.box ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.box blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}

#membermenu{
	float:right;background: #f8f8f8;width:98.5%;padding:0px;margin:0px;border:1px solid #ccc;
}

#membermenu a
{
	background: url("../layout_images/new/arrow.gif") 1px 50% no-repeat;
	padding-left: 10px !important;
	color: #0000a0;
	text-decoration: none;
}

#membermenu a:hover
{
	background: url("../layout_images/new/arrow.gif") 1px 50% no-repeat;
	padding-left: 10px !important;
	color: #0000a0;
	text-decoration: underline;
}

.arrow a:hover{
	color: #53626d;
	text-decoration: none;
}
	
/*-- --*/
.side_nav td {
	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
}
.side_nav tr.alt td {
	background: #e7ebf0 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
}
#tools {
	border: 1px solid #e7ebf0;
	background: #fff;
}
	#tools td {
		padding: 2px !important;
		text-align: center;
		border-right: 1px solid #e7ebf0;
	}
	#tools a {
		color: #283946;
		text-decoration: none;
	}
	#tools a:hover {
		color: #283946;
		background: none;
		text-decoration: underline;
	}
	#tools #addfav {
		padding-left: 5px;
	}
	#tools #moread {
		padding-left: 5px;
	}
	#tools #sellerad {
		padding-left: 5px;
	}
	#tools #contactseller {
		padding-left: 5px;
	}
	#tools #tellfriend {
		padding-left: 5px;
	}
	#tools #print {
		padding-left: 5px;
	}

#premium td {
	padding-left: 10px !important;
}
#premium tr.alt td {
	background: #e7ebf0;
	padding-left: 36px !important;
}
#footer {
	border-top: 1px solid #dedede;
	padding: 4px;
}
	#footer a {
		color: #283946;
		text-decoration: none;
		margin: 0 4px;
	}
	#footer a:hover {
		color: #283946;
		text-decoration: underline;
	}
	#footer a.rss {
		padding-left: 10px;
	}
.button {
	background: #ecbe47;
	border: 1px solid #cc810d;
	color: #fff !important;
	padding: 2px 7px;
	margin: 0 3px;
	font: bold 11px verdana, sans-serif;
}
	.button:hover {
		background: #e4af26 !important;
		border: 1px solid #835308 !important;
		cursor: pointer;
	}
.sold {
	color: red;
	font-weight: bold;
}
.warn_intend {
	color: red;
}
.red {
	color: red;
}
.star {
	color: red;
}

a.thumb img {
	padding: 1px;
	border: 1px solid #ccc;
}
a.thumb:hover img {
	border: 1px solid #2d5c90;
	background: #3588c7 !important;
}
a.thumb:hover {
	background: none !important;
}

a.thumb_icon img {
	padding: 1px;
	border: 2px solid #ccc;
}
a.thumb_icon:hover img {
	border: 2px solid #3588c7;
	background: none !important;
}
a.thumb_icon:hover {
	background: none !important;
}

.gal{
	padding: 10px;
	border: 1px solid #ccc;
	margin:100px;
}

a.gallery img {
	padding: 2px;
	border: 2px solid #ccc;

}
a.gallery:hover img {
	border: 2px solid #3588c7;
	background: none !important;
}
a.gallery:hover {
	background: none !important;
}

h2 {
	font: bold 16px verdana,arial, sans-serif;
	margin: 10px 0 0 5px;
	clear: both;
	border-bottom: 1px solid #a3aab7;
}
.headline {
    margin-left: 5px;
}
.headline a {
	color: #0000a0;
	text-decoration: none;
}
.headline a:hover {
	color: #fff;
	background: #0065b7;
}
.headline a, #content a {
	color: #0000a0;
	text-decoration: none;
}
.small_drop_down
{
font-size: 9px;
}
.bg 
{
	background-color:#EEECEC;
	border: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 5px;		
}

.memberarea{
	float:right;background: #f8f8f8;width:80%;padding:0px;margin:0px;border:1px solid #ccc;
}

.memberarea a
{
	color: #0000a0;
	text-decoration: none;
}

.memberarea a:hover
{
	color: #0000a0;
	text-decoration: underline;
}

.memberarea_caption
{
	font: bold 14px verdana,arial, sans-serif;
	margin: 0px 0 0 0;
	clear: both;
	border-bottom: 1px solid #a3aab7;
}

.regionselect
{
	width:200px;
	margin-bottom:5px;
}

/* Estilos agregados al original*/
.ark1 {
	margin: 0px 0px;
	
	
	border-bottom: 1px solid #ff9900;
	background: #f8f8f8;
	width:100%;
	text-align:left;
	font-weight:bold;
}
	.ark1 td {
		padding: 5px 0px !important;
	}
	.ark1 td.category {
		padding-left: 5px !important;
	}
	.ark1 tr.alt td.category {
		padding-left: 5px !important;
	}
	.ark1 th {
		height: 20px;
		padding: 5px 0px !important;
		padding: 2px 0px;
		white-space: nowrap;
		text-align: center;
		vertical-align: middle;
		color: #fff;
		background: #ff9900;
		font: bold 10px verdana, sans-serif;
	}
	.ark1 th a {
		color: #fffffe;
		text-decoration: none;
	}
	.ark1 th a:hover {
		text-decoration: underline;
	}
	.ark1 td a, #content a {
		color: #003399;
		text-decoration: none;
	}
	.ark1 td a strong {
		font-size: 110%;
	}
	.ark1 td a:hover, .ark1 td a:hover strong, #content a:hover {
		color: #CC6600;
	}
	.ark1 tr {
		background: #f9f9f0;
	}
	.ark1 tr.alt2 {
		background: #ececdf;
	}
	.ark1 td.pointer {
		padding-left: 2px !important;
	}
	.ark1 tr.alt td.pointer {
		background: #e7ebf0;
		padding-left: 5px !important;
	}

.leftNav {
		margin-bottom: 4px;
    margin-left: 2px;
    line-height: 1em;
}
.red {
	color: red;
}
.alert {
	background: #fffbb2;
}
.box1 td {
	padding: 0px 7px !important;
}
.box2 td {
	padding: 2px 0px !important;
}

.side_nav_izq td {
	background: #fffbf4;
}
.side_nav_izq tr.alt td {
	background: #e7ebf0;
}

.buscador {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
}
	.buscador td {
		padding: 5px 5px !important;
	}

td.ayuda {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana,tahoma
}

a.ayuda {
	COLOR: #0000ff; FONT-FAMILY: arial, verdana,tahoma; TEXT-DECORATION: underline
}
a.ayuda:hover {
	COLOR: #0000ff; FONT-FAMILY: arial, verdana,tahoma; TEXT-DECORATION: underline
}
a.ayuda:visited {
	COLOR: #0000ff; FONT-FAMILY: arial, verdana,tahoma; TEXT-DECORATION: underline
}
a.ayuda:active {
	COLOR: #0000ff; FONT-FAMILY: arial, verdana,tahoma; TEXT-DECORATION: underline
}

/* Photos */
#photos { background: #F8FFFF; border:1px solid #CCCCCC; float:left; margin-bottom:10px; padding: 10px 10px 10px 10px; width:720px;}
#photos #img_large { float:left; width:auto;}
#photos #img_large img { border: 1px solid #CCCCCC;}
#photos #img_small { float:left; width:90px; margin-right: 20px;}
#photos #img_small a { border:1px solid #CCCCCC; float:right; margin:0 2px 5px; width:auto;}
