
/* linki ogólne */
a {font-size: 11px; font-weight: bold; color:#661A38; text-decoration:underline; }
a:hover {font-size: 11px; font-weight: bold; color:#C9900C; text-decoration:underline; }
/* koniec linków ogólnych */

/* linki w panelach */
a.side { font-size: 11px; font-weight: bold; color:#671636; text-decoration:none; }
a:hover.side {font-size: 11px; font-weight: bold; color:#C9900C; text-decoration:underline; }

/* linki wstęp */
a.wstep { font-size: 12px; font-weight: bold; color:#671636; text-decoration:underline; }
a:hover.wstep {font-size: 12px; font-weight: bold; color:#B76044; text-decoration:underline; }

/* linki menu poziomego */
a.white { font-size: 12px; color:#FCC00F; text-decoration:none; font-weight: bold; }
a:hover.white {font-size: 12px;	color:#FFFFFF; text-decoration:none; font-weight: bold; }
/* koniec linków menu poziomego */

/* stopka-linki */
a.stopka-linki {font-size: 10px; font-weight: bold; color:#969696; text-decoration:underline; }
a:hover.stopka-linki {font-size: 10px; font-weight: bold; color:#000; text-decoration:underline; }
/* ukryte linki */
a.hide1 {font-size: 10px; font-weight: bold; color:#fff; text-decoration:none; }
a:hover.hide1 {font-size: 10px; font-weight: bold; color:#fff; text-decoration:none; }
/* wygląd ciała strony */
body {
background-color:#fff;
scrollbar-face-color:#9D2E00;
scrollbar-base-color:#9D2E00;
scrollbar-shadow-color:#641736;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#641736;
scrollbar-darkshadow-color:#641736;
scrollbar-track-color:#fff;
scrollbar-arrow-color:#fff;
font-family: Times New Roman,Verdana,Tahoma,Arial,Sans-Serif;
font-size:12px;
color: #000;
}
/* koniec wyglądu ciała strony */

/* odległość pól tekstowych i pól logowania od zewnętrznych obiektów */
form { margin:0px 0px 0px 0px; }
/* koniec odległości pól tekstowych i pól logowania od zewnętrznych obiektów */

h2 {
font-size: 16px;
color: #702542;
font-weight: bold;
}

/* linia w srodkowych tabelach */
hr { color: #651635;
border: 1px dotted #651635;
height: 1px; }
/* linia w bocznych panelach */
hr.side-hr {color: #651635;
border: 1px dotted #651635;
height: 1px;
width: 60px;
 }
.hr-side {
color: #651635;
border: 1px dotted #651635;
height: 1px;
width: 60px;
}
hr.side {
color: #fff;
border: 1px dotted #fff;
height: 1px;
width: 60px;
}
/* standartowy wygląd czcionki w komórkach */
td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:11px; }
/* wygląd tekstu preformatowanego */
pre { font-family:Verdana,Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

.alt { color:#000000; }

/* wygląd przycisków */
.button {
	font-family:Verdana,Tahoma,Arial,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color:#fff;background-color:#9D2E00;
        border:1px #641736 solid;
	text-align: center;
	vertical-align: top;
	
}

/* koniec wyglądu przycisków */

/* wygląd pól tekstowych */	
.textbox {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#000;background-color:#FFF;
	border:1px #641736 solid;
}
/* koniec wyglądu pól tekstowych */

/* wygląd tabel środkowych */
.main-bg {
	padding:5px;
	padding-bottom:0px;
        background-color:#fff;
	
}

.main-body {
background-color:#fff;
	font-size:12px;
	color:#000;
}
.main-body3 {  background-color:#fff;
	font-size:12px;
	color:#000;
}
/* koniec wyglądu tabel środkowych */

/* wygląd panelów bocznych */
.side-body {

	font-size:12px;
	color:#6A1638;
	padding: 1px;
}
.side-body2 {
	font-size:12px;
	color:#6A1638;
	padding: 2px;
}

.side-border-left {
padding:0px 10px 0px 0px;

background-image: url(images/side-border-tlo.jpg);
color: #000;
}
.side-border-left2 {

background-image: url(images/side-border-tlo.jpg);
color: #000;
}

.side-border-left3 {

background-image: url(images/main-bg-lewy.jpg);
color: #000;
}
.side-border-right {
background-image: url(images/side-border-tlo.jpg);
color:#000;
}
/* koniec wyglądu panelów bocznych */

/* wygląd nawigacji w panelu */
.menu {

background-color: #4F3D17;
border:1px solid #4F3D17;
font-size: 11px;
font-weight: bold;
color:#FCC00F;
}

.menu-over {
background-color: #6C5C1E;
border:1px solid #fff;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;

}
/* koniec wyglądu nawigacji w panelu */

/* obramowanie */
.border { border:1px #aaa solid; }


/* stopka newsów */
.news-footer {
	font-size:9px;
	color:#000;
	padding:4px 0px 0px 0px;
}

/* ? */
.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#000;
	padding:4px 4px 4px 4px;
}

/* nagłówek tabel srodkowych */



.capmain {
	font-family: Tahoma,Arial,Sans-Serif,Verdana,Tahoma;
	font-size:14px;font-weight:bold;
	color:#9D2E00;
	text-align: left;
	vertical-align: middle;
}

/* nagłówek panelów bocznych */
.scapmain {
	font-family:Tahoma,Arial,Sans-Serif,Verdana,Tahoma;
	font-size:14px;font-weight:bold;
	text-align: center;
	color:#934ECE;
}

/* wygląd forum */
.tbl-border { background-color:#006600; }
.tbl { font-size:11px; padding:2px 0px 2px 0px; }
.tbl1 { font-size:11px; color:#000; background-color:#FFFFFF; padding:4px; }
.tbl2 { font-size:11px; color:#000; background-color:#DBD6B8; padding:4px; }
	
.forum-caption {
	font-size:10px;font-weight:bold;
	color:#fff;background-color:#D04343;
	padding:2px 4px 2px 4px;
}

.quote {
	color:#000;background-color:#eee;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #ccc solid;
}
/* koniec wyglądu forum */

/* ankieta */	
.poll { height:12px; border:1px #fff solid; }

/* kolor nicka usera niezalogowanego dodającego komentarz */
.comment-name { font-weight:normal; color:#000; }

/* wygląd shoutboxa */
.shoutboxname { color:#002266; }
.shoutbox { color:#D4C88E; }
.shoutboxdate { font-size:9px; color:#fff; text-align:right; }

/* wygląd tekstu pisanego małą czcionką */
.small { font-size:10px; font-weight:normal; }
.small2 { font-size:10px; font-weight:normal; color:#666; }
.side-small { font-size:10px;font-weight:normal; color:#000; }

/* wygląd tekstu oddzielającego linki w nawigacji */
.side-label {padding:2px; color: #FFFFFF; font-size: 11px; font-weight: bold; }

/* wygląd galerii */
.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 2px solid #ccc; filter: gray; }
.gallery:hover img { border: 2px ridge #fff; filter: none; }
img.activegallery { border: 1px solid #4F3D17; filter: none; }
/* O Firmie */
.tytul2 {
text-align: center;
font-weight: bold;
}
.opis {

}
/* zdjęcia do newsów */
a.fotka {
width: 65px;
height: 65px;
border: 1px solid #fff;
}
a:hover.fotka {
border: 1px solid red;
}

.newsy { text-align:center;
width: 100px;
height: 100px;
border: 1px solid #fff;
}
.newsy-over {text-align:center;
cursor:hand;
width: 100px;
height: 100px;
border: 1px solid #934ECE;
}
/* menu w panelu - zwykłe */
.menu-p {

text-align: left;
color: #6A1638;
}
/* menu katalogu */
.menuskin{
position:absolute;
width:164px;
background-color:#fff;
border:1px solid #000;
font:bold 13px Verdana;
text-align:center;
vertical-align:middle;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
vertical-align:middle;
color:#651635;
font-size:11px;
font-weight:bold;
padding-left:0px;
padding-right:0px;
width:164px;
}
.menuskin a:hover{
text-decoration:none;
vertical-align:middle;
color:#FFF;
font-weight:bold;
padding-left:0px;
padding-right:0px;
width:164px;
}

#mouseoverstyle{
background-color:#9D2E00;
vertical-align:middle;
border:0px solid #000;
}

#mouseoverstyle a{
color:#fff;
font-size:11px;
font-weight:bold;
vertical-align:middle;
}
a.katalog {font-size: 15px; font-weight: bold; font-family:Tahoma, Verdana, Arial; color:#fff; text-decoration:none; }
a:hover.katalog {font-size: 15px; font-weight: bold; color:#FFDD3C; text-decoration:none; }

.menu-tlo {
background-color: #691537;
color: #FFF;
text-align: center;
height: 22px;
border-left: 1px solid #FFCC00;
border-right: 1px solid #FFCC00;

}
/*style dla katalogu */
h1 {
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #641736;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #641736;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.textleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
}
.textright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: right;
}
.textcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}
.main_img {
	border : 0px solid Black;
}
.main_thumb {
	border : 0px solid Black;
}
.thumb {
	border : 1px solid #FFF;
}


.tabelka {
border: 1px solid #000;
}
.tytul {
border: 1px solid #000;
}
b {
color: #000;
}
.border {
border: 1px solid #000;
}
/* nowy style */
.top {
background-image:url(images/top-t.jpg);
}
.logo-tlo {height:130px;
background-image:url(images/logo-tlo.jpg);
}
.navbar-srodek {height:28px;
background-image:url(images/navbar-srodek.jpg);
}
.side-border-gora {height:9px;
background-image:url(images/side-border-srodek-gora.jpg);
}
.side-border-prawy {
background-image:url(images/side-border-prawy.jpg);
background-repeat:repeat-y;
}
.main-bg-gora {height:9px;
background-image:url(images/main-bg-gora.jpg);
}
.main-bg-dol {height:9px;
background-image:url(images/main-bg-dol.jpg);
}
.border-prawy {width:15px;
background-image:url(images/main-bg-prawy.jpg);
background-repeat:repeat-y;
}
.border-lewy {width:15px;
background-image:url(images/side-border-lewy.jpg);
background-repeat:repeat-y;
}
.dol {height:26px;
background-image:url(images/stopka-srodek.jpg);
color:#fff;
font-weight:bold;
}
.side-border-dol {height:11px;
background-image:url(images/side-border-srodek-dol.jpg);
}
/* popup */
#fadeinbox{
position:absolute;
width: 500px;
left: 0;
top: -400px;
border: 1px solid black;
background-color:#fff;
padding: 0px;
z-index: 100;
visibility:hidden;
text-align:center;
}
SELECT {
font-family: Tahoma, Vardana, Arial;
background-color: #9D2E00;
color: #ffffff;
font-weight: bold;
font-size: 11px;
}
OPTION {
background-color: #fff;
color: #000;
font-weight: normal;
}
/*menu nawigacja nowa*/
td.menukom {
       color : #fff;
       background-color:#9D2E00;
       font-weight:bold;
       font-size:12px;
       border:1px solid #9D2E00;
}

td.hovermenu {
       color : #fff;
       background-color:#6D2A3A;
      font-weight:bold;
       font-size:12px;
       border:1px solid #9D2E00;

}
td.menukom2 {
       color : #fff;
       background-color:#B20000;
       font-weight:bold;
       font-size:12px;
       border-left:0px solid #B20000;
}
/* menu dropdown */
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   auto;

  border:  0px solid black;
  padding: 2px 5px;

  background: #9D2E00;

  text-decoration: none;

}
a.sample_attach2, a.sample_attach2:visited, div.sample_attach2
{
  display: block;
background:#9D2E00;color:#ffcc00;height:30px;width:150px;
  border:  0px solid black;
  padding: 10px 5px 5px 10px;

  background: #9D2E00;

  text-decoration: none;

}
a.sample_attach2:hover
{
  display: block;
background:#9D2E00;color:#fff;height:30px;width:150px;
  border:  0px solid black;
  padding: 10px 5px 5px 10px;

  background: #6B2000;

  text-decoration: none;

}


a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child { border-bottom: 0px solid black;padding-left:20px;padding-top:10px;width:150px;text-align:left; }



