@media screen {
	#corpo form {text-align:center;margin:0 auto;background:transparent;padding:0;margin-top:0.5em}
	#corpo form.formPrenotazioni {}
	#corpo form fieldset, #corpo form p.intro {text-align:left}
	#corpo form.formPrenotazioni fieldset, #corpo form.formAcquisti fieldset {text-align:left;background:transparent;border:0 solid #4B94B8;margin:0;position:relative}
	#corpo form fieldset p {padding-left:0;}
	#corpo form.formPrenotazioni fieldset p, #corpo form.formAcquisti fieldset p, #corpo form#richiediCamera fieldset p, #corpo form#registrazione fieldset p {min-height:2.1em}
	#corpo form#richiediRegalo fieldset p  {min-height:2em}
	#corpo form.formPrenotazioni fieldset p.nocampi, #corpo form.formAcquisti fieldset p.nocampi, #corpo form#richiediCamera fieldset p.nocampi  {min-height:1.5em}
	#corpo form fieldset p label, #corpo form.sb-search-form label {color:#333}
	#corpo form fieldset p label span.nota {font-size:80%}
	#corpo form fieldset p textarea {height:83px}
	/*
	#corpo form p input, #corpo p select, #corpo p textarea, #corpo li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form select, #corpo div.risultato nav ul li a {background:#fafafa;border-width:1px;border-style:solid;font-size:80%;padding:0.5em 0;display:inline-block;border-radius:0;border-color:#DDD}
	*/
	#corpo form.sb-search-form div.adults,#corpo form.sb-search-form div.kids {float:left}
	#corpo form.sb-search-form div.adults, #corpo form.sb-search-form div.promo-code, #corpo form.sb-search-form div.rooms-adults-kids  {clear:left}
	/*
	#corpo nav.avanti ul li a, #corpo nav.avanti ul li input, #corpo div.risultato nav ul li a, #corpo div.risultato nav ul li input {font-size:110%}
	*/
	#corpo form input.errore, #corpo form select.errore, #corpo form p.errore {background:#FFE5A0}
	#corpo form input.ceck, #corpo form.formPrenotazioni input.ceck {width:auto;margin-left:0;margin-right:0.5em}
	#corpo form.formPrenotazioni .risultato {text-align:left;padding:0.5em 0.5em;border:1px solid white;display:none;background:#FFFFFF;margin:0.5em 0}
	#corpo form.formPrenotazioni .risultato nav ul li {margin-top:1.5em}
	#corpo form.formPrenotazioni fieldset nav ul {list-style-type:none;margin:0;padding:0;text-align:center;width:98%}
	/*
	#corpo form.formPrenotazioni fieldset nav ul li input, #corpo form#aggiungi  nav ul li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form fieldset nav ul li input, #corpo div.risultato nav ul li a {background:#474949;color:white;cursor:pointer;}
	#corpo form.formPrenotazioni fieldset nav ul li input:hover, #corpo form#aggiungi fieldset nav ul li input:hover, #corpo nav.avanti ul li a:hover, #corpo form.sb-search-form fieldset nav ul li input:hover, #corpo div.risultato nav ul li a:hover {background:#3A3C3C;}
	*/
	#corpo form#aggiungi fieldset nav {text-align:right}
	#corpo form nav ul {list-style-type:none}
	#corpo nav.avanti ul, #corpo div.risultato nav u l{list-style-type:none;text-transform:lowercase;padding:0.5em 0;}
	/*
	#corpo nav.avanti ul li a, #corpo div.risultato nav ul li a {text-decoration:none;text-align:center;}
	*/
	#corpo nav.avanti ul li, #corpo div.risultato nav ul li {text-align:center}
	#corpo nav.avanti ul li.intro {text-align:left;text-transform:none;line-height:2.5em}
	#corpo form.formPrenotazioni p.prenota-web {color:#333;padding:0.5em;text-align:right;font-size:80%}
	#corpo form.formPrenotazioni p.prenota-web a {color:#999;text-decoration:none;font-weight:bold;text-transform:uppercase}
	#corpo form.formPrenotazioni p.prenota-web a span{color:#24D32C;}
	#corpo form.formPrenotazioni fieldset p.radio, #corpo form.formAcquisti fieldset p.radio, #corpo form#richiediCamera fieldset p.radio, #corpo form#richiediRegalo fieldset p.radio, #corpo form#registrazione fieldset p.radio {width:50%;float:left}
	#corpo form.formPrenotazioni fieldset p.radio, #corpo form.formAcquisti fieldset p.radio, #corpo form#richiediCamera fieldset p.radio, #corpo form#richiediRegalo fieldset p.radio, #corpo form#registrazione fieldset p.radio {text-align:center;width:49%}
	#corpo form.formPrenotazioni fieldset p.radio input, #corpo form.formAcquisti fieldset p.radio input, #corpo form#richiediCamera fieldset p.radio input, #corpo form#richiediRegalo fieldset p.radio input , #corpo form#registrazione fieldset p.radio input {width:1em;background:transparent;border:0}
	#corpo form fieldset p.chec input {width:1em;margin-right:0.5em;padding:0}
	#corpo form#richiediRegalo fieldset p.chec {min-height:1em}
	#corpo form#richiediRegalo fieldset p.chec input {float:left}
	#corpo form#richiediRegalo fieldset p.chec label {width:auto;display:inline}
	#corpo.container li a.btn-donalfonso, .modal-content li a.btn-donalfonso, .btn-donalfonso {background:#474949;border-color:#DDD;color:#FFF}
	#corpo.container li a.btn-donalfonso:hover, .modal-content li a.btn-donalfonso:hover, .btn-donalfonso:hover {background:#000;color:#FFF}
}
@media screen and (min-width:320px) {
	#corpo form p select.data2 {width:85px;}
	#corpo form p input.data8 {width:100px}
	#corpo form p select.orario {width:70px}
	#corpo form p input.nominativo {width:185px}
	#corpo form p select.numero, #corpo form.sb-search-form div.col-1 select  {width:62px}
	#corpo form p input.lungo5 {width:500px}
	#corpo form p select.offerta {width:509px}
	#corpo form.formPrenotazioni fieldset, #corpo form.formAcquisti fieldset {padding:0}
	#corpo form.formPrenotazioni fieldset nav ul li input, #corpo form#aggiungi fieldset nav ul li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form fieldset nav ul li input, #corpo div.risultato nav ul li a {width:260px}
	#corpo nav.avanti ul li, #corpo div.risultato nav ul li {display:block;margin-bottom:0.5em;clear:both}
	#corpo form p input, #corpo p select, #corpo p textarea, #corpo li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form select, #corpo div.risultato nav ul li a {width:260px;}
	#corpo nav.avanti ul li.vuota {display:none;}
	#corpo form p textarea.x5x3 {height:70px;width:260px}
	#corpo form p textarea.x5x5 {height:70px;width:260px}
	#corpo form p label {display:block;width:260px;}
	#corpo form fieldset p label.right, #corpo form fieldset p label.inline {display:inline;}
	#corpo form fieldset p label.inline#labPartenza {display:block}
	#corpo form.formPrenotazioni fieldset p.radio label, #corpo form.formAcquisti fieldset p.radio label, #corpo form#richiediCamera fieldset p.radio label, #corpo form#richiediRegalo fieldset p.radio label, #corpo form#registrazione fieldset p.radio label {width:130px}
	#corpo form.formAcquisti fieldset {margin:0;padding:0;width:auto;display:block;float:none}
}
@media screen and (min-width:768px) {
	#corpo form p select.data2 {width:79px}
	#corpo form p input.data8 {width:100px}
	#corpo form p select.orario {width:70px}
	#corpo form p input.nominativo {width:113px}
	#corpo form p select.numero, #corpo form.sb-search-form div.col-1 select  {width:45px}
	#corpo form p input.lungo5 {width:562px}
	#corpo form p select.offerta {width:566px}
	#corpo form p input, #corpo p select, #corpo p textarea, #corpo li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form select, #corpo div.risultato nav ul li a {width:187px;}
	#corpo form fieldset p label, #corpo form.sb-search-form label {display:inline-block;width:118px;}
	#corpo form fieldset p label.right {padding-left:10px;width:90px;display:inline-block}
	#corpo form fieldset p label.center {padding-left:0;width:75px;text-align:center}
	#corpo form fieldset p label.inline {display:inline;}
	#corpo form fieldset p label.inline#labPartenza {display:inline}
	#corpo form fieldset p label.area {float:left;margin-right:4px}
	#corpo form.formPrenotazioni fieldset nav ul li input, #corpo form#aggiungi fieldset nav ul li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form fieldset nav ul li input, #corpo div.risultato nav ul li a {min-width:280px}
	#corpo nav.avanti ul li, #corpo nav.avanti ul li.vuota, #corpo div.risultato nav ul li {display:inline-block;width:50%;float:left;margin-bottom:auto;clear:none}
	#corpo form p textarea.x5x3 {height:33px;width:562px}
	#corpo form p textarea.x5x5 {height:55px;width:562px}
	#corpo form.formPrenotazioni fieldset p.radio label, #corpo form.formAcquisti fieldset p.radio label, #corpo form#richiediCamera fieldset p.radio label, #corpo form#richiediRegalo fieldset p.radio label, #corpo form#registrazione fieldset p.radio label {width:200px}
	#corpo form p input.lungo1, #corpo form p select.lungo1, #corpo form p textarea.lungo1 {width:100px}
	#corpo form p input.lungo2, #corpo form p select.lungo2, #corpo form p textarea.lungo2 {width:200px}
}
@media screen and (min-width:1024px) {
	#corpo form p input.lungo5 {width:820px}
	#corpo form p input.nominativo {width:241px}
	#corpo form p select.offerta {width:820px}
	#corpo form p input, #corpo p select, #corpo p textarea, #corpo li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form select, #corpo div.risultato nav ul li a{width:315px;}
	#corpo form p textarea.x5x3 {width:820px}
	#corpo form p textarea.x5x5 {width:820px}
	#corpo form p input.lungo1, #corpo form p select.lungo1, #corpo form p textarea.lungo1 {width:100px}
	#corpo form p input.lungo2, #corpo form p select.lungo2, #corpo form p textarea.lungo2 {width:330px}
}
@media screen and (min-width:1366px) {
#corpo form p input.lungo5 {width:650px}
#corpo form p input.nominativo {width:157px}
	#corpo form p select.offerta {width:650px}
	#corpo form p input, #corpo p select, #corpo p textarea, #corpo li input, #corpo nav.avanti ul li a, #corpo form.sb-search-form select, #corpo div.risultato nav ul li a {width:230px;}
	#corpo form p textarea.x5x3 {width:650px}
	#corpo form p textarea.x5x5 {width:650px}
	#corpo form p input.lungo1, #corpo form p select.lungo1, #corpo form p textarea.lungo1 {width:100px}
	#corpo form p input.lungo2, #corpo form p select.lungo2, #corpo form p textarea.lungo2 {width:240px}
}

/*finestre modali*/
@media screen {
	.modal-content form {text-align:center;margin:0 auto;background:transparent;padding:0;margin-top:0.5em}
	.modal-content form.formPrenotazioni {}
	.modal-content form fieldset, .modal-content form p.intro {text-align:left}
	.modal-content form.formPrenotazioni fieldset, .modal-content form.formAcquisti fieldset {text-align:left;background:transparent;border:0 solid #4B94B8;margin:0;position:relative}
	.modal-content form fieldset p {padding-left:0;}
	.modal-content form.formPrenotazioni fieldset p, .modal-content form.formAcquisti fieldset p, .modal-content form#richiediCamera fieldset p, .modal-content form#registrazione fieldset p {min-height:2.1em}
	.modal-content form#richiediRegalo fieldset p  {min-height:2em}
	.modal-content form.formPrenotazioni fieldset p.nocampi, .modal-content form.formAcquisti fieldset p.nocampi, .modal-content form#richiediCamera fieldset p.nocampi  {min-height:1.5em}
	.modal-content form fieldset p label, .modal-content form.sb-search-form label {color:#333}
	.modal-content form fieldset p label span.nota {font-size:80%}
	.modal-content form fieldset p textarea {height:83px}
	/*
	.modal-content form p input, .modal-content p select, .modal-content p textarea, .modal-content li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form select, .modal-content div.risultato nav ul li a {background:#fafafa;border-width:1px;border-style:solid;font-size:80%;padding:0.5em 0;display:inline-block;border-radius:4px;border-color:#DDD}
	*/
	.modal-content form.sb-search-form div.adults,.modal-content form.sb-search-form div.kids {float:left}
	.modal-content form.sb-search-form div.adults, .modal-content form.sb-search-form div.promo-code, .modal-content form.sb-search-form div.rooms-adults-kids  {clear:left}
	.modal-content nav.avanti ul li a, .modal-content nav.avanti ul li input, .modal-content div.risultato nav ul li a, .modal-content div.risultato nav ul li input {font-size:110%}
	.modal-content form input.errore, .modal-content form select.errore, .modal-content form p.errore {background:#FFE5A0}
	.modal-content form input.ceck, .modal-content form.formPrenotazioni input.ceck {width:auto;margin-left:0;margin-right:0.5em}
	.modal-content form.formPrenotazioni .risultato {text-align:left;padding:0.5em 0.5em;border:1px solid white;display:none;background:#FFFFFF;margin:0.5em 0}
	.modal-content form.formPrenotazioni .risultato nav ul li {margin-top:1.5em}
	.modal-content form.formPrenotazioni fieldset nav ul {list-style-type:none;margin:0;padding:0;text-align:center;width:98%}
	/*
	.modal-content form.formPrenotazioni fieldset nav ul li input, .modal-content form#aggiungi  nav ul li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form fieldset nav ul li input, .modal-content div.risultato nav ul li a {background:#474949;color:white;cursor:pointer;}
	*/
	.modal-content form.formPrenotazioni fieldset nav ul li input:hover, .modal-content form#aggiungi fieldset nav ul li input:hover, .modal-content nav.avanti ul li a:hover, .modal-content form.sb-search-form fieldset nav ul li input:hover, .modal-content div.risultato nav ul li a:hover {background:#3A3C3C;}
	.modal-content form#aggiungi fieldset nav {text-align:right}
	.modal-content form nav ul {list-style-type:none}
	.modal-content nav.avanti ul, .modal-content div.risultato nav u l{list-style-type:none;text-transform:lowercase;padding:0.5em 0;}
	.modal-content nav.avanti ul li a, .modal-content div.risultato nav ul li a {text-decoration:none;text-align:center;}
	.modal-content nav.avanti ul li, .modal-content div.risultato nav ul li {text-align:center}
	.modal-content nav.avanti ul li.intro {text-align:left;text-transform:none;line-height:2.5em}
	.modal-content form.formPrenotazioni p.prenota-web {color:#333;padding:0.5em;text-align:right;font-size:80%}
	.modal-content form.formPrenotazioni p.prenota-web a {color:#999;text-decoration:none;font-weight:bold;text-transform:uppercase}
	.modal-content form.formPrenotazioni p.prenota-web a span{color:#24D32C;}
	.modal-content form.formPrenotazioni fieldset p.radio, .modal-content form.formAcquisti fieldset p.radio, .modal-content form#richiediCamera fieldset p.radio, .modal-content form#richiediRegalo fieldset p.radio, .modal-content form#registrazione fieldset p.radio {width:50%;float:left}
	.modal-content form.formPrenotazioni fieldset p.radio, .modal-content form.formAcquisti fieldset p.radio, .modal-content form#richiediCamera fieldset p.radio, .modal-content form#richiediRegalo fieldset p.radio, .modal-content form#registrazione fieldset p.radio {text-align:center;width:49%}
	.modal-content form.formPrenotazioni fieldset p.radio input, .modal-content form.formAcquisti fieldset p.radio input, .modal-content form#richiediCamera fieldset p.radio input, .modal-content form#richiediRegalo fieldset p.radio input , .modal-content form#registrazione fieldset p.radio input {width:1em;background:transparent;border:0}
	.modal-content form fieldset p.chec input {width:1em;margin-right:0.5em;padding:0}
	.modal-content form#richiediRegalo fieldset p.chec {min-height:1em}
	.modal-content form#richiediRegalo fieldset p.chec input {float:left}
	.modal-content form#richiediRegalo fieldset p.chec label {width:auto;display:inline}
}
@media screen and (min-width:320px) {
	.modal-content form p select.data2 {width:85px;}
	.modal-content form p input.data8 {width:100px}
	.modal-content form p select.orario {width:70px}
	.modal-content form p input.nominativo {width:185px}
	.modal-content form p select.numero, .modal-content form.sb-search-form div.col-1 select  {width:62px}
	.modal-content form p input.lungo5 {width:500px}
	.modal-content form p select.offerta {width:509px}
	.modal-content form.formPrenotazioni fieldset, .modal-content form.formAcquisti fieldset {padding:0}
	.modal-content form.formPrenotazioni fieldset nav ul li input, .modal-content form#aggiungi fieldset nav ul li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form fieldset nav ul li input, .modal-content div.risultato nav ul li a {width:260px}
	.modal-content nav.avanti ul li, .modal-content div.risultato nav ul li {display:block;margin-bottom:0.5em;clear:both}
	.modal-content form p input, .modal-content p select, .modal-content p textarea, .modal-content li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form select, .modal-content div.risultato nav ul li a {width:260px;}
	.modal-content nav.avanti ul li.vuota {display:none;}
	.modal-content form p textarea.x5x3 {height:70px;width:260px}
	.modal-content form p textarea.x5x5 {height:70px;width:260px}
	.modal-content form p label {display:block;width:260px;}
	.modal-content form fieldset p label.right, .modal-content form fieldset p label.inline {display:inline;}
	.modal-content form fieldset p label.inline#labPartenza {display:block}
	.modal-content form.formPrenotazioni fieldset p.radio label, .modal-content form.formAcquisti fieldset p.radio label, .modal-content form#richiediCamera fieldset p.radio label, .modal-content form#richiediRegalo fieldset p.radio label, .modal-content form#registrazione fieldset p.radio label {width:130px}
	.modal-content form.formAcquisti fieldset {margin:0;padding:0;width:auto;display:block;float:none}
}
@media screen and (min-width:768px) {
	.modal-content form p select.data2 {width:79px}
	.modal-content form p input.data8 {width:100px}
	.modal-content form p select.orario {width:70px}
	.modal-content form p input.nominativo {width:113px}
	.modal-content form p select.numero, .modal-content form.sb-search-form div.col-1 select  {width:45px}
	.modal-content form p input.lungo5 {width:562px}
	.modal-content form p select.offerta {width:566px}
	.modal-content form p input, .modal-content p select, .modal-content p textarea, .modal-content li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form select, .modal-content div.risultato nav ul li a {width:187px;}
	.modal-content form fieldset p label, .modal-content form.sb-search-form label {display:inline-block;width:118px;}
	.modal-content form fieldset p label.right {padding-left:10px;width:90px;display:inline-block}
	.modal-content form fieldset p label.center {padding-left:0;width:75px;text-align:center}
	.modal-content form fieldset p label.inline {display:inline;}
	.modal-content form fieldset p label.inline#labPartenza {display:inline}
	.modal-content form fieldset p label.area {float:left;margin-right:4px}
	.modal-content form.formPrenotazioni fieldset nav ul li input, .modal-content form#aggiungi fieldset nav ul li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form fieldset nav ul li input, .modal-content div.risultato nav ul li a {width:280px}
	.modal-content nav.avanti ul li, .modal-content nav.avanti ul li.vuota, .modal-content div.risultato nav ul li {display:inline-block;width:50%;float:left;margin-bottom:auto;clear:none}
	.modal-content form p textarea.x5x3 {height:33px;width:562px}
	.modal-content form p textarea.x5x5 {height:55px;width:562px}
	.modal-content form.formPrenotazioni fieldset p.radio label, .modal-content form.formAcquisti fieldset p.radio label, .modal-content form#richiediCamera fieldset p.radio label, .modal-content form#richiediRegalo fieldset p.radio label, .modal-content form#registrazione fieldset p.radio label {width:200px}
	.modal-content form p input.lungo1, .modal-content form p select.lungo1, .modal-content form p textarea.lungo1 {width:100px}
	.modal-content form p input.lungo2, .modal-content form p select.lungo2, .modal-content form p textarea.lungo2 {width:200px}
}
@media screen and (min-width:1024px) {
	.modal-content form p input.lungo5 {width:820px}
	.modal-content form p input.nominativo {width:241px}
	.modal-content form p select.offerta {width:820px}
	.modal-content form p input, .modal-content p select, .modal-content p textarea, .modal-content li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form select, .modal-content div.risultato nav ul li a{width:315px;}
	.modal-content form p textarea.x5x3 {width:820px}
	.modal-content form p textarea.x5x5 {width:820px}
	.modal-content form p input.lungo1, .modal-content form p select.lungo1, .modal-content form p textarea.lungo1 {width:100px}
	.modal-content form p input.lungo2, .modal-content form p select.lungo2, .modal-content form p textarea.lungo2 {width:330px}
}
@media screen and (min-width:1366px) {
.modal-content form p input.lungo5 {width:650px}
.modal-content form p input.nominativo {width:157px}
	.modal-content form p select.offerta {width:650px}
	.modal-content form p input, .modal-content p select, .modal-content p textarea, .modal-content li input, .modal-content nav.avanti ul li a, .modal-content form.sb-search-form select, .modal-content div.risultato nav ul li a {width:230px;}
	.modal-content form p textarea.x5x3 {width:650px}
	.modal-content form p textarea.x5x5 {width:650px}
	.modal-content form p input.lungo1, .modal-content form p select.lungo1, .modal-content form p textarea.lungo1 {width:100px}
	.modal-content form p input.lungo2, .modal-content form p select.lungo2, .modal-content form p textarea.lungo2 {width:240px}
}
/*stile per il datepicker*/
.datepick {
	background-color: #FFFFFF;
	color: #333;
}
.datepick a {
	color: #333;
	text-decoration: none;
}
.datepick table a:hover {
	background:#F0F0F0
	}
.datepick-rtl {
	direction: rtl;
}
.datepick-popup {
	z-index: 1000;
}
.datepick-disable {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.datepick a.datepick-disabled {
	color: #888;
	cursor: auto;
}
.datepick-nav, .datepick-ctrl {
	float: left;
	width: 100%;
	background-color: #AAA;
	color: #FFF;
	padding:0.5em 0;
}
.datepick-nav a, .datepick-ctrl a {
color:#FFF
}
.datepick-cmd {
	width: 28%;
}
.datepick-cmd-prevJump, .datepick-cmd-nextJump {
	width: 8%;
}
a.datepick-cmd {
	padding:  0.2em 0.2em;
}
button.datepick-cmd {
	text-align: center;
}
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {
	float: left;
	padding-left: 2%;
}
.datepick-cmd-current, .datepick-cmd-today {
	float: left;
	width: 35%;
	text-align: center;
}
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {
	float: right;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear {
	float: right;
	padding-left: 0%;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today {
	float: right;
}
.datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close {
	float: left;
	padding-left: 2%;
	padding-right: 0%;
	text-align: left;
}
.datepick-month-nav {
	float: left;
	text-align: center;
}
.datepick-month-nav div {
	float: left;
	width: 12.5%;
	margin: 1%;
	padding: 1%;
}
.datepick-month-nav span {
	color: #888;
}
.datepick-month-row {
	clear: left;
}
.datepick-month {
	float: left;
	width: 15em;
	text-align: center;
}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {
	height: 1.5em;
	font-size:inherit;
	background:#F0F0F0;
	color:#333
}
.datepick-month-header select option {
background:#FFF;
}
.datepick-month-header select, .datepick-month-header input {
	height: 1.4em;
	border: none;
}
.datepick-month-header input {
	position: absolute;
	display: none;
}
.datepick-month table {
	width: 100%;
	border-collapse: collapse;
}
.datepick-month thead {

}
.datepick-month th, .datepick-month td {
	margin: 0em;
	padding: 0em;
	font-weight: normal;
	text-align: center;
}
.datepick-month th {
	background:#888;
	color:#fff
}
.datepick-month th, .datepick-month th a {
}
.datepick-month td {
}
.datepick-month td.datepick-week {
}
.datepick-month td.datepick-week * {
	border: none;
}
.datepick-month a {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
	text-decoration: none;
}
.datepick-month span {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
}
.datepick-month td span {

}
.datepick-month td .datepick-other-month {

}
.datepick-month td .datepick-weekend {

}
.datepick-month td .datepick-today {

}
.datepick-month td .datepick-highlight {

}
.datepick-month td .datepick-selected {

}
.datepick-month th.datepick-week {

}
.datepick-status {
	clear: both;
	text-align: center;
}
.datepick-clear-fix {
	clear: both;
}
.datepick-cover {
    display: none;
    display/**/: block;
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -1px;
    left: -1px;
    width: 100px;
    height: 100px;
}