/*! normalize.css v1.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
/* ==========================================================================
   Base
   ========================================================================== */
html { font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; }
body { margin: 0; }
/* ==========================================================================
   Links
   ========================================================================== */
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }
/* ==========================================================================
   Typography
   ========================================================================== */
h1 { font-size: 2em; margin: 0.67em 0; }
h2 { font-size: 1.5em; margin: 0.83em 0; }
h3 { font-size: 1.17em; margin: 1em 0; }
h4 { font-size: 1em; margin: 1.33em 0; }
h5 { font-size: 0.83em; margin: 1.67em 0; }
h6 { font-size: 0.67em; margin: 2.33em 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
mark { background: #ff0; color: #000; }
p, pre { margin: 1em 0; }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ''; content: none; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* ==========================================================================
   Lists
   ========================================================================== */
dl, menu, ol, ul { margin: 1em 0; }
dd { margin: 0 0 0 40px; }
menu, ol, ul { padding: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; }
/* ==========================================================================
   Embedded content
   ========================================================================== */
img { border: 0; -ms-interpolation-mode: bicubic; }
svg:not(:root) { overflow: hidden; }
/* ==========================================================================
   Figures
   ========================================================================== */
figure { margin: 0; }
/* ==========================================================================
   Forms
   ========================================================================== */
form { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }
/* ==========================================================================
   Tables
   ========================================================================== */
table { border-collapse: collapse; border-spacing: 0; }


/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
html, button, input, select, textarea { color: #222; }
html { font-size: 1em; line-height: 1.4; }
::-moz-selection { background: #b3d4fc; text-shadow: none; }
::selection { background: #b3d4fc; text-shadow: none; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0; }
textarea { resize: vertical; }
/* ==========================================================================
   Browse Happy prompt
   ========================================================================== */
.browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }


/* ==========================================================================
   Author's custom styles
   ========================================================================== */
BODY{ font:13px/23px "Helvetica Neue","Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Segoe UI Semibold","Segoe UI",Helvetica,Arial,"Lucida Grande",sans-serif; }
H1, H2, H3, H4{ margin:0; padding:0 0 10px; }
A{ color:#219959; text-decoration:none; }
A:hover{ color:#007537; }

.wrapper{ width:960px; margin:0 auto; }

BODY{ background:url(../imgs/noise.png) #63ABC4; }

#site-header{
	padding:15px 0;
}
	#box-logos{ float:left; width:300px; }
	#box-account{ float:right; width:500px; text-align:right; color:#fff; }

#main{ padding:50px 0 150px; }
	#content{}
		#form-login-user{ position:relative; width:310px; margin:0 auto; padding:0 0 40px; background:#f0f0f0; box-shadow:0 0 3px 0 #333; }
			#form-login-user H1{ margin-bottom:50px; padding:30px; font-size:21px; background:#219959; color:#fff; text-align:center; }
			#form-login-user .box-message.error{ font-size:12px; color:#f00; }
			.form-field{ padding:10px 30px; border-left:3px solid transparent; }
				/*
				.form-field.focused{
					border-color:#3e757e; background:#ccc;
					-webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out;
				}
				*/
				#form-login-user LABEL{ display:inline-block; width:60px;  }
				#form-login-user INPUT{ width:169px; margin:0; }
			#form-login-user #submit-login{ width:247px; margin:20px 0 0 33px; }

		#form-register-user{ position:relative; width:400px; margin:0 auto; padding:0 0 40px; background:#f0f0f0; box-shadow:0 0 3px 0 #333; }
			#form-register-user H1{ margin-bottom:50px; padding:30px; font-size:21px; background:#219959; color:#fff; text-align:center; }
			#form-register-user .box-message.error{ position:absolute; top:75px; font-size:12px; color:#f00; }
			.form-field{ padding:10px 30px; border-left:3px solid transparent; }
				/*
				.form-field.focused{
					border-color:#3e757e; background:#ccc;
					-webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out;
				}
				*/
				#form-register-user LABEL{ display:inline-block; width:110px;  }
				#form-register-user INPUT{ width:169px; margin:0; }
                #form-register-user SELECT{ padding: 3px 7px; width: 185px }
            #form-register-user #submit-register{ width:337px; margin:20px 0 0 33px; }
            #form-register-user #numar_aparate_crrt {width:20px;}

        #register-success { position: relative; width: 400px; margin: 0 auto; padding: 0 0 40px; background: #f0f0f0; box-shadow: 0 0 3px 0 #333; }
            #register-success H1{ margin-bottom:50px; padding:30px; font-size:21px; background:#219959; color:#fff; text-align:center; }
            #register-success P { padding: 0 15px; }
            #register-success-message { color: #97c227; padding: 0 10px; font-size: 14px; font-weight: bold; text-align: center; }

		#box-donatori{ position:relative; margin:50px 0; }
			#tbl-tabs{ position:absolute; top:0px; border-left:1px solid #ccc; }
				#tbl-tabs .butt{ display:inline-block; padding:11px 25px; border:0; background:transparent; color:#219959; cursor:pointer; }
				#tbl-tabs .butt:hover{ background:#007537; color:#fff; }
				#tbl-tabs .active-folder{ background:#219959; color:#fff; }
			#tabel-donatori_wrapper{ background:#eee; box-shadow:0 0 1px 0 #aaa; }
				#tabel-donatori_length{ position:absolute; bottom:-35px; }
					#tabel-donatori_length LABEL{ width:105px; }
				#tabel-donatori_filter{ padding:10px; text-align:right; }
					#tabel-donatori_filter LABEL{ width:400px; }
					#tabel-donatori_filter INPUT{ float:right; width:220px; margin:0 0 0 15px; background:url(../imgs/ico-magnifying-glass.png) 215px center no-repeat #fff; }
				#tabel-donatori{ background:#fff; }
					#tabel-donatori TD{ padding:5px; border:1px solid #ccc; }
						#tabel-donatori .ico{ opacity:0.7; }
							#tabel-donatori .ico:hover{ opacity:1; }
					#tabel-donatori THEAD{ border:1px solid #ccc; background:#219959; color:#fff; }
						#tabel-donatori TH{ padding:5px 10px; }
						.sorting, .sorting_asc, .sorting_desc{ cursor:pointer; }
							.sorting:hover, .sorting_asc:hover, .sorting_desc:hover{ background:#007537; }
							.sorting:after{ content:" \2195"; font-size:15px; font-weight:normal; }
							.sorting_asc:after{ content:" \2191"; }
							.sorting_desc:after{ content:" \2193"; }
						#tabel-donatori TR.even{ background:#f7f7f7; }
							#tabel-donatori TBODY TR:hover{ background:#eee; }
							#tabel-donatori A{ display:block; }
				#tabel-donatori_info{ float:left; margin-left:117px; padding:12px 0; }
				#tabel-donatori_paginate{ float:right; margin-top:5px; }
					#tabel-donatori_paginate A{ display:inline-block; margin:5px; padding:0 7px; border:1px solid transparent; background:#219959; color:#fff; cursor:pointer; }
						#tabel-donatori_paginate A:hover, #tabel-donatori_paginate .paginate_active{ border-color:#004d24; background:#007537; }
						#tabel-donatori_paginate .paginate_active{ cursor:default; }
					#tabel-donatori_paginate .previous, #tabel-donatori_paginate .next{ font-size:17px; vertical-align:bottom; }
					#tabel-donatori_paginate SPAN A{ margin:5px 1px; }
					#tabel-donatori_paginate A.paginate_button_disabled{ border-color:transparent; background:#ccc; cursor:default; }
				.centerColumn{ text-align:center; }


        #box-utilizatori{ position:relative; margin:50px 0; }
			#tabel-utilizatori_wrapper{ background:#eee; box-shadow:0 0 1px 0 #aaa; }
				#tabel-utilizatori_length{ position:absolute; bottom:-35px; }
					#tabel-utilizatori_length LABEL{ width:105px; }
				#tabel-utilizatori_filter{ padding:10px; text-align:right; }
					#tabel-utilizatori_filter LABEL{ width:400px; }
					#tabel-utilizatori_filter INPUT{ float:right; width:220px; margin:0 0 0 15px; background:url(../imgs/ico-magnifying-glass.png) 215px center no-repeat #fff; }
				#tabel-utilizatori{ background:#fff; }
					#tabel-utilizatori TD{ padding:5px; border:1px solid #ccc; }
						#tabel-utilizatori .ico{ opacity:0.7; }
							#tabel-utilizatori .ico:hover{ opacity:1; }
					#tabel-utilizatori THEAD{ border:1px solid #ccc; background:#219959; color:#fff; }
						#tabel-utilizatori TH{ padding:5px 10px; }
						#tabel-utilizatori TR.even{ background:#f7f7f7; }
							#tabel-utilizatori TBODY TR:hover{ background:#eee; }
							#tabel-utilizatori A{ display:block; }
				#tabel-utilizatori_info{ float:left; margin-left:117px; padding:12px 0; }
				#tabel-utilizatori_paginate{ float:right; margin-top:5px; }
					#tabel-utilizatori_paginate A{ display:inline-block; margin:5px; padding:0 7px; border:1px solid transparent; background:#219959; color:#fff; cursor:pointer; }
						#tabel-utilizatori_paginate A:hover, #tabel-utilizatori_paginate .paginate_active{ border-color:#004d24; background:#007537; }
						#tabel-utilizatori_paginate .paginate_active{ cursor:default; }
					#tabel-utilizatori_paginate .previous, #tabel-utilizatori_paginate .next{ font-size:17px; vertical-align:bottom; }
					#tabel-utilizatori_paginate SPAN A{ margin:5px 1px; }
					#tabel-utilizatori_paginate A.paginate_button_disabled{ border-color:transparent; background:#ccc; cursor:default; }


		.page{
			padding:30px; background:#fff;
			box-shadow:0 0 3px 0 #333;
		}
			.page-container{ margin-bottom:50px; }
			.the-title{ margin-bottom:25px; padding:15px; background:#219959; color:#fff; }
			#form-pacient{}
				#form-pacient H2{ margin-bottom:10px; border-bottom:3px solid #219959; }


#site-footer{ padding:15px 0; font-size:12px; color:#fff; }
	#copyright{ float:left; width:500px; }
	#developers{ float:right; width:460px; text-align:right; }
		#developers A{ color:#296294; }
			#developers A:hover{ color:#23518C; }



/* ======= STICKY FOOTER ======= */
html, body { height:100%; }
#sticky-footer { min-height:100%; }
#main{ overflow:auto; }
#site-footer{ position:relative; height:60px; margin-top:-91px !important; clear: both; }

.butt{
	padding:5px 15px; border:1px solid #4177A6; color:#fff; text-decoration:none; background:#296294;
}
.butt:hover{
	background:#23518C; color:#fff;
}

.butt-red{
	padding:5px 15px; border:1px solid #ef0707; color:#fff; text-decoration:none; background:#cd0a0a;
}
.butt-red:hover{
	background:#ed1010; color:#fff;
}

#link-register{
	text-align: center; padding:5px 90px; border:1px solid #ff0000; color:#fff; text-decoration:none; background:#ef0707;
}
#link-register:hover{
	background:#d30000; color:#fff;
}

.butt100 { display: inline-block; width: 868px; text-align: center; margin: 10px 0; }


/* ======= Forms ======= */
INPUT{ padding:3px 7px; border:1px solid #999; }
TEXTAREA{ width:200px; height:100px; padding:3px 7px; border:1px solid #999; }

.input-box{ margin-bottom:5px; }
	.input-box LABEL{ position:relative; display:inline-block; margin-right:15px; padding:1px 5px 2px; background:#219959; color:#fff; }
		.input-box LABEL:after{ position:absolute; left:100%; top:0px; width:0; height:0; border:13px solid transparent; border-left-color:#219959; content:' '; }
		.input-box LABEL:hover, .input-box INPUT:focus LABEL{ background:#007537; }
			.input-box LABEL:hover:after{ border-left-color:#007537; }
.input-box-100{}
	.input-box-100 LABEL{ width:130px; }
.input-box-50{ float:left; width:50%; }
	.input-box-50 LABEL{ width:180px; }
	.input-box-50 INPUT{ width:210px; }
.input-box-33{ float:left; width:33%; }
	.input-box-33 LABEL{ width:141px; }
	.input-box-33 INPUT{ width:100px; }
.input-box-25{ float:left; width:25%; }
	.input-box-25 LABEL{ width:91px; }
	.input-box-25 INPUT{ width:70px; }
.input-box-radio{}
	.input-box-radio SPAN{ position:relative; display:inline-block; margin-right:15px; padding:1px 5px 2px; background:#219959; color:#fff; }
		.input-box SPAN:after{ position:absolute; left:100%; top:0px; width:0; height:0; border:13px solid transparent; border-left-color:#219959; content:' '; }
	.input-box-radio INPUT{ vertical-align:middle; }
	.input-box-radio LABEL{ margin-right:5px; padding:0; background:none; color:#222; }
		.input-box-radio LABEL:after{ content:none; }
		.input-box-radio LABEL:hover{ background:none; color:#007537; }
.input-box-radio-100{}
	.input-box-radio-100 SPAN{ width:130px; }
.input-box-radio-50{ float:left; width:50%; }
	.input-box-radio-50 SPAN{ width:180px; }
.input-box-radio-33{ float:left; width:33%; }
	.input-box-radio-33 SPAN{ width:141px; }
.submit{ padding:5px 15px; }
#submit-add, #submit-modify{ padding:6px 15px 5px; }

#tip_ati_info{ width:90px; }
#data_internare, #data_externare, #data_internare_ati, #data_externare_ati{ width:66px; }
#sex_info{ width:90px; }
#varsta, #inaltime, #greutate{ width:22px; }
#timp_initiere_tratament_info, #doza_tratament_info, #durata_tratament_info{ width:250px; }
#timp_initiere_tratament, #doza_tratament, #durata_tratament{ width:30px; }
#hemofiltru_stari_septice_info{ width:320px; }
#container-pronostic SPAN{ width:250px; }
DIV[id^="container-tratament-idx"] LABEL{ width:245px; }
DIV[id^="container-tip-filtru-idx"] SPAN{ width:320px; }

#container-proceduri{}
	.container-procedura {margin: 10px 0;}
		.butt-toggle{ position:relative; display:block; margin-bottom:5px; padding:3px 10px; border-left:3px solid #005a79; background:#63abc4; color:#fff; }
			.butt-toggle:hover{ background:#4594af; color:#fff; }
			.butt-toggle:after{ position:absolute; right:10px; content:"\25bc"; }
		.container-toggle{ margin-bottom:25px; background:#eee; }

#box-change-pass { margin: 50px 0;}
    #form-change-pass LABEL { position: relative; display: inline-block; margin-right: 15px; padding: 1px 5px 2px; background: #219959; color: #fff; cursor: pointer; }
    #form-change-pass LABEL:after{ position:absolute; left:100%; top:0px; width:0; height:0; border:13px solid transparent; border-left-color:#219959; content:' '; }
    #parola { margin: 0 10px 0 0; }

#box-utilizator { margin: 50px 0;}
    #form-utilizator LABEL { width: 138px; text-align: center; position: relative; display: inline-block; margin-right: 15px; padding: 1px 5px 2px; background: #219959; color: #fff; cursor: pointer; }
    #form-utilizator INPUT { width: 200px; }
    #form-utilizator SELECT { width: 216px; padding: 3px 7px; }
    #form-utilizator LABEL:after{ position:absolute; left:100%; top:0px; width:0; height:0; border:13px solid transparent; border-left-color:#219959; content:' '; }
    #parola { margin: 0 10px 0 0; }
    .row-container { text-align: center; margin: 10px 0; }
    .buttons-container { text-align: center; margin: 30px 0 0 0; }

/* ======= Notifications, Success, Errors ======= */
.no-results{
	margin:20px; border:3px solid #fff; padding:5px 25px; text-align:center; color:#fff; text-shadow:0 0 1px #ffa300; background:#ffb100;
	-webkit-box-shadow:0px 0px 2px 0px rgba(161, 161, 161, 0.8); box-shadow:0px 0px 2px 0px rgba(161, 161, 161, 0.8);
}

.box-message{ margin:25px 20px; text-align:center; }

.message-error{ border:1px solid #ed5a10; padding:5px 23px; }
	.message-error H1{ color:#ed5a10; text-align:center; }
.message-success{ border:1px solid #97c227; padding:5px 23px; }
	.message-success H1{ color:#759f4c; text-align:center; }

INPUT.error, TEXTAREA.error, SELECT.error, INPUT.error-js, TEXTAREA.error-js{ border: 1px solid #ed5a10; background:#ffdfdf; }
.input-box LABEL.error:after, .input-box SPAN.error:after{ border-left-color:#ed1010; }
LABEL.error, LABEL.tooltip-form-error, SPAN.error{ background:#ed1010; color:#fff; }

P.error{ color:#ed5a10; }


.no-margin-right{ margin-right:0 !important; }
.no-margin-bottom{ margin-bottom:0 !important; }

.destinatari { display: inline; cursor: pointer; }

/* ==========================================================================
   Helper classes
   ========================================================================== */
.ir { background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px; }
.ir:before { content: ""; display: block; width: 0; height: 150%; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/* ==========================================================================
   Print styles.
   ========================================================================== */
@media print {
    * { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important; }
    a, a:visited { text-decoration: underline; }
    a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; }
    tr, img { page-break-inside: avoid; }
    img { max-width: 100% !important; }
    @page { margin: 0.5cm; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3 { page-break-after: avoid; }
}


/********************
ColorBox
*********************/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; /*overflow:hidden;*/}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/* User Style */
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
	#cboxContent{background:#fff; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{ padding-top:30px; }
			#cboxLoadedContent > *{ margin:5px; }
        #cboxLoadingGraphic{background:url(../imgs/loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; top:100%; width:94%; padding:5px 3% 10px; font-weight:bold; background:#fff; color:#000; text-align:center; }
        #cboxCurrent{position:absolute; top:7px; right:32px; font-weight:bold; color:#7C7C7C;}
        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible;  position:absolute; top:5px; background:url(../imgs/colorbox-controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        #cboxPrevious{left:5px; background-position: -51px -25px;}
        #cboxPrevious:hover{background-position:-51px 0px;}
        #cboxNext{margin-left:32px; background-position:-75px -25px;}
        #cboxNext:hover{background-position:-75px 0px;}
        #cboxClose{right:6px; background-position:-100px -25px;}
        #cboxClose:hover{background-position:-100px 0px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}