body {margin:0px; background:url(../img/back_bg.jpg); margin-top: 0px; background-color:#000000;}
p, font
{ font-family:		Verdana, Sans-Serif;
}
td, th
{ font-family:		Verdana, Sans-Serif;
 font-size: 11px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.hidden {
 display:none;
}
.hidden-inline {
 padding: 20px;
 color: #CFCFCF;
}
img {
	border:	none;
}
h1
{ font-family:		Verdana, Sans-Serif;
 font-size: 20px;
}
h2
{ font-family:		Verdana, Sans-Serif;
 font-size: 110%;
}
.links
{
  color:			#ac7d54;
  font-size:		100%;
  font-weight:		normal;
}
.links90
{
  color:			#ac7d54;
  font-size:		90%;
  font-weight:		normal;
}
.links-red
{
  color:			#FF0000;
  font-size:		90%;
  font-weight:		normal;
}
.linksbig
{
  color:			#ac7d54;
  font-size:		120%;
  font-weight:		normal;
}
.normal
{
  color:			#f6ede5;
  font-size:		100%;
  font-weight:		normal;
}
.titles
{
  color:			#f6ede51;
  font-size:		120%;
  font-weight:		normal;
}
.footer
{
  color:			#9a9a9a;
  font-size:		100%;
  font-weight:		normal;
}
.red
{
  color:			#FF0000;
  font-size:		100%;
  font-weight:		normal;
}
.topmenu
{
  color:			#e2c7a5;
  font-size:		100%;
  font-weight:		normal;
}
.formular input, .formular select, .formular textarea {
	display : block;
	margin-bottom: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius:3px;	
}
.formular .text-input {
	width: 450px;
	color: #000000;
	padding: 4px;
	border: 1px solid #121213;
	font-size: 14px;
	margin-top: 4px;
	background: #ac7d54;	
}
.formular .text-input-short {
	width: 50px;
	color: #222222;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF;	
}
.formular .text-input-med {
	width: 150px;
	color: #222222;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF;	
}
.formular .text-input-login {
	width: 100px;
	color: #222222;
	padding: 6px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF;	
}
.formular .text-search {
	width: 200px;
	color: #222222;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF;	
}
.formular .text-proizv {
	width: 200px;
	color: #222222;
	padding: 6px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF;	
}
.formular .make-choise {
	width: 250px;
	color: #222222;
	padding: 2px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 2px;
	background: #FFF;	
}
.send_to_friend
{
  color:			#FFFFFF;
  font-size:		100%;
  font-weight:		normal;
}

.navigator
{
  color:			#6E000B;
  font-size:		100%;
  font-weight:		normal;
}

.cornerBox { position: relative; background: #F4F4F4; width: 100%; }
.corner { position: absolute; width: 10px; height: 10px; background: url('/images/corner-grey.gif') no-repeat; font-size: 0%; }
.cornerBoxInner { padding: 10px; }
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -10px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -10px; }
.BR { bottom: 0; right: 0; background-position: -10px -10px; }



.m3 {margin:1px;}
.b3sfuschia {border:1px solid #EAEAEA;}
.b3sfff {border:5px solid #F8F8F8;}
.b1s000 {border:1px solid #EAEAEA;}
.black {background: #EAEAEA;}
.framedimg {display:block;}
.fl {float:left; clear:left;}

/* your own style sheet, here are some examples */
			.imageLibrary {
				display: inline;
				clear: none;
			}
			.imageLibrary li {
				float: left;
				list-style-type: none;
				display: inline;
				clear: none;
			}
			.imageLibrary p {
				position: absolute;
				margin: 0px;
				margin-top: 0px;
				z-index:2;
				background-Color: #000000;
				color: #f6ede5;
				width: 200px;
				text-align: left;
				padding: 5px;
				opacity:.8;
				display: none;
				clear: none;
				font-size: 12px;
			}
			.imageLibrary img {
				z-index:1;
				border: #888888 groove 2px;
			}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
/*
|--------------------------------------------------------------------------
| bubbleInfo
|--------------------------------------------------------------------------
*/
a.tt{
position:relative;
z-index:24;
color:#3CA3FF;
font-size: 11px;
font-weight:normal;
text-decoration:none;
}
a.tt span{ display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
display:block;
position:absolute;
top:0px; left:0;
padding: 15px 0 0 0;
width:200px;
color: #f1f1f1;
text-align: center;
filter: alpha(opacity:90);
KHTMLOpacity: 0.90;
MozOpacity: 0.90;
opacity: 0.90;
}
a.tt:hover span.top{
display: block;
padding: 30px 8px 0;
background: url('/images/tip.png') no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
display: block;
padding: 0 8px;
background: url('/images/tip2.png') repeat bottom;
}
a.tt:hover span.bottom{
display: block;
padding:3px 8px 10px;
background: url('/images/tip.png') no-repeat bottom;
}
