BODY { margin: 0px; background: #7C1A0F url(../img/tlo.jpg) repeat left top; }
DIV, TABLE { font-family: Verdana, Arial, Tahoma, Geneva; font-size: 11px; color: #FFFFFF; }
TABLE.tab_100pro { width: 100%; border: 0px none; }

#site { z-index:1; }
#site .top { display: block; height: 260px; vertical-align: top; }
/*#site .above {  position: absolute; z-index:3; }
#site .under { position: relative; z-index:2; }*/
#site .bottom { display: block; margin-top: 10px; padding: 3px 15px; border-top: 1px solid #C67A40;
				border-bottom: 1px solid #C67A40; }
#site .copy { display: block; padding: 15px; }
#site .karta { display: block; margin-top: 10px; margin-bottom: 40px; padding: 3px 15px; border-top: 1px solid #C67A40;
				border-bottom: 1px solid #C67A40; color: #C67A40; }

.site_tab { width: 100%; background: url(../img/tlo_big.jpg) repeat-x left top; border: 0px none; }

.main_tab { width: 100%; border: 0px none; }
.left { vertical-align: top; }
.left_pom { vertical-align: bottom; }
.center { vertical-align: top; }
.right { vertical-align: top; width: 295; }

.cent_tab { background: #3E1600 url(../img/cent_tlo.gif) repeat-y center top; width: 650px; height: 400px;
			border: 2px solid #C67B41; }
.cent_td { background: url(../img/maska.jpg) no-repeat center center; padding: 20px; line-height: 18px; vertical-align: top; }

/* --------------------------------------------------------------- */

.in_4text { padding: 0px 10px; font-size: 10px; vertical-align: top; } 
.in_4img { vertical-align: top; } 

.tab_losm { border: 0px none; margin: 10px; width: 570px; }
.los_potr { vertical-align: top; border-bottom: 1px dashed #F0D8C7; padding: 6px 3px; width: 470px; } 
.los_cena { vertical-align: top; border-bottom: 1px dashed #F0D8C7; padding: 6px 3px; width: 100px; text-align: right; } 


/* --Galeria ---------------------------------------------------------- */
.td_minpas { text-align: center; vertical-align: middle; cursor: pointer}
.img_minpas { border: 1px solid #C67B41; }

.img_los { border: 1px solid #C67A40; }

.orange { color: #C67A40; }
.orangeb { color: #C67A40; font-weight: bold; }
.losowe { color: #C67A40; font-weight: bold; font-size: 14px; }


A { text-decoration: none; color: #C67A40; }
A:hover { text-decoration: none; color: #F0D8C7; }

A.a_no { text-decoration: none; color: #FFFFFF; }
A.a_no:hover { text-decoration: underline; color: #FFFFFF; }


/* GALLERY */
/* ------------------------------------------------------------------------------------------------------ */
.both { clear: both; height: 1px; font-size: 0px; }
.photo_img { float: left; padding: 0px 8px 17px 9px; }
.photo_img A { display: block; padding: 5px; background: #7A180F; border: 1px solid #C67A40; }
.photo_img A:hover { background: #C67A40; border: 1px solid #C67A40; }
.photo_img IMG { border: 0px none; }
/* ------------------------------------------------------------------------------------------------------ */

