﻿body {
	margin:0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#333;
	background:url(/resources/images/template/body-bg.gif);
}

a {
	color:#00778f;
}
a:hover{
	text-decoration:none;
}

a:focus {
	outline:none;
}

input,textarea,select
{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#333;
}

#container {
	margin:16px auto 0;
	width:1000px;
	background:url(/resources/images/template/content-bg.gif) repeat-y;
	overflow:hidden;
}
#container img {
	border:none;
}
#header {
	float:left;
	width:1000px;
	height:100px;
	background:url(/resources/images/template/header-bg.gif) no-repeat;
}
#header strong {
	float:left;
	background:url(/resources/images/template/logo.gif) no-repeat;
	width:226px;
	height:25px;
	margin:18px 0 0 51px;
}
#header strong a {
	float:left;
	text-indent:-5600px;
	overflow:hidden;
	width:226px;
	height:25px;
}
.sub {
	float:left;
	margin:22px 0 0 185px;
	padding:0;
	display:inline;
}
.sub li {
	float:left;
	display:inline;
}
.sub li a {
	float:left;
	margin:0 11px 0 10px;
	font:11px Arial, Helvetica, sans-serif;
	color:#00778f;
	text-decoration:none;
}
.sub li a:hover{
	text-decoration:underline;
}
#header form {
	float:left;
	margin:19px 0 0 9px;
	padding:0;
}
#header form a {
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#00778f;
	margin:3px 0 0 7px;
	text-decoration:none;
}
#header form a:hover{
	text-decoration:underline;
}
#header form .text-area{
	float:left;
	margin:0 1px 0 0;
	padding:0;
	border:1px solid #bfbeb5;
	width:139px;
	height:18px;
}
#header form .button {
	float:left;
	margin:3px 0 0 3px;
}
.menu {
	float:left;
	margin:16px 0 0 29px;
	padding:0;
	display:inline;
	background:url(/resources/images/template/menu-bg.gif) no-repeat;
	width:940px;
	height:29px;
}
.menu li {
	float:left;
	display:inline;
	margin:0 0 0 14px;
}
.menu li.last {
	background:url(/resources/images/template/header-separator.gif) 0 8px no-repeat;
	margin:0 0 0 32px;
	padding:0 0 0 32px;
}
.menu li a {
	float:left;
	margin:6px 0 0;
	padding:0 4px;
	font:12px Arial, Helvetica, sans-serif;
	color:#515057;
	text-decoration:none;
}
.menu li a:hover{
	text-decoration:underline;
}
.menu li a.active {
	background-color:#515057;
	color:#FFF;
	text-decoration:none;
}
#content {
	display:inline;
	float:left;
	width:940px;
	padding:0 0 38px;
	background:url(/resources/images/template/content-photo.jpg) no-repeat;
	margin:0 0 0 29px;
}
.content-inner {
	float:left;
	padding:0 0 50px!important;
	background:none!important;
}
.right-part {
	float:right;
	padding:8px 8px 0px 8px;
	width:291px;
	height:290px;
	margin:7px 17px 0 0;
	display:inline;
	background: url(/resources/images/template/bg-right-part.gif) no-repeat top left;
}

.right-part .right-link
{
	position:relative;
	top:-8px;
	left:-10px;
	display:block;
	clear:both;
	width:291px;
	height:8px;
	line-height:8px;
	font:11px Arial, Helvetica, sans-serif;
	color:#515057;
	text-align:right;
	text-decoration: none;
}

.membership,
.unique {
	float:left;
	/*background:url(/resources/images/template/services-bg.gif) 0 100% no-repeat;*/
	width:293px;
	height:135px;
	/*margin:385px 0 0 10px;*/
	margin:360px 0 0 10px;
	display:inline;
}

.unique {
	margin-left:9px;
	position:relative;
}
.unigue-inner {
	background:url(/resources/images/template/unigue-bg.gif) no-repeat;
	width:277px;
	height:136px;
	float:left;
	display:inline;
	margin:15px 0 0 6px!important;
}
.img-membership {
	float:left;
	background:url(/resources/images/template/members-photo.png) no-repeat;
	width:141px;
	height:123px;
	margin:2px 0 0 10px;
}
.img-unique {
	float:left;
	background:url(/resources/images/template/unigue-img.png) no-repeat;
/*
	width:168px;
*/
	width:155px;
	height:118px;
	margin:6px 0 0 10px;
}
.inner-img {
	margin:16px 0 0 4px;
	background:url(/resources/images/template/unigue-inner-img.png) no-repeat;
}
.membership h2
{
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	color:#515057;
	margin:0px 0 0 0px;
	width:140px;
}
.unique h2 {
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	color:#515057;
	margin:50px 0 0 10px;
	width:128px;
}
.unique h2 {
	width:110px;
	padding-left:12px;
	margin-left:0;
}

.inner-unique-h2 {
	margin:65px 0 0 -20px!important;
	width:110px!important;
}
.discover,
.discover-inner {
	float:left;
	margin:0;
	background:url(/resources/images/template/discover-button.gif) no-repeat;
/*
	width:98px;
*/
	width:125px;
	height:21px;
	text-indent:-5600px;
	overflow:hidden;
	margin:1px 0 0 9px;
}
.logospace {
	float: right;
	width: 230px;
}
.img-logo {
	float: left;
	text-align: center;
	padding-top: 10px;
}
.discover-inner{
	margin:1px 0 0 -18px;
}
.unigue-button {
	margin:1px 0 0 2px;
}
.lagoon-button {
	float:left;
	margin:5px 0 0 24px;
}
.lagoon {
	position:absolute;
	top:-15px;
	left:179px;
	background:url(/resources/images/template/blue-lagoon.png) no-repeat;
	width:103px;
	text-indent:-5600px;
	overflow:hidden;
	height:60px;
}
.inner-lagoon {
	top:12px;
	left:150px;
}
.web-shop {
	position:relative;
	top:10px;
	float:left;
	width:307px;
	margin:9px 0 0 12px;
	display:inline;
	background:url(/resources/images/template/web-shop-bg.gif) repeat-y;
}
.web-shop-fix
{
	position:relative;
	top:-10px;
	width:307px;
}

.inner-head {
	margin:16px 0 0 6px!important;
}
.web-shop-top {
	float:left;
	line-height:0;
	width:307px;
	height:14px;
	background:url(/resources/images/template/web-shop-top.gif) no-repeat;
}
.web-shop-bottom {
	float:left;
	line-height:0;
	width:307px;
	height:16px;
	background:url(/resources/images/template/web-shop-bottom.gif) no-repeat;
}
.head-web-shop {
	float:left;
	background:url(/resources/images/template/web-shop-head-bg.gif) no-repeat;
	width:277px;
	height:86px;
	display:inline;
	margin:4px 0 0 15px;
}
.head-photo {
	float:left;
/*
	background:url(/resources/images/template/web-head-photo.png) no-repeat;
	background:url(/resources/images/template/klukkan.gif) no-repeat;
*/
	background:url(/resources/images/template/page.gif) no-repeat;
	width:56px;
	height:88px;
	position:relative;
	margin:-3px 17px 0 0px;
}
.web-shop h3,
.web-shop p,
.head-web-shop p,
.head-web-shop h3 {
	float:left;
	margin:5px 0 0;
	font:18px Arial, Helvetica, sans-serif;
	color:#515057;
}
.web-shop p,
.head-web-shop p {
	width:180px;
	margin:0;
	font-size:11px;
}
.shop-now {
	float:right;
/*
	background:url(/resources/images/template/discover-button.gif) no-repeat;
	background:url(/resources/images/template/shop-now.gif) no-repeat;
	width:101px;
	width:82px;
*/
	background:url(/resources/images/template/btn-skraning.gif) no-repeat;
	width:75px;
	height:21px;
	text-indent:-5600px;
	overflow:hidden;
	margin:2px 21px 0 0;
}
.tab-block {
	position:relative;
	top:10px;
	float:left;
	margin:4px 0 0 8px;
	padding:0;
	width:283px;
	background:url(/resources/images/template/tab-block-bg.gif) no-repeat;
	display:inline;
}
.tabset {
	float:left;
	margin:0 0 0 7px;
	display:inline;
}
a.tab1 {
	float:left;
	text-indent:-5600px;
	position: relative;
	background:url(/resources/images/template/news.gif) 0 -26px no-repeat;
	width:71px;
	height:26px;
}
a.tab2 {
	float:left;
	text-indent:-5600px;
	position: relative;
	background:url(/resources/images/template/events.gif) 0 -26px no-repeat;
	width:81px;
	height:26px;
}
a.active{
	background-position:0 0;
}
#tab1,
#tab2 {
	float:left;
	width:276px;
	height:auto!important;
	height:132px;
	min-height:132px;
	margin:0 0 0 7px;
	padding:0 0 4px;
	background:url(/resources/images/template/tab-ul-bg.gif) repeat-x;
}
* html #tab1 {
	margin:0 0 0 4px;
}
* +html #tab1 {
	padding:0 0 14px;
}
.safari #tab1 {
	padding:0 0 14px;
}
* html #tab2 {
	margin:0 0 0 4px;
	clear:both;
}
* +html #tab2 {
	padding:0 0 14px;
}
.safari #tab2 {
	padding:0 0 14px;
}

.tab-top {
	float:left;
	width:276px;
	line-height:0;
	background:url(/resources/images/template/tab1-bg.gif) no-repeat;
	height:11px;
}
#tab1 ul,
#tab2 ul {
	float:left;
	margin:0 0 0 16px;
	padding:0;
	width:245px;
	display:inline;
}
#tab1 ul li,
#tab2 ul li {
	float:left;
	margin:1px 0 8px;
	padding:0;
	width:245px;
	list-style:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#515057;
}
#tab1 ul li img,
#tab2 ul li img {
	float:right;
}
#tab1 ul li strong,
#tab2 ul li strong {
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#515057;
}
#tab1 ul li p,
#tab2 ul li p {
	width:120px;
	margin:0;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#515057;
}
.visual {
	float:left;
/*	background:url(/resources/images/template/visual.gif) no-repeat;*/
	background:url(/resources/images/template/visual.jpg) no-repeat;
	width:939px;
	height:155px;
	margin:0;
}
#navigation-part {
	float:left;
	width:167px;
	margin:0;
	padding:0;
}
#navigation-part ul {
	float:left;
	width:167px;
	margin:25px 0 0;
	border-top:1px solid #e0e0e0;
	padding:0 0 2px;
	overflow:hidden;
}
#navigation-part ul li {
	float:left;
	border-bottom:1px solid #e0e0e0;
	width:167px;
	padding:4px 0 4px;
	list-style:none;
}
#navigation-part ul li a {
	float:left;
	font:13px Arial, Helvetica, sans-serif;
	color:#515057;
	text-decoration:none;
}
#navigation-part ul li a:hover{
	text-decoration:underline;
}
#navigation-part ul li a.active-sub {
	font-weight:bold;
}

#navigation-part ul li.level4 {

	font: 11px Arial, sans-serif;
	border-bottom: 0px;
	width:157px;
	padding:3px 0 3px 14px;
}

#navigation-part ul li.level4 a {
	font-size:11px;
}

#navigation-part ul li.top-border
{
	border-top: 1px solid #e0e0e0;
}

#text-block {
	float:left;
	width:422px;
	margin:0 0 0 35px;
	display:inline;
	overflow:hidden;
	font:13px/17px Arial, Helvetica, sans-serif;
	line-height:18px;
}
#text-block h1 {
	float:left;
	width:422px;
	margin:18px 0 10px 0;
	display:inline;
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#00778f;
}
#text-block strong.big-s {
	float:left;
	width:442px;
	margin:8px 0 0;
	display:inline;
	font:16px/19px Arial, Helvetica, sans-serif;
	color:#00778f;
}
#text-block img {
/*
	padding:0px 10px 10px 0px;
	float:left;
	margin:18px 0 0;
*/
}
#text-block h2 {
	float:left;
	width:422px;
	margin:13px 0 0;
	display:inline;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#515057;
}
/*
#text-block p{
	float:left;
	width:418px;
	margin:10px 0 4px;
	display:inline;
*/
/*
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666;
*/
/*
}
*/

#text-block td p{
	float:none;
	width:auto !important;
	margin:auto !important;
	display:block;
}

#text-block p a {
	color:#00778f;
}
#text-block p a:hover{
	text-decoration:none;
}

#activities {
	float:left;
	width:288px;
	background-color:#f1f1f1;
	margin:24px 0 0 26px;
	display:inline;
}
.activities-top {
	float:left;
	line-height:0;
	background:url(/resources/images/template/activities-top.gif) no-repeat;
	width:288px;
	height:14px;
}
.activities-bottom {
	float:left;
	width:288px;
	line-height:0;
	height:13px;
	margin:8px 0 0;
	background:url(/resources/images/template/activities-bottom.gif) no-repeat;
}
.activities-batton {
	float:left;
	background:url(/resources/images/template/activities-button.gif) no-repeat;
	width:281px;
	height:45px;
	text-indent:-5600px;
	overflow:hidden;
	margin:1px 0 0 4px;
}
.overview {
	float:right;
	margin:-2px 14px 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#515057;
	text-decoration:none;
}
.overview:hover{
	text-decoration:underline;
}
.blue-lagoon {
	float:left;
	background:url(/resources/images/template/web-shop-head-bg.gif) no-repeat;
	width:277px;
	height:86px;
	display:inline;
	margin:15px 0 0 6px;
}
.img-lagoon {
	float:left;
	background:url(/resources/images/template/blue-lagoon.png) no-repeat;
	width:103px;
	height:60px;
	margin:13px 0 0 17px;
	text-indent:-5600px;
	overflow:hidden;
}
.blue-lagoon h2 {
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	color:#515057;
	margin:10px 0 0 23px;
	width:110px;
}
#footer {
	margin:0 auto;
	background:url(/resources/images/template/footer-bg.gif) no-repeat;
	width:1000px;
	height:55px;
}
#footer p {
	float:right;
	margin:19px 10px 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#515057;
}
#footer p a {
	color:#515057;
}
#footer p a:hover{
	text-decoration:none;
}

/* EXTRAS */

.black
{
	color: rgb(51,51,51);
	font-weight:bold;
}

.blue
{
	font-size:16px;
	line-height:20px;
	color: rgb(0,119,143);
	letter-spacing:1px;
}

.navy
{
	font-size:14px;
	color: rgb(107,176,190);
}

font
{
	size:inherit;
}

font .navy
{
	font-size: inherit;
}

.table-title
{
	padding:5px;
	font-weight:bold;
	color: #fff;
	background: rgb(107,176,190);
}

.table-item
{
	padding:5px;
	color: rgb(102,102,102);
	border-bottom:1px dotted rgb(0,119,143);
}

hr
{
	clear:both;
	height:1px;
	border:0px;
	border-top: 1px dotted rgb(0,119,143);
}

.news
{
	clear:both;
	float:left;
	padding:20px 0px;
	width:422px;
	background: url(/resources/images/template/bg-hr.gif) repeat-x bottom left;
}

.wide
{
	width: 600px;
}

td.title
{
	background: rgb(217,217,213);
	color: rgb(81,80,87);
	font-weight:bold;
}

#text-block td.title img
{
	display: inline;
	float: none;
	margin:0 0 0;
}

/*
#text-block p img
{
	padding:0px 10px 10px 0px;
	display: inline;
	float: none;
	margin:0 0 0;
}

#text-block table
{
	clear:both;
}
*/

td.item
{
	background: rgb(239,239,237);
	color: rgb(102,102,102);
	border-bottom: 1px dotted rgb(102,102,102);
}

div#popUp
{
	clear:both;
	float:left;
	width:288px;
	overflow:hidden;
}

div#timer
{
	clear:both;
	float:left;
	width:288px;
}

a.gallery-image
{
	display:block;
	padding:3px;
	width:175px;
	height:117px;
	line-height:117px;
	border: 1px solid rgb(218,218,218);
}

a.gallery-image:hover
{
	background: rgb(0,158,191);
	border: 1px solid rgb(0,158,191);
}

a.gallery-image img, #text-block a.gallery-image img
{
	
	margin:0px;
}

.blue-title-left
{
	clear:both;
	float:lefT;
	width:940px;
	background: url(/resources/images/template/blue-top-left.gif) no-repeat top left rgb(0,119,143);
}

.blue-title
{
	clear:both;
	float:left;
	width:920px;
	padding:10px;
	background: rgb(0,119,143);
	color: #fff;
	text-transform: uppercase;
	font-size:20px;
}

.blue-title-right
{
	background: url(/resources/images/template/blue-top-right.gif) no-repeat top right;
}

div#text-block-wide
{
	float:left;
	padding:23px 0px 0px 20px;
	width:753px;
}

.image-title
{
	clear:both;
	float:left;
	width:753px;
	color: rgb(0,119,143);
}

.image-select
{
	clear:both;
	float:left;
	padding:5px;
	width:743px;
	background: rgb(224,224,221);
	text-align:center;
}

.image-select img
{
	vertical-align:bottom;
}

.image-content
{
	clear:both;
	float:left;
	padding: 0px 16px 16px 16px;
	width:721px;
	background: rgb(224,224,221);
	text-align:center;
}

.image-content img
{
	vertical-align:middle;
}

div#content-title
{
	float:left;
	width:600px;
	height:100px;
	position:relative;
	top:320px;
	left:10px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
	line-height:35px;
	text-align:left;
	visibility: hidden;
}


.sitemap
{
	float:left;
	margin:0px;
	padding:0px 10px;
	width:205px;
	list-style:none;
	border-left:1px dotted #00778f;
}

.sitemap a
{
	text-decoration: none;
}

.sitemap a:hover
{
	text-decoration: underline;
}

.sitemap .level2 a
{
	color: rgb(81,80,87);
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

.sitemap .level3
{
	padding-left:20px;
}

.sitemap .level4
{
	padding-left:40px;
}

.sitemap .level5
{
	padding-left:40px;
}

.sitemap .child
{
	font-weight:bold;
}

.box-gray
{
	width:420px;
}

.box-gray .top-left
{
	clear:both;
	float:left;
	width:420px;
	background: rgb(241,241,241) url(/resources/images/template/gray-top-left.gif) no-repeat top left;
}

.box-gray .top-right
{
	clear:both;
	float:left;
	width:420px;
	background: url(/resources/images/template/gray-top-right.gif) no-repeat top right;
}

.box-gray .bottom-left
{
	clear:both;
	float:left;
	width:420px;
	background: url(/resources/images/template/gray-bottom-left.gif) no-repeat bottom left;
}

.box-gray .bottom-right
{
	clear:both;
	float:left;
	padding: 15px 25px;
	width:370px;
	background: url(/resources/images/template/gray-bottom-right.gif) no-repeat bottom right;
	color:#000;
}

.box-small, .box-small .top-left, .box-small .top-right, .box-small .bottom-left
{
	width:290px;
}

.box-small .bottom-right
{
	width:240px;
	color: rgb(0,119,143);
}

.box-small .bottom-right a
{
	color: rgb(0,119,143);
}

.narrow
{
	width:280px !important;
}

.narrow-content
{
	padding:25px 15px !important;
	width:250px !important;
}

.narrow-content form
{
	margin:0px;
	padding:0px;
}


div#main img
{
	display:inline;
	margin:0px;
	float:none;
}

/* VIDEOS */

div.videos
{
	width:753px;
}

div.videos-top-left
{
	clear:both;
	float:left;
	width:753px;
	background: url(/resources/images/template/gray-top-left.gif) rgb(241,241,241) no-repeat top left;
}

div.videos-top-right
{
	clear:both;
	float:left;
	width:753px;
	background: url(/resources/images/template/gray-top-right.gif) no-repeat top right;
}

div.videos-bottom-left
{
	clear:both;
	float:left;
	width:753px;
	background: url(/resources/images/template/gray-bottom-left.gif) no-repeat bottom left;
}

div.videos-bottom-right
{
	clear:both;
	float:left;
	width:753px;
	background: url(/resources/images/template/gray-bottom-right.gif) no-repeat bottom right;
}

div.videos-content
{
	clear:both;
	float:left;
	padding:10px;
	width:733px;
}

#container div.videos img
{
	margin:15px 15px 5px 15px;
	padding:2px;
	background: #fff;
	border:1px solid rgb(218,218,218);
}

div.videos h1
{
	margin:0px 15px;
	padding:0px;
	line-height:22px;
	font-size:20px;
	font-weight:normal;
	color: rgb(0,119,143);
}

div.videos h1.gray
{
	margin:0px auto 15px auto;
	width:480px;
	color: rgb(102,102,102);
	background: none;
}

div.videos h1 span.normal
{
	padding:0px 0px 0px 10px;
	line-height: 12px;
	font-size:10px;
	color: rgb(102,102,102);
}

div.videos h1 a
{
	text-decoration: none;
}

div.videos-small, div.videos-small div.videos-top-left, div.videos-small div.videos-top-right, div.videos-small div.videos-bottom-left, div.videos-small div.videos-bottom-right
{
	width:190px;
}

div.videos-small div.videos-content
{
	width:170px;
}

div.videos-small h1
{
	margin:0px;
	text-align:center;
}


/* BIG GRAY BOX*/

.box-gray-big
{
	width:422px;
	color: rgb(87,116,155);
}

.box-gray-big .box-top-left, .box-gray-big .box-top-right, .box-gray-big .box-bottom-left, .box-gray-big .box-bottom-right
{
	clear:both;
	float:left;
	width:422px;
}

.box-gray-big .box-top-left
{
	background: url(/resources/images/template/box-gray-big-top-left.gif) no-repeat top left rgb(228,228,228);
}

.box-gray-big .box-top-right
{
	background: url(/resources/images/template/box-gray-big-top-right.gif) no-repeat top right;
}

.box-gray-big .box-bottom-left
{
	background: url(/resources/images/template/box-gray-big-bottom-left.gif) no-repeat bottom left;
}

.box-gray-big .box-bottom-right
{
	padding: 14px 19px;
	width: 384px;
	background: url(/resources/images/template/box-gray-big-bottom-right.gif) no-repeat bottom right;
}

.box-gray-big .box-title
{
	display:none;
	float:left;
	padding:35px 0px;
	width:86px;
	height:16px;
	line-height:16px;
	background: url(/resources/images/template/box-gray-big-title.gif) no-repeat;
	text-align:center;
	font-size:13px;
	font-weight: bold;
}

.box-gray-big .box-content
{
	float:left;
	padding:0px;
	/*width:220px;*/
	width:384px;
}


/* ADS MORE  */

div.more
{
	display:block;
	overflow:hidden;
	width:293px;
	height:160px;
}

div.more img
{
	clear:both;
	float:left;
	display:block;
}

div.more img.more-img
{
	position:relative;
	z-index:2;
	left:229px;
	top:-35px;
}

.unigue-inner
{
	height:136px;
	width:277px;
	background:none;
}

.unigue-inner div.more
{
	width:277px;
	height:136px;
}

.unigue-inner div.more img.more-img
{
	left:213px;
	top:-28px;
}

/* GAME */ 

.error
{
	color: #f00;
	font-size:10px;
}

/* WIDE FIX */

div#text-block-wider {
	float:left;
	width:716px;
	margin:0 0 0 35px;
	display:inline;
	overflow:hidden;
	font:13px/17px Arial, Helvetica, sans-serif;
	line-height:18px;
}
div#text-block-wider h1 {
	float:left;
	width:716px;
	margin:18px 0 0;
	display:inline;
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#00778f;
}
div#text-block-wider strong.big-s {
	float:left;
	width:716px;
	margin:8px 0 0;
	display:inline;
	font:16px/19px Arial, Helvetica, sans-serif;
	color:#00778f;
}
div#text-block-wider h2 {
	float:left;
	width:716px;
	margin:13px 0 0;
	display:inline;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#515057;
}

div#text-block-wider td p{
	float:none;
	width:auto !important;
	margin:auto !important;
	display:block;
}

div#text-block-wider p a {
	color:#00778f;
}

div#text-block-wider p a:hover{
	text-decoration:none;
}

div#text-block-wider div#main
{
	clear:both;
	float:left;
	width:716px;
}

/* SPLASH */

.popup
{
	z-index:5;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}

.popup-bg
{
	z-index:4;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background: rgb(224,224,224);
	opacity:0.7;
	filter:alpha(opacity=70);
}

.popup-content
{
	position:relative;
	top:200px;
	padding:0px 350px 0px 0px;
	margin:0 auto;
	width:307px;
}

.popup-content-bg
{
	clear:both;
	float:left;
	width:307px;
	height:268px;
	background: url(/resources/images/template/splash-bg.gif) no-repeat top left;
}

.popup-content-bg-image
{
	clear:both;
	float:left;
	padding:30px;
	width:247px;
}

.popup-content-bg-image img
{
	border:0;
	vertical-align:bottom;
}

.popup-content-bg-image h1
{
	margin:18px 0 10px 0;
	display:inline;
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#00778f;
}

.popup-submit
{
	margin:0px;
	padding:0px;
	height:21px;
	width:66px;
	background: url(/resources/images/template/btn-ja.gif) no-repeat;
	border:0px;
}
.see
{
	margin: 0px 0px;
	width: 287;
	height: 63px;
}

.shareleft
{
	float:left;
	margin: 20px 0px 0px 10px;
	height: 43px;
	width: 141px;
}

.shareright
{
	float:right;
	margin: 20px -70px 0px 10px;
	height: 43px;
	width: 101px;

}

.clear
{
	clear: both;
}
