body {
	margin:0px; padding:0px;
	margin-top:5px;
	background:#285500;	
	font:normal 12px arial;
	color:#666;
}
h1,h2,h3,h4,h5,h6 {
padding:0;
margin:0;
}

#cuerpo {
	background:#fff;
}
.titulos{
	font:bold 16px arial;
	color:#285500;
}
.subtitulos{
	font:bold 14px arial;
	color:#285500;
}
.celestehome {
border:1px solid #abd0f2;
padding:15px;
font-size:11px;
}
.imagenes {
float:right;
margin:0 0 15px 15px;
border:1px solid #ddd;
padding:3px;
}
#botonera a {
	font:bold 12px arial;
	color:#285500;
	text-decoration:none;
}
#botonera a:hover {
	font:bold 12px arial;
	color:#666;
	text-decoration:none;
}
#piepagina {
	font:normal 10px arial;
	color:#fff;
}
#piepagina a{
	font:normal 10px arial;
	color:#fff;
	text-decoration:none
}
#piepagina a:hover{
	font:normal 10px arial;
	color:#831619;
	text-decoration:none
}
#pienetone {
	font:normal 9px arial;
	color:#fff;
}
#pienetone a,#pienetone a:hover{
	font:normal 9px arial;
	color:#fff;
	text-decoration:none
}
.bullet ul {
margin:0;
padding:0;
list-style:none;
}
.bullet li {
background:url(../imagenes/bullet-naranja.gif) no-repeat 2%;
padding:15px 0 15px 40px;
font:bold 11px arial;
color:#666;
}
.bullet2 ul {
margin:0;
padding:0;
list-style:none;
}
.bullet2 li {
background:url(../imagenes/bullet.gif) no-repeat 2%;
padding-left:40px;
margin-bottom:10px;
font-size:11px;
}
/**************MENU SUPERIOR *****************/
#nav, #nav ul{z-index: 500;clear:both;margin:0;padding:0;list-style-type:none;list-style-position:outside;height:24px;width:770px;background:#e7edc7; border-bottom:1px solid #7b9755}
#nav a{	font:bold 11px arial;;display:block;	padding:5px 10px;text-decoration:none;color:#273d59; background: #e7edc7;border-right:1px solid #94ab6f;}
#nav a:hover{background:#b4cedb;color:#273d59;}
#nav li{float:left;	position:relative;}
#nav ul {position:absolute;display:none;width:110px;top:1.9em;}
#nav li ul a{width:200px;float:left;border-bottom:1px solid #e7edc7;color:#fff;background:#739cb1;}
#nav ul ul{	top:0;}	
#nav li ul ul {left:157px;	margin:0px 0 0 10px;width:110px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

/****************FORMULARIO *********************/
form.cmxform label.error, label.error {
	color: #f00;
	font:normal 10px arial;
	display:block;	
}
form.cmxform label.error {
	margin-left: 10px;
	display:block;
}
.form_textarea3 {
	font: normal 10px arial;
	width:250px;
	height:73px;
	border: solid #afb0b1 1px;
	margin-bottom: 5px;
	background-color: #f4f4f4;
}
.form_02 {
font: normal 10px arial;
	border: 1px solid #ddd;
	background-color: #fff;
	height:18px;
	width:200px;
}
.boton {
	padding: 5px 0 5px 0;
	font: normal 10px arial;
	color: #fff;
	background: #f00;
	border: 1px solid #fff;
	width: 70px;
}
a.mail {
font:normal 11px arial;
color:#666;
text-decoration:none
}
a.mail:hover {
text-decoration:underline;
}
#categorias td {
padding:3px;
font:normal 11px arial;
}
#cate ul {
margin:0;
padding:0;
list-style:none;
}
#cate  {  
	list-style:none;
	margin:0;
	padding:0;
}
#cate  li {
	margin:0;
	padding:0; 
	float:left;
}
#cate  li a {
	display:block; 
	padding:3px;
	margin-right:3px;
	text-align:center;
	background:#ffe592;
	font: normal 12px arial;
    color:#5a5a5a;
	border:1px solid #ddd;
	text-decoration:none;
}
#cate  li a:hover {
	background:#fc0;
	color:#000; 
	text-decoration:none;
}
.lk-vernota {
font:bold 10px arial;
color:#000;
}
.lk-vernota a {
font:bold 10px arial;
color:#000;
text-decoration:none;
}
.lk-vernota a:hover {
font:bold 10px arial;
color:#f00;
text-decoration:none;
}
#enlaces {
font:bold 11px arial;
color:#fff;
}
#enlaces a {
color:#000;
text-decoration:none;
}
#enlaces a:hover {
text-decoration:none;
color:#fff;
}