/* CSS */

* { 
	margin:0; padding:0;
	border:0;
}

body{ background:#ffffff;
	 border:0;
	 font:14px Arial, Helvetica, sans-serif; color:#949494;
	 line-height:18px;
}


/* main layout */

a{ color:#2099d5; text-decoration: underline; outline:none;}
a:hover{ text-decoration: none}
li{ list-style:none}
h1{ font-size:24px; color:#ffffff; font-weight:normal; line-height:26px; padding:16px 0 21px 0;}
p{ padding-bottom:18px;}
img{ vertical-align:top;}
/* header */

#logo{ margin-top:5px; float: right;}
#menu { background: url(../images/menu_topb.jpg) bottom repeat-x; height:110px; width:100%; overflow:hidden }
#menu ul{ float:left; margin-top:5px;}
#menu li { float:left; padding-right:1px;}
#menu li a{ display:block; line-height:103px; font-size:12px; color:#fff; text-decoration:none; padding:0 19px;}
#menu li a:hover, #menu #menu_active a{ color:#f2d610; background:#008FFF}
#menu p {float:right; margin-top:20px; font:8px Arial;}

/* content */
.pad_left1{ padding-left:25px;}
.pad_left2{ padding-left:70px;}
.pad_bot1{ padding-bottom:20px;}
.pad_bot2{ padding-bottom:30px;}
.marg_right1{ margin-right:32px;}

.list1{ margin-top:-5px;}
.list1 li{ line-height:30px; padding-left:30px; background:url(../images/marker_1.png) 0 5px no-repeat}

.link1{ display:inline-block; padding-right:15px; background:url(../images/marker_2.gif) right 7px no-repeat}
.link2{ text-decoration:none}
.link2:hover{ text-decoration: underline}

.font1{ color:#fff;}
.font2{color:#f2d610;}

/* scripts */
.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: 1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}

.lk img {
	width: 140px;
}