body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
hr {
	color:#777777;
}
.top_bg {
	top: auto;
}
a.top_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.num_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: italic;
	color: #ffffff;
}
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
}

.num_phone1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: italic;
	color: #000;
}
.phone1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
a:hover.top_link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #aaaaaa;
	text-decoration: underline;
}

img { border:0}

.topmenu ul { padding: 0; margin: 0; list-style:none;}
.topmenu ul li { padding: 0; margin: 0; float: right; background:none; }
.topmenu li a, .topmenu li a span { float: left; height: 35px; }
.topmenu li a {
	text-align: center;
	color: #fff;
	text-decoration: underline !important;
	background: none; /*#363636 url("/tpl/skin1/images/right2.png") repeat-x left 159px;*/
}

.botmenu ul { padding: 0; margin: 0; list-style:none;}
.botmenu ul li { padding: 0; margin: 0; float: left; background: none; }
.botmenu li a, .topmenu li a span { float: left; height: 30px; }
.botmenu li a {
	text-align: center; font-size:12px;
	color: #fff;
	text-decoration: none;
	background: none; /*#363636 url("./images/bgmenu.jpg") repeat-x left 159px;*/
}
.botmenu li a:hover { text-decoration: underline !important;}
.botmenu li a span {
	line-height: 30px;
	background: transparent url("/images/topmenu_bg.png") no-repeat right -106px;
	cursor: pointer;
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	padding: 0 11px 0 10px;
	font-style: italic;
}

.build {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
	padding-left: 10px;
}
.build1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #ffffff;
	padding-left: 10px;
}
.enter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: #ffffff;
	padding-left: -10px;
}
.ext_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #7daed7;
	padding-left: -10px;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: justify;
	color: #ffffff;
	top: auto;
}

.slogan {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: normal;
	color: #ffffff;
	font-weight: lighter;
}
.slogan_bot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	color: #ffffff;
	font-weight: lighter;
}

.slogan_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-style: italic;
	color: #ffffff;
	font-weight: lighter;
}
.title_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	font-weight:bold;
}
.bot_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: lighter;
	text-decoration: underline;
	color: #ffffff;
}


.topmenu li a:hover {
	color: #3a3a3a;
	background: #d8d8d8 url("/images/hovertop.jpg") repeat-x;
}

.topmenu li a span {
	line-height: 35px;
	background: transparent url("/images/topmenu_bg.png") no-repeat right -106px;
	cursor: pointer;
	font-weight: normal;
	font-size: 15px;
	text-transform: none;
	padding: 0 11px 0 10px;
}
.slog_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
}
.news_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	/*font-weight:bold;*/
	text-decoration: none;
	color: #ffffff;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	text-decoration: none;
	color: #ffffff;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
                  padding-left:2px;
                  padding-right:2px;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	
}
a.nav {
	font-family: Arial, Helvetica, sans-serif;
                  padding-left:2px;
                  padding-right:2px;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color:#cccccc;
}
a.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*font-weight:bold;*/
	text-decoration: none;
	color: #7daed7;
}
.title { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #99ccff;
 }
.small_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.big_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	
	color: #ffffff;
}
.italics { font-style: italic; }
.under {text-decoration: underline;}
.park_color {color:#cc0000;}
.nobel_color {color:#7daed7;}

/*#menu_column{width: 190px; float: left; margin: 0px; padding: 0px 0px 0px;}

	.menu_content{background: transparent url("/tpl/skin1/images/menu_bg.png") repeat-y; padding: 2px 10px 1px 10px; min-height: 220px; color: #333;}
		.menu_content p{color: #999; margin: -10px 0px 20px; }

     */
.menu_content{ text-align:center; }
ul.menu{padding: 5px 0px 0px 0px; margin: -10px 0px 20px 10px; list-style: none;}
	ul.no_topmargin{margin-top: 0px}
	ul.menu li{width: 190px; height:30px; clear: both; padding: 0px 0px 15px; background: url(/tpll/skin1/images/menu_bg.png) bottom no-repeat;}
		ul.menu li a{display: block; text-decoration: none; overflow: hidden; color: #fff; text-transform: none;}
		ul.menu li a:hover{color: #FFFFFF; text-decoration: underline;}


#info{width: 150px; margin-top: -210px; margin-left: 425px; padding: 0px; background: trnnsparent; border: 0px solid #CCCCCC; display: block; position: absolute; }
#infos{width: 150px; margin-top: -570px; margin-left: 425px; padding: 0px; background: trnnsparent; border: 0px solid #CCCCCC; display: block; position: absolute; }
#conus {
position: absolute; margin-top: 522px; display: block; border: 0px solid #FF0000; width: 1000px; height:25px;
}
#uprcom {
position: absolute; margin-top: 450px; margin-left: 0px; display: block; border: 0px solid #FF0000; width: 1000px;
}
p { color:#fff; }
