
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: #fff;background: #000;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */

caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
p{margin:0;}
a img {border:none;}
a {text-decoration:none;}
form {margin:0; padding:0;}
h1{line-height:50%;}
.h11{font-size:28px;color:#ffffff;letter-spacing:-1px;}
.h12{font-size:18px;color:#766955;letter-spacing:-1px;}
.h13{font-size:16px;color:#766955;letter-spacing:-1px;}
.h14{font-size:17px;color:#766955;letter-spacing:-1px;}
.h15{font-size:17px;color:#766955;letter-spacing:-1px;}

body {background: #40240F url(/images/back.jpg) repeat-x scroll center top;margin:0;padding:0;font-family:Tahoma;font-size:12px;text-align:center;}
#overall{width:958px;margin:20px auto 0 auto;padding:0;}

#top_contact{width:958px;height:29px;margin:0;padding:0;text-align:right;}
#top_contact a.kontakt{width:101px;height:29px;margin:0;padding:0;background: url(/images/kontakt.jpg) no-repeat scroll center bottom;display:block;float:right;}

#top_header{width:958px;height:186px;margin:0;padding:0;}

#top_menu{width: 958px;height:45px;margin:0;padding:0;}
#top_menu ul {margin: 0;padding: 0;list-style-type: none;}
#top_menu ul li {margin: 0;padding: 0;float: left;list-style-type: none;}
#top_menu_left{display:block;width:88px;height:45px;background:url("/images/menu_left.jpg");}

#cont{width:958px;margin:2px auto;padding:0;text-align:left;font-family:Tahoma;font-size:12px;}
#cont_left_main{width:762px;padding:0;margin:0;float:left;}
#cont_left{width:762px;padding:0;margin:0;float:left;background:#210500;border:1px solid #6D4412;}
#cont_left .title{width:762px;padding:0px;margin:0;float:left;background:#c8a708 url(/images/left.jpg) repeat-x scroll center top;}
#cont_left .title div.title_inner{font-size:14px;color:#210500;padding:30px 200px 30px 90px;margin:0;}
#cont_left .rest {color:#EAD263;width:762px;}
#cont_left .rest a{color:#C8A708;}
#cont_left table.form {margin:0;color:#8F8F8F;font-size:12px;border-collapse: separate;border-spacing: 0;}
#cont_left table.form td{vertical-align:top;}
#cont_left table.form td.l{color:#F2E07C;text-align:right;padding:3px 10px 8px 0px;margin:0;}
#cont_left table.form td.r{color:#8F8F8F;text-align:left;padding:0px 0px 11px 0px;margin:0;}
#cont_left table.form td.error{color:#ffffff;text-align:center;padding:0px 0px 11px 0px;margin:0;}
#cont_left table.form td a img{display:inline;padding:0;margin:0;}
#cont_left table.form select{background:#C9A708;color:#210500;font-size:10px;width:230px;}
#cont_left table.form td.r input{background:#C9A708;color:#210500;font-size:10px;width:230px;text-align:left;}
#cont_left table.form td.r textarea{background:#C9A708;color:#210500;font-size:10px;width:230px;height:100px;text-align:left;}
#cont_left table.form td.r .submit{width:103px;height:21px;border:none;background: url(/images/wyslij.jpg) 0 0 no-repeat;font-size:0;padding:0;margin:0;}
#cont_left table.form td.r .submit::-moz-focus-inner {border: none;}
#cont_left table.form td.r .submit_zap{width:103px;height:21px;display:inline;border:none;background: url(/images/zapisz.jpg) 0 0 no-repeat;font-size:0;margin:0;padding:0;}
#cont_left table.form td.r .submit_zap::-moz-focus-inner {border: none;}
#cont_left table.form td.r .submit_wyp{width:103px;height:21px;display:inline;border:none;background: url(/images/wypisz.jpg) 0 0 no-repeat;font-size:0;margin:0;padding:0;}
#cont_left table.form td.r .submit_wyp::-moz-focus-inner {border: none;}
#cont_left table.form td.r .submit_szu{width:103px;height:21px;display:inline;border:none;background: url(/images/szukaj.jpg) 0 0 no-repeat;font-size:0;margin:0;padding:0;}
#cont_left table.form td.r .submit_szu::-moz-focus-inner {border: none;}

#cont_left table.buttons{margin:0;color:#8F8F8F;font-size:12px;border-collapse: separate;border-spacing: 0;}
#cont_left table.buttons td{vertical-align:top;}
#cont_left table.buttons td.l{color:#8F8F8F;text-align:right;padding:1px 7px;}
#cont_left table.buttons td.r{color:#8F8F8F;text-align:left;padding:1px 200px 0px 0px;}
#cont_left table.buttons td.r .submit{float:right;width:103px;height:21px;display: block;border:none;background: url(/images/wyslij.jpg) 0 0 no-repeat;font-size: 0;padding:0px;margin:0px;}
#cont_left table.buttons td.r .submit::-moz-focus-inner {border: none;}
#cont_left table.buttons td.r .submit_zap{float:right;width:153px;height:36px;display: block;border:none;background: url(/images/zapisz.jpg) 0 0 no-repeat;font-size: 0;padding-top:17px;margin:0 0 0 3px;}
#cont_left table.buttons td.r .submit_zap::-moz-focus-inner {border: none;}
#cont_left table.buttons td.l .submit_wyp{float:right;width:153px;height:36px;display: block;border:none;background: url(/images/wypisz.jpg) 0 0 no-repeat;font-size: 0;padding-top:17px;margin:0 0 0 3px;}
#cont_left table.buttons td.l .submit_wyp::-moz-focus-inner {border: none;}


#cont_right{width:192px;padding:0;margin:0;float:right;background:#210500;}
#cont_right table.quicksearchtable{width:192px;}

#footer{width:956px;height:37px;margin:2px auto;padding:2px 0 0 0;background: url(/images/bottom.jpg) repeat-x scroll center bottom;border:1px solid #6D4412;text-align:right;}
#footer_menu{height:23px;padding:5px 30px 0px 0px;margin:0;color:#D4BD9D}
#footer_menu a{color:#D4BD9D}
#footer_menu span{color:#fff;font-weight:bold;margin:0;}

.clearing {clear:both;line-height:0.1px;}
