@charset "utf-8";
/* CSS Document */
/* ############################################################  */
/* ############### GLOBAL CLASSES GLOBAL CLASSES ####################  */
/* ############################################################  */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 92%;
	background-color: #000000;
	color: #ffd700;
	}
	
body, form, table, span, img, button, iframe, ul, li, a, p  { margin:0; padding:0; border:0; }
table { text-align:left; margin: 0; padding: 0; border: 0;}
td {vertical-align: top; padding: 0px;}

a {color: #729ecc; text-decoration: none;}
a:hover {color: #729ecc; text-decoration: underline;}


.floatLeft { float: left; }
.floatRight { float: right; }
.displayBlock { display: block; }
.displayNone { display: none; }
.textCenter {text-align: center;}
.textRight {text-align: right;}
.cursorPointer { cursor: pointer; }
.cursorDefault { cursor: default; }
.clearBoth {clear: both; }
.valignMiddle {vertical-align: middle;}
.valignBottom {vertical-align: bottom;}
.overflowHidden {overflow: hidden;}
.borderTop0 {border-top: 0!important;}
.borderBot0 {border-bottom: 0!important;}
span.superscript { font-size: 76%;vertical-align: text-top;}
	
/* ############################################################  */
/* ################## TOP AND MAIN CONTAINERS ######################  */
/* ############################################################  */

/* container wrapper */
div#container {
	margin: 0px auto 0px auto;
	width: 975px;
	height: 1400px;
	position: relative;
	}
	div#container div#logo {
		position: absolute;
		top: 10px;
		left: 11px;
		}
	div#container div#map {
		position: absolute;
		top: 11px;
		left: 449px;
		}
	div#container div#menu {
		position: absolute;
		top: 170px;
		left: 0px;
		width: 975px;
		height: 1200px;
		background-color: #fff9d7;
		}
		div.menuPage {
			margin: 20px 0px 0px 4px;
			}
		img.menuImg {
			position: absolute;
			top: 48px;
			left: 6px;
			}
			div.menuPage div.menuBack {
				position: absolute;
				top: 8px;
				left: 750px;
				width: 114px;
				text-align: left;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
			div.menuPage div.menuCount {
				position: absolute;
				top: 4px;
				left: 759px;
				width: 200px;
				text-align: center;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
			div.menuPage div.menuNext {
				position: absolute;
				top: 8px;
				left: 881px;
				width: 88px;
				text-align: right;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
			div.menuPage div.menuBackBot {
				position: absolute;
				top: 1160px;
				left: 750px;
				width: 114px;
				text-align: left;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
			div.menuPage div.menuCountBot {
				position: absolute;
				top: 1157px;
				left: 759px;
				width: 200px;
				text-align: center;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
			div.menuPage div.menuNextBot {
				position: absolute;
				top: 1160px;
				left: 881px;
				width: 88px;
				text-align: right;
				font-size: 88%;
				line-height: 124%;
				color: #000000;
				}
				a.menuLinkPrev,
				a.menuLinkNext {
					text-decoration: underline;
					color: #3448dc;
					}
				a.menuLinkPrev,
				a.menuLinkNext {
					text-decoration: none;
					}
/* #####################################################  */
/* ######## MARGINS, PADDINGS, WIDTHS, LINE HEIGHTS  ##########  */
/* #####################################################  */	

/* margins  */
.marginAll6px { margin: 6px!important; }
.marginAll12px { margin: 12px!important; }
.marginTop3px { margin-top: 3px!important;}
.marginTop4px { margin-top: 4px!important;}
.marginTop5px { margin-top: 5px!important;}
.marginTop6px { margin-top: 6px!important;}
.marginTop8px { margin-top: 8px!important;}
.marginTop10px { margin-top: 10px!important;}
.marginTop12px { margin-top: 12px!important;}
.marginTop14px { margin-top: 14px!important;}
.marginTop16px { margin-top: 16px!important;}
.marginTop20px { margin-top: 20px!important;}
.marginTop30px { margin-top: 30px!important;}
.marginTop40px { margin-top: 40px!important;}
.marginRight2px { margin-right: 2px!important;}
.marginRight3px { margin-right: 3px!important;}
.marginRight5px { margin-right: 5px!important;}
.marginRight6px { margin-right: 6px!important;}
.marginRight8px { margin-right: 8px!important;}
.marginRight10px { margin-right: 10px!important;}
.marginRight12px { margin-right: 12px!important;}
.marginRight15px { margin-right: 15px!important;}
.marginRight25px { margin-right: 25px!important;}
.marginRight58px { margin-right: 58px!important;}
.marginRight77px { margin-right: 77px!important;}
.marginRight395px { margin-right: 395px!important;}
.marginRight402px { margin-right: 402px!important;}
.marginBottom3px { margin-bottom: 3px!important;}
.marginBottom6px { margin-bottom: 6px!important;}
.marginLeft1px { margin-left: 1px!important;}
.marginLeft2px { margin-left: 2px!important;}
.marginLeft3px { margin-left: 3px!important;}
.marginLeft4px { margin-left: 4px!important;}
.marginLeft5px { margin-left: 5px!important;}
.marginLeft10px { margin-left: 10px!important;}
.marginLeft12px { margin-left: 12px!important;}
.marginLeft20px { margin-left: 20px!important;}
.marginLeft35px { margin-left: 38px!important;}
.marginLeft52px { margin-left: 52px!important;}
.marginLeft156px { margin-left: 107px!important;}
.marginLeft378px { margin-left: 300px!important;}
.marginLeft610px { margin-left: 536px!important;}
	
/* paddings  */	
.paddingAll6px { padding: 6px!important;}
.paddingAll12px { padding: 12px!important;}
.paddingTop9px {padding: 9px 0px 0px 0px!important;}
.paddingTop14px {padding: 14px 0px 0px 0px!important;}
.paddingTop18px {padding: 18px 0px 0px 0px!important;}
.paddingTop21px {padding: 21px 0px 0px 0px!important;}
.paddingLeft12px {padding: 0px 0px 0px 12px!important;}
.paddingLeft6px {padding: 0px 0px 0px 6px!important;}
.paddingRight9px {padding: 0px 9px 0px 0px!important;}

/* widths  */	
.width100pct {width: 100%!important;}
.width25px {width: 25px!important;}
.width50px {width: 50px!important;}
.width75px {width: 75px!important;}
.width100px {width: 100px!important;}
.width140px {width: 140px!important;}
.width188px {width: 182px!important;}
.width225px {width: 225px!important;}
.width245px {width: 245px!important;}
.width268px {width: 268px!important;}
.width275px {width: 275px!important;}
.width300px {width: 300px!important;}
.width333px {width: 333px!important;}
.width350px {width: 350px!important;}
.width378px {width: 378px!important;}
.width510px {width: 510px!important;}
.width535px {width: 535px!important;}
.width585px {width: 585px!important;}
.width625px {width: 625px!important;}
.width658px {width: 658px!important;}
.width675px {width: 675px!important;}

/* heights  */	
.height60px {height: 60px!important;}

/* line heights */	
.lineHeight116pct {line-height: 116%!important;}
	
/* #####################################################  */
/* ################### FONTS FONTS FONTS ###################  */
/* #####################################################  */	

.times {font-family: "Times New Roman", Times, serif;}
.bold { font-weight:bold;}
.italic { font-style: italic;}
.normal { font-weight: normal;}

.red { color: #b01116; }
.green { color: #6db33f;}
.yellow {color: #c1cc30;}
.grey { color: #999999;}
.darkGrey { color: #646260;}
.lightGrey { color: #9e9e9e;}
.lightBlue { color: #729ecc;}
.blue { color: #02adcb;}

.font07px {font-size: 68%!important;}
.font08px {font-size: 72%!important;}
.font09px {font-size: 76%!important;}
.font10px {font-size: 84%!important;}
.font11px {font-size: 92%!important;}
.font12px {font-size: 100%!important;}
.font13px {font-size: 108%!important;}
.font14px {font-size: 116%!important;}
.font15px {font-size: 124%!important;}
.font16px {font-size: 132%!important;}
.font17px {font-size: 140%!important;}
.font18px {font-size: 144%!important;}

