* {margin: 0; padding: 0; border: 0; vertical-align: top; font-family: Tahoma, serif; font-size: 10pt;}
body { background: #512c12; }
table.tabopal {width: 1000px; height: 100%;}
input, select, textarea {border: 1px solid #333; }
a {color: #000;}
a.nou {text-decoration: none;}
.foto_tab td {padding: 5px; border: 1px solid #999; background: #eee;}
.foto_tab td img {height: 145px; }
h1 {font-weight: normal; font-size: 14pt; margin: 0 0 10px 0;}
.menu {vertical-align: middle; background: #512c12 url('/pic/menu.jpg'); height: 30px; border: 3px solid #f0d6b3; text-align: center; color: #fff; font-size: 10pt; font-weight: bold;}
.menu a {color: #fff; font-size: 10pt; font-weight: bold;}
.tabcont {width: 960px; height: 100%;}
.cleft {padding: 12px; border-top: 1px solid #512c12; background: #f2d9b6; width: 200px;}
.cright {padding: 12px; border-top: 1px solid #512c12; background: #f2d9b6;}
.top {height: 100px; color: #f90; font-weight: bold; font-size: 20pt; padding: 0 0 0 20px; background: url('/pic/logo1.jpg') no-repeat 30px 20px; }
.bottom {font-size: 8pt; color: #fff; text-align: right; padding: 10px 20px; height: 50px; }
.bottom a {font-size: 8pt; color: #fff; }
.top_print {padding: 20px 0;}
ul, ol {margin: 5px 0 5px 25px;}