BODY{ background:url(../img/back.jpg) repeat;; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin: 0;	padding: 0;}	

div.top-menu
{float:left;
	background-color: #458EBF;
	background-image: url('../img/menu-bg.gif');
	background-repeat:repeat-x;
	background-position: top right;
	height: 23px;
	border-bottom: 1px solid #FFF;
}
ul.menu
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.menu li
{
	border-right: 1px solid #FFF;
	float: left;
	line-height: 19px;
	padding: 2px 15px;
	text-align: left;
}
ul.menu li a
{
	color: #FFF;
	font-size: 11px;
}
ul.menu li a:hover
{
	color: #000;
}
/*input.what
{
	border-top: 2px solid #D4D4D4;
	border-left: 2px solid #D4D4D4;
	border-right: 2px solid #D4D4D4;
	border-bottom: 2px solid #D4D4D4;
}*/
div.bottom
{
	margin-top:15px;
	background-image: url('../img/fondo_pie.jpg');
	background-repeat: repeat-x;
	background-position: top left;
/*	border-top: 3px solid #F99B1D;*/
	clear: both;
/*	height:137px;*/
	color: #1E4A57;
	font-size: 10px;
	padding: 20px 0;
	position: relative;
	text-align: center;
	float:left;
	width:100%;
}

div.bottom a
{
	color: #1E4A57;
	font-weight: bold;
}
div.bottom a:hover
{
	color: #999;
}
div.copyright
{
	margin: 10px 0;

}
input, textarea
{
	font-size: 10px;
	font-family: Verdana;	
}
div.copyright img 
{
  margin-bottom:-2px;
}

div.content
{
	width:100%;
	float:left;
	border-bottom: none;
	padding-bottom: 1px;
	text-decoration:none;	
}
div.content a {	text-decoration:none; color:#333333;}
div.breadcrumb
{
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0 0 10px;
}
div.breadcrumb a
{ 
}
p
{
	padding: 0px;
	margin-bottom: 10px;
}
h2
{
	font-size: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
img
{
	border: 0;
}

form
{
	padding: 0;
	margin: 0;
}

.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

* html .clearfix
{
	height: 1%;
}
.button
{
	text-align: right;
	margin-bottom: 10px;
}
h1
{
	color: #1D78A7;
	font-size: 22px;
	font-weight: bold;
	margin: 10px;
}
p.date
{
	font-size: 13px;
}
p.news
{
	margin-top: 5px;
	font-size: 12px;
}
p.last
{
	font-size: 13px;
	margin-top: 5px;
	text-align: right;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

* html .clearfix
{
	height: 1%;
}

div.field
{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}
div.field input { height:18px; border: 1px #CDCDCD solid; font-size:14px;}
div.field textarea {border: 1px #CDCDCD solid; font-size:14px;}
div.boton input {height:20px; float:left;  }
fieldset
{
	border: 1px solid #AF1600;
	margin: 5px;
}
legend
{
	color: #333;
	background-color: #f1f1f1;
	border: 1px solid #AF1600;
	font-weight: bold;
	padding: 3px;
}
div.links
{
	width:100%;
	height:auto;
	text-align: justify;
}
div.links a
{
	height:auto;
	color: #F24618;
}

a.title
{
	font-size: 13px;
	font-weight: bold;
	width:90%;
	height:auto;
	float:left;
}
div.url
{
	color: #191;
	padding: 0;
	margin: 2px;
	font-size: 11px;
	font-style: italic;
	height:auto;
	float:left;	
}
div.description
{
	color: #333;
	padding: 0;
	margin: 2px;
	font-size: 11px;
	height:auto;
	float:left;	
}
div.stat
{
	color: #333;
	padding: 0;
	margin: 2px;
	font-size: 11px;
	width:90%;	
	height:auto;
	float:left;	
}
div.pr_stat
{
	color: #333;
	font-size: 9px;
	margin: 2px 2px 15px 2px;
}

form
{
	margin: 0;
	padding: 0;
}
div.categories
{
	font-size: 12px;
	list-style-type: none;
	padding: 0 0 0 5px;	
}
div.categories a
{
	color: #F24618;
	font-weight: bold;
}
div.categories div.col
{
	float: left;
	height: 70px;
	text-align: left;
	width: 170px;
}
div.categories div.last
{
	float: left;
	height: 70px;
	text-align: left;
	width: 170px;
}
div.subcategories a
{
	font-size: 10px;
	font-weight: normal;
}
div.categories div.divider
{
	clear: both;
	height: 1px;
}
div.categories div.categ
{
	padding-bottom: 5px;
}
.no
{
	border: none;
}
a.no
{
	text-decoration: none;
}
.editor-welcome
{
	padding: 0;
	text-align: left;
}
.editor-content
{
	padding: 0;
	text-align: center;
}
div.notification
{
	width:570px;
	float:right;
	background-color: #F0F5DE;
	border: 1px solid #6DBD44;
	font-weight: bold;
	margin: 10px;
	padding: 5px;
	list-style-position: inside;
}
div.navigation
{
	color: #333;
	clear: both;
	margin: 15px 0 5px 0;
	text-align: center;
}
div.navigation a
{
	color: #333;
}
div.pagerank
{
	border: 1px solid #ccc;
	height: 4px;
	margin: 0;
	padding: 0;
	width: 100px;
}
div.inner-pagerank
{
	margin-top: -1px;
	background-image: url('../img/pr10.gif');
	float: left;
	height: 5px;
	padding: 0;
}
div.preview
{
	background-image: url('../img/no-preview.gif');
	background-repeat: no-repeat;
	background-position: top left;
	border: 1px solid #ccc;
	height: 90px;
	width: 120px;
}
div.adsense
{
	margin: 10px 0;
	text-align: center;
}
div.mio {width:611px;height:auto;float:left; padding-top:15px;}
div.mio img { float:left;}
div.box
/*{
	border: 1px solid #A4C62A;
	clear: both;
	margin: 25px 10px 10px 10px;
	width:500px;
	height:auto;
	float:left;
}*/
{
width:608px;
height:auto;
float:left;
border-left: #A4C62A 1px solid;
border-right: #A4C62A 1px solid;

}
div.box p.titulo {font-size:18px; color:#1E4A57; padding-bottom:5px; margin-left:18px;}
div.box-caption
{
/*	
	background-image: url(../img/borde.png);
	background-repeat: repeat-x;
	background-position: top right;
	color: #1E4A57;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0 3px 10px;*/
	width:100%;
	height:30px;
	background-color:#EBF4D5;
}
div.box-content
{
	padding: 10px;
	margin-top:10px;
	height:auto;
}


div.box-content-login form a{
  float:left;
  width:100px;
  height:100px;
  
  margin-top:20px;
  margin-left:15px;
}

#edicion {
  float:left;
  width:460px;
  height:60px;
  margin-top:20px;

}

#edicion input{
  float:left;
  border:1px #CDCDCD solid; 
  font-size:14px
}


div.box-content p
{
width:400px;
height:auto;
float:left;
}
div.box-right
{
width:450px;
height:30px;
float:left;
}
div.box-content ul
{
width:450px;
height:50px;
float:left;
margin:0px; 
padding:0px;
}
div.box-content li {
display:inline; list-style:none; 
}
div.featured-link
{
	margin: 0 0 5px 0 ;
}
div.featured-link a
{
	font-size: 11px;
}
div.partner-link
{
	margin: 0 0 7px 0 ;
}
div.partner-link a
{
	font-size: 11px;
}
span.highlight
{
	background-color: #CCC;
	color: #000;
	font-weight: bold;
}
ul.editor-menu
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
}
ul.editor-menu li
{
	text-transform: uppercase;
}
td.link
{
	padding-bottom: 20px;
}
div.comment
{
}
div.posted
{
	font-size: 10px;
	margin-bottom: 10px;
	text-align: right;
}
p.user
{
	padding: 0;
	margin: 8px 0;
	width:200px;
	height:auto;
	float:left;	
}
hr
{
	color: #F99B1D;
	height: 1px;
	border: none;
	background-color: #F99B1D;
}
*{ padding:0px; margin:0px;}
#centrado{margin:auto; width:900px;}
#contenedor{position:absolute; top:0px;width:880px; float:left; padding:5px 10px 0px 10px; background:#FFFFFF; }
#fondo{ float:left;width:100%;background:url(../img/fondo_verde.jpg) repeat-x; height:142px;}
#encabezado{ float:left;width:880px; height:140px;background:url(../img/fondo_enc.jpg) repeat-x; border-bottom:#E7E7E7 1px solid ; }
#encabezado img{ padding-top:5px; padding-left:5px; float:left;}

#contenedor_buscar {float:right; width:310px; height:100px; margin:0; padding-right:18px;}

#contenedor_buscar input { float:right; margin-top:35px;  }
.titulos { float:left;  font-size:20px; text-decoration:none; color:#557779; margin-top:33px; margin-left:12px; height:20px;  padding:0px;}

#texto_menu_buscar ul { width:260px; height:30px; float:right; padding-right:30px; }
#texto_menu_buscar li { display:inline; text-decoration:none; }
#texto_menu_buscar li a{float:right; padding-right:5px; text-decoration:none; font-size:10px; color:#1E4A57; }

#ListaCont {width:364px; float:right; margin:25px 0px 25px 0px; height:auto;  }
#ListaCont  img { margin:0px; padding:0px; float:left;}
#Lista { width:362px; height:auto; background-color:#EBF7D3; font:Arial; border-left:1px #A4C62A solid; border-right:1px #A4C62A solid;}
#Lista p { padding:0px 0px 0px 15px; margin:0px;font-size:18px; color:#557779; height:16px;}
#Lista ul { font:"Lucida Sans"; width:344px; height:auto;padding:20px 0px 20px 0px; }
#Lista li {list-style:none; background:url(../img/nudito.png) no-repeat left top;padding:5px 0px 5px 0px; margin:0px 0px 0px 15px; } 
#Lista li a {font-size:12px; text-decoration:none; color:#1E4A57; padding:5px 0px 0px 5px; margin:0px; vertical-align:top;}
/*************************************/
#EditoresCont{width:226px; float:right; margin: 0px 0px 0px 0px; padding:0px; height:auto; } 
#EditoresCont img {margin:0px; padding:0px; float:left;}
#Editores { width:223px; height:190px; background-color:#EBF7D3; font:Arial; border-left: 1px #A4C62A solid;border-right: 1px #A4C62A solid;} 
#Editores p {padding-left:20px; font-size:12px; color:#339900; margin:0px; padding-top:5px; padding-bottom:2px; float:left; }
#Editores p.titulo { font-size:18px; color:#557779; padding-top:0px; padding-bottom:0px; width:200px;float:left;}
#Editores p a {color:#557779; float:left;}
#Sumit {width:100px; height:50px; float:right; padding:10px 20px 0px 0px;}
#Sumit input {width:70px; height:25px;  float:right; color:#FFFFFF; font-weight:bolder; border:0px; background:url(../img/borde_boton.png) repeat-x; margin:0px; padding:0px;}
#Sumit img {margin:0px; padding:0px; float:right;} 
/*************************************/
#CategoriasCont {width:611px; float:left;  }
#CategoriasCont img {margin:0px; padding:0px; float:left;}
#Categorias {float:left; width:608px; height:auto; background-color:#EBF7D3; font:Arial; border-left: #A4C62A 1px solid;border-right: #A4C62A 1px solid; margin-right:0px; }
#Categorias p.titulo {font-size:18px; color:#557779; padding-bottom:5px; margin-left:18px; width:200px; }
#Categorias ul {padding:0px; margin-top:10px; width:548px; font-size:14px; margin-left:20px; float:left; }
#Categorias ul li {list-style:none; background:url(../img/correcto.png) no-repeat; color:#339900; padding-left:20px; width:145px; display:inline; float:left; margin-right:10px;   height:50px; }
#Categorias ul li a { text-decoration:none; color:#339900; font-weight:bolder; }
#Categorias ul li a.paret {font-weight:100; }
/***************************************/
#Menu {width:700px; margin-top:22px; float:left; color:#339900; margin:0px; padding:0px; height: auto;}
#Menu ul {display:inline;list-style-type:none;padding:0px; margin:0px; width:690px;}
#Menu li { width:auto;  float:left; }
#Menu li a {background: url(../img/pixel_claro.png) left top repeat-x; margin-right:3px;margin-left:3px; height:40px; font-size:12px; text-decoration:none; color:#6DBD44; float:left;}
#Menu li a span {background:url(../img/VerdeClaro_der.png) right top no-repeat ;  float:left; height:40px;}
#Menu li a span strong {background:url(../img/VerdeClaro_izq.png) left top no-repeat; padding:10px 10px 0px 10px; float:left; height:30px; cursor:pointer;}
#Menu li a:hover {background: url(../img/pixel_oscuro.png) left top repeat-x; color:#FFFFFF; float:left; }
#Menu li a:hover span {background:url(../img/Verde_der.png) right top no-repeat; float:left;}
#Menu li a:hover span strong {background:url(../img/Verde_izq.png) left top no-repeat;float:left; }	

#cuadro_mayor { float:left; margin:25px 0px 0px 0px; width:230px; }
#cuadro {float:left; width:223px; height:141px; background-color:#EBF7D3; border-right:1px solid; border-left:1px solid; border-color:#A4C62A;  }
#cuadro_mayor img {float:left; padding:0; margin:0;}
#cuadro a.titulo {float:left; width:88%; padding-left: 20px; padding-top: 1px; font-size:18px; color:#557779; }
#cuadro_izq {float:left; width:48%; padding: 10px 0px 0px 20px; }
#cuadro_izq a.linea {float:left; font-size:8px; color:#1E4A57;}
#cuadro_der {float:right; width:28%; padding: 10px 10px 0px 0px;}
#cuadro_der a.linea {float:right; font-size:18px; color:#1E4A57; }
#ContenedorGrande {width:100%; height:auto;}
#alineado { width:611px; float:left; height:auto; }
#edit {width:200px; height:30px; float:left; padding-left:20px;}
#edit img { float:left; }
#edit input {float:left; width:160px; border:0px ;margin:0px; padding:0px; height:22px; font-size:13px; text-indent:1px; border-top:1px #CDCDCD solid; border-bottom:1px #CDCDCD solid; font:"Lucida Sans";}
#buscar {float:right; width:195px; height:24px;}
#buscar input {float:right; width:180px; border:0px; height:22px; font-size:13px; border-top:1px #CDCDCD solid; border-bottom:1px #CDCDCD solid; font-size:12px; text-indent:1px; font:"Lucida Sans";   } 
#buscar img{ float:right; height:24px; margin-top:30px ; } 