body { background-color:#000; margin:0 auto;background-image:url(../imgpintor/pintorgif/bg_top.gif); background-repeat:repeat-x; background-position:top;}
h1{font:30px "Trebuchet MS", Arial, Tahoma bold;color:#fff; text-align:right; margin:0; margin-top:30px; margin-bottom:10px;}
h2{font:23px "Trebuchet MS", Arial, Tahoma bold;color:#8F8F8F; text-align:right; margin:0px;}
h3{font:22px "Trebuchet MS", Arial, Tahoma bold;color:#fff; text-align: right; margin:0px; margin-top:20px; margin-bottom:5px;}
h4{font:20px "Trebuchet MS", Arial, Tahoma bold;color:#000; text-align: left; margin:0px; margin-top:20px; margin-bottom:5px;}
#main{ width:980px; margin:0 auto;}
#menu{ width:209px; height:552px; margin:0 auto; background-image:url(../imgpintor/pintorjpg/bgmenu.jpg); background-repeat:no-repeat; background-position:center top; float:left; padding:20px; padding-right:10px; padding-top:240px; color:#fff;}
#content{ width:720px; margin:0 auto; float:right}
#productos{ width:720px; margin:0 auto; margin-top:20px; float:right}
#productos p{ font-family:"Trebuchet MS", Arial, Tahoma; font-size:12px; text-align:left; color:#fff; line-height:17px;}
#productos a{ text-decoration:none; color:#fff;}
#productos a:hover{ text-decoration:none; color:#B12A16;}
#obra{ width:220px; height:190px; margin:0 auto; margin-top:20px; margin-left:20px; padding:0; float:left;}
#cuadro{ width:75px; height:80px; margin:0 ; float:left;}
#iconos{ width:140px; height:80px; margin:0; float: right;}
#formleft{ width:380px; margin:0 auto; margin:0px; float: left; margin-top:20px;}
#formright{ width:330px; margin:0 auto; margin:0px; float:right; margin-top:20px; margin-left:10px;}
.grisosc{ color:#5A5959; padding-left:5px;}
.gris{ color:#BAB9B9; padding-left:10px;}
.lupa{ background-image:url(../imgpintor/pintorgif/lupa.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; margin-bottom:10px; margin-top:10px;}
.carrito{ background-image:url(../imgpintor/pintorgif/carrito.gif); background-position:left; background-repeat:no-repeat; padding-left:25px;}
.miniphoto{  border:1px solid #D4C9C0;padding:7px;}
.red{ color:#B12A16;}
.tabla{ width:220px; margin-left:20px; float:left; padding:0;}
.texttabla { padding:5px; padding-left:0;}
.botonform{ border:1px solid #fff; color:#fff; background-color:#000; width:330px;}
.photo{  border:1px solid #D4C9C0;}