/* andreas05 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com/ . Free to use for any purpose as long as the proper credits are given for the original design work.
Version: 2.0, July 15, 2006 */

/* General tags */
*{margin:0; padding:0;}
body{
	background: #DBDBDB url(bgk.gif) repeat;
	font: 76% verdana,tahoma,sans-serif;
}
a{background-color:inherit; color:#286ea0; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 16px 0;}
ul, ol{margin:0 0 16px 15px; padding-left:5px;}
ul ul, ol ol{margin:3px 0 0 15px;}
img{margin:0 10px 5px 0;}
img.centro {
display: block;
margin-left: auto;
margin-right: auto;
}
img.derecha {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.izquierda {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.derecha {
float: right;
}
.izquierda {
float: left;
}
/* Headers */
h1{color:#555; font-size:3.6em; letter-spacing:-3px; margin:0; text-align:right;}
h2{
	font-size: 2em;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 8px 0 20px 0;
}
h3{
	font-size: 13pt;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 5px 0 15px;
	padding: 10px 1px 10px 1px;
	color: #696969;
}
h4{
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 5px 0 10px;
	color: #696969;
}

/* IDs */
#title{margin:20px auto -9px; width:700px;}
#container{
	background: #fff url(adorno.png) no-repeat bottom left;
	border: 20px solid #555;
	color: #555;
	margin: 0 auto 15px;
	padding: 10px;
	width: 700px;
	line-height: 1.3em;
}
#sidebar{float:left; padding-left:175px; width:110px;}
#sidebar h2{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
#sidebar p{margin:10px 0 5px 0; text-align:center; font-size:0.8em;}
#main{float:right; width:385px;}
#main ul{
	list-style-image: url(cuadro.gif);
}
#main ul ul{
	list-style-image: url(bullet.gif);
}
#footer{clear:both;}

/* Menu */
#menu ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
#menu a{
	color: #286ea0;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	padding: 4px 2px 4px 10px;
	width: 110px;
}
#menu a:hover{
	background-color: #f8f8f8;
	border: 1px solid #dadada;
	color: #286ea0;
	text-decoration: underline;
}

/* Various classes */
.credits{color:#888; font-size:0.9em; margin-bottom:0;}
.credits a{color:#888;}