
 
 #feedback
{
	position:absolute;
	top:0;
	left:0;
	background:#000;
	padding:10px;
	color:#fff;
	font-size:15px;
	z-index:100;
	display:none;
}
 
 html
{
	margin:0;
	padding:0;
	
}

body
{
	margin:0 auto;
	background:#fff;
	font-family:Helvetica, "Helvetica Neue", Arial, sans-serif; font-style:normal;
	font-size:10px;
	line-height:14px;
	letter-spacing:0;
	color:#fff;
	overflow: hidden;
	
}

h1, h2, h3, h4
{
	font-size:10px;
	line-height:14px;
	color:#fff;
	display:inline;
	font-weight:normal;
}
div, p, a, span, td, ul, li
{
	
	padding:0;
	margin:0;
	
}


a, a:visited, a:active
{
	color:#fff;
}
a
{
	
	text-decoration:none;
}
a.hover
{
	text-decoration:none;
	
}
.on
{
	
}
.disabled
{
	opacity:0.4;
	filter:alpha("opacity=40");
	
}
hr
{
	border:none;
	border-bottom:1px solid #1a171b;
}
ul
{
	
	list-style:none;
}


img
{
	border:0;
}

.clear
{
	clear:both;
}

.hide
{
	display:none;
}

#bodybg
{
	
	
}

#bodybg img
{
	position:fixed;
	bottom:0;
	z-index:1;
}
#bodybg img.bigsw
{
	z-index:2;
}
.bg1
{
	display:block;
}

.pagenavi
{
	position:relative;
	left:5px;
	margin-bottom:9px;
}
.pagenavi ul, .pagenavi li
{
	position:relative;
	display:inline;
}
.pagenavi a, .pagenavi span
{
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	display:inline-block;
	padding-right:69px;
	font-weight:bold;
}

.pagenavi a:hover, .pagenavi a.on
{
	text-decoration:underline;
}

#container
{
	width:861px;
	height:467px;
	background:#fff;
	color:#000;
	overflow: hidden;
	position:relative;
	left:5px;
	
	
}
#preloadimg
{
	position:absolute;
	display:none;
	
}

#thumbs, #page, #startlogo
{
	width:100%;
	height:100%;

	overflow: hidden;
	position:absolute;
	z-index:6;
	
}

#thumbs, #page
{

	display:none;
	
}
#page
{

	z-index:5;
	
}
#startlogo
{
	cursor:pointer;
	z-index:8;
}
#thumbs .inner, #page .inner, #startlogo .inner
{
	width:930px;
	height:499px;
	
	position:relative;
	top:80px;
	left:29px;
	margin:0 auto;
	
}
#startlogo .inner
{
	width:628px;
	height:71px;
	

	top:84px;

	
}


.thumbarrow
{
	position:absolute;
	opacity:0.3;
	filter:alpha(opacity=30);
	right:9px;
	cursor:pointer;
	z-index:11;
}
.thumbarrow.on, .thumbarrow:hover
{
	
	opacity:1;
	filter:alpha(opacity=100);
	
}
#arrowdown
{
	position:absolute;
	bottom:-11px;
}

#innerthumbs
{
	position:relative;
	left:5px;
	height:470px;
	overflow:hidden;
}
#thumbsstage
{
	position:absolute;
	top:0;
}
#thumbs .thumb
{
	position:relative;
	float:left;
	padding:0 9px 9px 0;
	cursor:pointer;
	
}
#thumbs .thumb .sw
{
	position:absolute;
	top:0;
	left:0;
	opacity:0.85;
	filter:alpha(opacity=85);
	
}

#thumbs .blue
{
	position:absolute;
	top:0;
	left:0;
	width:165px;
	height:110px;
	background:#051524;
	opacity:0.5;
	filter:alpha(opacity=50);
	z-index:3;
}
#whiteframe
{
	position:fixed;
	top:0;
	left:0;
	border:15px solid #fff;
	border-bottom:35px solid #fff;
	z-index:3;
}
#blue
{
	position:fixed;
	top:0;
	left:0;
	
	width:100%;
	height:100%;
	background:#051524;
	opacity:0.8;
	filter:alpha(opacity=80);
	z-index:5;
}
#close
{
	position:fixed;
	top:15px;
	right:17px;
	cursor:pointer;
	z-index:8;
	display:none;
}

#thumbsbt
{
	position:fixed;
	top:40px;
	right:45px;
	cursor:pointer;
	z-index:8;
	display:none;
}
#imgtitle
{
	position:fixed;
	top:43px;
	left:48px;
	display:inline-block;
	background:#fff;
	color:#000;
	z-index:8;
	padding:4px 10px 3px 9px;
	display:none;
}
#about, #about2
{
	position:fixed;
	bottom:0;
	left:0;
	cursor:pointer;
	z-index:6;
}
#about2
{
	display:none;
}

.arrow
{
	position:fixed;
	top:200px;
	height:110px;
	padding:30px 0;
	
	cursor:pointer;
	z-index:4;
}
.arrow view
{
	
}
#arrowright
{
	right:-165px;
	padding-left:80px;
	padding-right:165px;
}
#arrowleft
{
	left:-165px;
	padding-left:165px;
	padding-right:80px;
}
.arrow .view
{
	position:absolute;
	top:30px;

	width:165px;
	height:110px;
}
#arrowright .view
{
	right:0;
}
#arrowleft .view
{
	left:0;
}

.pagearrow
{
	position:absolute;
	top:178px;
	height:110px;
	width:15px;
	cursor:pointer;
	z-index:4;
}

#pagearrowright
{
	right:0;
	
}
#pagearrowleft
{
	left:0;

}

.verticenter
{
	width:100%;
	height:100%;
}

.main
{
	width:710px;
	height:auto;
	position:relative;
	margin:20px auto;
}
.advertising
{
	width:800px !important;
	margin:0 0 0 29px;
	top:8px;
}

#multipages
{
	position:relative;
	width:100%;
	height:471px;
}


#multipages .multipage
{
	position:absolute;
	top:0;
	left:0;
}



.video
{
	position:relative;
	width:640px;
	height:376px;
	background:url("/cms/front/pix/loading.gif") no-repeat center;
	top:0;
	margin-top:20px;
	margin-bottom:12px;
	left:78px;
}
p.with-video
{
	padding-left:78px !important;
}







.main p, .moreinfo p
{
	font-family:Arial, sans-serif; font-style:normal;
	font-size:11px;
	line-height:17px;
	color:#000;
	margin:0;
	padding:0;;
}
.main h1
{
	font-family:Helvetica, 'Helvetica Neue', Arial, sans-serif; 
	font-size:18px;
	line-height:18px;
	color:#fff;
	margin:0;
	font-weight:bold;
	padding:0;;
}
.main h2
{
	font-family:Helvetica, 'Helvetica Neue', Arial, sans-serif; 
	font-size:13px;
	line-height:16px;
	color:#fff;
	font-weight:bold;
	margin:0;
	padding:0;;
}
.main a
{
	
		font-size:11px;
		line-height:17px;
		color:#999792;
	
	text-decoration:underline !important;;
}

.main img { 
	float:left;
	margin:0 12px 0 0;
	position:relative;
	top:-10px;
	 }
.main table { width:800px !important;
	border:0;
	border-collapse:collapse;
	table-layout:fixed;
	margin-bottom:20px;
	margin-left:20px;
	 }
.main table td { 
	padding:0 16px;
	vertical-align:top;
	border-left:1px solid #8c8b8d;
	text-align:left;
	 }
.main table td.hd {  }
.main table td.center { text-align:center;
	 }
.main table td.right { text-align:right;
	 }
.main .txt_adhd { font-size:18px;
	line-height:22px;
	 }

