.load { background: url(load.gif) center no-repeat; }


body,td,th,tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
img {behavior: url("png.htc");}
.lt {
	background-repeat: no-repeat;
	background-position: left top;
}
.lb {
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 245px;
	background-attachment: fixed;
}
.head {
	background-image: url(p_img/head_bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left top;
	text-align: justify;


}
.catalog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #d758a0;
	font-size: 11px;



}

.catalog:hover {
	color: #c1272d;
	text-decoration: underline;

}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c1272d;
	font-size: 10pt;



}

.news:hover {
	color: red;
	text-decoration: underline;

}

.where {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #65bc47;
	font-size: 11px;



}

.where:hover {
	color: #009245;
	text-decoration: underline;

}

.happy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #f78f22;
	font-size: 11px;



}

.happy:hover {
	color: #ff0000;
	text-decoration: underline;

}

.unknow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #29abe2;
	font-size: 11px;



}

.unknow:hover {
	color: #0071bc;
	text-decoration: underline;

}

.part {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #f47b20;
	font-size: 11px;



}

.part:hover {
	color: #f15a24;
	text-decoration: underline;

}

.onas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #f187b6;
	font-size: 11px;



}

.onas:hover {
	color: #ff33c4;
	text-decoration: underline;

}

.cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #789042;
	font-size: 11px;



}

.cont:hover {
	color: #006837;
	text-decoration: underline;

}

.guest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #ca7c2e;
	font-size: 11px;
}

.guest:hover {
	color: #c7282e;
	text-decoration: underline;

}
.akcii {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #44999d;
	text-decoration: none;
	font-size: 11px;


}
.akcii:hover {
	color: #0000ff;
	text-decoration: underline;

}
.rb {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 245px;

}

.leftbg {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 245px;

}

.mainlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #000000;


}
.mainlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #000000;
}
.mainlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #000000;
}
.unlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;


}

.unlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.pagenum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #ffca05;
}
.pagelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #f15a22;

}

.pagelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.sublinkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;

}

.sublinkbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.img {
	height: 105px;
	background: url(load.gif) center no-repeat;
}
.img img {
    cursor: pointer;
}

.gimg{
height: 105px;
border: Red 1px solid;
}
.article {
	background-color: #f5f5f5;
	height: 20px;
}

.golos {
	background-color: #ebebeb;
	text-decoration: underline;
	height: 20px;
}

.ggolos {
	background-color: #ebebeb;
	text-decoration: none;
	color: red;
	height: 20px;
}
.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;


}
.sublink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	color: #000000;


}

.cpy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}
.tiro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: underline;

}
.tiro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;

}
.mail{
color: #af6060;
text-decoration: none;
}

.mail:hover{
color: red;
text-decoration: underline;
}
.riBAN{
	z-index: 5;
	position: absolute;
	top: 18%;
	left: auto;
	right: 0px;
	bottom: auto;
	height: 253px;
}




#mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9000;
	// background-color: #00f;
	display: none;
}
#popup{
    position: fixed;
    left: 0;
    top: 0;
    border: 3px solid #00F;
    display:none;
    z-index: 9999;
    padding: 7px;
    margin: 0px;
    background-color: #ffca05;
    width: 500px;
}
a#popupClose {
    right: 0px;
    top: 0px;
    position: absolute;
    font-weight: bold;
    display: block;
    cursor: pointer;
    padding: 5px 10px;
	background-color: #FFF;
}
img#popupImg {
    margin: auto;
}
div#popupInfo {
    padding: 2px;
	margin: 3px;
}
div#popupTitle {
	font-weight: bold;
	left: 0;
	top: 0;
	position: absolute;
	display: block;
    padding: 6px;
	margin: 0;
	background-color: #00F;
	color: white;
	width: 502px;
}

div#popupLoader {
	display: none; 
	width: 200px; 
	height: 200px; 
	background: white; 
	border: 2px solid #FFCA05; 
	position: fixed;
}
