/*global*/
body {background:#f0f0f0;margin:0;font:12px tahoma,sans-serif;color:#373c42;text-align:center}
a,a:hover {font:11px tahoma,sans-serif;color:#222;text-decoration:none}
a:hover {font:11px tahoma,sans-serif;color:#ff6d02;text-decoration:none}

h1 {font:11px tahoma,sans-serif;color:#000;float:left;line-height:13px;margin:0;padding:0;display:block;text-align:right}
h3 a,h3 a:hover {font:bold 12px tahoma,sans-serif;color:#ff6d02;margin:0;padding:0}
.left {float:left}
.right {float:right}
.clear {clear:both;line-height:0;height:0}
.txl {text-align:left}
.txc {text-align:center}
.txr {text-align:right}

img {border:0}
.error {color:#ff0000}
.orange {color:#ff6d02}
.grey {color:#7c8492}

#root {background:#fff url('images/top_bg.jpg') repeat-x top;margin:0 auto;color:#373c42;width:975px}

/*top*/
#top {width:965px;margin:0 auto;border-bottom:0px #d5d3d6 solid;text-align:center}

.logo {width:210px;height:64px;border:1px #ff0000 dotted}
#top img {margin:10px 0 3px 15px;display:block}

#top_navi {background:#d5d3d6;width:965px;height:19px;position:relative;top:0;right:5px;margin:0px auto 5px}
#top_navi ul {display:block;list-style-type:none;margin:0;padding:0;float:right}
#top_navi li {float:left;display:block}
#top_navi ul a {font-size:11px;color:#fff;display:block;float:left;height:19px;line-height:19px;background:none;
border-left:1px #c0c4cb solid;border-right:1px #d5d3d6 solid;padding:0 15px;text-decoration:none}

#top_navi ul a:hover{background:#fff;color:#ff6d02;text-decoration:none;border-left:1px #ff6d02 solid;border-right:1px #fff solid}

/*top_navi*/
#top .right {width:655px;height:89px;margin:5px 0 0 0;border:0px #ccc dotted}

.nt1 {background:url('images/nt1.gif') no-repeat left top;width:126px;height:57px;margin:0 0 0 5px;text-align:center;display:inline}
.nt1 p {margin:22px 0 0 0}
.nt1 a {font:11px tahoma,sans-serif;color:#222;display:block;padding:22px 0}
.nt1 a:hover {font:11px tahoma,sans-serif;color:#ff6d02;background:url('images/nt2.gif') no-repeat 2px 47px}

/*main_top*/
#main_top {width:965px;height:195px;margin:0 auto;position:relative;top:0;clear:both}
#main_top div img {display:block}

.box_check {width:575px;height:190px;background:url('images/main_band.jpg') no-repeat}
.box_check form {margin:155px 0 0}
.box_check .button {font-weight:bold;color:#fff;background:#ff6d02;border:1px #ff6d02 solid;width:63px;padding:0px 5px 0px;cursor:pointer}
.box_check .button:hover {color:#ff6d02;background:none;border:1px #ff6d02 solid}
.box_check form b {color:#222}

/*navi_left*/
#navi_left {border:1px #eee solid;border-bottom:0;width:190px;overflow:hidden}

#navi_left a {background:url('images/nl1.gif') no-repeat 4px 6px;font-size:11px;color:#222;display:block;padding:3px 0 3px 14px;border-bottom:1px #eee solid}
#navi_left a:hover {background:url('images/nl1.gif') no-repeat 4px -8px;color:#ff6d02}

/*boxx*/
.boxx {position:relative;top:5px;background:#eee url('images/box_bg.jpg') no-repeat center 1px;border-bottom:1px #eee solid;width:190px;padding:5px 0 5px;margin:0 0 5px}
.boxx div {font-size:11px;margin:5px 0 5px 10px;text-align:justify;line-height:15px}
.boxx a {color:#373c42}
.boxx a:hover {color:#ff6d02}

.boxx h4,.coto h4 {margin:5px 10px;padding:0}
.boxx h4 a,.coto h4 a {background:none;font:bold 11px tahoma,sans-serif;color:#ff6d02;display:block;padding:3px 0}
.boxx h4 a:hover,.coto h4 a:hover {color:#222 !important}

.szczegoly {height:16px;width:70px;padding:0 5px 0 0}
.szczegoly a,.szczegoly a:hover {font:11px tahoma,sans-serif;color:#fff;width:51px;padding:0 0 1px 11px;display:block;float:right}
.szczegoly a {background:#ff6d02 url('images/nl1.gif') no-repeat 3px 3px;border:1px #ff6d02 solid}
.szczegoly a:hover {color:#ff6d02;background:#fff url('images/nl1.gif') no-repeat 3px -11px;border:1px #ff6d02 solid}

/*coto*/
.coto h4 a,.coto h4 a:hover {font-weight:bold;color:#ff6d02;background:none;}
.coto a {text-align:left;word-spacing:-1px;background:url('images/blt1.gif') no-repeat 0 4px;padding:0 0 0 10px;display:block}
.coto a:hover {background-position:0 -23px;}


/*boxes*/
.box {margin:auto;width:285px;height:180px;margin-bottom:5px}

.box h3 {margin:0;padding:0}
.box h3 a,.box h3 a:hover {font:bold 13px tahoma,sans-serif;display:block;padding:15px 12px}
.box h3 a span {font-weight:normal;font-size:11px;display:block;padding-top:3px}

.box table {position:relative;left:10px;top:5px}

.box td {font:11px tahoma,sans-serif;color:#373c42;text-align:left}
.box td.orange {font:bold 11px tahoma,sans-serif;color:#ff6d02}


.box2 {height:112px;background:#d4d4d4}
.box2 h3 a,.box2 h3 a:hover {padding:9px 12px 9px}
.box2 div {background:#fff url('images/box0.jpg') no-repeat 0 0;height:110px;margin:1px;display:block;}
.box2 p {font:11px tahoma,sans-serif;}
.box2 table {position:relative;left:10px;top:0}
.box2 span {font-weight:bold;color:#ff6d02}


#box1 {background:#d4d4d4 url('images/box1.jpg') no-repeat center}
#box2 {background:#d4d4d4 url('images/box2.jpg') no-repeat center}
#box3 {background:#d4d4d4 url('images/box3.jpg') no-repeat center}
#box4 {background:#d4d4d4 url('images/box4.jpg') no-repeat center}

.zamow1 {margin:87px auto 0 195px;}
.zamow1 a {text-indent:-99999px;background:url('images/zamow1.gif') no-repeat center top;width:72px;height:21px;display:block;overflow:hidden;padding:0}
.zamow1 a:hover {background-position:center -21px}


/*content*/
#content {position:relative;left:5px;margin:0 auto;width:575px;padding:0 0 10px}
.c_txt {font:11px tahoma,sans-serif;color:#373c42;padding:20px 20px;line-height:17px;text-align:justify}

#content a {color:#ff6d02}
#content a:hover {color:#222;text-decoration:underline}

h2 {font:bold 17px tahoma,sans-serif;color:#7c8492;margin:0;padding:0 0 15px}
h3 {font:bold 13px tahoma,sans-serif;color:#373C42;margin:0;padding:10px 0}

#content h3 a,#content h3 a:hover {font:bold 12px tahoma,sans-serif;color:#000}
#content h3 a:hover {color:#7c8492}
h3 a span {color:#ff6d02}
h3 a:hover span {color:#ff0000}

h4 {font:bold 12px tahoma,sans-serif;color:#000}
h4 span {color:#ff0000}

#content p {margin:0 0 10px}
#content ul {margin-top:0}

.c_txt img {margin:5px 0 10px 20px;padding:0 0 1px;border-bottom:2px #7f8794 solid}

.txt_left {line-height:15px;border-right:1px #d4d4d4 solid;width:40%;padding:0 15px 0 0}
.txt_left h3 {margin:0;padding:0 0 10px}
.txt_left ul,.txt_left li {margin:0;padding:0;list-style:none}
.txt_left ul,#content .txt_left p {margin:0 0 17px}
.txt_left li {margin-bottom:8px}


hr {margin-bottom:10px}

/*list-table*/
.list-table {font-size:11px;line-height:13px;width:100%;border:1px #d5d3d6 solid}
.list-table th {font-size:11px;border-bottom:2px #d5d3d6 solid;}
.list-table td {padding:2px;border-bottom:1px #d5d3d6 solid}


/*faq*/
.c_txt a.nl1 {color:#373c42;line-height:14px;background:#fff url('images/blt1.gif') no-repeat 0 7px;border-bottom:1px #eee solid;padding:3px 0 3px 12px;display:block;width:99.8%;}
.c_txt a.nl1:hover {color:#ff6d02;background-position:0 -20px}

.white {background:#fff;border:1px #eee solid;margin:10px 0 15px;padding:10px 10px 0}


/*navi_right*/
#navi_right {border:1px #eee solid;border-bottom:0;width:190px;height:auto}

.nr1 {background:#fff;width:188px;border-bottom:1px #eee solid}
.nr1 a {font-size:11px;color:#373c42;display:block;padding:17px 0 17px 42px}
.nr1 a:hover {color:#ff6d02}

/*foot*/
#foot {font:11px tahoma,sans-serif;color:#373c42;width:965px;height:25px;margin:5px auto 0 auto;border-top:1px #d5d3d6 solid;}
#foot div {margin:5px 5px 0}


/*form*/
.form_table {width:290px}
.form_table img {margin:0;border:0}
.form_table td {font-size:11px;text-align:left;padding:0 0 4px}
form,input,textarea,select {font:11px tahoma,sans-serif;color:#222;margin:0}
.itxt {width:210px;border:1px #888 solid}

.button {font-weight:bold;color:#fff;background:#ff6d02;border:1px #ff6d02 solid;width:auto;margin:0 auto;padding:2px 10px;cursor:pointer}
.button:hover {color:#ff6d02;background:none}


.form_table2 {width:360px;border:1px #c0c4cb solid;border-bottom:0}
.form_table2 th {font-weight:bold;background:#d5d3d6;}
.form_table2 td {border-bottom:1px #c0c4cb solid}
.form_table2 .txc {padding:0}
#cbox {border:0;}

.unvch {background:url('images/red_cross.gif') no-repeat center;}
.unvch #cbox {display:none}


.free {font-weight:bold;color:#fff;background:#ff6d02;padding:4px;width:45px}
.unv {color:#fff;background:#c0c4cb;padding:4px;width:45px}

.td_hr {line-height:0;padding:0}



















