body { font-family:Verdana;color:#666;font-size:9pt;background:url(img/bg.gif) top repeat-x #e9e9e9;margin:20px;line-height:1.4em; }
a { color:#666; }
h1 { font-size:10pt; }
.clr { clear:both; }
.err { border:1px solid #d02121; padding:5px; background:#ffd0d0; color:#d02121; margin-bottom:10px; text-align:center; }

#page { margin:0 auto;width:928px;background:url(img/sidebar.gif) repeat-y left #fff;border:1px solid #ccc; }
#sidebar { float:left;width:219px; }
#sidebar a img { border:0; }

#menu { height:431px;background:url(img/menu.gif) left no-repeat; }
#menu ul { margin:0 0 0 74px;padding:0; }
#menu ul li { border-width:0 0 1px 0;border-color:#fff;border-style:solid;margin:0;padding:0;list-style-type:none; }
#menu ul li a { padding:5px 15px;display:block;text-decoration:none;color:#666;font-weight:bold; }
#menu ul li a:hover, #menu ul li a.active { background:#d70000;color:#fff; }
#menu ul li.kluc a { background:url(img/kluc.gif) center right no-repeat; }
#menu ul li.kluc a:hover, #menu ul li.kluc a.active { background:url(img/kluc_a.gif) center right no-repeat #d70000; }

#main { width:708px;float:right; }
#top { border-bottom:1px solid #ccc;height:127px;background:url(img/top.gif) no-repeat; }
#z1, #z2 { float:right;margin-top:15px;width:100px !important;height:100px; }
#z1 { padding-right:50px;width:50px; }
#z2 { padding-right:10px;width:90px; }


#text { padding:25px; }

.galeria img { border:5px solid #e6e6e6;padding:1px; }
.galeria a { font-size: 8pt;text-decoration:none; }

.table { border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;background:#f0f0f0; }
.table td { border-width:1px 0 0 0;border-style:solid;border-color:#ccc;padding:10px 5px; }

#footer { margin:0 auto;width:928px;text-align:right;font-size:7pt; }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }
