*{ margin:0px;padding:0px;border:0px; font-family:verdana; font-size:12px; }
body{ background-image:url('./imgs/bg.jpg');background-repeat:repeat-x; background-color:#333; }
div#holder{ width:991px; margin:auto;position:relative; }
div#top{ width:991px; height:291px; background-image:url('./imgs/top.jpg'); background-repeat:no-repeat; }
div.subholder{ padding-left:15px;padding-right:15px; background-image:url('./imgs/subholder_bg.jpg'); background-repeat:repeat-y; width:961px; }
div#menu{ width:240px; float:left; background-image:url('./imgs/menu_back.jpg'); background-repeat:repeat-y; }
div#menu a{ display:block; height:27px; text-indent:40px; color:#333; line-height:27px; font-weight:bold; text-decoration:none; }
div#menu a:hover {color:#D53B08}
div#menu img.spacer{ margin-top:3px; margin-bottom:2px; }
div#content { float:left; width:508px;padding-top:10px;padding-bottom:10px;line-height:1.4em; margin-left:27px;padding-right:20px }
div#content a {color:#D53B08}
div#content2 { float:left; width:665px;padding-top:10px;padding-bottom:10px;line-height:1.4em; margin-left:27px;padding-right:20px }
div#content2 a {color:#D53B08}

h1.head { background-image:url('./imgs/head_bg.jpg'); background-position:left bottom; background-repeat:no-repeat; padding:5px 0px 8px 0px; font-size:14px; font-style:italic; color:#aa0408; text-indent:10px; margin-bottom:10px;font-weight:normal}
p.head{ background-image:url('./imgs/head_bg.jpg'); background-position:left bottom; background-repeat:no-repeat; padding:5px 0px 8px 0px; font-size:14px; font-style:italic; color:#aa0408; text-indent:10px; margin-bottom:10px}
div#content ul li {margin-left:20px}
div#footer{ clear:both; width:100%; }
div#footer div{ width:954px; margin:auto; border-top:1px solid #979797;border-bottom:1px solid #979797; height:55px; }
div#footer p.coop{ text-indent:15px; font-size:10px; font-weight:bold; padding-bottom:4px; }
table.f{border-top:1px solid #979797; width:954px; margin:auto; margin-top:1px; }
table.f tr td{ text-align:center; font-size:10px; vertical-align:middle; width:20%; }
table.f strong{ display:block; text-transform:uppercase; margin-bottom:2px; }
table.f a{ color:#000; text-decoration:none; font-size:10px; }
div#subm2{ display:none; }
div#subm a, div#subm2 a{ text-indent:20px; background-image:none; font-weight:normal; text-decoration:none; }
div#gallery img{float:left;margin:8px 5px 0px 11px; border:1px solid #000; cursor:pointer; }
#prez{margin-top:5px; margin-left:8px; }
form.kform, form.kform table{width:100%;}
form.kform input, form.kform textarea{border:1px solid #ccc; }
td.subs{ text-align:center; padding-top:10px; }
td.subs input{width:130px;height:30px;line-height:30px;font-weight:bold;background-color:#dfcc99; }
div#map div span, div#map div a{display:block;font-size:10px;}
p.err{ border:1px solid #ccc; color:#f33; font-weight:bold; width:80%;padding:5px;margin:5px auto; }
p.done{ border:1px solid #ccc; color:#2a6f29; font-weight:bold; width:80%;padding:5px;margin:5px auto;}
img.page_logo{ float:right;margin:5px; }
table.loga{ width:640px;float:right;margin-right:50px;}
table.loga td{ width:150px; vertical-align:top;padding:7px;padding-bottom:8px; }
table.loga tr.a td{ vertical-align:bottom; }
table.loga td img{display:block;margin:auto;padding:1px; border:1px solid #000; }

p.galeria {color:#D53B08;margin:10px 2px}
div#content ul li.galeria {float:left;width:122px;height:122px;display:block;margin:5px 8px;text-align:center;}
div#content2 ul li.galeria {float:left;width:122px;height:122px;display:block;margin:5px 8px;text-align:center;}
div#content ul li a {color:#D53B08;text-decoration:none}
div#content ul li a:hover {color:#D53B08;text-decoration:underline}
div#content img {padding:5px}
ul.linki {float:right;margin-top:269px;list-style-type:none;margin-right:55px;}
ul.linki li{margin:0px 10px;float:left}
ul.linki li a{color:black;font-size:14px;text-decoration:none;font-family:Georgia;font-weight:bold}
ul.linki li a:hover {color:#D53B08}

div.loga img{margin:0px 12px}