html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
:focus { outline: none; }
body {
	background: url(pics/bg_title.jpg) repeat;
	font: 12px/18px Verdana, sans-serif;
	width: 100%;
	height: 100%;
	color:"#000000"; 
	overflow-x: hidden;
}
a {
	color: #767676;
	outline: none;
	text-decoration: none;
}
A.menu3:link { font-family: verdana; color: #767676; text-decoration: none;	font-size: 8pt; font-weight: bold; }
A.menu3:visited { font-family: verdana; color: #767676; text-decoration: none; font-size: 8pt; font-weight: bold; }
A.menu3:hover { font-family: verdana; color: #FF6600; text-decoration: none; font-size: 8pt; font-weight: bold; }
a:hover {
	text-decoration: none;
}

.livesklad-link {
	opacity: 0;
}

.input-text{ 
	margin: 10px;
    outline: 0;  
    font: normal 10px/100% Verdana, Tahoma, sans-serif;  
    width: 100px;  
    background: #FFFFFF;  
    border: 1px solid #E5E5E5; 
}
.input-button{ 
background:url('pics/s2.gif') 0 0 no-repeat;
width:28px;
height:19px;
border:0;
vertical-align:middle;
cursor:pointer;
}
#wrapper {
	width: 984px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	box-shadow:#a3a3a3 0 0 15px;
	-moz-box-shadow:#a3a3a3 0 0 15px;
	-webkit-box-shadow:#a3a3a3 0 0 15px;
	behavior: url(pics/PIE.htc);
	background: url("pics/bg.gif") repeat-y;
}
/* Header
-----------------------------------------------------------------------------*/
#vivo2 {
	position:relative; z-index:2;
}
#header {
	height: 272px;
	background: transparent url("pics/1.jpg") top center no-repeat;
	position:relative; z-index:3;
}
#header2 {
	width: 984px;
	height: 40px;
	background: url("pics/bgm.jpg") top center no-repeat;
	position:relative; z-index:10;
}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 79px;
	height: 1%;
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
	background: url("pics/mouse.jpg") 10px 0px no-repeat;
}
#content {
	border: 0px solid #C0D7FB;
	padding: 0px 15px 0 270px;
	font-family: verdana;
	color: #000000;
	font-size: 10pt;
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 250px;
	margin-left: -100%;
	position: relative;
	background: none;
	border: 0px solid #C0D7FB;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 984px;
	margin: -79px auto 0;
	height: 79px;
	background: url("pics/3.jpg") bottom center no-repeat;
}

#pad {height:100px;}
#menuPositioner {width:100%; position:relative; float:left; top:0px; margin-bottom:0px; }

#menuHolder {position:relative; float:left; left:50%;}

#menu, 
#menu ul {padding:0; margin:0; list-style:none; font: 12px arial, verdana, sans-serif; background:url(pics/trans.gif); position:relative; z-index:1000;}
#menu {height:40px; float:left; padding:0; background:#transparent; position:relative; right:50%;}
#menu ul {position:absolute; left:-9999px; top:-9999px;}

#menu table {border-collapse:collapse; margin:-1px; padding:0; width:0; height:0;}
#menu li {float:left;}

#menu li a {display:block; float:left; color:#515152; height:40px; padding:0 20px 0 0; line-height:40px; text-decoration:none; }
#menu li a.sub {background:#transparent;}
#menu li a b {display:block; float:left; height:37px; background:#transparent; padding:0 0 0 20px; cursor:pointer;}

#menu li:hover {position:relative; z-index:1000;}
#menu a:hover {position:relative; z-index:1000; color:#fb611a;}
#menu a.sub:hover {background:#transparent;}

#menu li:hover > a {color:#ec000b;}
#menu li:hover > a.sub {#transparent;}

#menu :hover ul {left:0; top:36px; z-index:3000; width:160px; padding-top:4px; background:url(pics/trans.gif);}
#menu :hover ul li a {height:25px; width:160px; padding:0 0 0 10px; line-height:25px; background:#ffd9b3; color:#515152; border-bottom:1px solid #ffffff; font-size:11px;}
#menu :hover ul li a.fly {background:#e1e8f6 url(pics/fly.gif) no-repeat right center;}

#menu :hover ul li a:hover {color:#fc0;}
#menu :hover ul li a:hover.fly {background:#d0daef url(pics/fly-over.gif) no-repeat right center;}
#menu :hover ul li:hover > a {color:#fb611a;}
#menu :hover ul li:hover > a.fly {background:#d0daef url(pics/fly-over.gif) no-repeat right center;}

#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px;}

#menu :hover ul :hover ul {left:170px; top:0; padding:0;}
#menu :hover ul :hover ul li a {background:#d0daef; color:#515152; border-bottom:1px solid #ffffff; font-size:11px;}
#menu :hover ul :hover ul li a:hover {color:#f36e21;}

#tooltip {
	background:#ffffff;
	border:1px solid #666666;
	color:#333333;
	font-weight:menu;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	z-index: 10;
	visibility:hidden
	opacity: 0.75;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}