body {  margin:20px 0px 0px 0px; font-family:tahoma; background-color:#CBD3E9;  background-image: url(../images/bg_main.gif); background-position:top left; background-repeat:repeat-x;}

.main { text-align:justify; vertical-align:top; color:#000000; font-size:11px; background-image: url(../images/main_top.gif); background-position:top left; background-repeat:repeat-x; padding:20px 0px 0px 0px; background-color:#ffffff;line-height:15px; }
.main a { color:#000000;  text-decoration:underline; }
.main a:hover { color:#E60005 !important; text-decoration:none;}
.main a:visited { color:#000000; text-decoration:underline;}
.main hr {width:100%; height:1px;  text-align: left;  color: #CCCBCB; border-width:1px; border-color: #CCCBCB; border-style: solid none none none; }
.title {color: #A8A8A8; padding:2px 0px 3px 12px; display:block; margin:0px 0px 0px 0px !important; background-image: url(../images/arr.gif); background-position:top left; background-repeat:no-repeat;}
.stopka1 { color:#E7E8E9; font-size:10px; padding:0px 0px 0px 0px !important;  background-position:top right; background-repeat:no-repeat; background-color:#747474;}
.stopka2 { color:#ffffff;  font-size:10px; padding:0px 0px 0px 20px !important; background-image: url(../images/b3.gif); background-position:top right; background-repeat:no-repeat; background-color:#565656;} 
.stopka2 a { color:#ffffff;  text-decoration:none; }
.stopka2 a:hover { color:#FEEAD3 !important; text-decoration:none;}
.stopka2 a:visited { color:#ffffff; text-decoration:none;}
.kontakt {font-size:12px !important;}
.center {display:block; text-align:center;}
.buttony {padding:0px 2px 0px 0px !important;}
.zdj_l { display:inline; background-color:#ffffff; text-align:left; margin:10px 15px 10px 0px; border-style:solid; border-width:0px 0px 0px 0px; border-color:#B5AD9C;}
.zdj_l td {padding:0px 0px 0px 0px !important; font-family:tahoma; font-size:11px; }

.zdj_r {display:inline; background-color:#ffffff; text-align:right; margin:0px 5px 0px 15px; border-style:solid; border-width:0px 0px 0px 0px; border-color:#B5AD9C;}
.zdj_r td {padding:0px 0px 0px 0px !important; font-family:tahoma; font-size:11px; }
.dane td { font-size:11px; vertical-align:top; padding:0px 0px 0px 10px !important;}
.dane img {margin:10px 10px 5px 0px !important; border-style:solid; border-width:1px 1px 1px 1px; border-color:#CAC8C8;}

.wymiar {text-align:right !important;}
.nazwa {display:block; font-weight:bold; font-size:14px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;}
.opis { padding-left:5px !important;}
.opis hr {width:100%; height:1px;  text-align:center;  color: #ffffff; border-width:1px; border-color: #ffffff; border-style: solid none none none; }
.pusta {background-color:#ffffff !important;}

.maintb {background-color:#DD7922; font-size:11px; border-style:solid; border-width:0px 1px 1px 0px; border-color:#ffffff; background-image: url(../images/tbtitle2.gif); background-position:top right; background-repeat:no-repeat;}
.maintb td { border-style:solid; border-width:1px 0px 0px 1px; border-color:#ffffff; padding:3px 3px 3px 3px;}
.tbheader {color:#DD7922; font-size:12px; font-weight:bold; background-color:#FEEAD3; text-align:center;}
.tbtitle  {color:#ffffff;  font-weight:bold; background-image: url(../images/tbtitle.gif); background-position:top left; background-repeat:no-repeat;  padding:8px 0px 8px 8px !important;}
.tbtitler  {text-align:right; color:#ffffff;  font-weight:bold; background-image: url(../images/tbtitle.gif); background-position:top left; background-repeat:no-repeat;  padding:8px 8px 8px 8px !important;}
.tbmain td {background-color:#F9D3A6 !important;}

.formularz {font-size:11px; font-family:tahoma; background-color:#F9D3A6 !important; border-style:solid; border-width:0px 1px 1px 0px; border-color:#ffffff;}
.formularz td {border-style:solid; border-width:1px 0px 0px 1px; border-color:#ffffff; padding:5px 5px 5px 5px;}
.formularz input {font-size:11px; font-family:tahoma; background-color:#ffffff; border-style:solid; border-width:1px 1px 1px 1px; border-color:#ffffff;}
.input2 {background-color:#F9D3A6 !important; border-style:solid; border-width:0px 0px 0px 0px !important; border-color:#ffffff;}
.formtbtitle  {background-color:#DD7922; text-align:center; color:#ffffff;  font-weight:bold; background-image: url(../images/tbtitle.gif); background-position:top left; background-repeat:no-repeat;  padding:8px 0px 8px 8px !important;}
.formspacer {height:5px; background-color:#DD7922;}