DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image
IMG{border:2px
solid black;padding:0px
0px}DIV.csc-textpic-imagewrap{padding:0}DIV.csc-textpic
IMG{border:none}DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}DIV.csc-textpic DIV.csc-textpic-imagewrap
UL{list-style:none;margin:0;padding:0}DIV.csc-textpic DIV.csc-textpic-imagewrap UL
LI{float:left;margin:0;padding:0}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image
DT{float:none}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image
DD{float:none}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD
IMG{border:none}DL.csc-textpic-image{margin:0}DL.csc-textpic-image
DT{margin:0;display:inline}DL.csc-textpic-image
DD{margin:0}DIV.csc-textpic-clear{clear:both}DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image
IMG{margin:0}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block}DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important}DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}DIV.csc-textpic-center{text-align:center}DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0
auto}DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left}DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left}DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}/*\*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}/**/ DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}/*\*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}/**/DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}.csc-textpic-intext-left ol, .csc-textpic-intext-left
ul{padding-left:40px;overflow:auto;height:1%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{text-align:center;color:#3c3c3c;font:88%/1 Georgia, "Times New Roman", Times, serif;background:#ffd65b url(/fileadmin/template/images/bg.gif) no-repeat center top}iframe,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,form,label,legend,fieldset,table{margin-bottom:10px}#container{margin-right:auto;margin-left:auto;text-align:left}.clear{clear:both;padding:0;margin:0;height:0;font-size:0;line-height:0}#centro{width:990px;margin-right:auto;margin-left:auto;text-align:center;height:auto}#zona1{width:234px;text-align:left;float:left;position:relative;top: -237px;margin-bottom: -237px;font:14px Arial,Helvetica,Geneva,Verdana,sans-serif}#zona2{text-align:left;margin-left:18px;width:486px;float:left;margin-top:30px}#zona3{float:left;text-align:left;width:234px;margin-left:18px;background-color:#ffe396;margin-top:10px;font:11px/120% Arial,Helvetica,Geneva,Verdana,sans-serif}a:link,a:visited{text-decoration:underline;color:#0055a4}a:hover,a:active{color:#e78b21}body#sommer{background:#d7ddab url(/fileadmin/template/images/bg-s.gif) no-repeat center top}body#winter{background:#cfdded url(/fileadmin/template/images/bg-w.gif) no-repeat center top}h1,h2,h3,h4,h5,h6{font-weight:normal;font-style:normal}h1{font-size:2.5em}h2{margin-bottom:5px;font-size:1.9em;color:#0055a4;font-style:italic;background:url(/fileadmin/template/images/h1-bg.gif) no-repeat left bottom;padding-bottom:5px}h3{font-size:1.1em;font-weight:bold;padding-left:30px;color:#393939}h4{font-size:1em;text-transform:uppercase}img{border-spacing:0;border:0}p{line-height:160%}strong{font-weight:bold}em{font-style:italic}hr{border:0;height:1px;background:white;color:white;clear:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}cite{font-style:italic}del{text-decoration:line-through}ins{font-family:"Courier New",Courier,mono}ol,ul{list-style:none}ul{list-style-type:none}ul
li{line-height:180%;list-style-type:none;background:url(/fileadmin/template/images/icon-articolo.gif) no-repeat left 10px;padding-left:10px}ul li
ul{margin-bottom:0}ol{margin-left:20px}ol li
ol{margin-bottom:0}ol
li{background:none;padding-left:0;list-style-type:decimal;line-height:180%}dl{}dt{padding-left:25px;text-transform:uppercase;font-weight:bold}dd{}#headerdata{width:990px;margin-right:auto;margin-left:auto;height:50px}#header{text-align:center;margin-right:auto;margin-left:auto}#headercontent{width:990px;position:relative;text-align:left;margin-right:auto;margin-left:auto}#requests{float:right}#headerimage{position:relative;float:left;height:415px;margin-left:18px}* html
#headerimage{margin-left:18px}#maske{position:absolute}* html
#maske{width:738px;height:415px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/images/maske.png', sizingMethod='crop')}* html #maske
img{display:none}#logo{width:234px;float:left;text-align:center;margin-top:35px;margin-bottom:30px}#toprequest{width:550px;line-height:35px;display:block;text-align:right;padding:0px;margin:5px}#toprequest
h2{float:left;line-height:35px;margin-bottom:0;font-size:12px;font-weight:normal;margin:0;padding:0
0 0 29px;border-style:none;text-transform:uppercase;background:url(/fileadmin/template/images/calendar-big.gif) no-repeat left center;font-style:normal}#toprequest
label{margin-bottom:0;line-height:30px}input#reqsubmit{background-color:#e78b21;line-height:15px;color:white;padding-left:5px;padding-right:5px;border:1px
solid black}#indirizzo{background-color:#e78b21;color:white;text-align:center;font:12px Arial, Helvetica, Geneva, Verdana, sans-serif;padding-bottom:10px}#zona3 #indirizzo
p{line-height:150%;color:white}#indirizzo a:link, #indirizzo a:visited{color:white}#indirizzo a:hover, #indirizzo a:active{text-decoration:none}.btnform{margin:0
0 20px 0}.btnform a:link,
.btnform a:visited{background-image:url(/fileadmin/template/images/btn-form-off.gif);color:white;line-height:25px;display:inline-block;padding-left:20px;width:214px;text-decoration:none}.btnform a:hover,
.btnform a:active{background-image:url(/fileadmin/template/images/btn-form-on.gif);color:#ffebad;text-decoration:none}#footer{clear:both;text-align:center;margin-left:auto;margin-right:auto;background:white url(/fileadmin/template/images/footer.gif) no-repeat center top;font:11px Arial, Helvetica, Geneva, Verdana, sans-serif;padding-top:30px}body#sommer
#footer{background:white url(/fileadmin/template/images/footer-s.gif) no-repeat center top}body#winter
#footer{background:white url(/fileadmin/template/images/footer-w.gif) no-repeat center top}#footerdata{text-align:left;width:990px;margin-right:auto;margin-left:auto}#path{margin:0
0 20px;border-bottom:1px dashed #ccc}#path, #path a:link, #path a:visited{color:#838383}#path a:hover, #path a:hover{color:#e78b21}#path
p{padding-bottom:0;margin-bottom:0}#logos{}#logos
img{margin-right:10px}#editing{margin-top:20px;padding-bottom:10px;font-size:0.9em;text-align:right}#editing
a{text-decoration:none}#editing, #editing a:link, #editing a:visited{color:silver}#editing a:hover, #editing a:active{text-decoration:underline}table{border-collapse:collapse;margin-bottom:10px}table.prezzi,table.contenttable{border-collapse:collapse;border:1px
solid #002d6b;border-right-width:0;border-bottom-width:0;width:99%;font:11px Verdana, Arial, Helvetica, Geneva, sans-serif;border-left-style:none}.prezzi th, .contenttable
th{background:#002d6b;padding:6px;text-align:center;border-bottom:1px solid #ffebad;border-right:1px solid #ffebad;color:white}.prezzi th a:link, .prezzi th a:visited,
.contenttable th a:link, .contenttable th a:visited{color:white}.prezzi td, .contenttable
td{padding:6px;border-bottom:1px solid silver;border-right:1px dashed silver;text-align:left;vertical-align:top;line-height:1.5}.prezzi tr, .contenttable
tr{background:white}div.tx-ttnews-browsebox{clear:both;padding-top:10px}.tx-ttnews-browsebox-pages{margin:10px
0 0 0}.tx-ttnews-browsebox-pages a:link,
.tx-ttnews-browsebox-pages a:visited,.tx-ttnews-browsebox-current{text-decoration:none;margin:0
10px 0 0}div.tx-ttnews-browsebox-pages a:hover,
div.tx-ttnews-browsebox-pages a:active{text-decoration:underline}div.tx-ttnews-browsebox
p{margin:0;padding:0}div.tx-ttnews-browsebox td
a{padding:5px
10px;background-color:#4f4f4f;border-right:1px solid #ffcc24}span.tx-ttnews-browsebox-strong{font-size:1.2em}.meteoriassunto td, .previsione_riassunto
td{border:1px
dotted #e78b21;padding:5px;background-color:#ffe8a5}.meteo{text-align:right}ul#nav{list-style-type:none;margin:0
0 20px;padding:5px
0 10px;text-transform:uppercase;font-weight:bold;background:#ffebad url(/fileadmin/template/images/menu-top.gif) no-repeat left top;color:#484848}ul#nav
li{margin:0;padding:0;display:block;background:url(/fileadmin/template/images/menu-border-bottom.gif) no-repeat left bottom;line-height:30px}ul#nav li a:link,
ul#nav li a:visited{text-decoration:none;color:#484848;padding-left:20px;display:block;padding-right:10px}ul#nav li a:hover{background:url(/fileadmin/template/images/menu-sel.gif) no-repeat left center;color:#b31221}ul#nav li.active
a{background:url(/fileadmin/template/images/menu-sel.gif) no-repeat left center}ul#nav li.active ul
li{background:url(/fileadmin/template/images/submenu-border-bottom.gif) no-repeat left bottom}ul#nav li.active ul li a:link,
ul#nav li.active ul li a:visited{padding-left:32px;background:url(/fileadmin/template/images/menu-icon-li.gif) no-repeat 15px center}ul#nav li.active ul li a:hover{background:url(/fileadmin/template/images/menu-sel.gif) no-repeat left center}ul#nav li
ul{padding-left:0;text-transform:none;font-weight:normal;font-style:normal;font-size:12px}ul#nav li ul
li{line-height:24px}ul#nav li ul li a:link,
ul#nav li ul li a:visited{padding-left:32px;background:url(/fileadmin/template/images/menu-icon-li.gif) no-repeat 15px center;color:#002d6b}ul#nav li ul li a:hover{background:url(/fileadmin/template/images/menu-sel.gif) no-repeat left center}ul#nav li ul li.active a:link,
ul#nav li ul li.active a:visited{background:url(/fileadmin/template/images/menu-sel.gif) no-repeat left center}ul#buttons{margin:0
0 20px 0;padding:0;text-transform:uppercase;font-weight:bold}ul#buttons
li{line-height:30px;margin:0;padding:0;list-style-type:none}ul#buttons li
a{display:block;padding-left:20px}ul#buttons li a:link, ul#buttons li a:visited{background:url(/fileadmin/template/images/btn-off.gif) no-repeat left center;text-decoration:none;color:white}ul#buttons li a:hover,  ul#buttons li a:active{background:url(/fileadmin/template/images/btn-on.gif) no-repeat left center;color:#ffd65b}#language{text-align:left;list-style-type:none;color:#6c6c6c;margin-bottom:50px}#language
ul{margin:0;padding:0}#language
li{padding:0
0 0 12px;display:inline;background-image:none;margin-right:5px}#language li a:link, #language li a:visited{color:#6c6c6c;text-decoration:none}#language li a:hover, #language li a:active{color:#e78b21;text-decoration:underline}#language
li.it{background:url(/fileadmin/template/images/it.gif) no-repeat left center}#language
li.de{background:url(/fileadmin/template/images/de.gif) no-repeat left center}#language
li.en{background:url(/fileadmin/template/images/en.gif) no-repeat left center}form,fieldset,legend,label,input,textarea,select,option{color:#3c3c3c;font:100% Georgia, "Times New Roman",Times,serif}form{width:100%}fieldset{border:1px
solid white;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}* html
fieldset{margin-bottom:0px}legend{text-transform:uppercase;letter-spacing:1px;border:1px
solid silver;padding:1px
5px;color:gray;font-size:0.8em;background-color:white}label{}input,textarea{border-top-color:#837666;border-left-color:#837666;border-right-color:#837666;border-bottom-color:#837666;padding:2px;border-width:1px}input,textarea,select{font:11px Arial,Helvetica,Geneva,Verdana,sans-serif;color:#4f4f4f}input{}input:checkbox{border:0px}textarea{width:98%;height:7em}select{}option{}input:focus,textarea:focus,select:focus{background:#ededed}#zona2 form
p{text-align:left;text-indent:0}form#mailform
table{width:auto}form #arrival, form
#departure{width:6em}form #singola, form #doppia, form #tripla, form #apartment,
form #adults, form #kidunder2, form #kid26, form
#kid612{width:1.5em}form
#singola{}form
#doppia{}form
#tripla{}form
#apartment{}form
#adults{}form
#kidunder2{}form
#kid26{}form
#kid612{}form
#service{}form
#requests{}form
#person{}form
#titel{}form
#firma{}form
#name{}form
#surname{}form
#street{}form
#streetnr{width:3em}form
#location{}form
#cap{width:5em}form
#region{}form
#country{width:160px}form
#email{}form
#phone{}form
#skype{}form
#privacy{color:gray;line-height:150%}form
#conditions{}form
#submit{width:10em;cursor:pointer;background-color:#e78b21;color:white;border:1px
solid black;text-transform:uppercase;line-height:20px}#icon1,#topicon1,#icon2,#topicon2{cursor:pointer;margin-right:10px;margin-left:5px}table.roomtable{padding:0px}table.roomtable
td{height:24px;padding:0px;vertical-align:top}form
.adults{width:60px}form
.kids{width:60px}form
.kidsage{width:40px}form
.roomcategory{width:200px}form
.service{width:200px}form #toparrival, form
#topdeparture{width:5em;margin-left:5px}table.addresstable{padding:0px}table.addresstable
td{height:24px;padding:0px;vertical-align:top}.error input, .error textarea, .error
select{background-color:#c0c0c0}.errormessage{background-color:#f00;border:1px
solid #a00;color:#fff;font-weight:bold;margin:10px
0px;padding:10px}#date{width:80px}#time{width:50px}#reqsubmit{cursor:pointer}.articolo{margin-bottom:20px}.articolo
img{}.articolo
.foto{margin-bottom:20px;padding:2px;background-color:#ffebad}.articolo
.bigfoto{margin-bottom:20px;padding:2px
2px 14px;background:#ffebad url(/fileadmin/template/images/zoom.gif) no-repeat right bottom}.articolo_img{margin-bottom:20px;padding-bottom:10px}.articolo_img
img{margin:0
8px 8px 0;padding:2px
2px 14px;background:#ffebad url(/fileadmin/template/images/zoom.gif) no-repeat right bottom}.artdescrizionedx{}.artdescrizionedx img.foto, .artdescrizionedx
img.bigfoto{float:right;margin-left:20px}.artdescrizionesx{}.artdescrizionesx img.foto, .artdescrizionesx
img.bigfoto{float:left;margin-right:20px}.artnews{}.artnews
h2{}.topnews{}.articolo .topnews
.foto{}.topnews h2,
.topnews h3,
.topnews h4,
.topnews .teaser,
.topnews .footerarticolo,
.artnews h2,
.artnews h3,
.artnews h4,
.artnews .teaser,
.artnews
.footerarticolo{}.topnews
h2{}.topnews
h3{}.topnews
p{}.artnews h4, .topnews
h4{}.topnews h4
span.newsdata{}.topnews
p.linkcontinua{margin:0;padding:0}.artbigarticolo{}.artcompleto{}.data{font-size:0.9em;margin-bottom:0;color:#002d6b}table.diafotos{}.footerarticolo{border-bottom:1px dashed #999;font-size:11px;text-transform:uppercase}.footerarticolo
p{margin-bottom:0;padding-bottom:0}p.linkcontinua a:link, p.linkcontinua a:visited{text-decoration:none;color:#0055a4;padding-left:10px;background:url(/fileadmin/template/images/icon-articolo.gif) no-repeat left center}p.linkcontinua a:hover, p.linkcontinua a:active{color:#e78b21}p.linkindietro
a{display:inline;padding:0;text-decoration:none}ul.iconsarticolo{text-align:left;margin-bottom:0;float:right;margin-right:252px;text-transform:uppercase;font-weight:bold;margin-top:30px}ul.iconsarticolo
li{border-bottom:none;display:inline;margin-right:10px}ul.iconsarticolo li
a{background:none;display:inline;padding-left:10px}.iconsarticolo a:link, .iconsarticolo a:visited{color:#e78b21;text-decoration:none}.iconsarticolo a:hover, .iconsarticolo a:active{color:#0055a4;text-decoration:underline}.sendicon{background:url(/fileadmin/template/images/send.gif) no-repeat left center}.printicon{background:url(/fileadmin/template/images/print.gif) no-repeat left center}.topicon{background:url(/fileadmin/template/images/top.gif) no-repeat left center}ul.iconsarticolo li.topicon
a{padding-left:5px}.map{text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid white}.articolo_full .foto, .articolo_full
.bigfoto{float:left}#zona3
.articolo{padding:10px}#zona3
p{line-height:120%;color:black}#zona3
h2{background-image:none;border-bottom:1px solid #ccb678;padding-bottom:2px;font:normal normal 16px Georgia, "Times New Roman", Times, serif}#zona3
h3{padding-left:0;font:normal normal 14px Georgia, "Times New Roman", Times, serif}#zona3 .articolo .foto,
#zona3 .articolo
.bigfoto{padding:0;background:none no-repeat right bottom;margin-bottom:5px;border:1px
solid #e78b21}#zona3 .artdescrizionedx img.foto,
#zona3 .artdescrizionedx
img.bigfoto{margin-left:5px}#zona3 .artdescrizionesx img.foto,
#zona3 .artdescrizionesx
img.bigfoto{margin-right:5px}#zona3 p.linkcontinua a:link, #zona3 p.linkcontinua a:visited{color:#e78b21;padding-left:10px;background:url(/fileadmin/template/images/icon-articolo-zona3.gif) no-repeat left center;font-weight:bold;text-transform:none}#zona3 p.linkcontinua a:hover, #zona3 p.linkcontinua a:active{color:#0055a4}.clear{clear:both;font-size:0px;height:0px;line-height:0px;margin:0px;padding:0px}#sn-buttons{margin:0
0 20px 0;border-top:1px solid #ccb678}#sn-buttons
a{display:block;padding:10px;background-color:#FFF;border-bottom:1px solid #ccb678}html>body{font-size:13px}* html ul#nav
a{}body
iframe{border:0px;overflow-x:hidden}
.calendar, .calendar
table{font:11px tahoma,verdana,sans-serif;color:#000}.calendar{position:relative;background:#e5e5e5;border:1px
solid #c0c0c0;border-left:2px solid #c0c0c0;border-top:2px solid #c0c0c0;width:187px;z-index:100}* html
.calendar{border-left:1px solid #c0c0c0;width:188px}*+html
.calendar{border-left:1px solid #c0c0c0;width:188px}.calendar, .calendar tbody .emptyrow, .calendar
.combo{display:none}.calendar, .calendar table, .calendar
.combo{cursor:default}.calendar
table{background:#fff;border-collapse:collapse;margin:0px;padding:0px;width:187px}* html .calendar
table{width:188px}*+html .calendar
table{width:188px}.calendar table
td{border:1px
solid #c0c0c0;border-collapse:collapse}.calendar .button, .calendar tbody .rowhilite td,#img2,#img1{cursor:pointer}.calendar .button, .calendar thead .title, .calendar thead .name, .calendar tfoot .ttip, .calendar .combo .label-IEfix, .calendar .combo .label, .calendar td.time, .calendar td.time
.ampm{text-align:center}.calendar .button, .calendar thead .title, .calendar tbody td.selected, .calendar tfoot .ttip, .calendar tfoot .hilite, .calendar .combo, .calendar .combo .label-IEfix, .calendar .combo
.label{padding:1px}.calendar .button, .calendar .nav, .calendar thead .title, .calendar thead .weekend, .calendar tbody td.selected, .calendar tbody td.weekend, .calendar tbody td.today, .calendar td.time .ampm, .calendar td.time .minute, .calendar td.time .hour, .calendar td.time
.colon{font-weight:bold}.calendar .button, .calendar thead .title, .calendar thead .name, .calendar tfoot .hilite, .calendar
.combo{border:1px
solid #808080}.calendar .button, .calendar thead .title, .calendar tfoot .hilite, .calendar
.combo{border:1px
solid #c0c0c0;border-collapse:collapse}.calendar thead
.hilite{background:#ddd}.calendar #calpreviousmonth, .calendar #caltitle, .calendar
#calnextmonth{border:0px;padding:3px}.calendar
#calpreviousmonth{border-right:1px solid #c0c0c0;border-left:1px solid #c0c0c0;font-size:1.3em;padding:0px}.calendar
#calnextmonth{border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;font-size:1.3em;padding:0px}.calendar
.nav{background:transparent}.calendar thead
.name{border:1px
solid #c0c0c0;padding:4px
2px;background:#bebebe}.calendar thead .weekend, .calendar tbody
td.weekend{color:#f00}.calendar thead .weekend, .calendar tbody .rowhilite
td.wn{background:#ddd}.calendar thead .weekend, .calendar thead .hilite, .calendar tbody .rowhilite td.wn, .calendar td.time
span.hilite{color:#000}.calendar tbody td.today, .calendar tfoot
.ttip{color:#808080}.calendar thead
.active{background:#b8b8b8}.calendar thead .active, .calendar tfoot
.active{padding:2px
0px 0px 2px}.calendar thead .active, .calendar .combo
.active{border-top:1px solid #c0c0c0}.calendar thead .active, .calendar table .wn, .calendar tfoot .active, .calendar .combo
.active{border-right:1px solid #c0c0c0}.calendar thead .active, .calendar tfoot .active, .calendar .combo
.active{border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0}.calendar tbody
.day{width:2em;text-align:center;padding:5px
2px}.calendar tbody
.day.othermonth{font-size:80%;color:#aaa}.calendar tbody
.day.othermonth.oweekend{color:#faa}.calendar table
.wn{padding:5px
2px;background:#e8e8e8;color:#5e5e5e}.calendar tbody .rowhilite
td{}.calendar tbody td.hilite,.calendar tbody td.today, .calendar tfoot
.ttip{background:#ddd;font-weight:bold}.calendar tbody
td.active{padding:5px
2px;border:1px
solid;border-color:#000 #fff #fff #000;border-top-color:#808080;border-right-color:#c0c0c0;border-bottom-color:#c0c0c0;border-left-color:#808080}.calendar tbody
td.selected{background:#ff450d;color:#fff;padding:5px
2px}* html .calendar tbody
td.selected{background:#fff;border:2px
solid #ff450d;color:#000}*+html .calendar tbody
td.selected{background:#fff;border:2px
solid #ff450d;color:#000}.calendar tbody
td.weekend{color:#000}.calendar tbody
td.disabled{color:#999}.calendar tbody
.emptycell{}.calendar tfoot
.ttip{background:#e8f0f4;display:none}.calendar tfoot .ttip, .calendar
.combo{border-top:1px solid #c0c0c0}.calendar tfoot
.hilite{border-top:1px solid #fff}.calendar tfoot .hilite, .calendar
.combo{border-left:1px solid #c0c0c0;background:#fff}.calendar tfoot .active, .calendar
td.time{border-top:1px solid #000}.calendar
.combo{position:absolute;top:0px;left:0px;font-size:90%;z-index:100}.calendar .combo, .calendar .combo .label-IEfix{width:4em}.calendar .combo
.active{background:#d3d3d3;padding:0px}.calendar .combo
.hilite{background:#666;color:#fff}.calendar
td.time{background:#e8f0f4;padding:1px
0px}.calendar td.time .ampm, .calendar td.time .minute, .calendar td.time
.hour{background:#fff;padding:0px
3px 0px 4px;border:1px
solid #889}.calendar td.time
.colon{padding:0px
2px 0px 3px}.calendar td.time
span.hilite{background:#777}.calendar td.time
span.active{background:#000;border-color:#ff4c00;color:#0f0}#arrival,#departure{width:8em}#toparrival,#topdeparture{width:5em}#icon1,#icon2,#topicon1,#topicon2{cursor:pointer}
