* {margin:0;border:0 none;padding:0;}
html,body {height:100%;}
body {background:url("./css/img/bg.png?kqh1ue");}
body.p_aic {background:white;}
body,input,textarea,button,select {font-family:"Courier New", monospace;font-size:13px;}
input,textarea,select {background:#ffffff;}
object,embed {outline:0;}
button {border:0;background:transparent;vertical-align:middle;}
h1 {font-size:48px;text-transform:uppercase;letter-spacing:-3px;line-height:52px;}
h2 {font-size:19px;margin-bottom:30px;}
h3 {margin-bottom:10px;font-size:30px;line-height:20px;text-transform:uppercase;}
h4 {margin-top:5px;font-size:15px;color:#125764;}
a {color:#1a525c;}
p {margin-bottom:1em;}
#bgWrapper {background:url("./css/img/ny_baggrund.jpg?kryj7a") no-repeat 50% 0;min-height:100%;}
#main {margin:0 auto;width:990px;position:relative;}
#main .clear,#main .clearbig {clear:both;overflow:hidden;height:0;line-height:0;font-size:0;}
#main .clearbig {height:73px;}
#main .helmetButton {background:url("./css/img/hjelm-hojre.png?kqh1vk") no-repeat;padding:23px 58px 21px 0;width:192px;height:39px;text-align:center;line-height:39px;color:white;font-size:22px;}
#main .helmetButton a {color:white;text-decoration:none;display:block;height:39px;}
#header {position:relative;overflow:hidden;height:157px;}
#header h1 {position:absolute;right:50px;top:35px;background:url("./css/img/logo.gif?kp8x4q") no-repeat;}
#header h1 a {display:block;height:73px;width:257px;text-indent:-99999em;overflow:hidden;outline:0;}
#header h1 a[contenteditable="true"] {text-indent:0;}
#header a {color:#000000;text-decoration:none;}
#header ul {position:absolute;bottom:2px;left:42px;background:url("./css/img/menu-end.png?kqh1vy") no-repeat scroll 100% 0;width:906px;z-index:auto !important;}
#header ul li {float:left;font-weight:bold;height:40px;list-style-type:none;position:relative;text-align:center;width:150px;}
#header ul li a {display:block;height:40px;width:150px;font-size:15px;line-height:45px;text-transform:uppercase;text-align:center;background:url("./css/img/menu.png?kqh1vq") no-repeat;}
#header ul li.selected a,#header ul li a:hover {background:url("./css/img/menu-active.png?kqh1vs") no-repeat;color:#ffffff;}
#header ul li.booking a,#header ul li.booking a:hover,#header ul li#abk_abw a,#header ul li#abk_abw a:hover {background:url("./css/img/menu-booking.png?kqh1vw") no-repeat;padding-left:25px;text-align:left;width:125px;color:white;}
#header ul li a img {vertical-align:middle;}
#overview {background:url("./css/img/header-shadow.png?kqvt2m") no-repeat 50% 0;padding-top:6px;position:relative;top:-6px;}
#flags {position:absolute;right:-4px;top:13px;text-align:right;list-style:none;}
#flags a {display:block;width:45px;height:30px;}
#content {background:url("./css/img/main-shadow.png?kqvt2m") repeat-y 50% 0;min-height:300px;width:935px;margin:0 auto;padding:29px 0 60px;position:relative;}
.index #content {padding-bottom:287px;}
#content form {font-size:16px;line-height:25px;}
#content .article {padding:0 15px 55px 30px;}
.index #content .article {width:448px;}
#content .article .text {width:540px;}
.index #content .article .text {width:auto;}
#content .article #columnHeading {min-height:50px;}
#content .article #columnHeading.secoyaEmptySection {display:none;}
#content .youtube {float:right;padding-right:41px;}
#content .youtube object,#content .youtube embed {width:400px;height:322px;}
#content .factbox {float:right;background:url(./css/img/big-blue-spot.png?kqh1ui) no-repeat;position:relative;width:301px;color:#ffffff;font-size:12px;line-height:18px;}
#content .factbox .factContent {margin:15px 17px 20px 15px;}
#content .factbox .factContent h3 {text-transform:none;}
#content .factbox .endShade {background:url(./css/img/big-blue-spot-end.png?kqh1um) no-repeat 0 100%;position:absolute;bottom:-7px;left:0;height:7px;width:301px;}
#content .factbox .factContent ul {margin-left:30px;}
#content .factbox .factContent .content a {color:white;}
#content .bottomshade {position:absolute;left:0;bottom:-5px;height:5px;width:935px;background:url("./css/img/bottom-shade.png?kqh1v2") no-repeat center 0;}
.spots #mainCont {width:540px;}
.spots #mainCont .factbox {display:none;}
#mainCont .instructor,#mainCont .manoeuvre {border-top:1px solid #1F7380;margin-left:32px;padding:15px 0 17px;clear:left;width:548px;}
#mainCont .instructor .image,#mainCont .manoeuvre .image {float:left;padding:3px 0 17px 2px;}
#mainCont .instructor h2,#mainCont .instructor .content {margin-left:189px;}
#mainCont .manoeuvre h2,#mainCont .manoeuvre .content {margin-left:284px;}
#mainCont .instructor h2,#mainCont .manoeuvre h2 {font-size:30px;line-height:29px;margin-bottom:3px;}
#mainCont .instructor .content,#mainCont .manoeuvre .content {font-size:12px;}
#mainCont .instructor .clear,#mainCont .manoeuvre .clear {clear:left;line-height:0;font-size:0;overflow:hidden;height:0;}
#mainCont .instructor .clear hr,#mainCont .manoeuvre .clear hr {display:none;}
#mainCont .instructor .content p,#mainCont .manoeuvre .content p {margin-bottom:0;}
#mainCont .factbox {float:right;background:url("./css/img/fact-shadow-top.png?kqw1e8") no-repeat;position:relative;width:300px;padding-top:9px;color:#ffffff;font-size:12px;line-height:18px;}
#mainCont img {margin-left:32px;}
#mainCont img.alignright,#mainCont img.centered {margin-left:auto;}
#mainCont .image img {margin-left:0;}
#mainCont .news {padding-top:9px;margin:0 356px 14px 32px;border-top:1px solid #1F7380;font-size:12px;clear:left;}
#mainCont .news .date {color:#4D757F;font-size:18px;}
#mainCont .news h2 {font-size:30px;margin-bottom:4px;}
#mainCont .news .image {float:left;padding:0 13px 9px 0;}
#mainCont .merchandise {width:182px;padding-left:32px;float:left;text-align:center;height:213px;}
#mainCont .merchandise .image {height:130px;}
#mainCont .merchandise .image img {display:block;margin:0 auto;}
#content .factbox .factContent {margin:0;padding:15px 17px 20px 15px;background:url("./css/img/fact-shadow-repeat.png?kqw1e8") repeat-y 0 100%;}
#content .factbox .factContent h3 {text-transform:none;}
#content .factbox .endShade {background:url("./css/img/fact-shadow-bottom.png?kqw1e8") no-repeat 0 100%;position:absolute;bottom:-11px;left:0;height:11px;width:300px;}
#columns {position:relative;left:-13px;width:903px;}
#columns .columnBox .content a {color:white;}
#leftColumn,#centerColumn,#rightColumn {float:left;width:301px;min-height:100px;}
#columns .transp {background:transparent !important;color:#080807 !important;}
#columns .transp .cb,#content .transp .endShade {background:transparent !important;}
#columns .columnBox {background:url("./css/img/fact-shadow-top.png?kqw1e8") no-repeat;color:white;font-size:12px;line-height:18px;position:relative;padding-top:9px;width:300px;margin-bottom:21px;}
#columns .columnBox .cb {background:url("./css/img/fact-shadow-repeat.png?kqw1e8") repeat-y 0 100%;padding:19px 27px 30px 25px;}
#columns .columnBox .cb ul {margin-left:30px;}
#content .columnBox .endShade {background:url("./css/img/fact-shadow-bottom.png?kqw1e8") no-repeat 0 100%;position:absolute;bottom:-11px;height:11px;width:300px;}
#columns .clear {clear:both;}
#booking {position:relative;background:#205868;margin-right:25px;min-height:410px;padding-bottom:14px;}
.progress2 #booking {padding-bottom:2px;}
.progress3 #booking {min-height:407px;}
.progress4 #booking {min-height:530px;}
#booking h1 {margin-bottom:0;}
#booking .clear {clear:both;overflow:hidden;height:0;font-size:0;line-height:0;}
#booking strong,#booking b {font-size:15px;line-height:19px;display:block;}
#booking form h4,#booking .sumSpot h4 {font-size:22px;}
.sIFR-active #booking form .formContainer .formContainerContent>label:first-child>span {display:block;font-size:22px;}
#booking h1.white {color:#ffffff;margin:-30px 0 0;padding:20px 0 0 20px;}
.progress3 #booking h1.white,.progress4 #booking h1.white {margin:0 0 -20px;padding:0 0 0 10px;}
#booking #bookingTitle {min-height:50px;}
#booking #bookingOverview {min-height:150px;}
#booking #bookingColumn1 {float:left;padding:13px 0 0 13px;min-height:100px;}
.progress4 #booking #bookingColumn1 {float:none;}
#booking #bookingColumn1 .map {position:relative;}
#booking #bookingColumn1 .map .image {border:8px solid #ffffff;width:401px;}
#booking #bookingColumn1 .map img {vertical-align:top;}
#booking #bookingColumn1 .map .city {position:absolute;color:white;height:78px;padding:1px 8px 10px 2px;}
#booking #bookingColumn1 .map .city:hover {z-index:10;}
#booking #bookingColumn1 .map .city h3,#booking #bookingColumn1 .map .city .content {background:#005769;padding:0 6px 0 5px;margin:0;}
#booking #bookingColumn1 .map .city h3 {height:23px;padding-top:3px;font-size:18px;line-height:29px;}
#booking #bookingColumn1 .map .city .content {height:52px;font-size:11px;line-height:14px;}
#booking #bookingColumn1 .map .vamdrup {left:2px;top:301px;}
#booking #bookingColumn1 .map .roskilde {left:276px;top:277px;}
#booking #bookingColumn1 .map .odense {left:144px;top:314px;display:none;}
#booking #bookingColumn1 .map .randers {left:154px;top:182px;}
#booking .progress {position:absolute;right:20px;top:20px;color:#a1b9bf;font-size:21px;font-weight:bold;}
#booking #bookingColumn2 {width:400px;margin-left:450px;padding:21px;color:#ffffff;min-height:100px;}
.progress2 #booking #bookingColumn2 {margin-left:430px;}
#booking .content .text {width:400px;}
#booking .content .produkt h4 {color:#ffffff;}
#booking .content .produkt select {margin-right:10px;min-width:40px;}
#booking .content .text img {margin:35px 50px;}
#booking #buttons {position:absolute;bottom:0;right:0;width:410px;font-family:Arial, Helvetica, Sans-serif;padding:0 10px 10px 10px;}
.progress2 #booking #buttons {width:427px;}
.progress4 #booking #buttons {padding-bottom:0;}
.progress3 #booking #buttons,.progress4 #booking #buttons {width:840px;}
#booking #buttons a {color:white;display:block;text-align:center;line-height:39px;text-decoration:none;height:32px;}
#booking #buttons .tilbage,#booking #buttons .videre,#booking #buttons .submit {text-transform:uppercase;font-size:22px;float:left;background:url("./css/img/button.png?kqh1v6") no-repeat;width:108px;height:42px;color:white;}
#booking #buttons .videre,#booking #buttons .submit {float:right;}
#booking #buttons .bred {background-image:url("./css/img/knap-bred.gif?kqgtao");width:133px;}
#booking #buttons .submit {width:245px;height:83px;background:url("./css/img/helmet-button.png?kqh1vg") no-repeat;margin-top:-26px;}
#booking #buttons .start {width:250px;background-image:url("./css/img/hjelm-hojre.png?kqh1vk");margin-top:-23px;}
.imageButton {width:250px;background-image:url("./css/img/hjelm-hojre.png?kqh1vk");margin-top:-23px;}
#booking #buttons .submit a {padding:25px 0 0 63px;}
#booking #buttons .start a {padding:23px 58px 0 0;}
#bookingSpots {padding:20px 0 0 20px;}
#bookingColumn2 form {font-size:15px;line-height:25px;font-weight:bold;}
#bookingColumn2 input.formText {width:150px;}
#bookingSpots input.mandetory {border:1px solid #d70000;}
#bookingColumn1 .blueSpot {position:relative;background:url("./css/img/booking-spot.png?kqh1v0") no-repeat;width:344px;height:170px;color:#ffffff;padding:15px 30px 20px 20px;font-size:13px;line-height:normal;}
#bookingColumn1 .blueSpot h4 {position:absolute;right:30px;top:20px;color:#A1B9BF;font-size:22px;line-height:20px;}
#bookingColumn1 .blueSpot img {position:absolute;right:8px;top:1px;}
#bookingColumn1 .blueSpot .text {position:relative;z-index:1003;width:344px !important;}
#bookingColumn2 #c1ppp h4 {color:white;}
#bookingColumn2 #c2ppp,#bookingColumn2 #c3ppp,#bookingColumn2 #c4ppp {background:url("./css/img/contact-spot.png?kqh1vc") no-repeat;width:261px;height:259px;padding:10px;position:absolute;top:80px;line-height:normal;}
#boemainTpl #bookingColumn2 #c2ppp,#boemainTpl #bookingColumn2 #c3ppp,#boemainTpl #bookingColumn2 #c4ppp {position:static;}
#bookingColumn2 #c2ppp {left:20px;}
#bookingColumn2 #c3ppp {left:301px;}
#bookingColumn2 #c4ppp {left:582px;}
#bookingColumn2 #c2ppp h4,#bookingColumn2 #c3ppp h4,#bookingColumn2 #c4ppp h4 {color:#A1B9BF;margin:0;line-height:20px;}
#bookingColumn2 #c4ppp textarea {width:230px;height:169px;margin-top:13px;}
#bookingColumn2 #c2ppp label span,#bookingColumn2 #c3ppp label span,#bookingColumn2 #c4ppp label span {display:inline-block;width:80px;padding-top:13px;color:#ffffff;}
#booking .sumSpot {float:left;width:261px;height:259px;padding:10px;color:#ffffff;}
.progress4 #booking .sumSpot {height:auto;}
#booking .sumSpot h4 {color:#A1B9BF;margin:15px 0 5px;line-height:20px;}
#booking .sumSpot .columnBig {display:inline-block;float:left;width:160px;color:#A1B9BF;}
#booking .sumSpot .columnValue {display:block;margin-left:160px;}
#booking .sumSpot .columnValueSmall {display:block;margin-left:110px;}
#booking .sumSpot .column {display:inline-block;width:110px;float:left;color:#A1B9BF;}
#bookingPayment {background:url("./css/img/cards.png?kqh1v8") no-repeat 694px 24px;color:white;}
#bookingPayment h1.white {margin-top:0;}
#bookingPayment .payment {position:relative;padding:0 11px 50px;z-index:10;}
* html #bookingPayment .payment {zoom:1;}
*:first-child+html #bookingPayment .payment {zoom:1;}
#bookingPayment .content {padding:0 320px 0 20px;font-size:12px;}
#bookingPayment .sumSpot {height:auto;}
#bookingPayment .sumSpot .underline {text-decoration:underline;}
#bookingPayment .price .columnBig {color:white;}
#bookingPayment .price .columnValue {font-size:22px;line-height:16px;position:relative;top:-2px;font-weight:bold;letter-spacing:-3px;}
* html #bookingPayment .price .columnValue {position:static;}
#bookingPayment .wideSpot {clear:left;width:517px;padding-right:35px;margin-bottom:20px;}
#bookingPayment .accept {clear:left;padding-left:10px;width:547px;font-size:12px;}
#bookingPayment .accept input {float:left;}
#bookingPayment .accept span {display:block;margin-left:30px;}
#bookingPayment .accept a {color:white;}
#bookingPayment .accept p {display:inline;}
#bookingPayment .startPayment {background:url("./css/img/helmet-button.gif?kpp4kg") no-repeat;height:57px;position:absolute;right:21px;bottom:0;padding:26px 0 0 65px;font:bold 22px/24px Arial, Helvetica, Sans-serif;z-index:20;}
#bookingPayment .startPayment a {color:white;display:block;text-decoration:none;height:41px;}
#spots {position:relative;margin:-100px 44px 0;width:935px;font-size:12px;min-height:100px;clear:both;}
.index #spots {margin-top:-327px;min-height:327px;}
#spots a {text-decoration:none;}
.sIFR-active #spots h3 {margin-bottom:0;}
.sIFR-active #spots h3 a {display:block;}
#spots .spotContent {padding:20px 17px 20px 15px;position:relative;z-index:1000;}
#spots .spot .text {padding-right:0;}
#spots .bigText {font-size:18px;font-weight:bold;text-transform:uppercase;}
#spots .white {color:#ffffff;}
#spots .more {margin:12px 0 10px;font-size:15px;color:#125764;font-weight:bold;text-align:right;}
#spots .more a {color:#125764;}
#spots .blueSpot .more,#spots .blueSpot .more a {color:white;}
#smallSpots .blueSpot iframe {margin-top:3px;}
#spots .corner {position:absolute;bottom:8px;right:25px;}
#bigSpotLeft,#spots .spot,#spots .blueSpot {position:relative;float:left;width:301px;height:227px;}
#bigSpotLeft {height:641px !important;background:url("./css/img/big-spot.png?kw8kma") no-repeat;width:269px;padding:20px 17px 20px 15px;}
#spots .spot {background:url("./css/img/small-spot.png?kqh1wa") no-repeat;overflow:hidden;}
#spots .blueSpot {color:#ffffff;background:url("./css/img/blue-spot.png?kqh1uy") no-repeat;}
#spots .blueSpot .background {position:absolute;bottom:5px;right:9px;}
#spots .blueSpot .buttonImage img {display:block;margin:0 auto;}
#footer {clear:both;color:#fffefe;font-size:10px;margin:0 auto;position:relative;top:5px;width:875px;text-transform:uppercase;padding-bottom:50px;}
#footer a {color:#ffffff;text-decoration:none;}
#footer .right {float:right;}
#footer p {margin-bottom:0;}
#content_spots {float:right;width:301px;padding-right:22px;}
#content_spots a {text-decoration:none;}
.sIFR-active #content_spots h3 {margin-bottom:0;}
.sIFR-active #content_spots h3 a {display:block;}
#content_spots .spotContent {padding:20px 17px 20px 15px;position:relative;z-index:1000;}
#content_spots .spot .text {padding-right:0;}
#content_spots .bigText {font-size:18px;font-weight:bold;text-transform:uppercase;}
#content_spots .white {color:#ffffff;}
#content_spots .more {margin:12px 0 10px;font-size:15px;color:#125764;font-weight:bold;text-align:right;}
#content_spots .more a {color:#125764;}
#content_spots .blueSpot .more,#content_spots .blueSpot .more a {color:white;}
#content_spots .corner {position:absolute;bottom:8px;right:25px;}
#content_spots .blueSpot {position:relative;width:301px;height:227px;}
#content_spots .blueSpot {color:#ffffff;background:url("./css/img/blue-spot.png?kqh1uy") no-repeat;}
#content_spots .blueSpot .background {position:absolute;bottom:5px;right:9px;}
#content_spots .blueSpot .buttonImage img {display:block;margin:0 auto;}
#content_spots .factbox {float:none;background:url("./css/img/fact-shadow-top.png?kqw1e8") no-repeat;position:relative;width:300px;padding-top:9px;color:#ffffff;font-size:12px;line-height:18px;margin-bottom:11px;}
.scrollSpots {width:591px;height:219px;background:url("./css/img/scrollSpots/bg.png?kw8kme") no-repeat;float:left;padding:3px 9px 5px 0;color:white;}
.scrollSpots .container {overflow:hidden;width:591px;}
.scrollSpots .item {padding:0 16px 0 19px;width:556px;}
#scrollSpotHead,#scrollSpotFoot {height:34px;font-variant:small-caps;}
#scrollSpotHead h5,#scrollSpotFoot h5 {font-size:18px;float:left;line-height:34px;width:270px;}
#scrollSpotHead h5.page,#scrollSpotFoot h5.forward {float:none;text-align:right;margin-left:270px;width:auto;}
#scrollSpotHead h5.page {opacity:0.58;filter:alpha(opacity=58);}
#scrollSpots {height:151px;}
#scrollSpots .item {float:left;}
#scrollSpots .item h3,#scrollSpots .item .content {width:273px;}
#scrollSpots .item .image {float:right;}
* html #bgWrapper {height:100%;}
* html #booking {float:left;position:relative;margin-right:0;height:370px;}
* html #booking #bookingTitle {height:50px;}
* html #booking #bookingOverview {height:150px;}
* html #booking #bookingColumn1 {height:100px;}
* html #booking #bookingColumn2 {height:100px;}
* html #booking .content .text {width:390px !important;}
* html #content {height:300px;}
* html #content .text {width:440px !important;}
* html #flags {right:20px;}
* html #spots {margin-top:0;}
* html #spots #smallSpots,* html #spots #bigSpotLeft {margin-top:-100px;}
* html .progress2 #booking #bookingColumn2 {overflow:hidden;height:auto;width:445px;}
#construction {height:100%;position:relative;min-width:706px;min-height:491px;}
#construction img {position:absolute;width:706px;height:491px;left:50%;top:50%;margin:-245px 0 0 -353px;}
#bookingEdit {padding:30px;}
#bookingEdit form {margin-top:0px;}
#bookingEdit h4 {margin-top:20px;}
#bookingEdit #c2ppp label,#bookingEdit #c3ppp label {clear:left;display:block;}
#bookingEdit #c2ppp label span,#bookingEdit #c3ppp label span {display:block;float:left;width:125px;}
#bookingEdit #c4ppp label textarea {width:300px;}
#bookingEdit button {background-color:#3B6E77;color:white;border:1px solid black;margin:30px 15px 0px 0px;padding:5px 10px 5px 10px;}
#mainCont .statusPaid {background-color:#446542;color:white;padding:4px;width:100%;}
#mainCont .statusConfirmed {background-color:#f4f3ac;color:black;padding:4px;width:100%;}
#mainCont .statusNew {background-color:#E21B01;color:white;padding:2px;width:100%;}
#mainCont ul {position:relative;bottom:2px;margin-left:20px;background:url("./css/img/menu-end.png?kqh1vy") no-repeat scroll 100% 0;width:906px;z-index:auto !important
	clear: both;display:block;}
#mainCont ul li {float:left;font-weight:bold;height:40px;list-style-type:none;position:relative;text-align:center;width:150px;}
#mainCont ul li a {display:block;height:40px;width:150px;font-size:15px;line-height:45px;text-transform:uppercase;text-align:center;background:url("./css/img/menu.png?kqh1vq") no-repeat;}
#mainCont ul li.selected a,#mainCont ul li a:hover {background:url("./css/img/menu-active.png?kqh1vs") no-repeat;color:#ffffff;}
#mainCont ul li.booking a,#mainCont ul li.booking a:hover,#mainCont ul li#abk_abw a,#mainCont ul li#abk_abw a:hover {background:url("./css/img/menu-booking.png?kqh1vw") no-repeat;padding-left:25px;text-align:left;width:125px;color:white;}
#bookingPayment form {float:left;}
#mainCont .secoyaPositionDiv {position:relative;width:885px;margin-left:20px;clear:both;}
#mainCont .secoyaGrid {border-collapse:collapse;table-layout:fixed;font:12px/16px Arial, Helvetica, Sans-serif;color:black;text-align:left;width:100px;border-spacing:0;border-bottom:1px solid #d1ccc2;}
#mainCont .secoyaGrid col.selected {background:#E3DDD3;}
#mainCont .secoyaGrid thead {position:absolute;top:0;z-index:10;}
#mainCont .secoyaGrid tbody tr:hover {background-color:#E3DDD3;}
#mainCont .secoyaGrid tbody tr:first-child td {padding-top:19px;}
*:first-child+html #mainCont .secoyaGrid tbody tr:first-child td {padding-top:1px;}
#mainCont .secoyaGrid tbody tr.selected {background:#E3DDD3;}
#mainCont .secoyaGrid tbody tr.selected:hover {background:#ebe5da;}
#mainCont .secoyaGrid tbody tr.secoyaDropActive {background:#ddd;}
#mainCont .secoyaGrid tbody tr.secoyaDrop {position:static;border:0;height:auto;width:auto;overflow:visible;font:12px/16px Arial, Helvetica, Sans-serif;background:transparent;text-align:left;}
#mainCont .secoyaGrid th div.secoyaTitle {font-weight:normal;background:#f5f3f0 no-repeat 90% 50%;color:black;text-align:left;overflow:hidden;width:inherit;}
#mainCont .secoyaGrid th div.secoyaTitle span {border:solid #d1ccc2;padding:0 px;border-width:0px 1px 1px 0px;display:block;}
#mainCont .secoyaGrid thead th.sort_asc div {background-image:url("/CSSSecoyaCore/asc.gif");}
#mainCont .secoyaGrid thead th.sort_desc div {background-image:url("/CSSSecoyaCore/desc.gif");}
#mainCont .secoyaGrid th:first-child div {border-left-width:0px;}
#mainCont .secoyaGrid th,#mainCont .secoyaGrid td {white-space:nowrap;overflow:hidden;vertical-align:bottom;}
#mainCont .secoyaGrid td {border-right:0px;border-bottom:1px solid #d1ccc2;padding:3px 3px 3px 0px;vertical-align:middle;border-right:1px solid #d1ccc2;}
#mainCont .secoyaGrid td.secoyaNumber {text-align:right;}
#mainCont .secoyaGrid td span {width:100%;display:block;}
#mainCont .secoyaGrid td span span {display:inline;}
#mainCont .secoyaGrid td span img+textarea {position:absolute;left:20px;right:0;}
#mainCont .secoyaGrid td * {white-space:nowrap;overflow:hidden;}
#mainCont .secoyaGrid td span.secoyaImageSpace,#mainCont .secoyaGrid td img {max-width:22px;max-height:22px;display:inline-block;vertical-align:top;}
#mainCont .secoyaGrid td span.secoyaImageSpace {width:22px;height:22px;}
#mainCont .secoyaGrid a {text-decoration:underline;font-weight:bold;color:#298F9E;}
#mainCont .secoyaGrid .buttonDiv {text-align:center;}
#mainCont .secoyaGrid .sendButtonDiv {text-align:center;}
#mainCont .secoyaGrid .sendButtonDiv button {background:#F5F3F0 none no-repeat scroll 90% 50%;padding:2px 4px 2px 4px;cursor:pointer;font-family:Arial,Helvetica,Sans-serif;font-size:10px;}
#mainCont .secoyaGrid .buttonDiv button {background:#F5F3F0 none no-repeat scroll 90% 50%;padding:2px 4px 2px 4px;cursor:pointer;font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
#mainCont .secoyaGrid .dateDiv {margin-left:4px;}
#mainCont .secoyaGrid .statusPaid {background-color:#446542;color:white;text-align:center;padding:4px 0px 4px 0px;width:100%;}
#mainCont .secoyaGrid .statusConfirmed {background-color:#f4f3ac;color:black;text-align:center;padding:4px 0px 4px 0px;width:100%;}
#mainCont .secoyaGrid .statusNew {background-color:#E21B01;color:white;text-align:center;padding:4px 0px 4px 0px;width:100%;}
#orderConfirmation h2 {color:white;line-height:20px;margin-top:15px;margin-bottom:5px;font-size:22px;}
#bookingPayment .startPayment {text-transform:uppercase;font-size:16px;line-height:88px;padding:0px 10px 0 76px;height:80px;cursor:pointer;}
