@charset "utf-8";
/* CSS Document */
* {
margin: 0;
}
html {width:100%;height:100%; cursor:default;}
body {margin:0;padding:0;font-size:12px;color:#545454;background:url(../images/bdy.jpg) repeat-x center top #fff;font-family:Arial, Helvetica, sans-serif;width:100%;height:100%;}
* {outline:none;}
.clr {clear:both;display:block;}
div, h1, h2, h3, h4, h5, h6, p, ul, li, form {margin:0;padding:0;}
a, img {border:none;outline:none;text-decoration:none;}
a{color:#F7931E;text-decoration:none;}
a:hover{text-decoration:underline;}
a#trg{line-height:30px;}
p {font-weight:normal;font-size:14px;line-height:1.625em; margin-top:15px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul, ol, li {list-style:none;}

div#popon{padding-top:20px; text-align:center; font-size:14px; line-height:16px; font-weight:400;}
div#popon img{margin-right:2px; display:inline-block; margin-bottom:1px;}
form.form{}
form.form fieldset{background:#f4f4f4;padding:10px 20px;border:1px solid #ccc;margin-top:15px;}
form.form fieldset legend{color:#F7931E;font-family:'BebasNeueRegular';font-size:20px;}
form.form label{line-height:38px;display:inline-block;min-width:140px;margin-right:10px;vertical-align:top; color: #242424;font-size: 13px;}
form.form fieldset label.label{width:auto;min-width:10px;}
form.form input[type="text"], form.form fieldset input[type="password"]{border:1px solid silver;font-family:Arial;font-size:14px;color:#242424;line-height:29px;height:29px;width:170px;padding:0 10px;;background:url("../images/input.png") repeat-x top left;border-top:1px solid #F7931E;}
form.form fieldset select{line-height:29px;color:#242424;height:29px;width:190px; font-size:14px;background:url("../images/input.png") repeat-x top left;border:none;border-top:1px solid #F7931E;padding:4px;}
form.form fieldset select.small{width:70px;}
form.form fieldset input[type="radio"],form.form fieldset input[type="checkbox"]{height:29px;margin-right:15px;}
form.form fieldset textarea{background:url("../images/input.png") repeat-x top left #fff;border:none;border-top:1px solid #F7931E;width:400px;height:100px;font-family:Arial;font-size:12px;font-style:italic;color:#949494;padding:10px;}
form.form fieldset .LV_invalid_field{border: 1px solid red !important;background: rgb(255,244,230) !important;color:#ff0000;}
form.form fieldset .LV_valid_field{border-top:1px solid #129c00;color:#129c00;}
form.form fieldset span.LV_invalid{display:inline-block;left:10px;font-size:11px;font-weight:700;color:#ff0000;margin-left:10px; display:none;}
form.form button, form.clear button {background:url("../images/placeMtchBtn.png") no-repeat scroll 0 0 transparent;color:#232323;font-family:'BebasNeueRegular';font-size:19px;height:38px;line-height:38px;margin-top:15px;padding:0 12px;width:207px;cursor:pointer;border:none;text-align:left;}
form.form button:hover, form.clear button:hover{background-position:bottom left;padding:1px 13px;}
form.form fieldset select.width, form.form fieldset input.width{width:75px;}
form.form.vragen label.label{line-height:22px;}
form.form.vragen input[type="radio"],form.form.vragen input[type="checkbox"]{height:22px;margin-right:15px;}
form.form.vragen table tr td:first-child{width:300px;}
/* outbox icons */
.icon-eye-close {
    background: url('../images/eye-open.png') no-repeat;
    display: inline-block;
    height:10px;
    width: 17px;
    overflow: hidden;
}
.icon-eye-open {
    background: url('../images/eye-closed.png') no-repeat;
    display: inline-block;
    height:10px;
    width: 17px;
    overflow: hidden;
}

/*Wrapper*/
.wrprT {width:940px; margin:0 auto;}
.wrpr {width:940px; margin:0 auto;}
.wrprT ul#topMenu {height:40px; text-align:right;}
.wrprT ul#topMenu li {line-height:40px; display:inline; background:url(../images/navDivider.jpg) no-repeat 0 5px; padding:0 8px 0 12px;}
.wrprT ul#topMenu li:first-child {background:none;}
.wrprT ul#topMenu li a {color:#fff; font-size:11px;}
.wrprT ul#topMenu li.last {padding-right:0;}
.wrprT ul#topMenu li a:hover, .wrpr ul#topMenu li.active a {text-decoration:underline;}

#cntr {background:url(../images/cntr1.jpg) repeat-x 0 0;}
#cntrIn {background:url(../images/cntr2.png) repeat-x 0 0; overflow: hidden; margin-bottom: 2em;}
#cntrIn h2 {color: #8f9690;
font-size: 20px;
line-height: 20px;
font-family: 'BebasNeueRegular';
font-weight: normal;
padding: 40px 0 0;}

/*Header*/
#hdr {width:940px; margin:0 auto; height:140px; position:relative;}
.hdr {background:url(../images/header.png) no-repeat top right;}
#hdr .logo {width:315px; height:106px; padding:12px 0 0 0; position: absolute; z-index: 999;}
#hdr .logo a {display:block; background:url(../images/logo.png) no-repeat; width:315px; height:106px; text-indent:-3500px;}
#hdr .usr{position:absolute; top: -4px;right: 8px;padding:18px 0 0 0; height:55px; width:820px; text-align:right;}
#hdr .usr span{font-family: 'BebasNeueRegular';color:#F7931E; font-size:24px;margin-right:7px;}


ul#sub{margin:0 0px 0 0 !important; z-index:40; position:relative;}
ul#sub li{position:relative; line-height:37px; width:190px; padding-right:10px; }
ul#sub li strong {font-family: 'BebasNeueRegular';font-size: 20px; font-weight: normal;}
ul#sub li:hover{font-weight:700; padding-right: 9px; background:#FFF; border:1px solid #ccc; border-bottom:none; width:115px; margin-top:-1px;}
ul#sub li ul{display:none; position:absolute; right:-1px; width:150px; border:1px solid #ccc; margin-top:-4px;  border-top: none; background:#FFF; }
ul#sub li:hover ul{display:block;}
ul#sub li ul li{float:none !important; border:none; width:auto; font-weight:400;}
ul#sub li ul li:hover{border:none; margin:0px; font-weight:400;}
ul#sub li ul li a{display:block; width: 133px; background:#FFF; line-height:30px; padding:0 10px; text-align:left;}
#hdr .usr ul {margin:0px; margin-right:-2px;}
#hdr .usr ul li{float:right;}
#hdr .usr ul li a{display:block; padding:0 9px 0px 8px; border-right:1px solid #8F9690;color:#8F9690;text-decoration:none; text-align: right;margin-top:5px;}
#hdr .usr ul li:first-child a{border:none;}
#hdr .usr ul li a:hover{text-decoration:underline;}
#hdr .usr ul li.active a{color:#F7931E;}
#hdr .usr span em{font-style:normal;color:#8F9690;}
#hdr form {position:absolute; top:0; right:4px; padding:18px 0 0 0; height:55px; width:420px;}
#hdr form div {float:left; width:140px;}
#hdr form div input[type="text"], #hdr form div input[type="password"]{background:url(../images/inp1.png) no-repeat; width:113px; border:none; padding:7px 5px; color:#242424; font-size:11px; margin:0 0 5px;}
#hdr form div input[type="checkbox"] {float:left; margin:0 6px 0 0;}
#hdr form div label {float:left; color:#949494; font-size:11px;}
#hdr form div label a {color:#949494;}
#hdr form div .chk {cursor:pointer;}
#hdr form input[type="submit"] {background:url(../images/loginBtn.png) no-repeat; width:124px; height:24px; border:none; cursor:pointer; float:left; color:#fff; font-size:12px; text-align:left; padding:0 0 5px 5px;}
#hdr form input[type="submit"]:hover {background:url(../images/loginBtn.png) no-repeat 0 -24px;} 

#hdr ul#nav {position:absolute; top:78px; right:62px; height:64px;}
#hdr ul#nav li {float:left; background:url(../images/divider.png) no-repeat left; font-family: 'BebasNeueRegular'; padding:0 10px 0 11px; line-height:64px;}
#hdr ul#nav li:first-child {background:none;}
#hdr ul#nav li a {color:#8f9690; font-size:21px;}
#hdr ul#nav li a#call {color:#545454; font-size:21px;}
#hdr ul#nav li a:hover {color:#757a75; text-decoration:underline;}
#hdr ul#nav li.active a {color:#f7931e !important;}

#hdr ul#nav li u {background: #43a3f4; padding: 2px 6px; color: #fff; text-decoration: none; border-radius: 40px; margin:0px -2px 0px 1px; position: relative; top: -12px;}

#hdr ul#shr {position:absolute; top:98px; right:0;}
#hdr ul#shr li {float:left; margin-left:7px;}
#hdr ul#shr li a {}
#hdr ul#shr li a:hover {}

ul#countdown {float:right; padding:26px 0 0 0;}
ul#countdown li {margin:0 0 0 22px; float:left;}
ul#countdown li big {color:#8f9690; font-size:47px; line-height:37px; font-family: 'BebasNeueRegular'; text-align:right; display:block;}
ul#countdown li big span {color:#f7931e; display:block;}
ul#countdown li div {text-align:center; background:url(../images/numBg.png) no-repeat; width:83px; height:91px; color:#fff;}
ul#countdown li div span {display:block; font-size:40px; line-height:66px;}
ul#countdown li div small {display:block; font-size:14px;}

/*Banner*/
#bnr {background:url(../images/slideBg.png) no-repeat center top; height:438px; width:100%; min-width:940px; padding:20px 0 0 0;}
.bnr {width:934px; height:412px; margin:0 auto; border:3px solid #fff; background:#fff; position:relative;}
#bnr #slideshow {position:relative; width:934px; height:412px;}
#bnr #slideshow IMG {position:absolute; top:0; left:0; z-index:2; opacity:0.0; width:934px; height:412px;}
#bnr #slideshow IMG.active {z-index:4; opacity:1.0;}
#bnr #slideshow IMG.last-active {z-index:3;}
.searchMatch {width:356px; height:412px; position:absolute; top:0; left:0; z-index:5;}
.searchMatch ul {}
.searchMatch ul li {background:url(../images/bnrTrans.png) repeat-y; margin-top:1px; padding:7px 0 6px 18px;}
.searchMatch ul li:first-child {margin:0; padding-top:16px;}
.searchMatch ul li big {font-size:35px; line-height:35px; color:#fff; text-transform:uppercase; font-family: 'BebasNeueRegular'; display:block; font-weight:normal; padding-bottom:6px;}
.searchMatch ul li label img {margin-right: -8px;}
.searchMatch ul li label:hover {cursor: pointer; opacity: 0.8; }
.searchMatch ul li .searchBtn {background:url(../images/searchMatchBtn.png) no-repeat; width:305px; height:38px; display:block; font-size:26px; color:#232323;font-family: 'BebasNeueRegular'; padding:12px 0 0 15px; margin-bottom:10px;}
.searchMatch ul li button.searchBtn {background:url(../images/searchMatchBtn.png) no-repeat; width:320px; height:50px; display:block; font-size:26px; color:#232323;font-family: 'BebasNeueRegular'; padding:0 0 0 15px; margin-bottom:10px; border:none; cursor:pointer; text-align:left;}
.searchMatch ul li .searchBtn:hover {background:url(../images/searchMatchBtn.png) no-repeat 0 -50px; text-decoration:none; width:304px; height:37px; padding:13px 0 0 16px;}
.searchMatch ul li button.searchBtn:hover {background:url(../images/searchMatchBtn.png) no-repeat 0 -50px; text-decoration:none; padding:0 0 0 16px; width:320px; height:50px;}
.para {position:absolute; top:216px; right:-6px; background:url(../images/blueBg.png) repeat-y top right; color:#fff; font-size:35px; font-family: 'BebasNeueRegular'; width:500px; text-align:right; line-height:35px; padding:6px 0; z-index:5;}
.para span {background:url(../images/blueParabg.png); padding:2px 12px 2px 11px; display:inline-block;}

/*Timer Banner*/
.bnrIn {margin:0 auto; width:940px;}
.rgter {float:left; width:260px; padding:0 19px 0 17px; background:url(../images/timeForm.png) repeat-x 0 0; height:436px; border:1px solid #fff; margin:-21px 0 0 0;}
.rgter h4 {line-height:37px; font-size:37px; font-family: 'BebasNeueRegular'; font-style:italic; font-weight:normal; color:#8f9690; padding:48px 0 0 0;}
.rgter h4 span {color:#f7931e;}
.rgter strong {color:#8f9690; font-size:12px; display:block; line-height:56px;}
.rgter input[type="text"] {background:url(../images/inp2.png) no-repeat; width:240px; border:none; padding:9px 10px; color:#949494; font-size:12px; font-style:italic; margin-bottom:11px;}
.rgter input[type="submit"] {background:url(../images/registerBtn.png) no-repeat; width:261px; height:50px; border:none; cursor:pointer; margin:12px 0 0;}
.rgter input[type="submit"]:hover {background:url(../images/registerBtn.png) no-repeat 0 -50px;}
.rgter big {float:left; color:#8f9690; font-size:12px; line-height:29px;}
.rgter label {float:left; padding:0 5px 0 0;}
.rgter em {float:right;}
.rgter input[type="radio"] {float:left; margin:8px 18px 0 0;}

.rgsBx {float:right; border:3px solid #fff; width:614px; height:412px; position:relative; margin:-1px 0 0 0;}
.rgsBx span {background:url(../images/timerMir.png) no-repeat; width:152px; height:352px; position:absolute; top:0; right:0;}
.rgsBx big {position:absolute; bottom:-42px; right:-30px; background:url(../images/memo.png) no-repeat; width:268px; height:266px; text-indent:-3500px;}
.rgsBx ul {position:absolute; top:-1px; left:7px;}
.rgsBx ul li {height:60px; width:61px; text-indent:-3500px; margin:8px 0 0 0;}
.rgsBx ul li.fun1 {background:url(../images/timerFeat.png) no-repeat 0 0;}
.rgsBx ul li.fun2 {background:url(../images/timerFeat.png) no-repeat -61px 0;}
.rgsBx ul li.fun3 {background:url(../images/timerFeat.png) no-repeat -122px 0;}
.rgsBx ul li.fun4 {background:url(../images/timerFeat.png) no-repeat -183px 0;}
.rgsBx ul li.fun5 {background:url(../images/timerFeat.png) no-repeat -244px 0;}
.rgsBx ul li.fun6 {background:url(../images/timerFeat.png) no-repeat -305px  0;}
.timePara p {line-height:22px; font-size:12px; padding:0 0 20px;}

.homeCnt {padding:20px 0 0 0; width:940px; margin:0 auto;}
.bxTop {background:url(../images/boxTop.png) no-repeat 0 0; width:966px; padding:26px 0 0; margin:0 0 0 -18px;}
.bxMain {background:url(../images/boxMain.png) repeat-x left bottom #f8f8f8; padding:0 20px 15px;}
.bxIn {/*background:url(../images/boxIn.png) repeat-y;*/ padding:0 11px 0 18px;}
.bxBtm {background:url(../images/boxBtm.png) no-repeat; height:41px;}
.bxMain h4, .bxMain h1 {color:#8f9690; font-size:37px; line-height:37px; font-family: 'BebasNeueRegular'; font-weight:normal; padding-bottom:23px;}
.bxMain h4 span, .bxMain h1 span {color:#f7931e;}

.matchList {width:464px; float:left;}
.matchList ul.head {padding:2px 0 0 0;}
.matchList ul.head li {background:url(../images/matchhead.png) no-repeat; height:32px; line-height:32px;}
.matchList ul.head li strong {float:left; line-height:28px !important; padding-top:4px !important; color:#8f9690; font-size:12px; float:left;}
.matchList ul.head li .row1 {width:65px; padding:0 0 0 40px;}
.matchList ul.head li .row2 {width:66px;}
.matchList ul.head li .row3 {width:181px;}
.matchList ul.head li .row4 {width:100px;}

.overview ul.head li {background:url(../images/overHead.png) no-repeat; height:34px; line-height:34px;}
.overview ul.head li strong {float:left; line-height:32px; color:#8f9690; font-size:12px; float:left;}
.overview ul.head li .row1 {width:148px; padding:0 0 0 60px;}
.overview ul.head li .row2 {width:61px;}
.overview ul.head li .row3 {width:57px;}
.overview ul.head li .row4 {width:228px;}
.overview ul.head li .row5 {width:100px;}

.overview .matchIn ul li .row0 {width:148px;}
.overview .matchIn ul li .row1 {width:61px;}
.overview .matchIn ul li .row2 {width:57px;}
.overview .matchIn ul li .row3 {width:228px;}
.overview .matchIn ul li .row4 {width:100px;}
.matchList .matchIn ul li a, .overview .matchIn ul li a {display:block; height:26px;}
.matchList .matchIn ul li a:hover, .overview .matchIn ul li a:hover {text-decoration:none;}
.matchList .matchIn, .overview .matchIn {background:url(../images/matchBg.png) repeat-x 0 0 #f6a649; padding:0 2px;}
.matchList .matchInn, .overview .matchInn {background:#fff; padding:15px 0 0 0; clear:both;}
.pattern {background:url(../images/pattern1.png);}
.matchList .matchIn ul, .overview .matchIn ul {}
.matchList .matchIn li, .overview .matchIn ul li {height:26px !important; position:relative; margin:0 !important; padding:0 !important; display:block;}
.matchList .matchIn li {width:460px; float:left;}
.overview .matchIn ul li {width:698px; float:left;}
.matchList .matchIn li:hover {background:url(../images/orgBg.png) repeat-y; height:26px; cursor:pointer !important;}
.overview .matchIn ul li:hover {background:url(../images/lgOrgBar.png) no-repeat; height:26px;}
.overview .matchIn ul li span {width:40px; height:26px; float:left; margin-right:20px;}
.matchList .matchIn li span {width:40px; height:26px !important; float:left; cursor:pointer;}
.matchList .matchIn li .ico1, .overview .matchIn ul li .ico1 {background:url(../images/ico1.png) no-repeat center center;}
.matchList .matchIn li .ico2, .overview .matchIn ul li .ico2 {background:url(../images/ico2.png) no-repeat center center;}
.matchList .matchIn li .ico3, .overview .matchIn ul li .ico3 {background:url(../images/ico3.png) no-repeat center center;}
.matchList .matchIn li .ico4, .overview .matchIn ul li .ico4 {background:url(../images/ico4.png) no-repeat center center;}
.matchList .matchIn li .ico5, .overview .matchIn ul li .ico5 {background:url(../images/ico5.png) no-repeat center center;}
.matchList .matchIn li .ico6, .overview .matchIn ul li .ico6 {background:url(../images/ico6.png) no-repeat center center;}
.matchList .matchIn li:hover .ico1, .overview .matchIn ul li:hover .ico1 {background:url(../images/ico1Ov.png) no-repeat center center;}
.matchList .matchIn li:hover .ico2, .overview .matchIn ul li:hover .ico2 {background:url(../images/ico2Ov.png) no-repeat center center;}
.matchList .matchIn li:hover .ico3, .overview .matchIn ul li:hover .ico3 {background:url(../images/ico3Ov.png) no-repeat center center;}
.matchList .matchIn li:hover .ico4, .overview .matchIn ul li:hover .ico4 {background:url(../images/ico4Ov.png) no-repeat center center;}
.matchList .matchIn li:hover .ico5, .overview .matchIn ul li:hover .ico5 {background:url(../images/ico5Ov.png) no-repeat center center;}
.matchList .matchIn li:hover .ico6, .overview .matchIn ul li:hover .ico6 {background:url(../images/ico6Ov.png) no-repeat center center;}
.matchList .matchIn li small, .overview .matchIn ul li small {color:#545454; font-size:13px; line-height:26px !important; float:left;}
.matchList .matchIn li:hover small, .overview .matchIn ul li:hover small {color:#fff;}
.matchList .matchIn li .row1 {width:65px;}
.matchList .matchIn li .row2 {width:66px;}
.matchList .matchIn li .row3 {width:181px;}
.matchList .matchIn li .row4 {width:100px;}
.matchList .matchIn li b, .overview .matchIn ul li b {display:none;}
.matchList .matchIn li:hover b, .overview .matchIn ul li:hover b {display:block; position:absolute; top:-2px; right:-3px; background:url(../images/matchPart.png) no-repeat; width:3px; height:30px;}
.matchBtm {background:url(../images/matchBtm.png) no-repeat; height:16px;}

.featList {float:left; width:438px; margin:-60px -10px 0 0;}
.featList h1 {margin-left:17px;}
.featList ul {padding:2px 0 0;}
.featList ul li {text-align:center; color:#fff; width:127px; height:127px; float:left; margin:0 0 18px 18px; text-align:center; font-size:11px;}
.featList ul li a {display:block; color:#fff; padding:106px 0 0;}
.featList ul li#ico1 {background:url(../images/featureBg.png) no-repeat;}
.featList ul li#ico2 {background:url(../images/featureBg.png) no-repeat -127px 0;}
.featList ul li#ico3 {background:url(../images/featureBg.png) no-repeat -254px 0;}
.featList ul li#ico4 {background:url(../images/featureBg.png) no-repeat 0 -127px;}
.featList ul li#ico5 {background:url(../images/featureBg.png) no-repeat -127px -127px;}
.featList ul li#ico6 {background:url(../images/featureBg.png) no-repeat -254px -127px;}
.featList ul li:hover#ico1 {background:url(../images/featureBg.png) no-repeat 0 -254px;}
.featList ul li:hover#ico2 {background:url(../images/featureBg.png) no-repeat -127px -254px;}
.featList ul li:hover#ico3 {background:url(../images/featureBg.png) no-repeat -254px -254px;}
.featList ul li:hover#ico4 {background:url(../images/featureBg.png) no-repeat 0 -381px;}
.featList ul li:hover#ico5 {background:url(../images/featureBg.png) no-repeat -127px -381px;}
.featList ul li:hover#ico6 {background:url(../images/featureBg.png) no-repeat -254px -381px;}

.howFun {width:425px; float:left;}
.howFun p {color:#8f9690; line-height:1.625em; padding-bottom:15px;}
.howFun a.btn1 {float:right;}
a.btn1 {background:url(../images/btn1.png) no-repeat; width:183px; height:38px; line-height:38px; color:#232323; font-size:19px; font-family: 'BebasNeueRegular'; padding:0 0 0 12px; display:block;}
a.btn1:hover {background:url(../images/btn1.png) no-repeat 0 -38px; text-decoration:none;}

.experience {width:422px; float:right; position:relative;}
/*.experience ul.expNav {height:54px;}
.experience ul.expNav li {width:171px; height:113px; display:block; float:left; cursor:pointer; position:relative; margin-left:13px;}
.experience ul.expNav li:first-child {margin-left:0; padding-left:0; background:none;}
.experience ul.expNav li:first-child a {padding-left:0;}
.experience ul.expNav li a {color:#8f9690; font-size:12px; border-top:3px solid #d9d9d9; display:block; padding:0 16px;}
.experience ul.expNav li a:hover {color:#f7931e; text-decoration:none; border-top:3px solid #f7931e;}
.experience ul.expNav li.last a {padding-right:0;}*/
/*
html ul.expNav li.active a, html ul.expNav li.active a:hover  { --Makes sure that the active tab does not listen to the hover properties--
	color:#f7931e; font-weight:bold; border-top:3px solid #f7931e;
}*/
.jcarousel-skin-tango ul li p i {display: block; border:2px solid #fff; margin:5px 14px 19px 0; float: left; width: 200px; height: 130px; overflow: hidden;}
.jcarousel-skin-tango ul li p img { width: 200px;}
.jcarousel-skin-tango ul li p {color:#8f9690; line-height:22px; padding-bottom:27px; height:151px; }
.jcarousel-skin-tango ul li a {float:right; clear:both; background:url(../images/btn1.png) no-repeat; width:183px; height:38px; margin-top: -41px; line-height:38px; color:#232323; font-size:19px; font-family: 'BebasNeueRegular'; padding:0 0 0 12px; display:block;}
.jcarousel-skin-tango ul li a:hover {background:url(../images/btn1.png) no-repeat 0 -38px; text-decoration:none;}

.jcarousel-control {position:absolute; top:0; left:0; z-index:9;}
.jcarousel-control a {display:block; float:left; cursor:pointer; position:relative; margin-left:1px; line-height:38px; background:url(../images/divider1.png) no-repeat left;}  
.jcarousel-control big {color:#8f9690; font-size:12px; border-top:3px solid #d9d9d9; display:block; padding:0 16px 0 16px;}
.jcarousel-control a:first-child {margin-left:0; padding-left:0; background:none;}
.jcarousel-control a:first-child big {padding-left:0;}
.jcarousel-control a.last big {padding-right:0;}
.jcarousel-control a:hover {text-decoration:none;}
.jcarousel-control a:hover big, .jcarousel-control a.active big {color:#f7931e; text-decoration:none; border-top:3px solid #f7931e;}
.jcarousel-control a:focus big, .jcarousel-control a:active big {outline:none; color:#f7931e; text-decoration:none; border-top:3px solid #f7931e;}
.jcarousel-control a span {position:absolute; top:0; left:0; display:block; width:0; height:0; text-indent:-3500px;}


.jcarousel-skin-tango .jcarousel-container {width:422px; padding:30px 0 0;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:422px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:422px;}
.jcarousel-skin-tango .jcarousel-item {width:422px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {}


ul#brdCrb {height:66px; float:left;}
ul#brdCrb li {line-height:66px; background:url(../images/whAr.png) no-repeat left; padding:0 5px 0 10px; float:left;}
ul#brdCrb li:first-child {padding-left:0; background:none;}
ul#brdCrb li a {color:#fff;}
ul#brdCrb li a:hover {text-decoration:underline;}
ul#brdCrb li.active a {text-decoration:underline;}
a.place, a.new {background:url(../images/placeMtchBtn.png) no-repeat; width:183px; height:29px; font-size:19px; color:#232323; font-family: 'BebasNeueRegular'; float:right; margin:14px 0 0 0; line-height:19px; padding:9px 0 0 12px;}
a.new {margin-bottom:-10px;}
a.place:hover, a.new:hover {background:url(../images/placeMtchBtn.png) no-repeat 0 -38px; text-decoration:none; width:182px; height:28px; padding:10px 0 0 13px;}
a.new {float:none;display:block;}
a.outbox{float: right;margin-bottom: 0px;font-size: 14px;margin-top: -28px;text-decoration: underline;color: #242424;}
a.outbox:hover{text-decoration: none;}

.cntCol {
	background:url(../images/mainCnt.png) repeat-y top right; 
	padding:15px 0 22px 0;
	margin-bottom: 30px; 
	min-height: 430px;
	overflow: hidden;
}

.cntCol fieldset{ margin-right: 20px;}

.cntCol1 {padding:15px 0 22px;}



/*SideBar*/
#sideBar {width:222px; float:left; padding-bottom:5px;}
.sideBx {background:url(../images/sideBxtop.png) no-repeat; padding:20px 0 0 0; margin-bottom:5px;}
.sideIn {background:url(../images/sideMain.png) repeat-x left bottom; border-left:1px solid #fff; border-right:1px solid #fff; padding:0 19px 2px;}
.sideIn1 {background:url(../images/sideInbg.jpg) repeat-x left bottom #f7f7f7; border-left:1px solid #fff; padding:0 19px 2px;}
.sideIn2 {background:url(../images/sideInbg1.jpg) repeat-x left bottom #f7f7f7; border-left:1px solid #fff; padding:0 19px 2px;}
.sideBx big {background:url(../images/sidebxBtm.png) no-repeat; height:30px; display:block;}
.sideBx div.overflow{
   height:300px;
   overflow:auto;
}
#zoekWis {font-weight: bold;text-decoration: underline;margin-left:47px;}
#zoekWis:hover {text-decoration: none;}

.userP h4 {color:#f7931e; font-size:21px; font-weight:normal; padding:0 0 12px; font-family: 'BebasNeueRegular';}
.userP div {background:#fff; padding:0 0 15px; position:relative; background:#fdfdfd;}
.userP div i {border:3px solid #fff;width:177px;height:124px; display: block; overflow: hidden;}
.userP div i img  { width: 177px !important; height: auto !important;}
.userP div span {background:url(../images/mir1.png) no-repeat; width:80px; height:124px; position:absolute; top:3px; right:3px;}
.userP div .u1 {float:left; width:13px; height:15px; margin:7px 0 0 12px;}
.userP div .u2 {float:left; width:12px; height:15px; margin:7px 0 0 6px;}
.userP div .u3 {float:left; width:15px; height:15px; margin:8px 0 0 6px;}
.userP div .u4 {float:left; width:15px; height:14px; margin:7px 0 0 6px;}
.userP div .u1 img:hover, .userP div .u2 img:hover, .userP div .u3 img:hover, .userP div .u4 img:hover {opacity:0.7; filter:alpha(opacity=70);}
.userP ul {padding:5px 0;}
.userP ul li {line-height:26px; color:#8f9690;}
.userP ul li strong {display:inline-block; width:55px; font-size:12px;}
.userP ul li small {display:inline-block; width:119px; font-size:12px;}
.userP form.opt { margin-top: 7px;}
a.prof {color:#f7931e; text-decoration:underline; float:right;}
a.prof:hover, .statBg p a:hover {text-decoration:none;}

.statBg {background:url(../images/statBg.png) no-repeat; height:77px; margin:7px 0 0 0; padding:22px 0 0 25px;}
.statBg h4, .statBg h6 {font-size:21px; color:#8f9690; font-family: 'BebasNeueRegular'; font-weight:normal; padding-bottom:8px;}
.statBg p a {color:#8f9690; text-decoration:underline;}

/*Content Bar*/
.cntBr {float:right; width:704px; position:relative;}
.cntBr h6, .cntBr h2 {color:#8f9690; font-size:21px; font-family: 'BebasNeueRegular'; font-weight:normal; padding: 10px 0;}
.cntBr h2 {margin-top:30px;}
.cntBr h4, .cntBr h1 {color:#f7931e; font-size:37px; font-family: 'BebasNeueRegular'; font-weight:normal; padding:0 0 10px; line-height:31px;}
.cntBr h4 span, .cntBr h1 span {color:#8f9690;}
.cntBr p {line-height:1.625em; padding:7px 0 !important; margin: 0;}
.cntBr ul.datum {padding:20px 0 0px 0;}
.cntBr ul.datum li {color:#8f9690; line-height:22px;}
.cntBr ul.datum li strong {width:135px; display:inline-block;}


.react {}
.react ul {}
.react ul li {background:url(../images/reactTop.png) no-repeat; width:682px; padding:4px 0 0 0; margin-bottom:20px;}
.react ul li#geenReactie {font-size:14px; line-height: 24px;}
.react ul li .reactIn {border-left:1px solid #eee; border-right:1px solid #eee; padding:8px 110px 8px 18px; background:#fff;overflow:hidden; position:relative;} 
.react ul li .reactIn span {display:block; padding-bottom:10px; font-size:12px;}
.react ul li .reactIn span a {color:#f7931e; font-weight:bold;}
.react ul li .reactIn .img {margin:7px 15px 0 0; float:left;}
.react ul li .reactIn .img small {background:url(../images/mir2.png) no-repeat; width:51px; height:78px; position:absolute; top:0; right:0;}
.react ul li .reactIn .img img {width:100px !important; height:auto !important;}
.react ul li .reactIn p {padding:0;}
.react ul li .btm {background:url(../images/reactBtm.png) no-repeat; height:4px;}
.react textarea {background:url(../images/textarea.png) no-repeat; width:662px; height:121px; padding:10px; border:none; margin:0 0 16px; color:#242424; font-size:16px; line-height: 24px; font-family:Arial, Helvetica, sans-serif;} 

.react .submit, .react form.buttons button.submit {float:left; background:url(../images/submitBtn.png) no-repeat; width:195px; height:38px; border:none; cursor:pointer; font-size:19px; color:#232323; font-family: 'BebasNeueRegular'; text-align:left; padding:0px 0 0 8px;}
.react .submit:hover, .react form.buttons button.submit:hover {background:url(../images/submitBtn.png) no-repeat 0 -38px; padding:1px 0 0 9px; text-decoration:none;}

.react input[type="submit"], .react form.buttons button {background:url(../images/replyBtn.png) no-repeat; width:195px; height:38px; border:none; cursor:pointer; float:left; margin:0 19px 0 0px; font-size:19px; color:#232323; font-family: 'BebasNeueRegular'; text-align:left; padding:0px 0 0 8px;}
.react input[type="submit"]:hover, .react form.buttons button:hover {background:url(../images/replyBtn.png) no-repeat 0 -38px; padding:1px 0 0 9px;}

.reactIn form{
   position:absolute;
   top:10px;
   right:10px;
}
   .reactIn form button{
      float:left;
      background:none;
      border:none;
      cursor:pointer;
      opacity:0.5;
      filter:alpha(opacity=50);
      margin:0;
      padding:0;
   }
      .reactIn form button:hover{
         opacity:1;
         filter:alpha(opacity=100);
      }
.categ {}
.categ h4 {color:#8f9690; font-size:21px; font-family: 'BebasNeueRegular'; font-weight:normal;}
.categ ul {padding:5px 0 0 0;}
.categ ul li {line-height:26px;}
.categ ul li a {color:#8f9690;}
.categ ul li a:hover, .categ ul li.active a {color:#f7931e;}
.categ select {background:url(../images/sel1.jpg) no-repeat; width:179px; height:30px; border:none; padding:6px; color:#949494; font-size:12px; font-style:italic; margin:16px 0 0;}
.categ span.box input {position:absolute; top:0; left:0; background:url(../images/sel3.jpg) no-repeat; width:179px; height:30px; border:none; padding:0 6px; color:#949494; font-size:12px; font-style:italic;}
.categ span.box{display:inline-block; position:relative; width:180px; height:30px; margin:16px 0 0;}
.categ span.box button{color:#999; position:absolute; border:1px solid #ccc; display: block; height:23px; width:23px; top:3px; right:5px;padding: 0px; background:#f4f4f4; cursor:pointer;}
.categ span.box button:hover {color:#FFF; position:absolute; border:1px solid #F7931E; display: block; height:23px; width:23px; top:3px; right:5px;padding: 0px; background:#F7931E; cursor:pointer;}

/*Member List*/
button.wisinvoer{font-weight: bold;text-decoration: underline;margin-left:39px; border: 0; background: none; color: #F7931E;}
button.wisinvoer:hover{color:#666;}
.memList {background:url(../images/memBg.jpg) no-repeat top right #fff; padding:14px 0 0 0;}
.meta {padding:0 0 0px; height:45px; position:relative;}
.meta span {color:#8f9690; float:left; line-height:30px;}
.meta ul {float:left; right:200px; top:0px; position:absolute;}
.meta ul li {float:left; margin-left:3px;}
.meta ul li a {background:url(../images/pagiBtn.jpg) no-repeat; width:32px; height:30px; display:block; font-size:14px; line-height:30px; text-align:center; color:#fff;}
.meta ul li a:hover, .meta ul li a.active {background:url(../images/pagiBtn.jpg) no-repeat 0 -30px; text-decoration:none;}
.meta ul li.prev {margin-right:14px;}
.meta ul li.prev a {background:url(../images/prevNxtbtn.jpg) no-repeat; width:101px; height:30px; font-size:12px; text-align:right; padding-right:10px;}
.meta ul li.prev a:hover {background:url(../images/prevNxtbtn.jpg) no-repeat 0 -30px;}
.meta ul li.next a {background:url(../images/prevNxtbtn.jpg) no-repeat 0 -60px; width:101px; height:30px; font-size:12px; text-align:left; padding-left:10px;}
.meta ul li.next a:hover {background:url(../images/prevNxtbtn.jpg) no-repeat 0 -90px;}
.meta ul li.next {margin-left:17px;}
.meta select {background:url(../images/sel2.jpg) no-repeat; width:154px; height:30px; border:none; padding:6px; color:#949494; font-size:12px; margin:0 0 0 17px; float:right;}
.memList .metaBtm {padding:0 !important; margin:5px 0 0; clear:both;}
.memList .metaBtm ul {float:left; padding-left:103px; margin:0;}

.memList ul.mem {width:720px;}
.memList ul.mem li {background:url(../images/memBox.jpg) no-repeat; width:224px; height:357px; float:left; position:relative; margin:0 16px 3px 0;}
.memList ul.mem li:hover {background:url(../images/memBox.jpg) no-repeat 0 -357px; padding:3px 0 0 0; height:354px;}
.memList ul.mem li a {display:block; padding:20px 0 0; margin:0 20px;}
.memList ul.mem li a:hover {text-decoration:none;}

.memList ul.mem li b {color:#f7931e; font-size:21px; font-weight:normal; padding:0 0 12px; font-family: 'BebasNeueRegular'; display:block;}
.memList ul.mem li span {padding:0 0 33px; position:relative; background:#fdfdfd; display:block; margin-bottom:15px;}
.memList ul.mem li span img {border:3px solid #fff; width: 181px !important; height: auto !important;}
.memList ul.mem li span big {background:url(../images/mir1.png) no-repeat; width:80px; height:124px; position:absolute; top:3px; right:3px;}
.memList ul.mem li span i{height:124px;width:181px;display:inline-block;overflow:hidden;}
.memList ul.mem li strong {display:inline-block; width:57px; font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#8f9690;}
.memList ul.mem li small {display:inline-block; width:123px; font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#8f9690;}
.memList ul.mem li em {color:#f7931e; text-decoration:underline; float:right; font-style:normal; margin:6px 0 0 0;}
.memList ul.mem li div {position:absolute; top:185px; left:16px; z-index:999;}
.memList ul.mem li:hover div {top:188px;}
.memList ul.mem li div a {padding:0; float:left;}
.memList ul.mem li .u1 {width:13px; height:15px;  margin:7px 0 0 12px;}
.memList ul.mem li .u2 {width:12px; height:15px;  margin:7px 0 0 6px;}
.memList ul.mem li .u3 {width:15px; height:15px; margin:8px 0 0 6px;}
.memList ul.mem li .u4 {width:15px; height:14px; margin:7px 0 0 6px;}
.memList ul.mem li .u1 img:hover, .memList ul.mem li .u2 img:hover, .memList ul.mem li .u3 img:hover, .memList ul.mem li .u4 img:hover {opacity:0.7; filter:alpha(opacity=70);}

.memList ul.mem li ul{position:absolute; padding:2px; z-index:5; width:100px; top:4px; left:10px;}
.memList ul.mem li ul li, .memList ul.mem li ul li:hover, .memList ul.mem li ul li span, .memList ul.mem li ul li a, .memList ul.mem li ul li button{margin:0; padding:0; background:none; width:auto; height:auto;}
.memList ul.mem li ul li, .memList ul.mem li ul li:hover{float:left; margin-right:4px;}
.memList ul.mem li ul li span, .memList ul.mem li ul li a{text-indent:-9999px; display:inline-block; height:15px;}
.memList ul.mem li ul li.opt1 a, .memList ul.mem li ul li.opt1 span{width:12px; background:url("../images/userOpt2.png") top left;}
.memList ul.mem li ul li.opt2 a, .memList ul.mem li ul li.opt2 span{width:15px; background:url("../images/userOpt4.png") top left;}
.memList ul.mem li ul li.opt3 a, .memList ul.mem li ul li.opt3 span{width:15px; background:url("../images/userOpt3.png") top left;}
.memList ul.mem li ul li.opt4 a, .memList ul.mem li ul li.opt4 span{width:13px; background:url("../images/userOpt1.png") top left;}
.memList ul.mem li ul li a:hover{opacity:0.7; filter:alpha(opacity=70);}
.memList ul.mem li ul li.not a, .memList ul.mem li ul li.not span{background-position:bottom left;}
.memList ul.mem li ul li span.Online{background-position:top left;}
.memList ul.mem li ul li span.Offline{background-position:bottom left !important;}


.bxMain ul#spot {width:902px; height:253px; margin-bottom: -20px; }
.bxMain ul#spot li {width:224px; height:227px; overflow: hidden; float:left; position:relative; margin:0 0px 3px 0;}
.bxMain ul#spot li:hover {padding:3px 0 0 0;}
.bxMain ul#spot li a {display:block; padding:00px 0 0; margin:0 20px;}
.bxMain ul#spot li a:hover {text-decoration:none;}

.bxMain ul#spot li b {color:#f7931e; font-size:21px; font-weight:normal; padding:0 0 12px; font-family: 'BebasNeueRegular'; display:block;}
.bxMain ul#spot li span {padding:0 0 33px; position:relative; background:#fdfdfd; display:block; margin-bottom:15px;}
.bxMain ul#spot li span img {border:3px solid #fff; width: 181px !important; height: auto !important;}
.bxMain ul#spot li span big {background:url(../images/mir1.png) no-repeat; width:80px; height:124px; position:absolute; top:3px; right:3px;}
.bxMain ul#spot li span i{height:124px;width:181px;display:inline-block;overflow:hidden;}
.bxMain ul#spot li strong {display:inline-block; width:80px; font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#8f9690;}
.bxMain ul#spot li small {display:inline-block; width:99px; font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#8f9690;}
.bxMain ul#spot li em {color:#f7931e; text-decoration:underline; float:right; font-style:normal; margin:6px 0 0 0;}
.bxMain ul#spot li div {position:absolute; top:185px; left:16px; z-index:999;}
.bxMain ul#spot li:hover div {top:188px;}
.bxMain ul#spot li div a {padding:0; float:left;}
.bxMain ul#spot li .u1 {width:13px; height:15px;  margin:7px 0 0 12px;}
.bxMain ul#spot li .u2 {width:12px; height:15px;  margin:7px 0 0 6px;}
.bxMain ul#spot li .u3 {width:15px; height:15px; margin:8px 0 0 6px;}
.bxMain ul#spot li .u4 {width:15px; height:14px; margin:7px 0 0 6px;}
.bxMain ul#spot li .u1 img:hover, .memList ul.mem li .u2 img:hover, .memList ul.mem li .u3 img:hover, .memList ul.mem li .u4 img:hover {opacity:0.7; filter:alpha(opacity=70);}

.bxMain ul#spot li ul{position:absolute; padding:2px; z-index:5; width:100px; top:-18px; left:10px;}
.bxMain ul#spot li ul li, .bxMain ul#spot li ul li:hover, .bxMain ul#spot li ul li span, .bxMain ul#spot li ul li a, .bxMain ul#spot li ul li button{margin:0; padding:0; background:none; width:auto; height:auto;}
.bxMain ul#spot li ul li, .bxMain ul#spot li ul li:hover{float:left; margin-right:4px;}
.bxMain ul#spot li ul li span, .bxMain ul#spot li ul li a{text-indent:-9999px; display:inline-block; height:15px;}
.bxMain ul#spot li ul li.opt1 a, .bxMain ul#spot li ul li.opt1 span{width:12px; background:url("../images/userOpt2.png") top left;}
.bxMain ul#spot li ul li.opt2 a, .bxMain ul#spot li ul li.opt2 span{width:15px; background:url("../images/userOpt4.png") top left;}
.bxMain ul#spot li ul li.opt3 a, .bxMain ul#spot liul li.opt3 span{width:15px; background:url("../images/userOpt3.png") top left;}
.bxMain ul#spot li ul li.opt4 a, .bxMain ul#spot li ul li.opt4 span{width:13px; background:url("../images/userOpt1.png") top left;}
.bxMain ul#spot li ul li a:hover{opacity:0.7; filter:alpha(opacity=70);}
.bxMain ul#spot li ul li.not a, .bxMain ul#spot li ul li.not span{background-position:bottom left;}
.bxMain ul#spot li ul li span.Online{background-position:top left;}
.bxMain ul#spot li ul li span.Offline{background-position:bottom left;}


.userP form.opt{position:absolute; padding:2px; z-index:5; width:100px; top:121px; left:10px;}
.userP ul li, .userP ul li:hover, .userP ul li span, .userP ul li a, .userP ul li button{margin:0; padding:0; background:none; width:auto; height:auto;}
.userP ul li, .userP ul li:hover{float:left; margin-right:4px;}
.userP ul li span, .userP ul li a{text-indent:-9999px; display:inline-block; height:15px; position:relative;}
.userP ul li.opt1 a, .userP ul li.opt1 span{width:12px; background:url("../images/userOpt2.png") top left;}
.userP ul li.opt2 a, .userP ul li.opt2 span{width:15px; background:url("../images/userOpt4.png") top left;}
.userP ul li.opt3 a, .userP ul li.opt3 span{width:15px; background:url("../images/userOpt3.png") top left;}
.userP ul li.opt4 a, .userP ul li.opt4 span{width:13px; background:url("../images/userOpt1.png") top left;}
.userP ul li a:hover{opacity:0.7; filter:alpha(opacity=70);}
.userP ul li.not a, .userP ul li.not span{background-position:bottom left;}
.userP ul li span.Online{background-position:top left;}
.userP ul li span.Offline{background-position:bottom left;}

/*OverView*/
.overview {background:url(../images/overHead.png) no-repeat; width:702px; padding:0 0 25px;}
.overviewBtm {background:url(../images/overHeadBtm.png) no-repeat; height:13px;}
.overview ul.head {height:34px;}
.overview ul.head li {}
.overview ul.head li strong { font-size:14px; padding-top:2px !important;}

/*profiel Column*/
.cntCol p{padding: 0 25px 0 0}
.misfits h1,
.profCol h4 {color:#f7931e; font-size:37px; line-height:37px; font-family: 'BebasNeueRegular'; font-weight:normal; padding:40px 0 0;}
.profCol h4 span {color:#8f9690;}
.profCol h2,
.profCol h1 {color: #8f9690; font-size:20px; line-height:20px; font-family: 'BebasNeueRegular'; font-weight:normal; padding:40px 0 0;}
.profCol h2 span {color: #f7931e;}
.profCol .userImg {background:url(../images/proffBg.png) no-repeat; width:295px; height:249px; float:left; text-align:center; padding:18px 0 0 0; position:relative; margin:0 0 0 -5px;}
.profCol .userImg i {border:3px solid #fff; width:242px; height:205px; margin-left: 25px; overflow: hidden; display: block;}
.profCol .userImg i img {width:245px; height:auto !important;}
.profCol .userImg span {position:absolute; top:18px; right:25px; background:url(../images/mir3.png) no-repeat; width:127px; height:206px;}
.profCol .profPara {width:340px; padding:0 0 0 12px; float:left;}
.profCol .profPara h3 {color:#8f9690; font-size:21px; line-height:21px; font-family: 'BebasNeueRegular'; padding-bottom:10px; font-weight:normal;}
.profCol .profPara p {padding-bottom:8px; line-height:22px; font-size: 14px;}
.profCol .profPara a.more {color:#bdbdbd; font-size:11px; float:right; margin:0 0 12px; text-decoration:underline;}
.profCol .profPara button.more {color:#bdbdbd; font-size:11px; float:right; margin:0 0 12px; text-decoration:underline; border:none; width:auto;background:none;cursor:pointer;}
.profCol .profPara a.more:hover, .profCol .profPara button.more:hover {text-decoration:none;}

.profCol ul.list1 {padding-bottom:10px;}
.profCol ul.list1 li {line-height:1.8em; font-size:13px;}
.profCol ul.list1 li strong {min-width:61px; display:inline-block;}
.profCol ul.list1 li span {min-width:60px; display:inline-block; padding-left: 58px;}
.profCol ul.list1 li b {display:block;}
.profCol ul.list1 li b a, .profCol ul.list1 li b.org {color:#f7931e;}

.profsetting {float:right; background:url(../images/profSet.png) no-repeat; width:200px; height:269px;}
.profsetting ul {padding:6px 0 0 13px;}
.profsetting ul li {line-height:13px; height: 31px; padding: 5px 0 0 0;}
.profsetting ul li:not(:last-child) {border-bottom: 1px solid #dcd2d2;}
.profsetting ul li a, .profsetting ul li button{display:block; padding-left:25px; min-width: 170px;}
.profsetting ul li a:hover, .profsetting ul li button:hover{text-decoration:none;}
.profsetting ul li a strong, .profsetting ul li button strong {color:#f7931e; font-size:11px; display:block;}
.profsetting ul li a span, .profsetting ul li button span {font-size:11px; display:block;  color:#8f9690;}
.profsetting ul li button{background:none;border:none;text-align:left;font-family:arial;font-size:11px;cursor:pointer;padding:0 0 0 25px;margin:0;}

.profsetting ul li i {display:block; padding-left:25px; font-style:normal;}
.profsetting ul li i:hover {text-decoration:none;}
.profsetting ul li i strong {color:#888; font-size:11px; display:block;}
.profsetting ul li i.Online strong {color:#f7931e;}
.profsetting ul li i span {font-size:11px; display:block;  color:#8f9690;}

.profsetting ul li:hover {background-color:#fff; cursor: pointer;}
.profsetting ul li.sico1 {background-image:url(../images/sico1.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico2 {background-image:url(../images/sico2.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico3 {background-image:url(../images/sico3.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico4 {background-image:url(../images/sico4.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico5 {background-image:url(../images/sico5.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico6 {background-image:url(../images/sico6.png); background-repeat:no-repeat; background-position:center left;}
.profsetting ul li.sico7 {background-image:url(../images/sico7.png); background-repeat:no-repeat; background-position:center left;}

/* PM */
#pm h4 {color:#f7931e; font-size:37px; line-height:37px; font-family: 'BebasNeueRegular'; font-weight:normal; padding:40px 0 0;}

/*Tab*/
#tab {padding:12px 0 0 0; height:49px; border-bottom:1px solid #f7931e; margin:0 20px 0 0;}
#tab li {float:left; background:url(../images/divider1.png) no-repeat left; height:47px; font-size:21px; font-family: 'BebasNeueRegular'; border:1px solid transparent; line-height:47px; margin:0 0 0 -3px;}
#tab li:first-child {margin-left:-1px; background:none;}
#tab li a {color:#8f9690; display:block; padding:0 24px; position:relative; z-index:99;}
#tab li a:hover {color:#f7931e; text-decoration:none;}
#tab li.last a {padding-right:0;}

html ul#tab li.active a, html ul#tab li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#f7931e; 
	border-top:1px solid #f7931e !important;
	border-right:1px solid #f7931e;
	border-bottom:1px solid #fff;
	border-left:1px solid #f7931e;
	height:47px;
}

/*Match Box*/
.matchBx {width:465px; /*float:right;*/ margin:-2px 0 0 0; margin:0 0 0 30px;}
.tabCnt {padding:20px 20px 0 0; clear:both;overflow:hidden;}
.matchBx h3 {color:#8f9690; font-size:37px; font-family: 'BebasNeueRegular'; font-weight:normal; padding:0 0 25px; line-height:37px;}
.matchBx h3 span {color:#f7931e;}
.matchBx .matchList {float:none;}
.tabCnt p {line-height:21px;}
.tabCnt h2{margin-top:15px; font-family: 'BebasNeueRegular';}
.tabCnt em.slogan{font-family: 'BebasNeueRegular'; color:#F7931E; font-size:25px;width:420px;display:inline-block;font-style:normal;text-align:center;}


/*Footer*/
.fBar {margin:20px 0 0 0;}
#footer {background:url(../images/footer.png) repeat-x center top; height:40px; width:100%; min-width:940px;}
#footer div {width:940px; margin:0 auto; height:40px;}
#footer div span {float:left; line-height:40px; color:#fff; font-size:11px;}
#footer div ul {float:right; text-align:left;}
#footer div ul li {background:url(../images/navDivider.jpg) no-repeat left; line-height:40px; font-size:11px; display:inline; padding:0 8px 0 9px;}
#footer div ul li:first-child {background:none;}
#footer div ul li a {color:#fff;position:relative;z-index:2; cursor: pointer;}
#footer div ul li a:hover {}
#footer div ul li+li+li {padding-right:0;}

.tabel{
   width:100%;
   border:2px solid #f7931e;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   font-size:14px;
   -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
   .tabel tr.titel{
      background-color: #fefefe;
      border-collapse:collapse;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed)); /* Safari 4+, Chrome */
      background-image: -webkit-linear-gradient(top, #fefefe, #ededed); /* Chrome 10+, Safari 5.1+, iOS 5+ */
      background-image:    -moz-linear-gradient(top, #fefefe, #ededed); /* Firefox 3.6-15 */
      background-image:      -o-linear-gradient(top, #fefefe, #ededed); /* Opera 11.10-12.00 */
      background-image:         linear-gradient(to bottom, #fefefe, #ededed); /* Firefox 16+, IE10, Opera 12.50+ */
      font-weight: bold;
   }
   	.tabel tr.titel a {
	   	color:#8F9690 !important;
   	}
   .tabel td{
      padding:4px 10px;
   }
      .tabel td.small{
         width:15px;
      }

/* meldingen
*****************************************************************************/   
.ctNotify{background-color: none; color:#fff; margin: 0; font-size: 12px; cursor: pointer; z-index: 1000;}
.ctNotify ul{ width:980px; margin: 0 auto; padding: 0;}
.ctNotify ul li{background: url("../images/cancel.png") 375px 8px   no-repeat; list-style: none; padding-top: 90px; padding-bottom: 90px; margin: 0 auto; margin-top: 170px; border: 1px #CCC solid; box-shadow: 25px 25px 25px 0px #BBB; display: block; color: #000; font-weight:bold;  font-size: 15px; width:400px; text-align:center;}
.ctNotify ul li span {line-height: 24px;}
.ctNotify .ctNotify_handle{ text-align: left; font-size: 11px; margin: 5px 0 0 0;}
.ctNotify ul li.message{ background-color: #FFF;}
.ctNotify ul li.warning{ background-image: url('images/warning.png');}
.ctNotify ul li.error{ background-image: url('images/error.png'); }
.ctNotify ul li.error, .ctNotify ul li.error .sticky{ color: #ff0000;}
.ctNotify ul li .sticky{ color: #4297d7; }   

table#media{
   width:100%;
   border-collapse:collapse;
   background:#f4f4f4;
   margin-top:15px;
   font-size: 14px; 
}
	table#media a.pay {
		background: url("../images/btnBied.jpg") no-repeat scroll right top transparent;
		border: medium none;
		color: #FFFFFF;
		cursor: pointer;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: bold;
		line-height: 29px;
		padding-left: 10px;
		padding-bottom: 1px;
		padding-top: 0px;
		text-align: left;
		width: 100px;
		margin-top: -6px;
		margin-bottom: -6px;
	}
		table#media a.pay:hover {
			background: url("../images/btnBied.jpg") no-repeat scroll right bottom transparent;
			padding-top: 1px;
			padding-bottom: 0px;
			padding-left: 11px;
			text-decoration: none;
		}
   table#media th{
      text-align:left;
      background: #F7931E;
      padding:10px;
      color:#fff;
      font-weight:bold;
      font-size: 17px;
   }
   	table#media th#thBijlage {
	   	background:#f4f4f4;
	   	color:#242424;
	   	font-size:14px;
	   	font-weight: normal;
   	}
   		table#media th#thBijlage a {
	   		color:#F7931E !important;
	   		text-decoration: underline;
	   		
   		}
   		table#media th div {
      		margin-bottom:-3px;
   		}
   		table#media th div, table#media th div a {
      		font-weight: normal;
   		}
   		 table#media th div a:hover {
      		 text-decoration: none;
   		 }
   	 table#media th span {
			float: right;
			color: #fff !important; 
	 }
      table#media th.width{
         width:75px;
      }
      table#media th.width2{
         width:30px;
      }
   table#media td{
      padding:10px;
	  color: #000;
   }
      table#media td .mceFirst td{
         padding:0;
      }
      table#media td.action {
         text-align: right;
         border-left:1px #CCC dashed;
         max-width:20px;
      }
      table#media td.afz {
         width:120px;
         border-left:1px #CCC dashed;
         border-right:1px #CCC dashed;
      }
   table#media td#bericht {
		padding: 15px;  
		background: #FFF; 
   }
   	table#media td#bericht a {
		color: #000; 
		text-decoration: underline;	
	}
		table#media td#bericht a:hover {
			text-decoration: none;	
		}
   	 table#media td#bericht h3 {
		padding-bottom: 10px; 
	 }

      table#media tr.even td{
         background:#fff;
      }
   table#media button.watermerk{
      background:none;
      padding:0;
      margin:0;
      border:none;
      position:relative;
      width:auto;
      height:auto;
      float:left;
      display:inline-block;
   }
   table#media tr.viewaction td {
		line-height: 35px;   
		padding: 0px;
   }
   	/*table#media tr.viewaction td a, */
    table#media tr.viewaction td button {
		display: block;
		line-height: 35px;
		padding-left: 10px;
		padding-right: 10px;
		background: none;
		float: left;	
      border:none;
      cursor:pointer;
	}

		/*table#media tr.viewaction td a:hover, */
        table#media tr.viewaction td button:hover {
			background: #F7931E;
			color: #fff;
			text-decoration: none;
		}
   	table#media tr.viewaction td a {
        float:left;    margin-bottom: 12px;
    margin-left: 10px;
    }
		table#media tr.viewaction td a img {
			margin-right: 5px;
			margin-bottom: -3px;
				
		}    
        table#media tr.viewaction td a.btn-less {
            margin-left: 20px;
            margin-top: 16px;
        }
      
      
table#media.invite{
}
   table#media.invite td.img{
      width:110px;
   }
      table#media.invite td.img span{
         display:block;
         width:110px;
         height:110px;
         overflow:hidden;
         position:relative;
      }
         table#media.invite tr td.img span span{
            position:absolute;
            display:block;
            width:110px;
            height:110px;
            top:0;
            left:0;
            z-index:4;
         }

         table#media.invite tr.g1 td.fri a{
            text-decoration:none;
            font-weight:bold;
         }
      table#media.invite td.acc{
         text-align:right;
      }

/** Profile photo gallery */
form[name="profileYoutubeGallery"] table,
form[name="profilePhotoGallery"] table {
    margin-bottom: 10px;
    vertical-align: middle;
    width:100%;
}
form[name="profileYoutubeGallery"] thead,
form[name="profilePhotoGallery"] thead {
    background-color: #25896D;
    color: #FFF;
    text-align:left;
}
form[name="profileYoutubeGallery"] thead th,
form[name="profilePhotoGallery"] thead th {
    line-height: 30px;
    padding-left:10px;
    padding-right:10px;
}
form[name="profileYoutubeGallery"] td.img,
form[name="profilePhotoGallery"] td.img {
    width:130px;
}
form[name="profileYoutubeGallery"] td.img img,
form[name="profilePhotoGallery"] td.img img {
    width:130px;
}
form[name="profileYoutubeGallery"] td.action,
form[name="profilePhotoGallery"] td.action {
    text-align: center;
    width:50px;
}
form[name="profileYoutubeGallery"] tbody tr,
form[name="profilePhotoGallery"] tbody tr {
    border:none;
}
form[name="profileYoutubeGallery"] tbody tr:nth-child(even),
form[name="profilePhotoGallery"] tbody tr:nth-child(even) {
    background: #FFF;
}
form[name="profileYoutubeGallery"] tbody td,
form[name="profilePhotoGallery"] tbody td {
    padding:10px;
    vertical-align: middle;
}
/** Profile photo gallery - end */

form#profielfoto {
	margin-right:20px;
	color: #242424;
    font-size: 13px;
    margin-top:30px;
}
#profielfoto fieldset {
	background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #CCCCCC;
    margin-top: 0px;
    padding:15px;
}
 #profielfoto fieldset legend {
	   color: #F7931E;
    font-family: 'BebasNeueRegular';
    font-size: 20px;
 }   
 form#profielfoto input, input#my_file_element  {border:1px solid silver;font-family:Arial;font-size:14px;color:#242424;line-height:29px;height:29px;width:290px;padding:0px; padding-top:3px;margin-top:15px;background:url("../images/input.png") repeat-x top left;border-top:1px solid #F7931E;}
 input#my_file_element {
    margin-top:0px;
 }

/* -- profielfoto -- */
#profielfoto fieldset:first-child {
    float:right;
    margin: 0 0 0 2em;
    width:40%;
    text-align: center;
}
#profielfoto fieldset > img {
    height: auto;
    margin-bottom: 1em;
    width: 316px;
}
#profielfoto fieldset:last-child ul {
    margin-left:15px;
    list-style: disc !important;
    line-height: 1.4em;
}
/** Wijzig profiel - Youtube - start */
.ytpg {
    background: url("/images/bg_pagnts.png") no-repeat scroll right top transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 42px;
    line-height: 43px;
    text-align: center;
    text-decoration: none;
    width: 40px;
    cursor:pointer;
    display:inline-block;
    margin:0 5px 0 0;
}
.ytpg:hover {
    background: url("/images/bg_pagnts.png") no-repeat scroll center top transparent;
}
#video {
    position: relative;
}
#video .result{
    float:left;
    width:25%;
}
#video .result > div {
    padding: 10px;
}
#video iframe {
    width: 100%;
}
#video .prev {
    position: absolute;
    left:0px;
    top:68px;
}
#video .next {
    position: absolute;
    right:-7px;
    top:68px;
}
/** Wijzig profiel - Youtube - end */


/* Uploadify
*****************************************************************************/
   #file_uploadQueue{
      margin-top:40px;
      margin-bottom:20px;
   }
   .uploadifyQueueItem {
      background-color: #f4f4f4 !important;
      border: 2px solid #F7931E!important;
      font: 11px Verdana, Geneva, sans-serif!important;
      margin-top: 5px!important;
      padding: 10px!important;
      width: 895px!important;
   }
   .uploadifyError {
      background-color: #FDE5DD !important;
      border: 2px solid #FBCBBC !important;
   }
   .uploadifyQueueItem .cancel {
      float: right;
   }
   .uploadifyQueue .completed {
      background-color: #707df1!important;
   }
   .uploadifyProgress {
      background-color: #999!important;
      margin-top: 10px!important;
      width: 895px!important;
   }
   .uploadifyProgressBar {
      background-color: #707df1 !important;
      height: 3px;
      width: 1px;
   }
   
   /* Calender
*****************************************************************************/
table.jCalendar {
	border: 0px solid #666;
	background: #eee;
    border-collapse: collapse;
    border-spacing: 0px;
    width:100%;
}
table.jCalendar th {
	background: #78951A;
	color: #fff;
	font-weight: bold;
	padding: 6px 8px;
}

table.jCalendar td {
	background: #f4f4f4;
	color: #000;
	padding: 6px 8px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #78951A;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #78951A;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #ccc;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */


div#dp-popup {
	position: relative;
	background: #f4f4f4;
   border:5px #ccc solid;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 220px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div#dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
   line-height:20px;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div#dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
 div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
 div.dp-nav-prev a {
	float: left;
}
 div.dp-nav-next a {
	float: right;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div#dp-popup div#dp-nav-prev a, div#dp-popup div#dp-nav-next a {
	cursor: pointer;
}
div#dp-popup div#dp-nav-prev a.disabled, div#dp-popup div#dp-nav-next a.disabled {
	cursor: default;
}
div#dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div#dp-popup div#dp-nav-next a {
	float: right;
}
div#dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div#dp-popup td {
	cursor: pointer;
}
div#dp-popup td.disabled {
	cursor: default;
}
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: inline-block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/forum/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	
} 

/*foto lijst*/
ul#pics{
   overflow:hidden;
   margin:0 0 -33px -33px;
}         
   ul#pics li{
      float:left;
      margin:0 0 33px 33px;
   }
      ul#pics li a{
         display:block;
         border:1px solid #F7931E;
         background:#f4f4f4;
         position:relative;
         width:203px;
         height:185px;
         overflow:hidden;
         text-decoration:none;
      }
         ul#pics li a:hover{
            border:1px solid #F7931E;
            background:#eeeeee;
         }
         ul#pics li a span.img{
            position:absolute;
            top:10px;
            left:10px;
            display:block;
            width:183px;
            height:120px;
            overflow:hidden;
            opacity:0.5;
            filter:alpha(opacity=50);
         }
            ul#pics li a:hover span.img{
               opacity:1;
               filter:alpha(opacity=100);
            }
         ul#pics li a span.tit{
            color:#F7931E;
            position:absolute;
            top:140px;
            left:10px;
            font-weight:bold;
         }
         ul#pics li a span.com{
            position:absolute;
            bottom:10px;
            right:10px;
            color:#444;
         }
         ul#pics li a span.shi{
            position:absolute;
            top:10px;
            right:10px;
         }
         ul#pics li a span.dat{
            font-size:11px;
            position:absolute;
            bottom:10px;
            left:10px;
            color:#888;
         }
		 ul#pics li a:hover span.tit {
			 color:#268AB0;
			 
		 }
		  ul#pics li a:hover span.com {
			color: #268AB0; 
		  }
		  ul#pics li a:hover span.dat {
			color: #268AB0; 
		  }
p.toup{
   margin:-10px 0 -13px 0;
   text-align:right;
   height: 45px;
   padding:0px !important;
}
   p.toup a, a.toup{
      color:#000;
      text-decoration: underline;
      font-size:14px;
   }


div#media{
      background:#fff;
      padding:20px;
      overflow:hidden;
   }
   div#media h2 {color:#F7931E; font-family: 'AvantGardeBkBTBook'; font-size:18px; font-style:italic; font-weight:normal; padding-bottom: 5px;}
      div#media div#cen{
         text-align:center;
         margin-bottom:20px;
      }
      div#media img#pic{
         max-width:730px;
      }
	  	div#media div#ervaring {
			text-align: left;
			line-height: 22px;
			padding: 20px;
			color:#000;
			background: none repeat scroll 0 0 #80cce8;
		   border-left:1px solid #F7931E;
		   border-right:1px solid #F7931E;
		   border-bottom:1px solid #F7931E;
		   border-top:1px solid #F7931E; 
		   width: 800px;
				
		}
         div#media ul{
            overflow:hidden;
            margin-bottom:20px;
         }
            div#media li{
               padding:20px;
               position:relative;
               overflow:hidden;
               background:#f4f4f4;
            }
            div#media li.oneven{
               background:#eee;
            }

               div#media li a{
                  text-decoration:none;
                  float:left;
               }
               div#media li a span{
                  text-decoration:none;
                  line-height:16px;
                  color:#fff;
                  padding:6px 8px 6px 26px;
                  position:relative;
                  margin-top:10px;
                  display:inline-block;
               }
                  div#media li a:hover span{
                     border:1px solid #888;
                     padding:5px 7px 5px 25px;
                     background-image: -moz-linear-gradient(top, #161616, #222222); /* FF3.6 */
                     background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #161616),color-stop(1, #222222)); /* Saf4+, Chrome */
                     background-image: -webkit-linear-gradient(#161616, #222222); /* Chrome 10+, Saf6 */
                     background-image: linear-gradient(top, #161616, #222222);
                     filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#161616', EndColorStr='#222222'); /* IE6�IE9 */
                  }
                  div#media li a span img{
                     position:absolute;
                     left:3px;
                  }
                     div#media li a:hover span img{
                        position:absolute;
                        left:2px;
                     }
               div#media li em{
                  font-style:normal;
                  color:#666;
                  font-size:11px;
               }
               div#media li span.date{
                  color:#666;
                  font-size:11px;
				  font-weight: bold;
               }
               div#media li span.text{
                  float:left;
                  margin-left:20px;
                  display:inline-block;
                  width:80%;
				  color:#000;
				  line-height: 22px;
               }
               div#media li strong a{
                  text-decoration:none;
                  line-height:16px;
                  color:#666;
                  padding:6px 8px 6px 8px;
                  position:absolute;
                  margin-top:10px;
                  display:inline-block;
                  text-indent:-99999999;
                  width:150px;
                  font-weight:normal;
                  bottom:20px;
                  right:20px;
               }
                  div#media li strong a:hover{
                     text-indent:0;
					 color:#FFF;
                      background-image: -moz-linear-gradient(top, #666666, #222222); /* FF3.6 */
                     background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #666666),color-stop(1, #222222)); /* Saf4+, Chrome */
                     background-image: -webkit-linear-gradient(#666666, #222222); /* Chrome 10+, Saf6 */
                     background-image: linear-gradient(top, #666666, #222222);
                     filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222'); /* IE6�IE9 */
                  }
                  div#media li strong a img{
                     position:absolute;
                     right:3px;
                  }
				  
				  div#media textarea {
					color: #4AA7C8;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: italic;
					line-height: 18px;
					padding: 10px;
					width: 400px;
					height: 90px;
				  }


div#pm ul#files_list{
      overflow:hidden;
      margin:5px -20px 5px 0;
   }
      div#pm ul#files_list li{
         background:#eee;
         border:1px solid #F7931E ;
         padding:5px;
         position:relative;
         width:282px;
         margin:0 10px 0 0;
         float:left;
         color:#000;
      }
         div#pm ul#files_list li input{
            display:block;
            width:16px;
            height:16px;
            position:absolute;
            right:4px;
            top:4px;
            border:none;
            background: url("../images/icons/cross.png") repeat-x scroll 0 0 #A2DEF3;
			border: medium none;
			color: #3A90B0;
            text-indent:-99999px;
         }
		
      div#pm div#bijlage .SI-FILES-STYLIZED label.cabinet{
         width: 79px;
         height: 22px;
         background: url(btn-choose-file.gif) 0 0 no-repeat;
         display: block;
         overflow: hidden;
         cursor: pointer;
      }

      div#pm div#bijlage .SI-FILES-STYLIZED label.cabinet input.file{
         position: relative;
         height: 100%;
         width: auto;
         filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
		 background: #FFF !important;
      }

div.ac_results{
   background:#eee;
   border:1px solid #F7931E;
   margin-top:-1px;
   line-height:20px;
   width:190px !important;
   border-top:none;
   z-index:10;
}
   div.ac_results li.ac_even{
      background:#f4f4f4;
   }
   div.ac_results li{
      padding:3px 10px;
      font:verdana;
      font-size:11px;
      cursor:pointer;
	  color: #F7931E;
   }
   div.ac_results li:hover{
      background:#fff;
      color:#F7931E;
   }

#nwsImg{
   float:right;
   margin:0 0 10px 10px;
   margin-right: 20px;
   border:1px solid  #42A0C4;
   clear:both;
}
.col1 h2{
   margin-bottom:20px;
}
#trg{
   margin-top:20px;
   display:block;
}
ul.nws{
   overflow:hidden;
   margin-right:-25px;
}
   ul.nws li{
      float:left;
      margin:0 30px 30px 0;
   }
      ul.nws li a{
         background:#EEE;
         border: 1px solid #CCC;
         width:410px;
         height:170px;
         display:block;
         position:relative;
         padding:40px 15px 30px 15px;
         text-decoration:none;
         line-height:2em;
      }
         ul.nws li a:hover{
            border: 1px solid #F7931E;
            background:#EEE;
         }
         ul.nws li em {    
         border: 2px solid #fff;
            float:left;
            overflow:hidden;
            width:40%;
            height:100px;
            margin-right:15px;   
            background: #555;
            text-align:center;
        }
         ul.nws li em > img{
            max-width:100%;
         }
         ul.nws li a u{
            color: #555;
             bottom: 15px;
             font-style: normal;
             line-height: 18px;
             position: absolute;
             right: 15px;
             text-align: center;
             text-decoration:none;
             width: 60px;
         }
            ul.nws li a:hover u{
				color:#000;
            }
         ul.nws li a b{
            position:absolute;
            font-size:14px;
            color:#555;
            top:15px;
            left:15px;
         }
            ul.nws li:hover a b{
               color:#000;
            }
            ul.nws li a b i{
               color:#777;
               font-size:12px;
               font-style:normal;
            }
               ul.nws li a:hover b i{
                  color:#000;
               }

   div#det ul{
      margin:0;
      margin-top:15px;
      padding-bottom:15px;
      padding:0;
   }
      div#det ul li{
         padding:0 15px 0 0;
         margin:0;
         line-height:22px;
      }
         div#det ul li em{
            color:#666;
            font-style:normal;
            display:inline-block;
            width:100px;
         }



div.kennis {
		float: left;
		width: 400px;
		background: url("../images/box1.jpg") no-repeat scroll 0 0 #EEEEEE;
		border: 1px solid #CCCCCC;
		padding: 0px 20px 15px;
		margin-bottom: 20px;
		margin-top: 10px;
		margin-left: 0px;
		
	}
		div.lft {
			margin-left: 30px;	
		}
		div.kennis h2 {
			margin-top: 20px !Important;	
			margin-bottom: 15px;
			font-size: 20px;
			color: #F7931E;
    		font-family: 'BebasNeueRegular';
    		letter-spacing: 1px;
		}
		div.kennis ul {
			margin-top: 0px;
			margin-left: 0px !Important;
			margin-bottom: 3px;
		}
			div.kennis ul li {
				line-height: 18px !Important;
			}
				div.kennis ul li a {
					color: #666;
					text-decoration: underline;
					font-size: 13px;
					line-height: 1.635em;
				}
					div.kennis ul li a:hover {
						text-decoration: none;
						color: #000;
					} 
	.clr {
		clear:both;
	} 
   
   
   .bxMain ul#adv {
	   margin-left: -17px;
   }
	   .bxMain ul#adv li {
			margin-left: 17px;   
			float: left;
	   }
	   	 .bxMain ul#adv li a {
			border: none;
			display:block;
			width: 211px;
			height: 176px;
			overflow: hidden;
			text-align: center;
		 }
		 	.bxMain ul#adv li a img {
				max-width: 211px;
				max-height: 176px;
			}
		 .bxMain ul#adv li a:hover {
			margin-top: 2px; 
			margin-bottom: -2px;
		 }
   
   
  /* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 896px;
	height: 200px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 896px;
	height: 200px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 290px;
	height: 200px;
} 
   
/** Page - aanmelden - start */
.content-1 {
    float:left;
    width: 465px;
}
[action="/aanmelden"] {
    float:right;
    width:470px;
}
[action="/aanmelden"].inline {
    margin-top:1em;
    float:left;
    width:470px;
}
/** Page - aanmelden - end */

.imgFrame {
    background:#050505;
    border:1px solid white;
    color: red;
    float:left;
    height: 35px;
    overflow: hidden;
    padding:1px;
    text-align:center;
    width: 47px;
    margin-right:15px;
}
.imgFrame  img {
    max-width:100%;
    max-height:100%;
}
#media  th h2 {    
    color:white;
    font-size: 24px;
    padding-top: 0;
    margin-bottom:3px;
} 

#media  th .userprofile a {
    color:white;
    text-decoration:underline;
}

/* Alert */
.alert {
    padding: 8px 35px 8px 14px !important;
    margin-bottom: 18px;
    color: #c09853;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    border-radius: 4px;
}
.alert-success {
     color: #468847;
     background-color: #dff0d8;
     border-color: #d6e9c6;
}
.alert-danger,
.alert-error {
    color: #008e1b;
    background-color: #dbffe2;
    border-color: #008e1b;
}
.alert-danger ul {
   font-size: 14px;
   line-height: 24px;
   margin-left:20px;
}
.alert-info {
     color: #008e1b;
     background-color: #dbffe2;
     border-color: #008e1b;
}   

.myBio{
	background: white;
	color: black;
	padding: 0px 10px 10px 10px;
	border: 1px solid #F7931E;
}


#media.vrag tr.error {
    border:2px #f7931e dotted;
}
   #media.vrag tr.error td {
      background:#fff4e5 !important;
      color:#f7931e !important;
   }


input.LV_invalid {
box-shadow:0 0 3px red !important;
}

#tab > li > a > span {
	background: #F7931E;
padding: 2px 6px;
color: #fff;
position: relative;
border-radius: 40px;
font-size: 12px;
margin: 0px 3px;
top: -9px;
}
    ul.pager {
        text-align:center;
    }
    ul.pager li {
        background: url(../images/pagiBtn.jpg) no-repeat;
        width: 32px;
        height: 30px;
        display: inline-block;
        font-size: 12px;
        line-height: 30px;
        text-align: center;
        color: #fff;
    }
    ul.pager li {
        margin: 0 2px;
    }
    ul.pager li:hover {
        background: url(../images/pagiBtn.jpg) no-repeat 0 -30px;
    }
    ul.pager li.active {
        background: url(../images/pagiBtn.jpg) no-repeat 0 -30px;
        text-decoration: none;
    }
    ul.pager li a {
        color: inherit;
        display:block;
    }
    ul.pager li.prev {
        background: url(../images/prevNxtbtn.jpg) no-repeat;
        width: 101px;
        height: 30px;
        font-size: 12px;
        text-align: right;
        padding-right: 10px;
        margin: 0 16px 0 0;
    }
    ul.pager li.prev:hover {
        background: url(../images/prevNxtbtn.jpg) no-repeat 0 -30px;
    }
    ul.pager li.next {
        background: url(../images/prevNxtbtn.jpg) no-repeat 0 -60px;
        width: 101px;
        height: 30px;
        font-size: 12px;
        text-align: left;
        padding-left: 10px;
        margin: 0 0 0 16px;
    }
    ul.pager li.next:hover {
        background: url(../images/prevNxtbtn.jpg) no-repeat 0 -90px;    
    }
    
    
/* Inbox */
div.page-inbox table#media tr:nth-child(odd) {background: #fff;}
div.page-inbox table#media tr:hover {background: #eaeaea;  cursor: pointer;}

div.page-inbox table#media tr td a {color: #232323; display: inline-block; width: 100%;}
div.page-inbox table#media tr td:first-child a {background: url('../images/envelope-open.png') left center no-repeat; padding-left:25px;}
div.page-inbox table#media tr td.afz a {font-weight: 400; color: #F7931E;}
div.page-inbox table#media tr.unread td:first-child a {background: url('../images/envelope-closed.png') left center no-repeat;}
div.page-inbox table#media tr.unread td a {font-weight: 700;}

div.page-inbox table#media tr td.action {width: 16px;}

/* Outbox */
div.page-outbox table#media tr:nth-child(odd) {background: #fff;}
div.page-outbox table#media tr:hover {background: #eaeaea;  cursor: pointer;}

div.page-outbox table#media tr td a {color: #232323; display: inline-block; width: 100%;}
div.page-outbox table#media tr td:first-child a {background: url('../images/eye-open.png') left center no-repeat; padding-left:25px;}
div.page-outbox table#media tr td.afz a {font-weight: 400; color: #F7931E;}
div.page-outbox table#media tr.unread td:first-child a {background: url('../images/eye-closed.png') left center no-repeat;}
div.page-outbox table#media tr.unread td a {font-weight: 700;}

div.page-outbox table#media tr td.action {width: 16px;}

.page-inbox ul li.prev {margin-right:14px;}
.page-inbox ul li.prev a {background:url(../images/prevNxtbtn.jpg) no-repeat; width:101px; height:30px; font-size:12px; text-align:right; padding-right:10px;}
.page-inbox ul li.prev a:hover {background:url(../images/prevNxtbtn.jpg) no-repeat 0 -30px;}

/* Addthis */
.addthis_sharing_toolbox {margin-top: 10px;}
div.map {margin-top: 10px;}