@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	background:#000 url(images/bg.gif) repeat-x;
	margin: 0px;
	height: 100%;
}
a:link {	text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: underline;}
a:active {	text-decoration: none;}

#central { width:100%;  height: 100%; min-height:1px;  }

#top {height: 100px; margin:0px auto 20px auto; width:820px; background:#FFF url(images/bg-logo.gif) repeat-x left top; border: solid 2px #000;}
#top .logo { margin-left:10px; margin-top:20px;}

#menu {height: 25px; margin:0px auto 0px auto; width:820px; background:#FFF url(images/bg-menu.gif) repeat-x bottom left; border: solid 2px #000; color:#FFF; font-size:12px; font-weight:bold; text-align:center; padding-top:25px;}
#menu a { color:#FFF; padding-left:27px; padding-right:27px;}

#contenido {height: 100%; margin:0px auto 0px auto; width:760px; background:#FFF url(images/bg-bottom.gif) repeat-x bottom left; border-left: solid 2px #000; border-right: solid 2px #000; padding:30px 30px 50px 30px; 
_height:0;}
#contenido:after {
content:"."; color:#FFF;
height:1px;
display:block;
clear:both;
} 
#contenido ul { list-style:url(images/icon.gif); padding:0px; margin:0px;}
#contenido ul li {padding-bottom:5px;}
#contenido #col-left { float:left; width:200px;  height:100%; min-height:1px;  }
#contenido #col-der { float:right; width:500px; height:100%; margin-left:10px; min-height:1px; }
#contenido #col-der .prod-1{border:solid 1px #ccc; float:left; margin-right:10px; margin-bottom:10px;   }

#contenido #col-der .prod-2{border:solid 1px #ccc; float:left;  margin-bottom:10px; }
#contenido h1 { font-size:18px; padding:0px; color:#005ca9; margin-top:0px; _margin-bottom:10px;}
#contenido h2 { font-size:14px; padding:0px; color:#dd0000; margin-top:0px; _margin-bottom:10px;}
#contenido h3 { font-size:13px; padding:0px; color:#dd0000; margin-top:0px; _margin-bottom:10px; _margin-top:20px;}
#contenido p { margin-top:0px; _margin-bottom:5px;}
#contenido a { color:#000;}
#contenido p .azul {color:#005ca9;}

#bottom { margin:0px auto 0px auto; width:820px; background-color:#FFF; border: solid 2px #000; text-align:center; font-size:12px; padding-top:18px; padding-bottom:18px;   }
#bottom a{ font-size:11px; font-weight:bold; color:#dd0000;}

.pie {width:820px; margin:0px auto 0px auto; color:#FFF; padding-top:20px; text-align:right;}
.pie a { color: #999; font-weight:bold;}
