body

{

	background:#8A0C36 url(../imagenes/brochas2.png) repeat-x left bottom;

	color: #FFFFFF ;

	font-family: sans-serif;

}



.updated 

{

	background: #FFFFFF;

}



#todo

{

	width: 70%;

	height: 600px;

	margin: 5px auto 0px auto;

}



a:link 

{

	color: #2f63b3;

	text-decoration: none;

}



a:visited 

{

	color: #2f63b3;

	text-decoration: none;

}



a:hover 

{

	color: #4a5265;

	text-decoration: underline;

}



a:active 

{

	color: #2f63b3;

	text-decoration: underline;

}



#header 

{

	width: 100%;

	height: 118px;

	background: transparent url(../imagenes/header_bg.gif) repeat-x left top;

}



#header .blogtitle 

{

	width: auto;

	height: 118px;

	background: transparent url(../imagenes/nombre5.png) no-repeat left bottom;

}



#header h1 

{

	padding: 50px 0 0 50px;

}



#header h1 a 

{

	color: #fff;

}



#navbar 

{

		clear: both;

		float: left;

		width: 100%;

		height: 31px;

		background: transparent url(../imagenes/nav_bg.gif) repeat-x 0 0;

		font-family: sans-serif;

		font-size: 12px;

}



ul.menu 

{

		float: left;

		margin: 0;

		padding: 0 15px;

		list-style-type: none;

}



ul.menu li 

{

		float: left;

}



ul.menu li a 

{

		float: left;

		display: block;

		height: 28px;

		padding: 3px 15px 0 15px;

		line-height: 24px;

		color: #fff;

}



ul.menu li a:link,

ul.menu li a:visited 

{

		color: #fff;

		background: none;

		text-decoration: none;

}



ul.menu li a:hover

{

		color: #fff;

		background: url(../imagenes/nav_hover.gif) no-repeat 5px center;

		text-decoration: none;

}



ul.menu li a:active 

{

		color: #fff;

		text-decoration: none;

}



#contenido

{

	background:#b0003b url(../imagenes/fondo3.png) no-repeat center -70px;/*-60px*/

	width: 100%;/* 560px */

	height: auto;/* 100% */

}


#contenido1

{

	background-color: #b0003b;

	width: 100%;/* 560px */

	height: auto;/* 100% */

}

#contenido2

{

	background-color: #b0003b;

	width: 100%;/* 560px */

	height: 300px;/* 100% */

}

#contenido2 h3
{
	text-decoration: underline;
}

#contenido2 fieldset
{
	font-family: sans-serif;

	font-size: 12px;
}

#contenido2 span
{
	color: #FFC300;
	text-decoration: underline;
}

#contenido2 a
{
	color: #FFC300;
	text-decoration: none;
}

#contenido2 a:hover
{
	color: #FFF;
	text-decoration: underline;
}


#footer 

{

	width: 100%;

	height: 74px;

	clear: both;

	background: #292929 url(../imagenes/separator_green.gif) repeat-x 0 0;

	border-top: 1px solid #000;

	color: #fff;

}



#footer .validate 

{

	background: url(images/icon_valid.gif) no-repeat 0 0;

	padding: 0 5px 0 20px;

}



#footer .credits 

{

	float: right;

	margin: 0;

	padding: 6px;

	border: none;

}



#footer p 

{

	margin: 0;

	padding: 13px 25px;

	font-size: 0.9em;

	line-height: 200%;

}



#footer p a:link,

#footer p a:visited 

{

	color: #aaa;

}



#footer p a:hover 

{

	color: #fff;

}



#footer p a:active 

{

	color: #9ad202;

}



fieldset

{

	width: 75%;

	border: #780A2F outset 1px;

	background: #890632;

}



textarea, button, input

{

	border: #780A2F outset 1px;

	background: #FFF

}

button
{
	color: #000;
}



textarea

{

	overflow: hidden; 

}

pre
{
	text-align: left;
	font-family: sans-serif; 
}

span
{
	color: #FFC300;
}

#botones
{
	border: #FFC300 solid 1px;
	width: 80%;
}

#annos a
{
	color: #FFF;
	text-decoration: none;
}

#annos a:hover
{
	color: #FFC300;
	text-decoration: underline;
}

#temas

{

  visibility: hidden;

  color:#FFC300;

  background-color:#b0003b;

  font-size:12px;
  width: 70%;

  height: auto;

  border:1px solid #FFF;

  padding:5px;

}

#imag img
{
	width: 65%;
}

#titulos img
{
	padding: 20px;
}

