BODY,P,TABLE,TD,H1,H2,H3,H4,H5,H6,UL,OL,LI,DIV {FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif! important}

BODY {SCROLLBAR-FACE-COLOR: #b6e0fd; SCROLLBAR-HIGHLIGHT-COLOR: #b6e0fd; SCROLLBAR-SHADOW-COLOR: #b6e0fd; SCROLLBAR-3DLIGHT-COLOR: #b6e0fd; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #b6e0fd;}

a.MNACT {color:#ffffff; font-size: 20px; text-decoration: none;}
a.MNACT:hover {color:#ffff66; font-size: 20px; text-decoration: none; }

a.MNINCT {color:#b9d6f4; font-size: 18px; text-decoration: none;}
a.MNINCT:hover {color:#ffff66; font-size: 18px; text-decoration: none; }

a.mnin-c {color:#b8e1cd; font-size: 20px; text-decoration: none;}
a.mnin-c:hover {color:#ffff66; font-size: 20px; text-decoration: none;}

a.TMN {color:#ffffff; font-size: 13px; text-decoration: underline;}
a.TMN:hover {color:#ffff66; font-size: 13px; text-decoration: underline;}

a.mmh {color:#ffffff; font-size: 12px; text-decoration: none; font-weight:bold;}
a.mmh:hover {color:#ffff66; font-size: 12px; font-weight:bold; text-decoration: none;}

.mmi {margin-bottom:4px;}
.mmi a {color:#ffffff; font-size: 12px; font-weight:normal; text-decoration: underline;}
.mmi a:hover {color:#ffff66; font-size: 12px; font-weight:normal; text-decoration: underline;}

.nws-urg {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none;}

.news {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; padding-bottom: 10px;}
.news a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;}
.news a:hover  {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffff66; TEXT-DECORATION: none}

.date {color: #ffffff; FONT-SIZE: 11px;}

a.mmi-c {color:#ffffff; font-size: 12px; text-decoration: none; font-weight:bold;}
a.mmi-c:hover {color:#ffff66; font-size: 12px; text-decoration: none; font-weight:bold;}

TD {font-size: 13px;}

a.water {color:#ffffff; font-size: 16px; font-weight:bold; text-decoration: none;}
a.water:hover {color:#ffff66; font-size: 16px; font-weight:bold; text-decoration: none;}

.BLU {FONT-WEIGHT: bold; COLOR: #0066CB; TEXT-DECORATION: none; FONT-STYLE: italic}
.BHR {FONT-WEIGHT: bold; COLOR: #0066CB; TEXT-DECORATION: none; FONT-SIZE: 14px}
.PRI {FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 16px}

A {FONT-SIZE: 12px; COLOR: #3366CC; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 12px; COLOR: #3366CC; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline}

.fad {FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none;}
A.fad:hover {FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none;}

A.blk {COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline}
A.blk:hover {COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline}

.TC1 {BORDER-RIGHT: #ffffbb 1px solid; BORDER-TOP: #ffffbb 1px solid; BORDER-LEFT: #ffffbb 1px solid; COLOR: #ffffbb; BORDER-BOTTOM: #ffffbb 1px solid}

.new {FONT-WEIGHT: normal; COLOR: #3366CC; TEXT-DECORATION: none}
A.new:hover {FONT-WEIGHT: normal; COLOR: #3366CC; TEXT-DECORATION: underline}

A.fixed {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; TEXT-DECORATION: none}
A.fixed:hover {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffff00; TEXT-DECORATION: none}

A.YLW {TEXT-INDENT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.YLW:hover {TEXT-INDENT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: underline}


a.mnu1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
a.mnu1:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline}

a.mnu2 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
a.mnu2:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline}

a.mnu3 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline;}
a.mnu3:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline}

a.mnu4 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline; }
a.mnu4:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline}

.nws-urg {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none;}

.cl-over {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; TEXT-ALIGN: justify; width: 100%}
.cl-over a:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.cl-over H1 a:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.cl-over a:hover{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline}
.cl-over H1 a:hover{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline}
.cl-out {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; TEXT-ALIGN: justify;}
.cl-out a {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none}
.cl-out H1 a:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.cl-out a:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.cl-out a:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline}
.cl-out H1 a:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline}

.ML0 {margin-left: 5px}
.MR0 {margin-right: 5px}
.MT0 {margin-top: 5px}
.MB0 {margin-bottom: 5px}

.ML1 {margin-left: 10px}
.MR1 {margin-right: 10px}
.MT1 {margin-top: 10px}
.MB1 {margin-bottom: 10px}

.ML2 {margin-left: 20px}
.MR2 {margin-right: 20px}
.MT2 {margin-top: 20px}
.MB2 {margin-bottom: 20px}

.MN3 {FONT-SIZE: 11px; font-weight: normal;}

#galletti {
	width:217px;
	height:200px;
	left:5%;
	top:10px;
	position: relative;
	background-image:url(img/galletti/galletti_areo.png);
	z-index:2;
}
#chiller {
	width:271px;
	height:200px;
	left:10%;
	top:20px;
	position: relative;
	background-image:url(img/galletti/cotel_teplo.jpg);
	z-index:5;
}
#cot {
	left:-44px;
	top:0px;
	width:220px;
	height:285px;
	position: relative;
	background-image:url(img/galletti/chiller_teplo.png);
	z-index:1;
}
#trassa_h_g {
	width:76%;
	height:20px;
	left:21%;
	top:120px;
	position: relative;
	border-top: 2px #F27469 solid;
	border-bottom:#8ab1c8 2px solid;
	z-index: 1;
	 
}
#trassa_h_ch {
	width:50%;
	height:24px;
	left:0px;
	top:-121px;
	position: relative;
	background-image:url(img/galletti/trassa_bg_hor.png);
	z-index: 1;
	 
}#trassa_h_c {
	width:60%;
	height:24px;
	left:-20px;
	top:98px;
	position: relative;
	background-image:url(img/galletti/trassa_bg_hor.png);
	z-index: 1;
}

#trassa_v {
	width:24px;
	height:300px;
	left:56%;
	bottom:-40px;
	position: relative;
	background-image:url(img/galletti/trassa_bg_ver.png);
	z-index: 1;
	top: 100px;
	}
	
	
	
	
#luchi {
	position: absolute;
	background: url(im/luchi.jpg) no-repeat top left;
	display:block;
	height: 227px;
	width: 393px;
	left: 0px;
	top: 0px;
}


#slogan {
	position: absolute;
	background: url(im/slogan_new.gif) no-repeat top left;
	display:block;
	width: 309px;
	height: 100px;
	top: 50px;
	left: 430px;
}


.menu_pic A{
color:#ffffff;
font-weight:normal;
text-decoration: underline;
line-height: 16px;
text-align:left;
}



.menu_pic p{
margin-top: 0px;
margin-bottom: 13px;
padding:0px;
}




.menu_pic a:hover { color:#ffff66; font-weight:normal; text-decoration: underline;}


#oblako_left {
	position: absolute;
	display:block;
	width: 145px;
	height: 128px;
	top: 90px;
	left: 0px;
}

H1 { color: #FFFFFF; font: 18px Arial, Helvetica, sans-serif;}
.about { color:#FFFFFF; font: 12px Arial, Helvetica, sans-serif;}


.menus {position: absolute; top:217px; left:0pt; width:100%; min-width:1020px; z-index:9000;}

#nav {
	margin:0;
	list-style:none;
	height:36px;
	background:none;
	position:relative;
	z-index:500;
	font-family:Arial, Helvetica, Verdana, Sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
#nav li.top {display:block; float:left;}
#nav li a.top_link {
	display:block;
	float:left;
	height:36px;
	line-height:27px;
	color:#b9d6f4;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
	cursor:pointer;
	background:none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
span#open {
	font-size: 18px;
	padding-bottom: 0px;
	}
	
	
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 5px; height:36px;background:none;}
#nav li a.top_link span.down {
	float:left;
	display:block;
	height:36px;
	background:none;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 25px;
}
#nav li a.top_link:hover {color:#ffff66; background:none;}
#nav li a.top_link:hover span {background:none;}
#nav li a.top_link:hover span.down {
	background-color: #03F;}

#nav li:hover > a.top_link {color:#fff; background: none;}
#nav li:hover > a.top_link span {background:none; color:#ffff66;}
#nav li:hover {position:relative; z-index:200;}


#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	list-style:none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}


#nav li:hover ul.sub
{
	left:0;
	top:31px;
	padding:1px;
	border:1px solid #FFF;
	white-space:nowrap;
	width:220px;
	height:auto;
	z-index:300;
	background-color: #187cdc;
}


#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:200px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:20px; width:220px; line-height:20px; text-indent:5px; color:#FFF; text-decoration:none;}
#nav li:hover ul.sub li a:hover 
{
	color:#ffff66;
	background-color: #187cdc;
	text-decoration:underline;
}


#nav li:hover ul.sub li a.fly:hover
{background:#3a93d2 url(arrow_over.gif) 80px 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#3a93d2 url(arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:200px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:220px; z-index:400; height:auto;}


