*{margin:0;padding:0;border:0;font-family:Verdana;font-size:12px;}

body{background-image:url('./imgs/body_bg.jpg');background-repeat:repeat-x;background-color:#fff8ed;}
div#holder{width:987px;margin:auto;background-image:url('./imgs/holder_bg.gif');background-repeat:repeat-y;}
div#fl{position:absolute;width:629px;height:135px;right:0px;bottom:0px;}
div#top_menu{height:69px;width:690px;float:right; position:relative;}
div#top_menu a{ height:69px; display:block; float:left; text-decoration:none; }
div#top_menu a:hover{ background-position:0px -69px; }
a.l1{ width:111px; background-image:url('./imgs/l1bg.jpg'); }
a.l2{ width:105px; background-image:url('./imgs/l2bg.jpg'); }
a.l3{ width:185px; background-image:url('./imgs/l3bg.jpg'); }
a.l4{ width:140px; background-image:url('./imgs/l4bg.jpg'); }
a.l5{ width:149px; background-image:url('./imgs/l5bg.jpg'); position:relative; left:-1px; }
div#left_menu{width:297px;float:left;background-image:url('./imgs/lmenu_bg.gif');background-repeat:repeat-y;}
div#content{width:690px;height:789px;float:right;overflow:hidden;background-image:url('./imgs/content_bg.jpg'); background-repeat:no-repeat;}
.clearer{width:100%;clear:both;height:1px;overflow:hidden;}
img.topper{ float:left; }
div#left_menu img{ float:left; }
div#left_menu a{width:254px;display:block;margin:0px auto;border-bottom:1px solid #b15555;color:#fff;text-align:center;text-decoration:none;padding:10px 0px;font-weight:bold; font-family:tahoma !important; font-size:14px;}
div#left_menu a:hover{color:#b15555;}
p.heading{width:254px; height:26px;line-height:26px;text-align:center; font-weight:bold; border:1px solid #b15555; margin:5px auto; color:#fff;}
form input, form select, form textarea{border:1px solid #c6c6c6;width:230px;margin:auto;display:block;}
div#content div.c{width:550px;margin:auto;background-image:url('/images/content_back.jpg');background-repeat:no-repeat;background-position:top center;height:620px;overflow:auto; padding-right:20px;}
div#content div.c ol,ul {padding-left:30px;margin-bottom:20px}
div#content div.c p {margin-bottom:20px;}

div#content div.c h1 {font-size:22px;margin-bottom:20px}
div#content div.c h1 span {font-size:inherit;}
div#content div.c h2 {font-size:18px;margin-bottom:20px}
div#content div.c h2 span {font-size:inherit;}
div#content div.c h3 {font-size:15px;margin-bottom:20px}
div#content div.c h3 span {font-size:inherit;}
div#content div.c h4 {font-size:12px;margin-bottom:20px}
div#content div.c h4 span {font-size:inherit;}
div#content div.c h5 {font-size:10px;margin-bottom:20px}
div#content div.c h5 span {font-size:inherit;}
div#content div.c h6 {font-size:8px;margin-bottom:20px}
div#content div.c h6 span {font-size:inherit;}
div#stopka{width:970px;margin:auto;height:22px;margin-bottom:20px;clear:both;}
div#stopka span, div#stopka a{ font-size:10px; color:#968c7c; font-weight:bold; text-decoration:none; }
form.submit{width:320px;margin:auto;}
form.submit input, form.submit textarea, form.submit select{width:280px;margin:auto;border:1px solid #000;background-color:#f6f6f6;margin-top:5px; display:block !important;}
table.file_browser{width:550px;margin:auto;}
table.file_browser th{font-size:14px;font-weight:bold;text-align:left; border-top:1px solid #9D1B1B;}
table.file_browser tr td a{color:#3d0000;text-decoration:underline; cursor:pointer;}
table.gallery_browser{width:550px;margin:auto;}
table.gallery_browser td{width:180px;margin-left:3px;}
table.gallery_browser td img{width:150px;}
div.err_msg{width:80%;margin:auto;background-color:#fff;border:1px solid #000;color:#f00;padding:5px;margin-top:5px;}
div.send_msg{ width:80%; margin:auto; background-color:#fff; border:1px solid #000;color:#00d;padding:5px;margin-top:5px;}
div.msg{ text-align:center; }
a.formularze{ width:20%;font-weight:bold;color:#000;display:block;float:left;text-align:center; }
a.formularze:hover{ color:#f00; }
div#anim{ padding:2px; width:553px; height:122px; border:4px solid #860001; float:right; margin:1px 75px 20px 0px; }
p.msg{ text-align:center; color:#9D1B1B; padding:5px; border:1px solid #9D1B1B; width:665px; }
input.niceSubmit{ border:1px solid #000; background-color:#9D1B1B !important; color:#fff; padding:2px; text-align:center; display:inline; }
td.chks { line-height:30px; padding-left:120px; }
td.chks input{ display:inline; width:20px;  }
h1{ width:560px; color:#8F1111; padding-bottom:10px; margin:auto; font-size:14px; }
div.subMenu{ width:660px; margin-right:22px; border-bottom:2px solid #8F1111; padding:0px 0px 8px 0px; text-align:center; float:right; margin-bottom:20px; }
div.subMenu a{ font-family: verdana; font-size:14px; color:#8F1111; padding:0px 20px; text-decoration:none; }

div.subTopMenu{ width:203px; position:absolute; top:49px; background-image:url('./imgs/subTopMenu_bg.png'); background-repeat:repeat-y; background-position:right; display:none; }
div.subTopMenu img{ float:left; }
div.subTopMenu div.cc{ width:197px !important; background-image:url('./imgs/subTopMenuContent_bg.gif'); background-repeat:repeat-x; background-color:#9d1b1b; clear:both; }
div.subTopMenu div.cc a{ float:none !important; line-height:22px; height:22px !important; color:#fff; padding:0px !important; text-indent:15px; font-family:Tahoma !important; }
div.subTopMenu div.cc a:hover{ background-color:#ffccb2; color:#000; }
div#subTop1{ left:20px; z-index:10; }
div#subTop1Shadow{ top:49px; left:20px; z-index:5; background-image:none !important; }
div#subTop2{ left:124px; z-index:10; }
div#subTop2Shadow{ top:49px; left:124px; z-index:5; background-image:none !important; }
div#subTop3{ left:231px; z-index:10; }
div#subTop3Shadow{ top:49px; left:231px; z-index:5; background-image:none !important; }
div#subTop4{ left:415px; z-index:10; }
div#subTop4Shadow{ top:49px; left:415px; z-index:5; background-image:none !important; }
div#subTop5{ left:473px; z-index:10; }
div#subTop5Shadow{ top:49px; left:473px; z-index:5; background-image:none !important; }

div.c li{ list-style-type:disc; }
