* {
	margin: 0;
	padding: 0;
}
body {
	width: 100%;
	height: 100%;
	color: #000;
	text-align: center;
	background-image: url(/images/mega_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a:link, a:visited, a:focus, a:hover, a:active {
	text-decoration: underline;
	color: #000;
}
img {
	border: 0;
}
.hide {
	display: none;
}
#main {
	position: relative;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#head {
	height: 102px;
}
#topnav {
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	padding-top: 57px;
}
#topnavin {
	padding: 11px;
}
#topnavin ul {
	list-style: none;
}
#topnavin ul li {
	display: block;
	background: url(/images/topnavbg.jpg) no-repeat center bottom;
	float: left;
	list-style: none;
	font-size: 9px;
	width: 85px;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 16px;
}
#topnavleft {
	float: left;
	padding-left: 100px;
}
#topnavright {
	float: right;
	padding-right: 100px;
}
#center {
	height: 527px;
	width: 1000px;
	position: relative;
	background-repeat: no-repeat;
	background-position: center top;
}
#footer {
	background: center top;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 137px;
}
#podval {
	height: 22px;
	background: url(/images/podval.jpg) no-repeat center top;
}
/****************** FROM INDEX ****************/
#adress {
	position:absolute;
	left:710px;
	top:444px;
	z-index:100;
	text-align: center;
	font-size: 10px;
	font-weight: bolder;
	cursor: hand;
	width: 290px;
}
#adress ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	}
#adress li {
	float: left;
	width: 133px;
	padding-top: 10px;
	padding-left: 8px;
	text-align: center;
	padding-right: 4px;
	}

/****************** ICONS ****************/
#format {
	position:absolute;
	left:527px;
	top:48px;
	z-index:100;
}
#format_over {
	position: absolute;
	height: 47px;
	width: 47px;
	z-index: 110;
	left: 527px;
	top: 48px;
	visibility: hidden;
	background-image: url(/images/icon_cl_format.png);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: hand;
}
#tramv {
	position:absolute;
	left:272px;
	top:237px;
	z-index:100;
	height: 92px;
	width: 92px;
}
#tramv_over {
	position: absolute;
	left: 272px;
	top: 237px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_tram.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 92px;
	width: 92px;
	cursor: hand;
}
#trol {
	position:absolute;
	left:374px;
	top:324px;
	z-index:100;
}
#trol_over {
	position: absolute;
	left:374px;
	top:324px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_mach.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 92px;
	width: 92px;
	cursor: hand;
}
#bus {
	position:absolute;
	left:553px;
	top:298px;
	z-index:100;
}
#bus_over {
	position: absolute;
	left:553px;
	top:298px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_bus.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 92px;
	width: 92px;
	cursor: hand;
}
#taxi {
	position:absolute;
	left:633px;
	top:146px;
	z-index:100;
}
#taxi_over {
	position: absolute;
	left:633px;
	top:146px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_taxi.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 92px;
	width: 92px;
	cursor: hand;
}
#zone {
	position:absolute;
	left:54px;
	top:56px;
	cursor: hand;
	z-index: 100;
}
#zone_over {
	position: absolute;
	left:54px;
	top:56px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_zona.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 65px;
	cursor: hand;
}
#proizv {
	position:absolute;
	left:177px;
	top:87px;
	z-index:100;
	cursor: hand;
}
#proiz_over {
	position: absolute;
	left:177px;
	top:87px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_proiz.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 65px;
	cursor: hand;
}
#price {
	position:absolute;
	left:402px;
	top:56px;
	z-index:100;
	cursor: hand;
}
#price_over {
	position: absolute;
	left:402px;
	top:56px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_calc.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 65px;
	cursor: hand;
}
#news {
	position:absolute;
	left:100px;
	top:178px;
	z-index:100;
	cursor: hand;
}
#news_over {
	position: absolute;
	left:100px;
	top:178px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_news.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 65px;
	cursor: hand;
}
#logo {
	position:absolute;
	left:430px;
	top:152px;
	z-index:100;
	cursor: hand;
}
#contact {
	position:absolute;
	left:868px;
	top:216px;
	z-index:100;
}
#contact_over {
	position: absolute;
	left:868px;
	top:216px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_contact.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 37px;
	width: 37px;
	cursor: hand;
}
#preim {
	position:absolute;
	left:798px;
	top:276px;
	z-index:100;
}
#preim_over {
	position: absolute;
	left:798px;
	top:276px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_first.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 52px;
	width: 52px;
	cursor: hand;
}
#guest {
	position:absolute;
	left:900px;
	top:307px;
	z-index:100;
}
#guest_over {
	position: absolute;
	left:900px;
	top:307px;
	z-index: 110;
	visibility: hidden;
	background-image: url(/images/icon_cl_guest.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 65px;
	cursor: hand;
}
#shutdown {
	position:absolute;
	left:35px;
	top:412px;
	z-index:100;
	cursor: hand;
}
.hidmenu {
	border: 1px solid #5f6062;
	background: #939598;
	color: #FFFFFF;
	font-size: 22px;
	padding: 5px;
}
.hidmenu ul {
	list-style: none;
}
.hidmenu a, .hidmenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.hidmenu a:hover {
	text-decoration: underline;
}
#hidbus {
	position: absolute;
	left: 600px;
	top: 347px;
	visibility:hidden;
	text-align: right;
	font-size: 13px;
}
#hidtax {
	position: absolute;
	left:684px;
	top:189px;
	visibility:hidden;
	text-align: right;
	font-size: 13px;
}
#hidtrol {
	position: absolute;
	left: 280px;
	top: 369px;
	visibility:hidden;
	text-align: left;
	font-size: 13px;
}
#hidtramv {
	position: absolute;
	left: 182px;
	top: 284px;
	visibility:hidden;
	text-align: left;
	font-size: 13px;
}
#hidlogo {
	position: absolute;
	left: 300px;
	top: 152px;
	visibility:hidden;
	text-align: left;
	font-size: 13px;
	width: 180px;
}
#hidprice{
    position: absolute;
    left: 231px;
    top: 12px;
    visibility:hidden;
    text-align: left;
    font-size: 13px;
    width: 189px;
}
#hidnews {
	position: absolute;
	left: 130px;
	top: 236px;
	visibility:hidden;
	text-align: right;
	padding-top: 10px;
	font-size: 13px;
	width: 127px;
	padding-bottom: 10px;
}
#hidzone {
	position: absolute;
	left: 90px;
	top: 30px;
	visibility:hidden;
	text-align: right;
	padding-left: 20px;
	font-size: 13px;
}
