*{border:0px; margin:0px; padding:0px}
body {color:#333; font-family:Verdana,Arial,Helvetica,sans-serif;
	background:#fff url('../imgs/body.jpg') repeat-x 0 0;font-size:12px;}
#todo{width:900px; width:auto; margin:0 auto 0}

h2 {margin:20px 0 0 20px; font-size:22px;}
h3 {font-size:16px; margin-bottom:20px; background-color:#ccc; padding:5px;}
h4 {font-size:14px;}

ul {font-size:11px; margin:0 0 0 20px; padding:0;}

#header{height:335px; width:900px; margin:0 auto 0; overflow:hidden; background-color:#fb9b0e; border-bottom:2px solid #FFF}
#header2{margin:0px auto 0px auto; height:335px; background-image:url(../imgs/temp_header.gif)}

#contenido_central{margin:0px auto 0px auto; border-top:2px solid #000; width:900px; height:auto}
#content2{background:transparent url(../imgs/bg_home.jpg) no-repeat right top; padding:1px; min-height:300px;}

.englobe {margin:20px 320px 20px 20px; padding:1px;}
.englobe p {margin:10px 0; font-size:11px;}

#banners{margin:30px auto; height:135px; width:900px}
#banners div span{display:none}
#banner_circuitos{width:213px; height:135px; background-image:url(../imgs/banner_circuitos.jpg); float:left}
#banner_serigrafia{width:213px; height:135px; background-image:url(../imgs/banner_serigrafia.jpg); float:left; margin-left:16px}
#banner_reclamo{width:213px; height:135px; background-image:url(../imgs/banner_reclamo.jpg); float:left; margin-left:16px}
#banner_tampografia{width:213px; height:135px; background-image:url(../imgs/banner_tampografia.jpg); float:left; margin-left:16px}
#banners a {display:block;width:213px; height:135px;}

#footer{clear:both; padding:10px; background-color:#fb9b0e; font-size:10px; text-align:center;}
#footer a{font-size:10px; font-weight:normal; color:#000; clear:both; text-decoration:none}
#footer a:hover{ font-size:10px; font-weight:normal; color:#fff; clear:both; text-decoration:none}

.error {border:1px solid #f33; margin:20px; padding:5px;}
.error p {margin-top:0; padding-top:0;}
