@charset "utf-8";
/* CSS Document */

table.menu {
clear:both;
margin-left: 25px;
text-align: left;
}

table.menu td{
  text-align:center;
  padding:0 0 0 15px;
	color: #000;
  background:url(../gfx/layout/menu_decor_3.gif) top left no-repeat;
}


table.menu td.no_background{
  background: none;
}

table.menu td a{
padding-right:15px;
display:block;
line-height:35px;
color:#fff;
outline:none;
}

table.menu td.selected{
background: url(../gfx/layout/menu_decor_1.gif) top left no-repeat #FFF; 
border:0
}

table.menu td.before a{
background:none
}

table.menu td.selected a{
color:#000;
background: url(../gfx/layout/menu_decor_2.gif) top right no-repeat;
}

table.menu td.last a{
border:0;
background:none
}

.page_header {
  padding-top: 10px;
	padding-bottom: 10px;
}

input, textarea, select {
	font: 11px Tahoma;
	color:#606060;
	border:1px solid #c2c2c2;
	margin-left:12px;
	padding-left:3px;
}
select {
	width:161px;
}

#gallery {
}

#gallery .close{
  float: right;
	display:block;
	width: 30px;
	margin-top: -9px;
	margin-right: -10px;
}
#photo {
  top: 11px;
	left: 11px;
	position: absolute;
}
#arrow_prev {
  position: absolute;
	top: 382px;
	left: 10px; 
}
#arrow_next {
  position: absolute;
	top: 382px;
	left: 876px; 
}
#thumbnails{
  position: absolute;
	left: 52px;
	top: 382px;
}
.thumb {
  padding-right: 8px;
}
a.pirmyn{
background:url(../gfx/layout/decor_5.gif) right top no-repeat;
padding-right: 18px;
}

#pic_holder_print{
  display:none;
}

a{
outline:none
}