body { background-color:#F2EFEA; margin:0; padding:0; background-repeat: repeat-x; }

#head { width:785px; height:109px; background-repeat: no-repeat; }
#head td { vertical-align:top; }
#foot { width:785px; height:26px; background-repeat:no-repeat;}
#footer a { color: #666; text-decoration: none; }

#main { width:785px; }
#trbg { height:9px;background-color:#fff;}
#trbg2 { height:9px;}

#bt { width:785px; }
#bt #l { width:195px; vertical-align:top; background-color:#fff; padding-top:20px; }
#bt #lp { width:195px; vertical-align:top; background-color:#fff; padding-top:10px;  }
#bt #lb { width:190px; }
#bt #lh { width: 195px; vertical-align: top; padding-top: 55px; } 
#bt #c {  height:330px; vertical-align:top; width:590px; background-color: #fff;}
#sciezka { font-weight: bold;	background-color: #CDC1B1; padding: 5px 5px 5px 15px;}
#zdjecia { font-weight: bold;	background-color: #CDC1B1; padding: 5px 5px 5px 5px;}
#bt #ch { height:414px; vertical-align:top; width:590px; }
#bt #cbh {  }
#bt #bottab { width:770px; height:100px; background-repeat: repeat-x; background-color: #CDC1B1; }
#bt #bb { text-align:center; }

#c_one { background-color: #fff; }

#bt #l .std { margin:0 15px 15px 15px;}
#bt #l .std  h1 { color:#909090; }
#bt #lb .std { margin:0 0 0 5px; }
#bt #cbh .std { border:1px solid #fff; background-color: #E1DEDF; width:235px; margin:0 10px 12px 0; float:right; filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#C9C9C9,direction=135);}
#bt #cbh .std h1 { background-color:#fff; margin:4px; color: #F40A0C; font-weight: normal; padding:5px 5px 5px 12px; background-repeat: no-repeat; background-position: center right;}
#bt #cbh .std p { margin: 0 15px 15px 15px; }
#bt #cbh .std h5 { margin:0; }
#bt #c  .std { margin:15px 15xp  0;  color:#828282; }
#bt #c  .std p { text-align: justify; color:#828282; }
#bt #c .std h1 { color:#8B060B; }

#bt #c .std a {text-decoration:none; color:#FC050E;}
#bt #c .std a:hover { color:#000; }

#sciezka .std a {text-decoration:none; color:#FC050E;}
#sciezka .std a:hover { color:#828282; }

#zdjecia .std a {text-decoration:none; color:#FC050E;}
#zdjecia .std a:hover { color:#828282; }

#bt #c_one  .std { margin:15px;  color:#828282; }
#bt #c_one  .std p { text-align: justify; color:#828282; }
#bt #c_one .std h1 { color:#8B060B; }
#bt #c_one .std a {text-decoration:none; color:#FC050E;}
#bt #c_one .std a:hover { color:#000; }

#bt #lb {padding:5px 0 5px 5px;}
#bt #cb {padding:5px 5px 5px 0;}
#bt #cb .std { margin : 0px 30px 0 10px; color: #fff; }
#bt #cb .std p { color: #fff; text-align:justify;}
#bt #lp .std {margin-left:15px;}
#bt #cbp .std { border:1px solid #fff; background-color: #E1DEDF; width:235px; margin:0 10px 12px 0; float:right; filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#C9C9C9,direction=135);}
#bt #cbp .std h1 { background-color:#fff; margin:4px; color: #F40A0C; font-weight: normal; padding:5px 5px 5px 12px; background-repeat: no-repeat; background-position: center right;}
#bt #cbp .std p { margin: 0 15px 15px 15px; }
#bt #cbp .std h5 { margin:0; }


#head div.menu_top {width:555px; margin-top: 80px;}
#head .menu,
#head .menu_active	{ font-family: Arial; font-size: 12px; font-weight: bold; }
#head td.menu,
#head td.menu_active {height:28px;padding:0 8px 0 15px; background-repeat: no-repeat; vertical-align:middle!important; }
#head .menu a,
#head .menu_active a	{color:#fff;}

#c td.menu, #c td.menu_active { padding:10px 30px 0 0px; } 

#bb table#btr   { width:775px; } 
td#b {background-color:#fff;text-align: center; }
#b #btr { margin:0 5px 0 5px;  background-color: #E4E0D8; background-repeat: repeat-x;}


#l td.menu,
#l td.menu_active { background-repeat:no-repeat!important: height:20px; background-position: left bottom; padding:3px 3px 3px 12px;}
#l .menu a	{color:#979797;}
#l .menu a:hover	{color:#FC050E;}
#l .menu_active a { color:#FC050E; text-decoration:none;}


#cb td.menu { padding-right:40px; }
#cb .menu img { border:1px solid #B3B2B0; }
#cb .menu a { text-decoration:none; color:#65594B; }
#cb .menu a:hover { color:#FC050E; }
#cb .menu_active a { color:#FC050E; }

.std	{}
.std .tt	{font-weight: bold;	text-align: left;}
.std .pl	{}
.std .mr	{text-align: right;}
.std .mr a	{ font-family: Verdana; font-size: 10px; font-weight: bold;	}

.api_search_button,
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; font-size: 10px; border: 1px outset white; background-color: #D03038; color: #FFFFFF; }

.api_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px inset white; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

#logo { margin:0 0 0 35px;!important;position:relative;top:-10px;_top:0;}

#foot #cs	  	{margin:10px 13px 0 0; }
#foot #copy 	{margin:10px 23px 0 0; }
#foot td.menu		{padding: 7px 0 0 5px;}

.promo 		{ width:170px; opacity: .8; filter: alpha(opacity=85); margin:0 0 5px 5px; padding-bottom:15px;}
.promo h1 { text-align:left; margin:0;padding:5px 10px 5px 5px;; background-repeat:no-repeat;}
/*.promo  b { color:#fff;font-weight:normal;letter-spacing:-1px; width:55px;}*/
.promo  b { color:#fff;font-weight:normal;letter-spacing:-1px; width:155px;}
.promo h1 strong {  font-weight:normal; color:#fff; letter-spacing:-1px; padding-left:5px; }
td.menu_image, 
td.menu_image_active { padding-bottom: 10px; text-align:center;}
td.menu_image a, 
td.menu_image_active a	{color: #000; text-decoration: none;}

#path {width: 590px; background-color: #CDC1B1; height:24px; background-repeat:no-repeat; background-position:left center; }
#path .end { text-align:right;padding-right:10px; }
#path td {padding-left: 15px;}
#path a { color:#000; text-decoration:none; text-transform:lowercase; }
#path a:hover { text-decoration: underline; }
#path img { margin: 0 5px 0 5px; }

.tab { border:solid #CCCECC; border-width: 1px 0 0 1px; width:95%;}
.tab td { border:solid #CCCECC; border-width:0 1px 1px 0; padding:5px;}
.tab .col1 { width:140px; }
.tab .col2 { width:140px; }
.tab .col4 { width:190px; }

table.fun { height: 90px; background-color: #fff; width:380px; margin-left:3px;}
table.fun .r { color:#7F7F7F;}

.nomargin p {margin:0;}



#galeria  {
  background: #DCDCDC;
/*  width:      550px;    */
/*  height:     400px;  */
}

#galeria a:link { color:#rgb(0,0,255); text-decoration:none; /* text-transform:lowercase; */ }
#galeria a.visited { color:#000000; text-decoration:none; }
#galeria a:hover { color:#000000; font-weight: bold; text-decoration: underline; /* text-transform:uppercase; */ }
#galeria a:active { color:#000000; text-decoration: underline; }
#galeria td { /* background-image: url(../../../images/szara_kropka.gif); background-repeat: repeat;*/ font-size: 14px; padding: 0px 0px 5px 0px; }
#galeria img { border: 0px; }

.max_width {
width : 784px
padding : 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
}

.content_pos {
padding : 15px 0px 10px 0px;
margin: 0px 0px 0px 0px; 
/*background-color : #3399FF;*/
}

.width390 {
width : 367px;
padding-left  : 15px;
padding-right : 0px;
margin: 0px 0px 0px 0px; 
/*background-color : #660099;*/
}

.promo_header_txt {
color :         #CC0000;
font-weight :   bold;
text-align:  left;
text-transform: uppercase;
padding: 0px 0px 0px 0px; 
margin: 0px 0px -5px 0px; 
/*background-color : #99CC66;*/
}

.promo_akapit {
padding     : 5px 10px 10px 10px; 
border-left   : #CC0000 solid 1px;
/*border-right  : #CC0000 double 3px;*/
border-bottom : #CC0000 double 3px;
text-align  : justify;
width       : 340px;
/*background-color : #669966;*/
}

.div_left {
float : left;
/* background-color : #3300CC; */
}

.index_9 {
z-index : 9;
}

.clear_div {
clear : both;
}

/*
SIEĆ DYSTRYBUCJI
*/

.salon_tabela {
margin: 0pt 0pt 0pt 0pt;
/*margin: auto auto auto 3.25pt;*/ 
/*width:  567;*/
border: 0px;
border-collapse: collapse; 
padding:  0;
}

.salony_wiersz {
height: 22pt;
}

.salony_miasto {
width: 132px;
padding: 0px 3px 0px 5px; 
border: silver 1px solid; 
/*background-color: transparent;*/
/*font-size: 8pt;*/
size: 2;
}

.salony_nazwa {
width: 162px;
padding: 0px 3px 0px 5px; 
border: silver 1px solid; 
/*background-color: transparent;*/
/*font-size: 8pt;*/
size: 2;
}

.salony_ulica {
width: 162px;
padding: 0px 3px 0px 5px; 
border: silver 1px solid; 
/*background-color: transparent;*/
/*font-size: 8pt;*/
size: 2;
}

.salony_telefon {
width: 90px;
padding: 0px 3px 0px 5px; 
border: silver 1px solid; 
/*background-color: transparent;*/
/*font-size: 8pt;*/
size: 2;
}
