body {
	background: #775201 url(fondo.gif) repeat-x ;
	font: 0.71em/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width: 790px;
	margin:0 auto;
	padding:0;
	
}
a	{ color: #0D6AA6; text-decoration: none; }
a:hover	{ text-decoration: underline; color: #f60;}
form {margin:0;padding:0;}
input, textarea {font: 1.0em Verdana, Arial, Helvetica, sans-serif; color: #333;}
p {margin: 10px 0;}

/* Some peoples sometime using this class for aligning the image */
img.alignleft, img.left {float:left; margin-right: 5px; margin-left: 0px;}
img.alignright, img.right {float:right; margin-left: 5px; margin-right: 0px;}
.clear {clear:both; overflow:hidden;}

.top {
	width: 790px;
}

#arriba { text-align:center; height:18px; border-bottom:0px solid #333333; }

ul#nav {
	width:790px;
	clear:both;
	line-height:27px;
	margin: 0;
	display: block; 0;
	list-style: none;
	background-color: #f1ece2;
	height: 27px;

}

ul#nav li a {
	border-right: 1px solid #d0c09e;
	font-weight:bold; color: #333;
	text-decoration: none;
	padding:7px 10px;}

ul#nav li a:hover {background-color: #333; color: #FFF;}

/**********************************/
/* Layout                         */
/**********************************/
#container,#left,#header,#header2,#content,#sidebar,#footer,#categorylist,#categorylist2 { overflow:hidden; display:block;}
#container {
	width:790px;
	padding:0;
	margin: 0px 0px 0px 0px;
	background: #fff url(img/verdana-bg.gif) repeat-y top right;
	border-top-width: 0px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #191970;
	border-bottom-color: #C6A872;
}

#container1 {
	width:790px;
	padding:0;
	margin: 0px 0px 0px 0px;
	background: #fff url(img/verdana-bg.gif) repeat-y top right;
	border-top-width: 0px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #191970;
	border-bottom-color: #C6A872;
}

#left {width: 500px; float:left;margin:0;padding:0; text-align: justify;}

#center-container {
	width:790px; 
	height:auto;
	text-align:justify;
}
.middle {
	width:250px;
	margin:0;
	padding: 0 10px;
	float:left;
	background-color: #FAFAF5;
	text-align: justify;
}
.right {width:180px;margin:0;padding: 0 10px; float:left}
#content {
	
	padding: 28px;
	background: #ffffff url(fondo02.gif);
	background-position: top;
	background-repeat: no-repeat;
}
#header {background: #555555; padding: 10px 15px; border-bottom: 2px solid #333333;}
#header2 {background: #555555; padding: 10px 15px; border-bottom: 2px solid #333333;}
#categorylist {background: #555555; padding: 10px 15px; margin-bottom: 10px;border-bottom: 2px solid #000000;}
#categorylist2 {background: #555555; padding: 10px 15px; margin-bottom: 10px;border-bottom: 2px solid #000000;}
#sidebar {
	width: 290px;
	float:left;
	margin:0;
	padding:0;
	background-color: #FAFAF5;
}
#footer {
	width:790px;
	margin:0;
	font-size: 0.86em;
	height: 40px;
	text-align:center;
	color:#FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #C6A872;
}



/**********************************/
/* Sidebar                        */
/**********************************/
#sidebar a:hover {text-decoration:none; color: #f60;}
#sidebar ul {margin: 0 0 10px 0; padding:0; list-style-type: none;border-top: 1px solid #eee; }
#sidebar h2 {font: bold 1.1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;; margin:0; padding:0; 
padding-left: 20px; border-bottom: 1px solid #eee; text-transform:uppercase;}
#sidebar #header h2 {padding-left: 0; border:0; color: #CCC}
#sidebar #header2 h2 {padding-left: 0; border:0; color: #CCC}
#sidebar #categorylist {padding-left: 0; border:0; color: #CCC}
#sidebar #categorylist2 {padding-left: 0; border:0; color: #CCC}



/**********************************/
/* Header                         */
/**********************************/
#header h1 {color:#FFF; text-transform:uppercase; letter-spacing:1px;display:inline; 
font:bold 2.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#header h1 a {color: #eee;}
#header h1 a:hover {color: #fc0; text-decoration:none;}
#header h2{font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;
letter-spacing:0.05em; margin:0;padding:0;}

/**********************************/
/* Header2                         */
/**********************************/
#header2 h1 {color:#FFF; text-transform:uppercase; letter-spacing:1px;display:inline; 
font:bold 2.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#header2 h1 a {color: #eee;}
#header2 h1 a:hover {color: #fc0; text-decoration:none;}
#header2 h2{font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;
letter-spacing:0.05em; margin:0;padding:0;}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333300;
}

/**********************************/
/* Footer                         */
/**********************************/
#footer .copyright a {color:#999;}
#footer .copyright a:hover {color:#FF0;text-decoration:none;border-bottom:1px dashed #900;}
