* {margin:0; padding:0;}

body {
	font:normal 11px Arial, Helvetica, sans-serif;
	background:#ebe7d8 url(img/bk.jpg) repeat-x;
	color:#333;
	margin-bottom:20px;
}
a { color:#cc0000;}
a:hover {color:#333; text-decoration:underline;}
h1, h2, h3, p, ul, table { margin-bottom:13px; }

h1 { font:normal 26px/30px Georgia, "Times New Roman", Times, serif; }
h2 { font:Bold 15px/20px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;}


tr ul{margin-left:0;}
#colwide td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding: 7px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;}
#colwide table {border-left: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom:20px;}
#colwide th { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#FFFFFF; text-align:left; padding:7px; border-top: 1px solid #CCC;
	border-right: 1px solid #CCC; background-color:#333; }
	
	
.pic {float: right; margin: 4px 0px 5px 10px;}

#wrap {
	width:850px;
	margin:0 auto;
	background-color:#FFFFFF;
}
#banner {
	background:url(img/bk-banner.jpg) no-repeat top right;
	height:129px;
}

.date {background-color:#d7d1bc; height:21px; line-height:21px; text-align:right; padding-right:15px;}

ul#main {
	height:30px;
	background:black url(img/bk-menu.gif) repeat-x;
	list-style:none;
}
ul#main li {
	float:left;
	display:block;
	padding:7px;
	border-right:1px solid #FFFFFF;
}
ul#main li a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#CCCCCC;text-decoration:none;
}
ul#main li a:hover {
	color:#FFF;
	}
body #colwide { padding:18px 25px; width:570px; font: 12px/16px Arial, Helvetica, sans-serif; }
#colwide {width:620px; float:left;}
#colwide ul{margin-left:15px; list-style:none;}
#colwide ol{margin-left:15px;}
#colwide ol li{padding:0 0 8px 10px;}
#colwide ul ul {margin-left:20px; list-style:none;}
#colwide ul li{padding:0 0 8px 20px; background:url(img/bullet.gif) no-repeat 0 3px;}
#colwide ul ul li{padding:0 0 8px 12px; background:url(img/bullet2.gif) no-repeat 0 6px;}

#colwidehome {width:590px; float:left; margin-right:15px; padding:15px;}
#colnarrow { width:200px; float:left; margin:18px 0;}
#colnarrow .sec {padding:6px; background:#f2efe6; border:1px solid #e5e1d5; }

#colnarrow ul {margin:0 0 0 5px; list-style:none;}
#colnarrow ul li{padding:0 6px 5px 17px; background:url(img/bullet.gif) no-repeat 0 3px;}
#colnarrow ul li a{color:#333333; text-decoration:none;}
#colnarrow ul li a:hover{color:#cc0000; text-decoration:underline;}

#colnarrow h3 { background:url(img/back-titulos-sec.jpg) top; padding:5px 5px 5px 10px; margin:0; color:#FFFFFF; font:bold 13px/16px Arial, Helvetica, sans-serif; border-bottom:1px solid #aaa38b; }

#footer { padding-left:12px; height:40px; width:100% line-height:40px; background:#d6d0b8 url(img/footer-round.gif) bottom; clear:both;}
#footer a{ color:#333333;}
#footer a:hover{ color:#660000;}
.clear {clear:both;}

.col1, .col2, .col3 {width: 185px; float:left;}
.col1, .col2 {margin-right:15px;}
