                                  /* MGB-Style 2007-2010 */
/* MGB-Style: Main */
#kpdBg {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	background-image: url(images/kpdbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
}

#kpdContainer {
	width: 815px;
	text-align: center;
margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: 0px 64px;
}
#cityTop {
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
}


.coord {  font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.main {font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-image: url(images/r.gif); background-repeat: repeat-y; background-position: right top; border: #993300; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.use {font: bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; color: #993300}
.news {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none }
.line {font: 8px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #993300; vertical-align: bottom; border: dashed; border-width: 0px 0px 1px; border-color: black black #993300}
.eline {font-size: 1px}
.left {background: url(images/bg.gif) repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; font-weight: bold}
.bnews { font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #993300; vertical-align: middle; background-color: #FFCC66; text-align: center; border: thin #993300 dotted}
.border { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; border: #993300; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 123px; width: 227px; clip:  rect(   ); cursor: text}
.tabl { font: 9pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-image: url(images/r.gif); background-repeat: repeat-y; background-position: right top ; background-color: #D2E9FF; text-align: center; vertical-align: middle; border-color: black black black #993300; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.tablс { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-image: url(images/r.gif); background-repeat: repeat-y; background-position: right top ; background-color: #FCFBD1; text-align: center; vertical-align: middle ; border-color: black black black #993300; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.cont { font: 9pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; border-style: none; background-repeat: no-repeat; background-position: right top }
.tablt { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; border: 0px none}
.tabim { font: 9pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-repeat: no-repeat; background-position: right top ; text-align: center; vertical-align: middle ; border: 1px solid; border-color: #FFCC66 #993300 #993300 #FFCC66}
.tab {  font: 8pt Verdana, Arial, Helvetica, sans-serif; border-width: 0px 1px 0px 0px; border-color: black #993300 black black; border: solid}
.maintxt { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-image: url(images/r.gif); background-repeat: repeat-y; background-position: right top; border: 0px none}
.tablz { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top ; color: #0066CC; left: 0px; clip:   rect(   ); margin:  0px 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding: 0px 0px}
select { border: #FFCC66; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
BODY {	scrollbar-arrow-color :#FFCC66;
        scrollbar-3dlight-color:SILVER;
        scrollbar-face-color:#993300;
	scrollbar-shadow-color:#FLFLFL;
	scrollbar-darkshadow-color:#007898;
        scrollbar-track-color:#FFCC66;
	scrollbar-base-color :#993300;
        cursor:url(dom.cur)
}

INPUT,TEXTAREA,SELECT, OPTION {
	FONT-WEIGHT:bold; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt; COLOR:maroon;
	BORDER-STYLE:solid; BORDER-COLOR:maroon; BORDER-WIDTH:1; scrollbar-arrow-color:LIGHTYELLOW; BACKGROUND-COLOR:#FFFFFF
}
INPUT.checkbox { font-color: maroon
	COLOR:#7399E5; BACKGROUND-COLOR:#FFFFFF
}
.butn {
	BORDER-STYLE:solid; BORDER-COLOR:maroon; BORDER-WIDTH:1; FONT-FAMILY:Tahoma; 
	FONT-COLOR:#7399E5; FONT-WEIGHT:bold; FONT-SIZE:10pt; BACKGROUND-COLOR:#FFFFFF
}

img{ 
	border-style: solid;
	border-width: 0px;
	border-color: #FFF;
}

/* MGB-Style: Counter */
.count {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; background: url(images/count.jpg) no-repeat center center}

/* MGB-Style: Menu */
.menu {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background: #993300}
.menu:link {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFFFFF; text-align: right}
.menu:visited {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFCC66; text-align: right}
.menu:hover {TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFCC66; text-align: right; position:relative; left:1px; bottom:1px}
.menu:active {TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFCC66; text-align: right; position:relative; left:1px; bottom:1px}

/* MGB-Style: Footer */
.bot { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; text-decoration: none; background: #993300; background: url(images/bgf.gif) repeat-x }
.bot:link {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFFFFF; text-align: center}
.bot:visited {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FFCC66; text-align: center}
.bot:hover {TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #FF9900; text-align: center; position:relative; left:1px; bottom:1px; color: #FFFF00}
A:link {
	COLOR: #772B1A; TEXT-DECORATION: none
}
A:visited {
	COLOR: #797900; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A:active {
	COLOR: #FFCC66; TEXT-DECORATION: underline
}

OL {
	list-style-type : square;
	font-family: verdana, helvetica, arial;
	font-size: 11px;
        color : maroon;
}

UL {
	list-style-type : square;
	font-family: verdana, helvetica, arial;
	font-size: 11px;
        color : maroon;
}

LI {
	list-style-type : square;
	font-family: verdana, helvetica, arial;
	font-size: 11px;
        color : #FFCC66;
}


H1 {
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif; COLOR: #993300; text-decoration: underline
}

H2 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #993300; text-decoration: none
}

H3 {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: black; text-decoration: none
}
.press { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-repeat: repeat-y; background-position: right top; border: 1px #993300 solid; margin: 0px 0px; clip:  rect(   ); padding: 8px}
.fb { font: 9pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-image: url(images/r.gif); background-repeat: repeat-y; background-position: right top; border: 1px #993300 solid; color: #993300}
.tablth { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; border: 0px none ; color: #0099FF}
.tabrek { font: 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; background-repeat: no-repeat; background-position: right top ; text-align: left; vertical-align: top; border: 1px solid; border-color: #FFCC66 #993300 #993300 #FFCC66 }
.up {  font: 7pt Verdana, Arial, Helvetica, sans-serif; text-transform: none}
.warning { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #FFE2A6}
.sub { font: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: white}
.subt { font: 7pt Verdana, Arial, Helvetica, sans-serif; COLOR: maroon; border: 2px solid; border-color: #FFCC66}
.mobile {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #663300}
.mobile:link {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #663300}
.mobile:visited {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #797900}
.mobile:hover {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #663300; text-decoration: underline}
.mobile:active {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #663300}
.more {  font: bold 12pt Verdana, Arial, Helvetica, sans-serif;  color: #0099FF; text-decoration: none }
/* MGB-Style: Advert */
.close {  font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: blue}
.today {  font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.alarm { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
