h1, h2, h3 {
text-transform: uppercase;
}

div.splash{
	background:white;
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:20;
}

img.splash{
	display:block;
	margin:12% auto;
	width:350px;
}

img{
	border: none;
}

ul.socials_elements{
	display:block;
	height:30px;
	margin:0;
	padding:0;
	position:absolute;
	right:0px;
	top:40px;
	width:153px;
}

h1.probyu,h2.probyu{
	color:#999999;
	display:inline;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;
	position:absolute;
	right:60px;
}

h1.probyu{
	top:80px;
}

h2.probyu{
	color: #78BE32;
	top:100px;
}

li.socials_elements{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-bottom:1px solid #78BE32;
	border-right:1px solid #78BE32;
	display:block;
	float:left;
	height:18px;
	margin:3px;
	padding:2px;
	width:18px;
}

/* ******************************************************************************************************************************** */

ul.mainmenu{
	bottom:30px;
	left:44%;
	list-style:none;
	padding:0;
	position:absolute;
	text-align:center;
	z-index:10;
/*	border: 1px solid red;*/
}

li.mainmenu{
	display: block;
	position: relative;
	margin:0;
	padding:0;
	padding:0 0 3px;
}

a.mainmenu,div.menu_mint,div.menu_lemon{
/*	border: 1px solid blue;*/
	background: url(../img/stakan.gif) no-repeat;
	position:absolute;
	display:block;
}

a.news{
	height:123px;
	left:-100px;
	top:-57px;
	width:150px;
	background-position: -494px 0px;
}
a.news:hover{
	background-position: -342px 0px;
}

a.company{
	left:-126px;
	top:-149px;
	width:150px;
	height:115px;
	background-position: -494px -125px;
}
a.company:hover{
	background-position: -343px -125px;
}

a.clients{
	height:138px;
	left:140px;
	top:-138px;
	width:130px;
	background-position: -494px -242px;
}
a.clients:hover{
	background-position: -342px -241px;
}

a.marketing{
	position:relative;
	height:60px;
	width:170px;
	background-position: 0px 0px;
}
a.marketing:hover{
	background-position: -171px 0;
}


a.ttl{
	position:relative;
	height:61px;
	width:170px;
	background-position: 0px -69px;
}
a.ttl:hover{
	background-position: -171px -69px;
}

a.btl{
	position:relative;
	height:61px;
	width:170px;
	background-position: 0 -136px;
}
a.btl:hover{
	background-position: -171px -136px;
}

a.pr{
	position:relative;
	height:62px;
	width:170px;
	background-position: 0px -204px;
}
a.pr:hover{
	background-position: -171px -204px;
}

a.branding{
	position:relative;
	height:65px;
	width:170px;
	background-position: 0px -272px;
}
a.branding:hover{
	background-position: -171px -272px;
}


div.menu_mint{
	height:110px;
	left:0;
	top:-114px;
	width:129px;
	background-position: -645px 0px;
}

div.menu_lemon{
	height:102px;
	left:208px;
	bottom:1px;
	width:143px;
	background-position: -645px -125px;
}

div.menu_reflection{
	background: url(../img/stakan_reflection.jpg) no-repeat top left;
	position:absolute;
	display:block;
	height:47px;
	left:22px;
	bottom:-39px;
	width:319px;
}

/* ******************************************************************************************************************************** */

#footer{
	bottom:0;
	height:135px;
	position:absolute;
}
