.stage{
	font:0.9em/1.4em Arial, Helvetica, sans-serif;
}
body.common{
	background: url(/.style/santimir/xhtml/images/commline.png) top left repeat-x  #FFFFFF;
	color:#1f1a17;
	font-size:1em;
}

body.main{
	background: url(/.style/santimir/xhtml/images/line.png) top left repeat-x #050c14;

}
body.main .footer{
	color:#FFFFFF;
}

#main{
overflow-x:hidden;
position:relative;
}
h1
{
	font: 1.9em/1.22em Georgia, "Times New Roman", Times, serif;
	color:#1f1a17;
}

h2
{
	font: 1.4em/1.2em Georgia, "Times New Roman", Times, serif;
}

h3
{
	font: italic 0.95em arial, helvetica, sans-serif;
	color:#898989;
}
h4
{
	font: bold 1.2em/1.3em tahoma, arial, helvetica, sans-serif;
}

h5
{
	font: bold 1em/1.3em tahoma, arial, helvetica, sans-serif;
}
body.main .fon{
width:100%;
float:left;
background:url(/.style/santimir/xhtml/images/fon.png) 50% 0 no-repeat;
}
body.main .fon2{
width:50%;
height:502px;
float:right;
display:inline;
background: url(/.style/santimir/xhtml/images/line2.png) repeat-x;
position:relative;
margin:0 0 -502px 0;
z-index:-2;
}
#conteiner{
width:1000px;
margin:0 auto;
position:relative;
}
body.main .wow{
width:958px;
height:498px;
top:0;
left:50%;
margin:0 0 0 -350px;
background: url(/illustration.jpg) top right  no-repeat;
position:absolute;
z-index:0;
}
.layoutA{
width:289px;
margin:53px 0 0 3%;
padding:0;
float:left;
display:inline;
}
body.common .layoutB{
	width:551px;
	margin:59px 0 0 0px;
	float:left;
	display:inline;
	padding:0;
}
body.main .layoutB{
	clear:both;
	width:1000px;
	margin:42px 0 0 0px;
	float:left;
	padding:0;
}
body.common div.content{
	margin:0;
}
.footer{
	height:105px;
	width:1000px;
	margin:0;
	float:left;
	clear:both;
	background:none;
	border:none;
}
.fLeft{
	height:105px;
	width:326px;
	margin:0 0 0 3%;
	float:left;
	display:inline;
	position:relative;
}
.fCenter{
	height:105px;
	width:345px;
	margin:0 0 0 47px;
	float:left;
	display:inline;
	position:relative;
	font:0.9em Arial, Helvetica, sans-serif;
}
.fRight{
	height:105px;
	margin:0 0 0 0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}
.layoutC{
	display:none;
}

/* ImageGallery */
div.transparent .bbackground{
    -moz-opacity: 0.92;
	-khtml-opacity: 0.92;
	    opacity: 0.92;
		//filter: alpha(opacity = 92);
		}