/* Begin Structure */
body {
	margin: 0 0 0 0;
	padding: 0px; 
	background-image:url(imagenes/fondo.png); background-position:top; background-repeat:repeat-x; background-attachment:fixed;
	font-family:  arial;
	font-size:12px;
background-color: #1B1B1B; letter-spacing:-0.3px;

	}
a:link {
	text-decoration: none;
	color: #6C6C6C;
	
}
a:visited {
	text-decoration: none;
	color: #6C6C6C;	
}
a:hover {
	text-decoration: underline; 
	position: relative; 
	color: #FF0000;
}
#page {
	margin:0px auto 0px auto; 
	padding: 0px;
    width: 910px; 
	background-color:#303030; border-left:5px  solid  #000000; border-right:5px  solid   #000000; margin-top:10px;
	}
.header { margin:0px; padding:0px; border-bottom:1px  dotted  #666666; padding-right:10px;   padding-top:10px; margin-bottom:15px; padding-bottom:5px; background-image:url(imagenes/fondo_header.png); height:90px;}	
.header_text { margin:0px; padding:0px; font-size:11px; font-weight:normal;}
#contenido { 
	
	float: left;
	padding: 0 0 0 0px; 
	margin-top:0px;
	margin-left:8px;
	width: 540px; background-color:#FFFFFF; padding-top:10px;
	}
.lateral { border-bottom:1px dotted #CCCCCC; margin-top:10px; padding-top:18px;}
.presentacion{ border-bottom:1px solid #A8C8D9; border-top:1px solid #A8C8D9; background-color:#F7F7F7; margin-bottom:10px; margin-top:10px; padding:5px; }
.presentacion h1{ font-size:11px;}
#menu 	{ 
	
	padding:0px 2px 2px 2px; float:right; padding-top:0px;
	margin-top: 0px;	
	margin-right: 8px; 
	margin-bottom: 10px;	
	width: 330px;    background-color:#FFFFFF; padding-left:5px; height:100%;
}
.text{ margin:5px; padding-bottom:10px; margin-bottom:1px; padding-top:6px; font-size:15px; font-weight:bold; letter-spacing:-0.8px; 	color:#000000; }
.agregar { background-image:url(imagenes/more.png); background-position:right; background-repeat:no-repeat; padding-right:14px; text-align:right; font-size:9px;}
.maslistado { text-align:right; font-size:9px; }
.categorias  h3{ float: left; padding: 0px;	margin: 0px; margin-bottom:5px;	width: 155px; 	margin-top: 2px; padding-left:12px;}
.cat { font-size: 13px; font-weight:bold; font-style: normal; line-height: normal;  color:#666666; margin:2px; padding:1px; 	background-image:url(imagenes/categoria.png); background-position:left; background-repeat:no-repeat; padding-left:19px; float:left; width:220px; margin-left:10px; height:20px;}
.cat  a:link{ color:#FF0000; text-decoration:none; border-bottom:1px dotted #FF0000;}
.cat  a:visited{ color:#FF0000; text-decoration:none; border-bottom:1px dotted #FF0000;}
.cat  a:hover{ color:#003366; text-decoration:none; border-bottom:1px dotted #003366;}

.catdos { font-size: 11px; font-weight:bold; font-style: normal; line-height: normal;  color:#666666;  	background-image:url(imagenes/categoria.png); background-position:left; background-repeat:no-repeat; padding-left:19px; float:left;    }
.catdos  a:link{ color:#FF0000; text-decoration:none; border-bottom:1px dotted #FF0000;}
.catdos  a:visited{ color:#FF0000; text-decoration:none; border-bottom:1px dotted #FF0000;}
.catdos  a:hover{ color:#003366; text-decoration:none; border-bottom:1px dotted #003366;}

.rel { font-size: 13px; font-weight:bold; margin-bottom:10px;  letter-spacing:-0.9px;  font-style: normal; line-height: normal;  color:#666666; margin:2px; padding:1px; 	 padding-left:12px; margin-left:10px;}

.rel a:link {
	text-decoration: underline;  
	color:#0066CC; margin-left:5px; margin-right:5px;  margin-bottom:20px; font-weight:normal;
	
}
.rel a:visited {
	text-decoration: underline; 
	color: #0066CC;	 margin-left:5px; margin-right:5px;  margin-bottom:20px; font-weight:normal;
}
.rel a:hover {
	text-decoration:none; 
	position: relative; 
	color: #FF3300; margin-left:5px; margin-right:5px; margin-bottom:20px; font-weight:normal;
}

.subcategoria {background-image:url(imagenes/categoria.png); background-position:left; margin:0px;  background-repeat:no-repeat; padding-left:20px;}
.catfeed {background-image:url(imagenes/rss.jpg); background-position:left; margin:0px;  background-repeat:no-repeat; padding-left:20px;}
.categoria_info { 
}
.azul { background-color:#F9FCFF; border:1px solid #CCCCCC; }
.opciones {  margin-left:4px;background-image:url(imagenes/opcionemenu.png); float:left; width:130px; background-position:left; background-repeat:no-repeat; padding-left:12px;  margin-top:0px; margin-top:0px; height:12px; font-size:12px; font-weight:bold;}
.feed {  margin-left:4px;background-image:url(imagenes/feed.png); font-size:11px; background-position:left; background-repeat:no-repeat; padding-left:12px; }
.feedfondo { background-image:url(imagenes/feedfondo.png); background-position:top right;  background-repeat:no-repeat;}
.c_menu { 	background-image:url(imagenes/directorio.png); background-position:left; background-repeat:no-repeat; padding-left:12px; margin-left:0px;
}
.cant_web { font-style:italic; font-size:10px; color:#999999;}
.dest{ color:#3366CC; margin-left:0px; font-size:10px;}
/*.contpost {height:325px; border:#cccccc 1px solid; overflow:auto;}*/
.contpost { }
.post { padding:3px; border-bottom:1px dotted #CCCCCC; padding-bottom:12px; height:122px;
}	
 
.post:hover { background-color:#FEEDED;}
.titulo { font-size:14px; font-weight:bold; margin-top:10px; background-image:url(imagenes/opcion.png); background-position:left; background-repeat:no-repeat; padding-left:19px; color:#FF0000; margin-left:2px; 
}
.titulo a:link {
	text-decoration: none; border-bottom:1px dotted #0066CC;
	color: #0066CC;
	
}
.titulo a:visited {
	text-decoration: none; border-bottom:1px dotted #0066CC;
	color: #0066CC;	
}
.titulo a:hover {
	text-decoration: none;  border-bottom:1px dotted #000000;
	position: relative; 
	color: #000000;
}

.descripcion { color: #666666; font-size:11px; letter-spacing:-0.3px; padding-left:3px;}
.imagen_borde {
	padding:2px;
	border: 1px solid  #FF0000;  padding:1px;
	margin:2px; float:right; margin-top:3px; margin-right:5px; background-color:#FEFEF3;
}

.imagen_bordemenu {
	padding:2px;
	border: 1px solid  #FF0000;  padding:1px;
	margin:2px;   margin-top:3px; margin-right:5px; background-color:#FEFEF3;
}

.imagen_borde:hover {
	padding:2px;
	border: 1px solid  #FF0000; background-image:url(imagenes/cargando.png); background-position:center; background-repeat:no-repeat; padding:1px;
	margin:2px; float:right; margin-top:3px; margin-right:5px; background-color:#FEFEF3;
}

 
.web_link a:link {
	text-decoration: underline; 
	color: #009933;
	
}
.web_link a:visited {
	text-decoration: underline; 
	color: #009933;	
}
.web_link a:hover {
	text-decoration:none; 
	position: relative; 
	color: #009933;
}
.detalles { background-image:url(imagenes/feed.png); background-position:left; background-repeat:no-repeat; padding-left:12px; margin-left:3px;
}	
.info { font-size:10px; }
.info a:link{ font-size:10px; color:#FF0000; padding-top:0px;}	
.info a:visited{ font-size:10px; color:#FF0000;}	
.info a:hover{ font-size:10px; color:#0099CC;}	
.info1 { background-image:url(imagenes/feed.png); background-position:left; background-repeat:no-repeat; padding-left:8px; margin-left:3px;}
.rojo { color:#990000;}
.corte {
clear: both;
color:#000000;
	background-color:#80AAD5;
}
.textmeta{ margin:5px; padding-bottom:2px; margin-bottom:3px; padding-top:6px;	border-bottom:#E2E2E0 1px solid; }

h1{

/*  	font-family:verdana;*/
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	margin:2px;
}
h2{

	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color:#666666;
	margin:0px;
}
h2 a:link{
	color:#FF0000;
}
h2 a:hover{
	color:#006699;
}
h2 a:visited{
	color:#FF0000;
}
h4{

	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color:#3366CC;
	margin:0px;  margin-left:3px; letter-spacing:-0.3px;
}
h4 a:link{
	color:#0066CC; text-decoration:underline;
}
h4 a:hover{
	color:#0066CC;
}
h4 a:visited{
	color:#0066CC;
}
.estiloh4{

	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color:#3366CC;
	margin:0px; letter-spacing:-0.3px;
}
.estiloh4 a:link{
	color:#3366CC;
}
.estiloh4 a:hover{
	color:#3366CC;
}
.estiloh4 a:visited{
	color:#3366CC;
}
ul{ 
	padding:0px;
	margin:0px;
	list-style-type:none;

}
li{	color: #333333; margin:4px; padding-bottom:3px; padding-top:3px;
}
p{
	color: #333333;
	margin:3px;
}
DIV {
	color: #333333;
	margin:3px;
}
.tagrelaciondos { font-size:12px; font-weight:bold;}
.tag1 {
	font-size: 15px;
}
.tag2 {
	font-size: 11px;
}
.tag3 {
	font-size: 14px;
}
.tag4 {
	font-size: 17px;
}
.tag5 {
	font-size: 20px;
}
.tag6 {
	font-size: 26px;
}
.tag7 {
	font-size: 18px;
}
.tag8 {
	font-size: 8px;
}
.tag9 {
	font-size: 12px;
}
.tag10{
	font-size: 19px;
}
.tag11{
	font-size: 10px;
}
.tag12{
	font-size: 9px;
}
.tag13{
	font-size: 13px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	background-color: #FFFFFF;
	border: 1px solid #1973A6;


}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	background-color: #FFFFFF;
	border: 1px solid #1973A6;


}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666633;
	background-color: #FFFFFF;
	border: 1px solid #1973A6;
}
.footer { font-size:10px; padding-left:15px;background-color:#000000; border-top: #CCCCCC solid 1px; clear: both; padding:3px; padding:5px; padding-top:10px; padding-bottom:10px;}
.error { margin-bottom:60px; margin-top:60px;}
.rojo { color:#FF0000;}
.publicidad { margin-bottom:15px; margin-top:15px;}
.sry { margin-right:5px;  margin:0px; padding:0px; width:130px; }
.sprycat { background-color:#E6F7FF; padding:10px;}