h1
{
	font-size: 200%;
}

h2
{
	font-size: 115%;
}

ul
{
	font-weight:bold;
	list-style-position:inside;
	padding-top:0.5em;
	padding-bottom:0.5em;
	margin-left:auto;
	margin-right:5px;
}

ul ul
{
	font-weight:normal;
	list-style-type:circle;
	border-style : none;
	padding-top:0.1em;
	padding-bottom:0.1em;
	margin-left:1.5em;
}

#contenido 
{
	margin-top : 0px;
	padding : 1em;
	margin-left : 30px;
	margin-right : 12em;
}

#anuncio 
{
	padding : 4px;
	position : absolute;
	top : 6em;
	right : 5px;
	width : 160px;
	}

#introduction h1
{
	text-align:center;
}

#introduction
{
	border: 1px solid rgb(200,200,200);
	padding : 0.5em;
	background-color:rgb(255,255,255);
	color:rgb(0,0,0);
}

.date
{
	font-size:70%;
}

.comment
{
	padding : 3px;
	margin : 5px 0px;
	border : 1px solid rgb(160,160,160);
	background-color:rgb(255,255,255);
	color:rgb(0,0,0);
}

.comment h2
{
	padding : 0px;margin:0px;
}

.comment .title 
{
	border-bottom :1px solid rgb(120,120,120);
	border-right : 1px solid rgb(120,120,120);
	padding : 2px;
}

.comment .author
{
	font-size : smaller;
	border-bottom :1px solid rgb(120,120,120);
	border-right : 1px solid rgb(120,120,120);
	padding : 2px;
}

.comment .footer
{
	padding :1px;
	margin:0px;
	border-top :1px solid rgb(120,120,120)
}

#newpost
{
	width:75%;
	margin-left:12.5%;
	margin-right:12.5%;
	margin-top:1em;
	margin-bottom:1em;
}

#newpost label
{
	width:12em;
}

#commenttext
{
	width:97%;margin-left:3%;
}

#commentauthor, #commenttitle
{
	width:50%;
	margin-left:3%;
}

#formsubmit
{
	background-color:rgb(184,184,184);
	color:rgb(0,0,0);
	border-top : 2px solid rgb(204,204,204);
	border-bottom : 2px solid rgb(100,100,100);
	border-left : 2px solid rgb(204,204,204);
	border-right : 2px solid rgb(100,100,100);
	font-weight:bold;
	margin-top :0.5em;
}
	
#formsubmit:hover
{
	cursor:pointer;
	background-color:rgb(204,204,204);
	color:rgb(0,0,0);
}
	
label
{
	font-weight:bold;
}

body
{
	background-color : rgb(#3D3780);
	background-image : url(images/seryesc1.gif);
	background-attachment : fixed;
	background-position :  center left;
	background-repeat : no-repeat;
}
.final
{
	padding : 3px;
	margin : 5px 0px;
	border : 1px solid rgb(160,160,160);
	color:rgb(0,0,0);
}
#cabeza
{
	width:85%;
	margin-left:100px;
	margin-right:auto;
	border: 1px solid rgb(200,200,200);
	padding : 0.5em;
	background-image : url(images/greyfilter.gif);
	color:rgb(0,0,0);
}
