/* Oliwa-pro 2011 CSS. All right reserved */

body {behavior:url("csshover3.htc");}

.link
{border-width:1px;
 border-style:solid;
 border-color:grey;}

.link:hover
{border-width:1px;
 border-style:solid;
 border-color:yellow;}


#menu1 {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
}
#menu1 span {
	display: none;
	position: absolute;
}
#menu1 a {
	font-family:verdana;
	align:center;
	text-decoration:none;
	font-size:17px;
	display: block;
	text-indent:0%;
	position: absolute;
	outline: none;
	}
#menu1 a:hover {
	background-position: left bottom;
        color:white;
}
#menu1 a:hover span{
	display: block;
}

#menu1 .key {
	width: 139px;
	height: 78px;
	background: url(images/key.jpg) no-repeat;
	left: 8px;
        top: -362px;
        /top: -276px;
        line-height:38px;
        padding-left:10px;}

#menu1 .but1 {
	width: 141px;
	height: 38px;
	background: url(images/but1.jpg) no-repeat;
	left: 136px;
        top: -339px;
        /top: -276px;
        line-height:38px;
        text-indent:60px;}
		
#menu1 .but2 {
	width: 159px;
	height: 38px;
	background: url(images/but2.jpg) no-repeat;
	left: 280px;
        top: -339px;
        /top:-276px;
        line-height:38px;
        padding-left:22px;}

#menu1 .but3 {
	width: 125px;
	height: 38px;
	background: url(images/but3.jpg) no-repeat;
	left: 442px;
        top: -339px;
        /top: -276px;
        line-height:38px;
        padding-left:20px;}

#menu1 .but4 {
	width: 172px;
	height: 38px;
	background: url(images/but4.jpg) no-repeat;
	left: 570px;
        top: -339px;
        /top: -276px;
        line-height:38px;
        padding-left:17px;}

#menu1 .but5 {
	width: 313px;
	height: 120px;
	background: url(images/logo.jpg) no-repeat;
	left: 53px;
        top: -263px;
        /top: -217px;}
		
#menu1 .flag {
	width: 50px;
	height: 15px;
	background: url(/ENG.jpg) no-repeat;
	left: 675px;
    top: -780px;
    line-height:15px;
    padding-left:35px;
    color:#333 !important;
    font-size:12px}
	
#menu1 .flag2 {
	width: 50px;
	height: 15px;
	background: url(/ENG.jpg) no-repeat;
	left: 645px;
    top: -260px;
	/top:-243px;
    line-height:15px;
    padding-left:35px;
    color:#333 !important;
    font-size:12px}
	
#menu1 .flag2_243 {
	width: 50px;
	height: 15px;
	background: url(/ENG.jpg) no-repeat;
	left: 645px;
    top:-243px;
    line-height:15px;
    padding-left:35px;
    color:#333 !important;
    font-size:12px}
	
#menu1 .flag:hover, #menu1 .flag2:hover
{text-decoration:underline}

#menu1 .but_menu1 {
	width: 311px;
	height: 84px;
	background: url(images/top.gif) no-repeat;
	left: 35px;
        top: -23px;
        /top: 40px;}

#menu1 .but_menu1 span {
	width: 260px;
	height: 210px;
	background: url(images/vidacha.png) no-repeat;
	left: 305px;
	top: -93px;}

#menu1 .but_menu2 {
	width: 297px;
	height: 83px;
	background: url(images/create_site.jpg) no-repeat;
	left: 687px;
        top: 95px;
        /top: 178px;}

#menu1 .but_menu2 span {
	width: 302px;
	height: 207px;
	background: url(images/create.png) no-repeat;
	left: -330px;
	top: -223px;}

#menu1 .but_menu3 {
	width: 92px;
	height: 97px;
	background: url(images/podrobnee1.jpg) no-repeat;
	left: 36px;
        top: 196px;
        /top: 259px;}

#menu1 .but_menu4 {
	width: 111px;
	height: 28px;
	background: url(images/podrobnee2.jpg) no-repeat;
	left: 842px;
        top: 205px;
        /top: 269px;}

#menu1 .but1-site {
	width: 141px;
	height: 38px;
	background: url(images/but1.jpg) no-repeat;
	left: 136px;
        top: -339px;
        line-height:38px;
		text-align:left;
        text-indent:62px;}
		


#menu1 .but2-site {
	width: 159px;
	height: 38px;
	background: url(images/but2.jpg) no-repeat;
	left: 280px;
        top: -339px;
        line-height:38px;
        text-align:center;}

#menu1 .but3-site {
	width: 125px;
	height: 38px;
	background: url(images/but3.jpg) no-repeat;
	left: 442px;
        top: -339px;
        line-height:38px;
        text-align:center;}

#menu1 .but4-site {
	width: 172px;
	height: 38px;
	background: url(images/but4.jpg) no-repeat;
	left: 570px;
        top: -339px;
        line-height:38px;
        text-align:left;
		text-indent:15px;}

#menu1 .but5-site {
	width: 313px;
	height: 120px;
	background: url(images/logo.jpg) no-repeat;
	left: 53px;
        top: -263px;}

#menu1 .but_send {
	width: 313px;
	height: 120px;
	background: url(images/send.jpg) no-repeat;
	left: 107px;
        /left:-450px;
        top: 142px;
        /top:72px;}
		
#menu2 {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
}
#menu2 span {
	display: none;
	position: absolute;
}
#menu2 a {
	font-family:verdana;
	align:center;
	text-decoration:none;
	font-size:17px;
	display: block;
	text-indent:0%;
	position: absolute;
	outline: none;
	}
#menu2 a:hover {
	background-position: left bottom;
        color:white;
}
#menu2 a:hover span{
	display: block;
}

#menu2 .right_create {
	width: 142px;
	height: 47px;
	background: url(/innova/right_nav/create.png) no-repeat;
	left: 743px;
        top: 0px;}

#menu2 .right_seo {
	width: 183px;
	height: 47px;
	background: url(/innova/right_nav/seo.png) no-repeat;
	left: 745px;
        top: 70px;}

#menu2 .right_time {
	width: 113px;
	height: 47px;
	background: url(/innova/right_nav/time.png) no-repeat;
	left: 750px;
        top: 140px;}

#menu2 .right_service {
	width: 138px;
	height: 47px;
	background: url(/innova/right_nav/service.png) no-repeat;
	left: 753px;
        top: 210px;}

#menu2 .right_audit {
	width: 116px;
	height: 47px;
	background: url(/innova/right_nav/audit.png) no-repeat;
	left: 758px;
        top: 280px;}

#menu2 .right_target {
	width: 123px;
	height: 47px;
	background: url(/innova/right_nav/target.png) no-repeat;
	left: 767px;
        top: 350px;}
		
img.right_nav
{float:left;
 padding-right:50px;}
 
div.right_nav
{margin-top:70px;
 width:271px;
 /width:326px;
 height:272px;
 background:url(/innova/right_nav.jpg);
 padding-left:55px;
 line-height:30px;
 /line-height:23px;}
 
p.right_nav
{line-height:25px;
 /line-height:22px;
 padding:20px 0px 0px 0px;
 margin:0px;}
 
p.right_nav a, p.right_nav_1 a, p.right_nav_2 a
{color:#0088aa;
 font-size:18px;}
 
p.right_nav_1
{line-height:25px;
 /line-height:22px;}

ul.host li
{padding-bottom:15px;}
