#personalitytest{width: 642px; margin-top: 12px; overflow: hidden;}
#personalitytest h2{clear: none; margin: 0 0 6px 5px; line-height: 1.2em;}
#usage-hint{margin:2px 0 8px 5px;}
#restart{margin: 0 0 0 5px;}
#select-none{position: absolute; left: 5px; top: 5px; cursor: pointer;}
img.clicked{cursor: auto;}
.disabled img{cursor: auto; top: 15px; left: 15px; width: 120px; height: 120px;}
.disabled .highlight{background:#333;opacity:.7; filter:alpha(opacity=70);z-index: 3;}
.overlay{background: #59a759; color: #ffffff; position: absolute; top: 110px; left: 16px; width: 120px; height: 1.6em; text-align: center; font-size: 1.4em; line-height: 1.6em; z-index:3;
    opacity: .8; filter:alpha(opacity=80); -webkit-opacity: 0.8;}
#pt-wrap {width: 593px; margin: 0 auto;}
h2#slider-q {width: 671px; margin: 0 auto;}
#select{font-weight: normal; color: #b84330;}
#select-none{background: #666; color: #fff; border: 1px solid #666; font-size: 2em; width: 138px; height: 138px; text-align: center;}
#select-none p{line-height: 1.3em; padding-top: 20px; margin: 0 8px 0 8px;}

#sv_status{background: #ffffff; top: 15px; left: 15px; font-size: 1em; color: #67635c; height: 70px;
    opacity: 1; filter:alpha(opacity=100); -webkit-opacity: 1;}
#sv_status div{padding-top: 10px; font-weight: bold;}
#sv_next{background: #ffffff url('/media/img/btn_130.png') 0 0 no-repeat; top: 85px; left: 15px; height: 60px; font-size: 1em; cursor: pointer;
    opacity: 1; filter:alpha(opacity=100); -webkit-opacity: 1;}
#sv_next div {margin: 9px 8px 0 8px}

#answers{overflow: hidden; margin: 2.5em 0 1em 0;}
#answers ul{width: 307px; height: 235px; position: relative;}
#answers li{width: 112px; height: 112px;}
#answers img{border: 1px solid #d0cdca; cursor: pointer;}
#first{float: left;}
#second {float: right;}
#answer1 {position: absolute; top: 0; left: 110px; z-index: 2;}
#answer2 {position: absolute; top: 70px; left: 200px; z-index: 1;}
#answer3 {position: absolute; top: 85px; left: 15px; z-index: 3;}
#answer4 {position: absolute; top: 0; left: 90px; z-index: 2;}
#answer5 {position: absolute; top: 70px; left: 0; z-index: 1;}
#answer6 {position: absolute; top: 85px; left: 185px; z-index: 3;}
#slider_wrap{position: relative; top: 110px; left: 66px; width: 652px; z-index: 5;}
#next-question{float: right; margin-top: 2em;}
#slider {width: 650px;
    box-shadow: 0 0 10px #000000; -moz-box-shadow: 0 0 10px #000000; -webkit-box-shadow: 0 0 10px #000000;}
#slider a{outline: none}
#slide_submit{width: 456px; overflow: hidden; margin: 1em auto; height: 68px; position: relative;}
#slide_submit a{float: left; width: 40px; height: 25px; margin-right: 12px; text-decoration: none;
    color: #ffffff; text-align: center; line-height: 2em; background: #aaaaaa;
    border-radius: 4px; -moz-border-radius: 4px;
    box-shadow: 2px 2px 6px #d0cdca; -moz-box-shadow: 2px 2px 6px #d0cdca; -webkit-box-shadow: 2px 2px 6px #d0cdca;}
#slide_submit a.selected{background: #59a759 url('/media/img/slider_btn.png') no-repeat; cursor: pointer;}
#slide_submit div{text-align: center; margin-bottom: 8px;}
a#submit_8{margin-right: 0;}
a#submit_4{background-position: 0 -25px;}
#choose{color: #b84330;}

.test_dialog #dialog_content h1#title{margin-left: 18px;}
#test_progess{font-weight: bold;}
