* { margin: 0; padding: 0; border;}
a { text-decoration: none;}
ul, li { list-style: none;}
html{
	height:100%;
}
body{
	margin:0px;
	padding:0px;
   color: #141414;
	background: Black;
	background-image: url(images/bk.jpg);
	text-align:center;
	font:11px Geneva, Verdana, Arial, Helvetica, sans-serif;
	word-spacing:3px;
	line-height:200%;
}
a {
	color: Black;
}
h1 {
	color: #542B0C; 
	padding-left: 12px;
}
#container{
	width:778px;
	/**/margin:auto;	
	margin-left:auto; 
	margin-right:auto;
	padding-bottom:20px;
	text-align:left;
	background-color: White;
	border-left: 10px solid #cfd5da;  
	border-right: 10px solid #cfd5da;
}
.img2{
padding-right: 11px;
}
.azul {
	color: #004d97;
	font-weight: bold;
}
.funke{
	color: #3A6A95;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 8px;
}
/* Footer */
#footer {
color: #3C3C3C; 
margin: 0; 
padding:0 20px 20px 20px;
background: #cfd5da url("images/footer.gif") no-repeat bottom left;
font-size: 10px; 
line-height: 140%;
}
#footer ul {margin: 10px 0 0px -5px; padding: 20px 0 0 0; display: block;}
#footer ul li {padding: 0; margin:0; float: left; list-style-type: none; border-right: 1px solid #ccc;}
#footer ul li.bdr {border: none;}
#footer ul li a {font-family: "Trebuchet MS", Helvetica, Arial, Sans-Serif; margin: 0; padding: 0 5px 0 5px;}
#footer a:link, #footer a:visited {color: #CCAE00;text-decoration: none;font-weight: bold;}
#footer a:hover, #footer a:active {color: #5F6000;text-decoration: underline;font-weight: bold;}
#footer p{width: 800px; padding: 0; margin-top: 10px; line-height: normal;}
#footerimg {background: transparent url(images/footer.gif) no-repeat 29px 0; height: 7px;}
#izcol { 
width: 195px; 
float: left; 
margin-top: 0px; 
padding-left: 20px;
height: 100%;
background-color: #C3B457;
}
#izcol ul li a { 
color: black; 
display: block; 
font-size: 1.0em; 
text-indent: 10px; 
line-height: 25px; 
width: 182px; 
height: 25px;
font-weight: bold;
}
#izcol ul li a:hover { 
color: white; 
background: #C3B457 url(images/bookmarkhover.gif) no-repeat;
}
#derecol { 
width: 519px; 
float: right; 
text-align: justify;
margin-top: 50px;
margin-right:20px;
background-color: White;
}
#derecol a{
	font-weight: bold;
	color: #131457;
}
.pet {
	background: url(images/bk23.jpg) repeat-x;
}
.artop { width: 548px; height: 42px; margin: 20px auto 30px auto; background: #434343 url(articleoptions.gif) no-repeat;}
.artop p { line-height: 42px; color: #8B8B8B; text-indent: 10px;}
.artop a { color: #8B8B8B;}
.artop a:hover  { color: #ccc; border-bottom: 1px dotted #666;}
.subnav {
	float: left;
	width: 161px;
	background-color: #3D3D3D;
}
/* sub-navigation */
.subnav h1 {
	background: #222;
	color: #FFE;
	font: bold 1.1em Verdana,sans-serif;
	line-height: 24px;
	padding-left: 8px;
}
.subnav ul {margin: 0; padding: 0;}
.subnav li {
	border-bottom: 1px solid #696755;
	list-style: none;
}
.subnav li a {
	background: #B9C8E4;	
	color: #111;
	display: block;
	padding: 3px 0 8px 12px;
	width: 148px;
	text-decoration: none;
}
.subnav li a:hover {
	background: #FFB253;
	color: #000;
}