html{
	heighth:100%;
}

body{
	margin:0;
	color:#202020;
	font:16px Arial, Helvetica, sans-serif;
	background:#005372 url(/images/bg-body.gif) 50% 0;
	min-width:938px;
	position:relative;
	height:100%;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#202020;
}
a:hover{text-decoration:underline;}
input{
	font:16px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#909090;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:100%;
	overflow:hidden;
	padding:143px 0 0;
}
#header{
	width:100%;
	min-height:143px;
	overflow:hidden;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
}
* html #header{
	height:143px;
	overflow:visible;
}
.clear {
	clear:both;
}
.p {
	height:26px;
	line-height:26px;
	padding-top:4px;
}

.border {
	border:1px solid #ccc;
}
.h-main{
	width:910px;
	overflow:hidden;
	margin:8px auto 0;
	padding:0 0 0 28px;
}
.logo{
	width:231px;
	height:108px;
	/*background:url(/images/logo_animated.gif);*/
	background:url(/images/logo_v2.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.logo a{
	display:block;
	height:100%;
}
.h-section{
	width:600px;
	float:right;
	color:#909090;
	font-weight:bold;
	line-height:19px;
	margin:26px 0 0;
}
.h-section a{color:#909090;}
.h-section a:hover{text-decoration:none;}
.h-section-sub{
	width:100%;
	color:white;
	font-weight:bold;
	line-height:19px;
	margin:0 0;
}
.h-section-sub a{color:white;}
.h-section-sub a:hover{text-decoration:none;}
.login-form{
	height:1%;
	overflow:hidden;
	margin:0 0 36px;
}
.login-form p{
	float:left;
	margin:3px 0 0;
}
.login-form .area{
	float:left;
	padding:0 0 0 7px;
}
.login-form .text{
	display:inline;
	float:left;
	width:140px;
	min-height:26px;
	background:url(/images/bg-login-form-text.gif) no-repeat;
	margin:0 0 0 10px;
}
* html .login-form .text{height:26px;}
.login-form .text input{
	float:left;
	margin:0;
	padding:3px 4px 2px;
	background:none;
	border:0;
	width:132px;
	line-height:20px;
}
.login-form label{
	float:left;
	margin:3px 0 0 6px;
	font-weight:normal;
}
#contact_form{
	height:1%;
	overflow:hidden;
}
#contact_form p{
	margin:3px 0 0;
}
#contact_form .area{
	padding:0;
	width:392px;
}
#contact_form .text{
	display:inline;
	width:140px;
	min-height:26px;
	background:url(/images/bg-login-form-text.gif) no-repeat;
	margin:0 0 0 3px;
}
* html #contact_form .text{height:26px;}
#contact_form .text input{
	margin:0;
	padding:3px 4px 2px;
	background:none;
	border:0;
	width:132px;
	line-height:20px;
}
#contact_form label{
	margin:3px 0 0 6px;
	font-weight:normal;
	width:140px;
}
.btn-1{
	float:left;
	margin:0 0 0 26px;
	background:url(/images/btn-1-l.gif) no-repeat;
}
.btn-1 span{
	float:left;
	min-height:23px;
	padding:4px 9px 0;
	word-spacing:1px;
	background:url(/images/btn-1-r.gif) no-repeat 100% 0;
	cursor:pointer;
}
* html .btn-1 span{height:23px;}
.navbar{
	width:634px;
	overflow:hidden;
	margin:0 0 0 -34px;
	position:relative;
}
.navbar a:hover,
.navbar li.active a{color:#000;}
.navbar ul{
	display:inline;
	list-style:none;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
.navbar ul li{
	float:left;
	padding:0 0 0 8px;
}
.navbar #nav li{padding:0 0 0 12px;}
#main{
	width:100%;
	background:#00aeef url(/images/bg_pattern.png) repeat-x;
	padding:0 0 42px;
}
#main:after{
	content:"";
	display:block;
	clear:both;
}
.tabset-row{
	width:100%;
	margin:0 0 0px;
	background:#002634 url(/images/bg-tabset-row.gif) repeat-x 50% 0;
	border-bottom:1px solid #015979;
}
.tabset-row:after{
	content:"";
	display:block;
	clear:both;
}
.tabset-main{
	width:938px;
	height:0px;
	overflow:hidden;
	margin:0 auto -1px;
	padding:7px 0 0;
	font-weight:bold;
	font-size:18px;
	line-height:21px;
	position:relative;
}
.tabset{
	width:930px;
	list-style:none;
	margin:0 0 0 -8px;
	padding:0;
}
.tabset:after{
	content:"";
	display:block;
	clear:both;
}
.tabset li{
	float:left;
	padding:0 0 0 24px;
}
.tabset a{
	float:left;
	width:286px;
	height:34px;
	padding:16px 0 0;
	color:#fff;
	text-align:center;
	background:url(/images/bg-tabset-link.gif) no-repeat;
}
.tabset a:hover,
.tabset a.active{
	text-decoration:none;
	background-position:0 -50px;
}
.tab-content{
	width:938px;
	margin:0 auto;
	line-height:20px;
}
.tab-content:after{
	content:"";
	display:block;
	clear:both;
}
.tab-content .page-heading{
	height:1%;
	overflow:hidden;
	margin:0 0 0 0;
}
.tab-content h1{
	margin:0;
	font-weight:normal;
	font-size:36px;
	line-height:39px;
	color:#fff;
}
.tab-content h1 .mark{color:#cbe6f8;font-size:30px;}
.drag-area{
	width:938px;
	padding:0 0 30px 0;
}
.drag-area:after{
	content:"";
	display:block;
	clear:both;
}
.box-1{width:318px;}
.box-2{width:473px;}
.box-3{width:163px;}
.box-4{width:628px;}
.box-5{width:783px;}
.box-6{width:938px;}
.color-1 h2,
.color-1 #online-list h3,
.color-1 a,
.color-1 .steps-list .counter,
.color-1 .steps-list button,
.color-1 .numbers-list .counter{
	color:#de539e;
}
.color-2 h2,
.color-2 #online-list h3,
.color-2 a,
.color-2 .steps-list .counter,
.color-2 .steps-list button,
.color-2 .numbers-list .counter{
	color:#00a651;
}
.color-3 h2,
.color-3 #online-list h3,
.color-3 a,
.color-3 .steps-list .counter,
.color-3 .steps-list button,
.color-3 .numbers-list .counter{
	color:#f7951e;
}
.color-4 h2,
.color-4 #online-list h3,
.color-4 a,
.color-4 .steps-list .counter,
.color-4 .steps-list button,
.color-4 .numbers-list .counter{
	color:#00aeef;
}
.color-5 h2,
.color-5 #online-list h3,
.color-5 a,
.color-5 .steps-list .counter,
.color-5 .steps-list button,
.color-5 .numbers-list .counter{
	color:#ed1c24;
}
.color-6 h2,
.color-6 #online-list h3,
.color-6 a,
.color-6 .steps-list .counter,
.color-6 .steps-list button,
.color-6 .numbers-list .counter{
	color:#0066b3;
}
.box {
	display:inline-block;
	margin:0 -12px -7px 0;
	vertical-align:top;
}
* html .box {margin:0 -8px -7px 0;}
*+html .box {margin:0 -8px -7px 0;}
.box .c {
	width: 100%;
	position: relative;
	display: table;
}
.box .c2 { display: table-row; }
.box .l,
.box .r {
	background: url(/images/bg-box-l.png) repeat-y;
	width: 19px;
	display: table-cell;
}
.box .r { background: url(/images/bg-box-r.png) repeat-y; }
.box .content {
	height: 1%;
	background-color: #fff;
	display: table-cell;
	vertical-align: top;
	text-align: left;
}
.box .lt,
.box .rt,
.box .lb,
.box .rb {
	background: url(/images/bg-box-tl.png) no-repeat;
	height: 39px;
	width: 39px;
	font-size: 0;
}
.box .rt,
.box .rb {
	margin: -39px 0 0 auto;
	background: url(/images/bg-box-tr.png) no-repeat;
}
.box .rb { background: url(/images/bg-box-br.png) no-repeat; }
.box .lb { background: url(/images/bg-box-bl.png) no-repeat; }
.box .t,
.box .b {
	margin: -39px 39px 0 39px;
	background: url(/images/bg-box-t.png) repeat-x;
	height: 39px;
	font-size: 0;
}
.box .b { background: url(/images/bg-box-b.png) repeat-x; }
.box-expanded .l,
.box-expanded .r{background:none}
.box-expanded .lt{background: url(/images/bg-box-expanded-tl.png) no-repeat;}
.box-expanded .rt{background: url(/images/bg-box-expanded-tr.png) no-repeat;}
.box-expanded .rb{background: url(/images/bg-box-expanded-br.png) no-repeat;}
.box-expanded .lb{background: url(/images/bg-box-expanded-bl.png) no-repeat;}
.box-expanded .t{background: url(/images/bg-box-expanded-t.gif) repeat-x !important;}
.box-expanded .b{background: url(/images/bg-box-expanded-b.gif) repeat-x !important;}
.box-expanded .content {background-color:#009fdc;}
.box .content-1{
	width:100%;
	float:left;
	margin:0 0 -6px;
	position:relative;
}
.box .heading{
	height:1%;
	background:#f2f2f2;
}
.box .heading:after{
	content:"";
	display:block;
	clear:both;
}
.box .heading-c{
	width:100%;
	float:left;
	margin:-25px 0 0;
	padding:7px 0 9px;
	position:relative;
	/*cursor:move;*/
}
.box .heading h2{
	display:inline;
	margin:0 0 0 10px;
	font-size:20px;
	line-height:24px;
	float:left;
}
.box .btn-close{
	float:right;
	width:18px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	margin:4px 8px 0 0;
	background:url(/images/btn-close.gif) no-repeat;
}
.box .box-txt{
	/*height:1%;*/
	min-height:100px;
	/*padding:11px 10px 2px;*/
	padding:18px 17px 9px;
}
.box .box-txt:after{
	content:"";
	display:block;
	clear:both;
}
.box .box-txt1{padding-top:13px;}
.box .box-txt2{padding:6px 3px 2px;}
.box h3{
	margin:0 0 18px;
	font-size:16px;
	line-height:18px;
}
.box p{margin:0 0 18px;}
.box .list{
	list-style:none;
	margin:0;
	padding:0;
}
.box .list li{
	padding:0 0 18px 10px;
	background-repeat:no-repeat;
	background-position:0 7px;
	height:1%;
	overflow:hidden;
}
.color-1 .list li{background-image:url(/images/arrow-list1.gif);}
.color-2 .list li{background-image:url(/images/arrow-list2.gif);}
.color-3 .list li{background-image:url(/images/arrow-list3.gif);}
.color-4 .list li{background-image:url(/images/arrow-list4.gif);}
.color-5 .list li{background-image:url(/images/arrow-list5.gif);}
.color-6 .list li{background-image:url(/images/arrow-list6.gif);}
.box .meer{
	margin:0 9px 3px !important;
	font-weight:bold;
	min-height:16px;
}
.box .video-box{
	height:1%;
	overflow:hidden;
}
.box .video-box img{float:left;}
.social-links{
	list-style:none;
	margin:0 0 1px;
	padding:0;
	font-size:14px;
	line-height:17px;
	height:1%;
	overflow:hidden;
}
.social-links li{
	margin:0 0 11px;
	background:url(/images/bg-social-links.gif) no-repeat;
}
.social-links a{
	display:block;
	width:63px;
	height:27px;
	color:#202020;
	padding:9px 0 0 42px;
	background-repeat:no-repeat;
	background-position:2px 2px;
}
.social-links li.rss a{background-image:url(/images/ico-rss.gif);}
.social-links li.twitter a{background-image:url(/images/ico-twitter.gif);}
.social-links li.facebook a{background-image:url(/images/ico-facebook.gif);}
.social-links li.linkedin a{background-image:url(/images/ico-linkedin.gif);}
.social-links li.mail a{background-image:url(/images/ico-mail.gif);}
.social-links a:hover{text-decoration:none;}
.steps-list{
	list-style:none;
	margin:0 0 4px;
	padding:0;
	height:1%;
	overflow:hidden;
}
.steps-list .step{
	height:1%;
	overflow:hidden;
}
.steps-list p{margin:0 0 11px;}
.steps-list .counter{
	width:23px;
	float:left;
	font-size:24px;
	line-height:27px;
	margin:-4px 0 0;
	position:relative;
}
* html .steps-list .counter{margin-right:-3px;}
.steps-list .s-main{
	height:1%;
	overflow:hidden;
}
.steps-list .btn-line{padding:0 28px 0 0;}
.steps-list button{
	display:block;
	margin:0 auto;
	width:105px;
	height:37px;
	padding:0;
	border:0;
	background:url(/images/bg-button.gif) no-repeat;
	font:bold 16px/35px Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.steps-list button.big{
	width:210px;
	background:url(/images/bg-button-big.gif) no-repeat;
}
.steps-list .or-line{
	text-align:center;
	margin:24px 28px 16px 0;
	font-weight:bold;
	font-size:24px;
	line-height:27px;
	color:#909090;
}
.blog-list{
	list-style:none;
	margin:0 20px 2px 0;
	padding:0;
	height:1%;
	overflow:hidden;
}
.blog-list li{
	height:1%;
	overflow:hidden;
	margin:0 0 24px;
}
.alignleft{float:left;}
.blog-list .alignleft{margin:2px 9px 0 0;}
.blog-list h3{margin:0;}
.blog-list p{margin:0;}
.blog-list .blog-txt{
	height:1%;
	overflow:hidden;
}
.partners{
	list-style:none;
	margin:0 0 4px;
	padding:0;
	height:1%;
	overflow:hidden;
	text-align:center;
	font-size:0;
	line-height:0;
}
.partners li{margin:0 0 18px;}
.blog-list2{
	list-style:none;
	margin:-5px -5px -1px;
	padding:2px 0 0;
	height:1%;
	overflow:hidden;
}
.blog-list2 li{
	height:1%;
	overflow:hidden;
	margin:0 0 11px;
}
.blog-list2 .img-holder{
	width:50px;
	float:left;
	min-height:33px;
	padding:3px 3px 0;
	margin:0 10px 0 0;
	background:url(/images/bg-img-holder.gif) no-repeat;
}
* html .blog-list2 .img-holder{
	height:33px;
	margin-right:7px;
}
.blog-list2 .img-holder img{
	float:left;
	margin:0 4px 0 0;
}
.blog-list2 .img-holder .date-box{
	margin:0;
	padding:4px 0 0;
	height:1%;
	overflow:hidden;
	text-align:center;
}
.blog-list2 .img-holder .date{
	font-style:normal;
	font-weight:bold;
	font-size:20px;
	line-height:23px;
	position:relative;
}
.blog-list2 .blog-txt{
	height:1%;
	overflow:hidden;
	font-size:14px;
	line-height:16px;
	color:#c0c0c0;
	padding:1px 0 0;
}
.blog-list2 .blog-txt h3{
	margin:0;
	font-size:16px;
	line-height:18px;
}
.blog-list2 .blog-txt p{margin:0;}
.blog-list2 .blog-txt .meta a{color:#848484;}
#online-list{
	width:260px;
	margin:0;
	padding:2px 0 0;
	list-style:none;
	font-size:14px;
	line-height:16px;
	color:#c0c0c0;
	display:table;
}
#online-list:after{
	content:"";
	display:block;
	clear:both;
}
#online-list .item{
	width:260px;
	float:left;
	display:table-cell;
	margin:0 0 11px;
	background:#f2f2f2 url(/images/bg-online-list-item-b.gif) no-repeat 0 100%;
}
#online-list .item-holder{
	height:1%;
	padding:1px 0 0 3px;
	background:url(/images/bg-online-list-item-t.gif) no-repeat;
}
#online-list .item-holder:after{
	content:"";
	display:block;
	clear:both;
}
#online-list .active {
	background-position:-260px 100%;
	background-color:#de539e;
}
#online-list .active .item-holder {
	background-position:-260px 0;
}
#online-list .alignleft{
	margin:2px 11px 0 0;
}
#online-list .txt{
	height:1%;
	padding:0 22px 0 0;
	overflow:hidden;
	position:relative;
}
#online-list h3{
	margin:0;
	font-size:17px;
	line-height:19px;
}
#online-list .txt p{margin:0;}
#online-list .txt .meta a{color:#848484;}
#online-list .open-close{
	position:absolute;
	top:2px;
	right:3px;
	width:16px;
	height:17px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-open-close.gif) no-repeat;
}
#online-list .active .open-close{background-position:0 -17px;}
#online-list .active h3{
	color:#fff;
}
#online-list .active .txt .meta a{
	color:#fff;
}
#online-list .active{
	color:#ffbbe0;
	position:relative;
	z-index:2;
}
#online-list .item .drop{
	width:264px;
	position:absolute;
	top:100%;
	padding:2px 0 0;
	left:-2px;
	z-index:3;
	display:none;
}
#online-list .active .drop{display:block;}
#online-list .item .drop-t,
#online-list .item .drop-b{
	height:6px;
	overflow:hidden;
	background:url(/images/bg-drop-t.png) no-repeat;
}
#online-list .item .drop-b{
	height:7px;
	background:url(/images/bg-drop-b.png) no-repeat;
}
#online-list .item .drop-c{
	height:1%;
	padding:0 3px;
	background:url(/images/bg-drop-c.png) repeat-y;
}
#online-list .item .drop-c:after{
	content:"";
	display:block;
	clear:both;
}
#online-list .item ul{
	list-style:none;
	margin:-5px 0 -2px;
	padding:0;
	font-weight:bold;
	font-size:14px;
	line-height:17px;
	width:100%;
	float:left;
	position:relative;
	overflow:hidden;
}
#online-list .item ul li{
	height:1%;
	overflow:hidden;
	margin:-1px 0 0;
	border-top:1px solid #dedede;
	vertical-align:top;
}
#online-list .item ul a{
	color:#8f8f8f;
	display:block;
	overflow:hidden;
	padding:5px 8px 8px;
}
#online-list .item ul a:hover{
	text-decoration:none;
	color:#de539e;
	background-color:#fff;
}
#online-list .item ul li.first-child a,
#online-list .item ul li.last-child a{
	background-repeat:no-repeat;
	background-position:-9999px -9999px;
}
#online-list .item ul li.first-child a{
	padding-top:4px;
	background-image:url(/images/bg-drop-first.gif);
}
#online-list .item ul li.last-child a{
	background-image:url(/images/bg-drop-last.gif);
	padding-bottom:6px;
}
#online-list .item ul li.first-child a:hover{background-position:0 0;}
#online-list .item ul li.last-child a:hover{background-position:0 100%;}
#footer{
	width:100%;
	overflow:hidden;
	background:url(/images/bg-footer.gif) repeat-x 50% 0;
	font-weight:bold;
	line-height:18px;
	color:#fff;
}
#footer a{color:#fff;}
#footer a:hover{text-decoration:none;}
.f-main{
	width:900px;
	margin:36px auto 0;
	padding:0 0 27px;
	overflow:hidden;
}
#footer .columns-holder{
	width:930px;
	overflow:hidden;
	margin:0 0 19px -42px;
}
#footer .column{
	display:inline;
	width:260px;
	float:left;
	margin:0 0 0 50px;
}
#footer .column .title{
	display:block;
	margin:0 0 1px;
}
#footer .column ul{
	list-style:none;
	margin:0 0 17px;
	padding:0;
	font-weight:normal;
	font-size:14px;
}
#footer .column ul a{color:#91e1ff;}
#footer .column ul a:hover{text-decoration:underline;}
#footer .f-info{
	height:1%;
	overflow:hidden;
	padding: 0 15px 0 8px;
}
#footer .logos{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#footer .logos li{
	float:left;
	padding:0 0 0 17px;
}
#footer .logos li a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#footer .logos li a.logo-2{
	width:91px;
	height:43px;
	background:url(/images/logo-2.png) no-repeat;
}
#footer .logos li a.logo-3{
	width:63px;
	height:44px;
	margin:6px 0 0;
	background:url(/images/logo-3.gif) no-repeat;
}
#footer .copy-list{
	display:inline;
	float:left;
	list-style:none;
	margin:22px 0 0 -26px;
	padding:0;
}
#footer .copy-list li{
	float:left;
	padding:0 0 0 26px;
}
.popup{
	position:absolute;
	width:697px;
	line-height:18px;
	z-index:10000 !important;
	display:none;
}
.popup p{margin:0 0 19px;}
.popup .box-txt{
	padding:13px 10px 2px;
}
.popup .popup-content{
	width:639px;
	margin:0 0 38px;
	overflow:hidden;
	position:relative;
}
.popup .gallery-list{
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	width:99999px;
}
.popup .heading-c {cursor:auto}
.popup .gallery-list .gallery-item{
	width:639px;
	float:left;
}
.popup .into{
	height:1%;
	overflow:hidden;
	font-weight:bold;
	margin:0 0 9px;
}
.popup .into p{margin:0 0 18px;}
.popup .columns-holder{
	width:658px;
	margin:0 0 0 -19px;
}
.popup .columns-holder:after{
	content:"";
	display:block;
	clear:both;
}
.popup .column{
	display:inline;
	width:310px;
	float:left;
	margin:0 0 0 19px;
}
.popup .column .c-frame{
	width:100%;
	float:left;
}
.popup .column2{background:#f2f2f2 url(/images/bg-popup-column-t.gif) no-repeat;}
.popup .column2 .c-frame{
	width:290px;
	padding-right:12px;
	padding-left:8px;
	background:url(/images/bg-popup-column-b.gif) no-repeat 0 100%;
}
.popup .c-main{
	width:100%;
	position:relative;
	float:left;
	margin:6px 0 -5px;
}
.popup h3{
	margin:0 0 16px;
	font-size:20px;
	line-height:22px;
}
.popup h4{
	margin:0;
	font-size:14px;
	line-height:18px;
}
.popup .list-2{
	height:1%;
	overflow:hidden;
	font-size:14px;
	list-style:none;
	margin:0 0 0 -2px;
	padding:0;
	position:relative;
}
.popup .list-2 p{margin:0;}
.popup .list-2 .item{
	height:1%;
	overflow:hidden;
	padding:2px 0 0 57px;
	margin:0 0 16px;
}
.popup .list-2 .item-1{background:url(/images/ico1.gif) no-repeat;}
.popup .list-2 .item-2{background:url(/images/ico2.gif) no-repeat;}
.popup .list-2 .item-3{background:url(/images/ico3.gif) no-repeat;}
.popup .list-2 .item-4{background:url(/images/ico4.gif) no-repeat;}
.popup .numbers-list{
	height:1%;
	overflow:hidden;
	list-style:none;
	margin:0 0 17px;
	padding:0;
}
.popup .numbers-list li{
	height:1%;
	overflow:hidden;
	padding:1px 0 16px;
}
.popup .numbers-list .counter{
	float:left;
	width:17px;
	font-weight:bold;
	font-size:20px;
	line-height:22px;
	margin:-3px 0 0;
	position:relative;
}
.popup .numbers-list p{
	height:1%;
	overflow:hidden;
	margin:0;
}
.alignright{float:right;}
.popup .visual-1{margin:5px 9px 0 15px;}
.popup .visual-2{margin:1px 0 0 15px;}
.popup .paging{
	width:100%;
	position:relative;
	overflow:hidden;
}
.popup .paging div{
	float:left;
	left:50%;
	position:relative;
	text-align:center;
}
.popup .paging div div{
	left:-50%;
	text-align:left;
	display:inline;
	font-weight:bold;
}
.popup .paging ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
.popup .paging ul li{
	display:inline;
	float:left;
	margin:1px 3px 0 2px;
}
.popup .paging ul a{
	float:left;
	width:18px;
	height:18px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/images/btn-paging.gif) no-repeat;
}
.popup .paging ul a:hover,
.popup .paging ul li.active a{
	background-position:0 -18px;
}
.popup .paging .prev,
.popup .paging .next{
	float:left;
}
.popup .paging .prev{
	margin:0 13px 0 2px;
}
.popup .paging .next{
	margin:0 4px 0 11px;
}
.popup .paging .prev-disable, .popup .paging .next-disable{
	color:#eea9ce;
	text-decoration:none !important;
}
.popup .meer{margin:0 9px !important;}
.popup .meer a{
	float:left;
	margin:-21px 0 0;
	position:relative;
}
a.accessibility{
	position:absolute;
	left:-9999px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

.col_links {
	float:left;
	width:775px;
}

.col_rechts {
	float:left;
	width:130px;
}

.col_links_medium {
	float:left;
	width:628px;
}

.col_rechts_medium {
	float:left;
	width:277px;
}

.col_links_half {
	float:left;
	width:50%;
}

.col_rechts_half {
	float:left;
	width:50%;
}

.overlay {
	padding:40px;	
	width:576px;  
	display:none;
	background-image:url(http://static.flowplayer.org/img/overlay/white.png);	
}
 
.close {
	background:url(http://static.flowplayer.org/img/overlay/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	display:block;
	width:35px;
	height:35px;
	cursor:pointer;
}
 
#player {
	height:450px;
	display:block;
}
