@media screen{form{padding:0px;margin:0px;vertical-align:top;overflow:hidden}input,select,checkbox,file,radio,textarea{padding:0px;margin:0px;border-width:1px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181}input{height:14px}select{height:19px}.linkesternonobold_ci a,.linkesternonobold_ci a:hover,.linkinternobold_ci a,.linkinternobold_ci a:hover,.linkinterno_ci a,span.linkinterno_ci a,.linkinterno_ci a:hover,span.linkinterno_ci:hover a,.linkesterno_ci a,.leftTab li a,.frecciaSu,.frecciaGrigiaSu,.frecciaGiu,.popupCorner,.popupCornerD,.cornNo,.linkSprite li a,.cornerSearch,.frecciaButton,.ssearchTitle,.greyupSS,.newsTitle,.mcenterTitle,.forkidsTrivia,.kctLogo,.share,.mcUpCorner,.mcArrowR,.mcArrowD,.mcArrowMiniguideR,.mcArrowMiniguideD,.mcArrowMiniguideU,.mcMgCorner,.mcMiniguide_hover,.advBottCloseImg,.arrowImg,.planResCol a,.planResCol a:hover,.fbAddthis,span.fbAddthis,.myspaceAddthis,span.myspaceAddthis,.ggAddthis,span.ggAddthis,.twittAddthis,span.twittAddthis,.shareAddthis,span.shareAddthis,.relatedCatLink a,.relatedCatLink a:hover,.relatedCatExtLink a,.relatedCatExtLink a:hover,.arrowImg,div.resourcesText a,.resourcesText a:hover,.resourcesText a:visited,.tipsRelatedCatLink a,.tipsRelatedCatLink a:hover,.tipsRelatedCatLink a:visited,.forkidsTitle,.photoGallery,.photoGallery2,.slideShow,.hierarchyArrow,.hierarchyArrowHover,.trdmrk,.frecc_comment,.frecc_comment_error{background-image:url(img/genimg_240597b11e5b.png);background-repeat:no-repeat}#advBot_showhide{position:fixed;padding:0;bottom:0;margin:0;width:100%;height:114px}img{margin:0px;padding:0px;overflow:hidden;border:0px}#advBot_showhide{display:none}#advBot_showhide{height:0;display:none}html{padding:0 0 0 0}body{padding:0 0 0 0}.sistemerror{font-family:Arial,Helvetica,sans-serif;color:#F00;font-size:11px;text-decoration:none}.login_in{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;text-decoration:none}.login_in a{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;text-decoration:none}.bannerPrint{display:none}.arial9blu{font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:10px;color:#036;text-decoration:none}.arial11blu{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}.arial11blu a,.arial11blu a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}.arial11blu a:hover{text-decoration:underline}.arial12blu{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none}.arial12blu a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none}.arial12blu a:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:underline}.arial13desctext,span.arial13desctext{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#00356B;text-decoration:none}td.arial13desctext{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#00356B;text-decoration:none}.arial14blu{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#036;text-decoration:none}.arial14blu a,span.arial14blu a{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#036;text-decoration:none}.arial14blu a:hover,span.arial14blu a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#036;text-decoration:underline}.arial11arancio{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none}.arial11arancio a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none;font-weight:bold}.arial11arancio a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:underline}.linkesternonobold_ci a,.linkesternonobold_ci a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none;font-weight:normal;padding:0px 0px 0px 5px;position:relative;top:0px;left:0px;background-position:-234px -52px;width:3px;height:5px}.linkesternonobold_ci a:hover{text-decoration:underline}.linkinternobold_ci a,.linkinternobold_ci a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none;font-weight:normal;padding:0px 0px 0px 5px;position:relative;top:0px;left:0px;width:3px;height:5px;background-position:-56px -291px}.linkinternobold_ci a:hover{text-decoration:underline}.linkinterno,.linkinterno_ci,.linkinterno_nounderline,.linkinterno_novisited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}.linkinterno_ci a,span.linkinterno_ci a,.linkinterno_ci a:hover,span.linkinterno_ci:hover a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none;padding:0px 0px 0px 5px;position:relative;top:0px;left:0px;width:3px;height:5px;background-position:-56px -291px}.linkinterno_ci a:hover,span.linkinterno_ci:hover a{text-decoration:underline}.linkinterno a,span.linkinterno a,.linkinterno_novisited a,.linkinterno a:visited,span.linkinterno a:visited{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:none}.linkinterno a:hover,span.linkinterno a:hover,.linkinterno_novisited a:hover{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:underline}.linkinterno_nounderline a,.linkinterno_novisited a{font-family:Arial,Helvetica,sans-serif;color:#036;cursor:pointer;text-decoration:none}.linkinterno_nounderline a:hover{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:none}.linkinternoarrow{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;font-weight:normal;text-decoration:none}.linkinternoarrow a,.linkinternoarrow a:visited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;font-weight:normal;text-decoration:none}.linkinternoarrow a:hover{font-weight:bold;text-decoration:none}.linkinterno13,.linkinterno13 a,span.linkinterno13 a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none}.linkinterno13 a:hover,span.linkinterno13 a:hover{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:underline}.linkinterno12bold{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none}.linkinterno12bold a,span.linkinterno12bold a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none;font-weight:bold}.linkinterno12bold a:hover,span.linkinterno12bold a:hover{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:underline;font-weight:bold}.linkesterno a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none}.linkesterno a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:underline}a.linkinterno_rte,.linkinterno_rte,a:hover.linkinterno_rte,.linkinterno_rte a:hover{color:#036}.comment,.comment a,div.comment a,.comment a:hover,div.comment a:hover,.comment a:visited,div.comment a:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#909090;font-style:normal;text-decoration:none;font-weight:normal;padding:0px;margin:0px;padding-top:2px;padding:0px 0px 0px 5px}.comment a,div.comment a,.comment a:visited,div.comment a:visited{text-decoration:none;color:#818181;font-weight:bold}.comment a:hover,div.comment a:hover{text-decoration:underline;color:#818181;font-weight:bold}.frecc_comment{position:relative;top:2px;left:0px;width:5px;height:9x;background-position:-236px -102px;float:left;overflow:hidden}.frecc_comment_error{position:relative;top:2px;left:0px;width:5px;height:9x;background-position:-236px -115px;float:left;overflow:hidden}.off{display:none}.on{display:table;visibility:visible}.offDescription{display:none}.onDescription,.onDescription a,span.onDescription,span.onDescription a{font-family:Arial,Helvetica,sans-serif;font-size:13px;display:inline}td.intsearchtitle{font-family:Arial,Helvetica,sans-serif;border-bottom:solid 2px #FF9100;color:#FF9100;font-size:32px;vertical-align:bottom;text-align:left}.Generic_title{font-family:Arial,Helvetica,sans-serif;color:#036;font-size:32px}.srvPageContent{padding:0px;margin:0px;padding-top:20px;padding-left:36px;width:699px;display:table}.serviceTitle{padding:0px;margin:0px;width:699px;border-bottom:solid 1px #036;display:table}.srvTitle{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:21px;color:#036;vertical-align:bottom;font-weight:normal;text-decoration:none}.srvTitle img{padding:0px;margin:0px;border:0px;padding-top:1px;padding-left:3px;vertical-align:top;overflow:hidden}.writereviewTitle{padding:0px;margin:0px;width:699px;border-bottom:solid 1px #950E0E;display:table}.wrTitle{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:21px;color:#950E0E;vertical-align:bottom;font-weight:normal;text-decoration:none}.srvContent{padding:0px;margin:0px;margin-top:12px;margin-bottom:5px;padding-left:36px;width:699px;display:table}.sectionTitle{font-family:arial;color:#036;font-weight:bold;padding-top:20px;font-size:14px}.intsearchtitle{padding:0px;margin:0px;width:699px;border-bottom:solid 1px #FF9100;display:table}.intSrcTitle{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:21px;color:#FF9100;vertical-align:bottom;font-weight:normal;text-decoration:none}div.story div.callout,img.callout{float:right;padding-left:15px;padding-bottom:0px;margin-bottom:0px}div.inarticle div.wrapout,.wrapout{float:left;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:3px;margin-top:0px}div.textwrap,.textwrap{padding-right:20px;padding-top:10px;padding-bottom:0px;margin-bottom:0px}.textinarticlewrap,div.textinarticlewrap{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}div.textinforkidswrap,.textinforkidswrap{padding-right:20px}span.codeblock12{display:block;margin:0px;padding:0px;padding-top:12px}span.codeblock{display:block;margin:0px;padding:0px}span.codeblockdest{display:block;margin:0px;padding:0px;padding-top:4px}span.inarticle span.wrapout{float:left;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.outarticle span.wrapoutright{float:right;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.textinarticlewrap{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}span.inarticleright span.wrapoutright{float:left;padding-right:6px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.textwrapright{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}span.list{margin:0px;padding:0px;margin:0px 0px 0px 15px;display:list-item}span.ollist{margin:0px;padding:0px;padding:0px 0px 0px 20px;display:list-item;list-style-type:decimal}span.ullist{margin-top:0px;padding:0px;line-height:17px}.bodytext{margin:0px}p.bodytext{margin:0px;padding:0px;margin-bottom:0px;margin-top:8px}table.contenttable tr td p.bodytext,table.contenttable tbody tr td p.bodytext{margin:0px}.textbody p,.textbody h6,.textbodyprint p{margin:0px;padding:0px;margin-top:8px}.linkemail_underline a,.linkemail_underline a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00F;text-decoration:none}.linkemail_underline a:hover{text-decoration:underline}.linkemail{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00F;text-decoration:none}.linkemail a,.linkemail a:visited{text-decoration:none}.linkemail a:hover{text-decoration:underline}a#pulsante{color:#F60;background:none;padding:0px;text-decoration:none}.kidscantravel{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#2092FD;font-size:12px}table.tabellaheader{margin-bottom:5px;margin-top:15px;margin-left:36px}td.boxphoto{padding-top:10px}div.sendUsPhoto{margin:0px;padding:0px;padding-top:16px;vertical-align:top;width:147px;height:95px}div.sendUsPhotoText a,div.sendUsPhotoText a:hover,div.sendUsPhotoText a:visited{margin:0px;padding:0px;font-family:Comic Sans MS,sans-serif;color:#aeaeae;font-size:18px;font-weight:bold;text-decoration:none;text-align:center;line-height:18px;vertical-align:top}div.sendUsPhotoText a{text-decoration:none}.didaphoto,.didaphoto a,.didaphoto a:hover,.didaphoto a:visited{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#909090;font-style:normal;text-decoration:none;font-weight:normal;padding:0px;margin:0px;padding-top:2px;height:auto}.didaphoto a{color:#525252;text-decoration:none}.didaphoto a:hover{color:#525252;text-decoration:underline}.didaphoto a:visited{color:#909090;text-decoration:underline}.didaflickr,.didaflickr a,.didaflickr a:hover,.didaflickr a:visited,div.didaflickr{padding:0px;margin:0px;padding-top:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;font-style:normal;text-decoration:none;font-weight:normal}.didaflickr a:hover,div.didaflickr a:hover{text-decoration:underline}.didaflickrnew,.didaflickrnew a,.didaflickrnew a:hover,.didaflickrnew a:visited,div.didaflickrnew{padding:0px;margin:0px;padding-top:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036}.didaflickrnew,div.didaflickrnew{text-decoration:none}.didaflickrnew a:hover,div.didaflickrnew a:hover{text-decoration:underline}.icoactivities a img{border:none}.icoactivities a:hover img{border:none}.titlepage{font-family:Arial,Helvetica,sans-serif;color:#036;font-size:32px;border-bottom:solid 2px #036}.linkesterno_ci a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none;font-weight:bold;padding:0px 0px 0px 5px;position:relative;top:0px;left:0px;width:3px;height:5px;background-position:-56px -248px}.titleSrvPage{padding:0px;margin:0px;vertical-align:top;width:699px;font-family:Arial,Helvetica,sans-serif;color:#036;font-size:32px;border-bottom:solid 2px #036;display:table}.pageGen{padding:0px;margin:0px}.pageLayout{padding:0px;margin:0px;width:989px;padding:0px;margin:0px}.whiteRow{padding:0px;margin:0px;height:15px;width:989px}.svcRow{padding:0px;margin:0px;height:15px;width:989px;padding-left:33px}.svcLink{padding:0px;margin:0px;width:639px;font-family:Arial,Helvetica,sans-serif;line-height:12px;vertical-align:middle;font-size:10px;color:#036;text-decoration:none;float:left}.svcLink a,.svcLink a:hover{font-family:Arial,Helvetica,sans-serif;line-height:12px;vertical-align:middle;font-size:10px;color:#036;text-decoration:none}.svcLink a:hover{text-decoration:underline}.svcFollow{padding:0px;margin:0px;width:105px;height:15px;float:left;overflow:hidden}.arial10blu{font-family:Arial,Helvetica,sans-serif;padding-top:2px;line-height:12px;vertical-align:middle;font-size:10px;color:#036;text-decoration:none;float:left}.svcFRight{margin:0px;width:70px;height:15px;padding:0px;overflow:hidden;float:left}.borderRow{padding:0px;margin:0px;width:961px;height:5px;padding-left:28px;vertical-align:top;display:table}.leftTab{list-style-type:none;list-style-image:none;padding:0px;margin:0px;position:relative;width:28px;height:450px}.leftTab li{position:absolute}.leftTab li a{display:block;text-indent:-5000px}.leftTab li.tg_h{top:8px;left:0px}.leftTab li.tg_h a{width:28px;height:144px;background-position:6px 0px}.leftTab li.tg_h a:hover{width:28px;height:144px;background-position:0px 0px}.leftTab li.tg{top:8px;left:0px}.leftTab li.tg a{width:28px;height:144px;background-position:0px 0px}.leftTab li.tg a:hover{width:28px;height:144px;background-position:0px 0px}.leftTab li.tips_h{top:155px;left:0px}.leftTab li.tips_h a{width:28px;height:125px;background-position:-28px 0px}.leftTab li.tips_h a:hover{width:28px;height:125px;background-position:-34px 0px}.leftTab li.tips{top:155px;left:0px}.leftTab li.tips a{width:28px;height:125px;background-position:-34px 0px}.leftTab li.tips a:hover{width:28px;height:125px;background-position:-34px 0px}.leftTab li.photo_h{top:283px;left:0px}.leftTab li.photo_h a{width:28px;height:116px;background-position:-62px 0px}.leftTab li.photo_h a:hover{width:28px;height:116px;background-position:-68px 0px}.leftTab li.photo{top:283px;left:0px}.leftTab li.photo a{width:28px;height:116px;background-position:-68px 0px}.leftTab li.photo a:hover{width:28px;height:116px;background-position:-68px 0px}.leftTab li.home_h{top:402px;left:0px}.leftTab li.home_h a{width:28px;height:48px;background-position:-96px 0px}.leftTab li.home_h a:hover{width:28px;height:48px;background-position:-102px 0px}.leftTab li.home{top:402px;left:0px}.leftTab li.home a{width:28px;height:48px;background-position:-102px 0px}.leftTab li.home a:hover{width:28px;height:48px;background-position:-102px 0px}.cornNo{width:5px;height:5px;background-position:-214px -62px;float:left;overflow:hidden}.bgUp{margin:0px;padding:0px;width:735px;height:5px;background:url(data:image/gif;base64,R0lGODlhAQAFAKIAAPv7++zs7Pb29t3d3crKygAAAAAAAAAAACH5BAAAAAAALAAAAAABAAUAAAMECBJDCQA7 ) 0 0 repeat-x;*background:url(img/bg_up.gif) 0 0 repeat-x;float:left;overflow:hidden}.cornerSearch{width:8px;height:8px;background-position:-214px -70px;overflow:hidden}.linkSprite{list-style-type:none;list-style-image:none;padding:0px;margin:0px;position:relative}.linkSprite li{position:absolute}.linkSprite li a{display:block;text-indent:-5000px;cursor:pointer;overflow:hidden}.linkSprite li.rss{top:0px;left:10px}.linkSprite li.rss a{width:14px;height:15px;background-position:-126px -85px}.linkSprite li.twitter{top:0px;left:30px}.linkSprite li.twitter a{width:12px;height:15px;background-position:-140px -85px}.linkSprite li.fb{top:0px;left:50px}.linkSprite li.fb a{width:14px;height:15px;background-position:-96px -84px}.linkSprite li.ssurf{position:relative;top:0px;left:0px}.linkSprite li.ssurf a{width:108px;height:34px;background-position:-130px -18px}.linkSprite li.photo{top:3px;left:62px}.linkSprite li.photo a{width:17px;height:12px;background-position:-190px -84px}.linkSprite li.slide{top:3px;left:84px}.linkSprite li.slide a{width:16px;height:12px;background-position:-207px -84px}.login,.login a,.login a:hover{padding:0px;margin:0px;color:#D26800;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:11px;line-height:11px;font-weight:bold;cursor:pointer;float:left}.signup,.signup a,.signup a:hover{padding:0px;margin:0px;padding-left:29px;color:#D26800;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:11px;line-height:11px;cursor:pointer;font-weight:bold;float:left}.close{padding:0px;margin:0px;padding-left:57px;cursor:pointer;float:left}.signup a:hover,.login a:hover{text-decoration:underline}.frecciaSu{padding:0px;margin:0px;width:13px;height:10px;background-position:-208px -116px;cursor:pointer;float:left}.frecciaGrigiaSu{padding:0px;margin:0px;width:13px;height:10px;background-position:-221px -116px;cursor:pointer;float:left}.trdmrk{padding:0px;margin:0px;width:28px;height:17px;background-position:-208px -134px}.frecciaGiu{padding:0px;margin:0px;width:13px;height:10px;background-position:-195px -116px;cursor:pointer;float:left;overflow:hidden}.popupCorner{width:10px;height:10px;background-position:-185px -116px;float:left;overflow:hidden}.popupCornerD{width:10px;height:10px;background-position:-197px -134px;float:left;overflow:hidden}.loginInner{padding:0px;margin:0px;float:left;color:#D26800;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:11px;line-height:11px;font-weight:bold}.closeInner{padding:0px;margin:0px;float:left;color:#818181;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:11px;line-height:11px;font-weight:bold}.frecciaButton{position:relative;top:0px;left:0px;width:22px;height:18px;background-position:-168px -84px;cursor:pointer;overflow:hidden}.ssearchTitle{position:relative;top:0px;left:0px;width:72px;height:14px;background-position:-164px -102px;overflow:hidden}.greyupSS{position:relative;top:0px;left:208px;width:8px;height:8px;background-position:-219px -62px;overflow:hidden}.rot90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);rotation:90deg;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.rot180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);rotation:180deg;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.rot270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);rotation:270deg;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.newsTitle{position:relative;top:0px;left:0px;width:159px;height:9px;background-position:-28px -135px;overflow:hidden}.mcenterTitle{position:relative;top:0px;left:0px;width:123px;height:14px;background-position:-62px -116px;overflow:hidden}.forkidsTrivia{position:relative;top:0px;left:0px;width:65px;height:18px;background-position:-144px -52px}.kctLogo{position:relative;top:0px;left:0px;width:99px;height:13px;padding-bottom:1px;background-position:-96px -70px;text-indent:-5000px;overflow:hidden}.share{padding:0px;margin:0px;position:relative;top:0px;left:0px;width:58px;height:18px;background-position:-130px -0px;text-indent:-5000px;cursor:pointer;overflow:hidden}.contentContainer{width:989px;padding:0px;margin:0px;display:table}.contentRow{width:989px;height:auto;padding:0px;margin:0px;display:-moz-inline-box;display:table}.vertTab{width:28px;padding:0px;margin:0px;float:left}.vertSpace{height:3px;padding:0px;margin:0px}.content{padding:0px;margin:0px;width:960px;height:auto;min-height:100%;background-color:#f8f8f8;float:left}.bMain{padding:0px;margin:0px;width:735px;padding-left:5px;float:left;overflow:hidden}.bgMain{padding:0px;margin:0px;width:960px;height:auto;min-height:100%;overflow:hidden;background-color:#fff}.bgrLeft{background:url(data:image/gif;base64,R0lGODlhBQABAKIAAPHx8dTU1OXl5aysrMDAwAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAEAAAMECBI0CQA7) 0% 0 repeat-y;*background:url(img/bg_left.gif) 0% 0 repeat-y}.bgrRight{background:url(data:image/gif;base64,R0lGODlh3AABAKIAAP////Hx8b+/v9PT0+Tk5AAAAAAAAAAAACH5BAAAAAAALAAAAADcAAEAAAMRKEMB/jDKSau9OOvNu/+glAAAOw== ) 740px 0px repeat-y;*background:url(img/bg_right.gif) 740px 0px repeat-y}.bodyMain{padding:0px;margin:0px;width:735px;background-color:#f8f8f8}.bodyMain ul{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;vertical-align:middle}.bodyMain li{margin:0px;padding:0px;line-height:17px;vertical-align:middle}.bodyMainAds{padding:0px;margin:0px;width:735px;background-color:#f8f8f8;padding-top:20px;padding-bottom:34px;text-align:center}.rightRow{padding:0px;margin:0px;width:216px;background-color:#fff;display:table}.rRow{width:216px;padding-left:4px;float:left}.banner{margin:0px;padding:0px;border:0px;vertical-align:middle;overflow:hidden}.banner img{margin:0px;padding:0px;border:0px;vertical-align:middle;overflow:hidden}.footer{padding:0px;margin:0px;width:735px;padding-top:2px;padding-left:34px;padding-right:222px;vertical-align:top;display:table}.footerContent{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00356B;text-decoration:none}.footerContent p{padding:0px;margin:0px;padding-bottom:12px;padding-top:0px}.footerContent a{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00356B;font-weight:bold;text-decoration:none}.footerContent a:hover{padding:0px;margin:0px;font-weight:bold;text-decoration:underline}.headerTips{padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;width:699px;border-bottom:solid 1px #F00;display:inline-block}.headerFav{padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;width:699px;border-bottom:solid 1px #FF9100;display:inline-block}.textContainerHeader{padding:0px;margin:0px;padding-right:20px;width:502px;height:95px;float:left}td.textHeader{width:501px;height:95px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#00356B;font-weight:normal;text-decoration:none;vertical-align:middle}.imgHeader{padding:0px;margin:0px;padding-right:30px;width:147px;float:left}.imgHeader img{padding:0px;margin:0px;vertical-align:middle;border:0px}.ssearch{padding:0px;margin:0px;width:216px;height:40px;background-color:#E9EAE9;vertical-align:top;overflow:hidden}.ssearchCorn{padding:0px;margin:0px;vertical-align:top;width:216px;height:8px;overflow:hidden}.ssearchContent{padding:0px;margin:0px;width:216px;height:18px;padding-top:3px;padding-bottom:3px;vertical-align:top;overflow:hidden}.ssearchImg{padding:0px;margin:0px;width:72px;height:18px;vertical-align:top;padding-top:3px;float:left}.ssearchForm{padding:0px;margin:0px;width:136px;height:18px;padding-left:8px;vertical-align:top;float:left}.ssearchFormContainer{padding:0px;margin:0px;width:136px;height:18px;vertical-align:top;display:block;overflow:hidden}.ssearchInput{padding:0px;margin:0px;width:100px;height:18px;vertical-align:top;float:left;overflow:hidden}.ssearchButton{padding:0px;margin:0px;width:22px;height:18px;padding-left:2px;vertical-align:top;float:left;overflow:hidden}.ssearchButton input{padding:0px;margin:0px;border:0px;width:22px;height:18px;overflow:hidden}.newsletterGen{padding:0px;margin:0px;padding-left:16px;padding-top:13px;width:200px;background-color:#fff;vertical-align:top;overflow:hidden;display:table}.newsletterTitle{padding:0px;margin:0px;width:200px;height:9px;padding-bottom:10px;vertical-align:top;overflow:hidden}.newsletterText{padding:0px;margin:0px;padding-top:3px;width:200px;height:54px;vertical-align:top;font-family:Arial;font-size:11px;line-height:14px;color:#818181;overflow:hidden}.newsletterRow{padding:0px;margin:0px;padding-top:7px;padding-bottom:13px;width:200px;height:10px;vertical-align:top;display:table}.newsletterLink{padding:0px;margin:0px;padding-top:4px;width:67px;height:28px;display:table}.newsletterLink a,.newsletterLink a:hover{padding:0px;margin:0px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;text-decoration:none;vertical-align:top}.newsletterLink a:hover{text-decoration:underline}.newsletterRowForm{padding:0px;margin:0px;width:200px;height:16px;vertical-align:top;display:table}.newsletterRowInput{padding:0px;margin:0px;width:111px;height:16px;vertical-align:top;float:left}.newsletterRowSubsc{padding:0px;margin:0px;width:69px;height:16px;float:left}.newsletterRowSubsc input{padding:0px;margin:0px;border:0px;vertical-align:top}.mcBox{padding:0px;margin:0px;width:216px;background-color:#E9EAE9;vertical-align:top;overflow:hidden}.mcImg{width:216px;height:14px;padding:0px;margin:0px}.mcCorner{padding:0px;margin:0px;vertical-align:top;width:216px;height:8px;overflow:hidden}.mcUp{padding:0px;margin:0px;vertical-align:top;background-color:#ddd;width:203px;height:7px;overflow:hidden}.mcUpCorner{position:relative;top:0px;left:196px;width:7px;height:7px;background-position:-227px -62px;overflow:hidden}.mcClosed{padding:0px;margin:0px;padding-bottom:9px;padding-top:9px;width:165px;height:9px;vertical-align:top;display:table}.mcRssDown{padding:0px;margin:0px;vertical-align:top;width:203px;height:4px;background-color:#ddd;overflow:hidden}.mcRowButton{padding:0px;margin:0px;width:203px;height:18px;background-color:#ddd;vertical-align:top;overflow:hidden;display:table}.mcArrowR{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#818181;text-decoration:none;font-weight:normal;padding:0px;position:relative;top:1px;left:23px;width:87px;height:17px;background-position:-238px -18px;text-indent:12px;float:left;overflow:hidden}.mcArrowD{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#818181;text-decoration:none;font-weight:normal;padding:0px;position:relative;top:1px;left:22px;width:131px;height:17px;background-position:-232px -82px;text-indent:13px;float:left;overflow:hidden}.mcButRight{margin:0px;background-color:#ddd;width:116px;height:18px;padding:0px;overflow:hidden;float:left}.mcButBook{margin:0px;background-color:#ddd;width:72px;height:18px;padding:0px;overflow:hidden;float:left}.mcRowMiniguide{padding:0px;margin:0px;width:216px;padding-bottom:10px;height:auto;background-color:#e9eae9;vertical-align:top;overflow:hidden}.mcMiniguide{padding:0px;margin:0px;width:203px;background-color:#82cbb7;vertical-align:top;overflow:hidden}.mcArrowMiniguideR{position:relative;top:8px;left:20px;width:10px;height:10px;background-position:-214px -52px;float:left;overflow:hidden}.mcMiniguideText,.mcMiniguideText a{font-family:Arial,Helvetica,sans-serif;padding-left:14px;padding-top:3px;font-size:11px;color:#fff;text-decoration:none;font-weight:normal;width:174px;cursor:pointer;float:left;overflow:hidden}.mcMiniguideTextLO,.mcMiniguideTextLO a{font-family:Arial,Helvetica,sans-serif;padding-left:14px;padding-top:3px;font-size:11px;color:#fff;text-decoration:none;font-weight:normal;width:174px;cursor:pointer;float:left;overflow:hidden}.mcArrowMiniguideD{position:relative;top:8px;left:20px;width:10px;height:10px;background-position:-224px -52px;float:left;overflow:hidden}.mcArrowMiniguideU{position:relative;top:8px;left:20px;width:10px;height:10px;background-position:-187px -134px;float:left;overflow:hidden}.mcMiniguide_hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#818181;text-decoration:none;padding:0px 0px 0px 5px;position:relative;top:0px;left:0px;width:165px;background-position:-238px -18px;cursor:pointer;overflow:hidden}.mcMiniguide_none{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#818181;text-decoration:none;width:165px;overflow:hidden}.mcMgCorner{position:relative;top:0px;left:0px;width:5px;height:26px;background-position:-209px -52px;float:left;overflow:hidden}.mcRssUpT{position:relative;top:1px;left:33px;background-color:#928688;width:156px;height:1px;overflow:hidden}.mcRssUpC{position:relative;top:0px;left:0px;background-color:#ddd;width:203px;height:5px;overflow:hidden}.mcMiniguideContainer{padding:0px;margin:0px;vertical-align:bottom;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;overflow:hidden}.textLinkGen{padding:0px;margin:0px;width:216px;vertical-align:top}.textLinkCenter{padding:0px;margin:0px;width:735px;padding-top:10px;vertical-align:top}.textLinkCenterAds{padding:0px;margin:0px;background-color:#f8f8f8;vertical-align:top}.adsRow{margin:0px;padding:0px;width:200px;padding-top:10px;padding-bottom:5px;padding-left:16px;display:block}.adsCell{margin:0px;padding:0px;padding-top:2px;display:block}.adsSepRow{margin:0px;padding:0px;width:216px;height:1px;padding-top:10px;vertical-align:top;display:block}.adsSep{margin:0px;padding:0px;width:216px;height:1px;background-color:#E9EAE9;vertical-align:top;display:block;overflow:hidden}.advBottContainer{padding:0px;margin:0px;width:989px;height:114px;display:table;clear:both}.advBottLeft{padding:0px;margin:0px;width:735px;padding-left:28px;vertical-align:top;float:left}.advBottAds{width:728px;height:114px;display:table;clear:both;text-align:center;padding-left:1px;padding-top:7px}.advBottAds img{padding:0px;margin:0px;border:0px;overflow:hidden}.advBottClose{padding:0px;margin:0px;overflow:hidden;width:13px;padding-left:0px;padding-top:7px;text-align:left;padding-right:205px;float:right}.advBottCloseImg{position:relative;top:0px;left:0px;width:13px;height:13px;background-position:-195px -71px;cursor:pointer;overflow:hidden}.triviaGen{padding:0px;margin:0px;vertical-align:top}.triviaRow{margin:0px;padding:0px;width:200px;padding-left:16px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;display:table}.triviaT{margin:0px;padding:0px;padding-top:2px;width:88px;font-weight:bold;float:left}.triviaImg{margin:0px;padding:0px;width:65px;height:18px;float:left}.triviaCell{margin:0px;padding:0px;padding-left:16px;display:inline}.triviaBaseTbl{margin:0px;padding:0px;margin-top:0px}div#triviaForm,html#triviaForm,.triviaForm{margin:0px;padding:0px;margin-top:0px;vertical-align:top}.triviaBaseRow{margin:0px;padding:0px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181}.triviaAnsRow{margin:0px;padding:0px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;height:100%;display:table}.inputTrText{margin:0px;padding:0px;font-size:11px;text-align:left;font-family:Arial,Helvetica,sans-serif;color:#818181;width:181px;float:left;overflow:hidden}.inputTrBox{margin:0px;padding:0px;padding-top:1px;padding-right:4px;text-align:left;width:14px;float:left;overflow:hidden}.triviaBaseRow input{margin:0px;padding:0px;border:0px;text-align:left}.triviaBaseLink,.triviaBaseLink a{margin:0px;padding:0px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#818181;font-weight:normal;cursor:pointer}html .triviaCell{float:left}div.boxPhotoGen{margin:0px;padding:0px;padding-top:10px;width:147px;vertical-align:top;float:left}div.boxPhotoGenTips{margin:0px;padding:0px;padding-top:10px;padding-right:26px;padding-bottom:0px;width:147px;vertical-align:top;float:left}.boxPhotoSpace{margin:0px;padding:0px;width:26px;float:left}div.boxSinglePhoto{margin:0px;padding:0px;width:147px;vertical-align:top;display:inline-table}.boxSinglePhoto img{margin:0px;padding:0px;border:0px;overflow:hidden}div.boxSinglePhotoTips{margin:0px;padding:0px;width:147px;height:95px;vertical-align:top;display:block}div.singlePhoto{margin:0px;padding:0px;width:147px;vertical-align:top;display:table}.singlePhoto img{margin:0px;padding:0px;border:0px;overflow:hidden}div.bottomPopup{margin:0px;padding:0px;height:8px;vertical-align:top;display:table;overflow:hidden}.bottomPopup img{margin:0px;padding:0px;vertical-align:top;border:0px}.ratingPopup{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none;float:right;cursor:pointer}.photoGalleryPopup,#closeGallery{cursor:pointer}}div.sc_menu1,div.sc_menu2,div.sc_menu3,div.sc_menu4,div.sc_menu5,div.sc_menu6{position:relative;height:145px;background-color:#f8f8f8;color:#FF9100;text-decoration:none;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;padding-bottom:5px;overflow:auto}div.sc_menu{display:block;padding:0px}ul.sc_menu1,ul.sc_menu2,ul.sc_menu3,ul.sc_menu4,ul.sc_menu5,ul.sc_menu6{height:400px;padding:0px;margin:0;list-style:none;float:left}ul.sc_menu1{width:120px}ul.sc_menu2{width:127px}ul.sc_menu3,ul.sc_menu4,ul.sc_menu5,ul.sc_menu6{width:136px}.sc_menu1 li,.sc_menu2 li,.sc_menu3 li,.sc_menu4 li,.sc_menu5 li,.sc_menu6 li{padding:0px;position:relative}.sc_menu1 a,.sc_menu2 a,.sc_menu3 a,.sc_menu4 a,.sc_menu4 a,.sc_menu6 a{text-decoration:none}.hierarchyContainer{margin:0px;padding:0px;margin-bottom:0px;margin-top:2px;margin-left:29px;width:735px;display:table;vertical-align:top}.hierarchyWrapper{width:735px;position:relative;height:13px;z-index:99}.borderFix{height:100%;width:100%}.noSide{float:left;width:735px}#hierarchyMenu{position:absolute;top:22px;left:0px;z-index:2;padding:0px;height:2px;width:795px}#fore1{position:relative;width:120px;height:2px;float:left;padding:0px;visibility:hidden;z-index:29}#fore2{position:relative;width:127px;height:2px;float:left;padding:0px;visibility:hidden;z-index:29}#fore3,#fore4,#fore5,#fore6{position:relative;width:136px;height:2px;float:left;padding:0px;visibility:hidden;z-index:29}.hierarchyTab{width:auto;_width:0px;float:left;padding:0px;padding-right:4px;font-size:11px}.hierarchyTab0{width:auto;_width:0px;float:left;padding:0px;font-size:11px}.hierarchyTab1{width:auto;_width:0px;float:left;padding:0px;font-size:11px}.hierarchyTabLast{width:auto;_width:0px;float:left;padding:0px;font-size:11px}.arrowStyle{width:13px;margin:0px;padding:0px;padding-top:7px;padding-left:2px;padding-right:11px;overflow:hidden;float:left}.arrowImg{margin:0px;padding:0px;border:0px;position:relative;top:0px;left:0px;width:13px;height:11px;background-position:-229px -86px;overflow:hidden}.hierarchyNull{width:auto;height:13px;margin:0px;padding:0px;float:left;text-align:left;font-weight:bold;background-color:#f8f8f8;color:#a4a4a4;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline;text-indent:1px}table.hierarchyGrey{width:auto;height:18px;margin:0px;padding:0px;border:0px;border-collapse:collapse;text-align:left;font-weight:bold;background:#f8f8f8;color:#a4a4a4;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline;padding-right:1px;text-indent:0px}.hierarchyGrey a{color:#a4a4a4;text-decoration:none}table.hierarchyGreyOver{margin:0px;padding:0px;width:auto;height:18px;margin:0px;padding:0px;border:0px;border-collapse:collapse;text-align:left;font-weight:bold;background:#f8f8f8;color:#818181;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline;text-indent:0px;text-decoration:none;padding-right:1px}.hierarchyGreyOver a{color:#818181;text-decoration:none}.hierarchyGreyOver a:hover{color:#818181;text-decoration:underline}.hierarchyGrey_h1{white-space:nowrap;font-size:11px;margin:0px;padding:0px;float:left;padding-top:5px}.hierarchyFore{width:auto;height:2px;float:left;padding:0px;visibility:hidden;z-index:29}.hierarchyFore0{width:auto;height:2px;float:left;padding:0px;visibility:hidden;z-index:29}.hierarchyForeBorder{background-color:#f8f8f8;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-size:10px}.hierarchyFilter{position:relative;height:auto;overflow:hidden}.hierarchyDivBox{position:relative;padding:0px}.hierarchyHover0,.hierarchyHover0pointer,.hierarchyHover11,.hierarchyHover11pointer,.hierarchyHover21,.hierarchyHover21pointer,.hierarchyHover31,.hierarchyHover31pointer,.hierarchyHover41,.hierarchyHover51,.hierarchyHover61,.hierarchyHover41pointer,.hierarchyHover51pointer,.hierarchyHover61pointer{padding:0px;background-color:#f8f8f8;height:15px;width:100%;color:#818181;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:relative;text-indent:6px;padding-top:2px;text-align:left;z-index:1}.hierarchyHover0,.hierarchyHover11,.hierarchyHover21,.hierarchyHover31,.hierarchyHover41,.hierarchyHover51,.hierarchyHover61{text-decoration:none}.hierarchyHover0pointer,.hierarchyHover11pointer,.hierarchyHover21pointer,.hierarchyHover31pointer,.hierarchyHover41pointer,.hierarchyHover51pointer,.hierarchyHover61pointer{cursor:pointer;text-decoration:underline}.hierarchyHoverTitleGrey,.hierarchyHoverTitleAct,.hierarchyHoverTitleDest,.hierarchyHoverTitleAttr,.hierarchyHoverTitleTips{padding:0px;height:15px;width:100%;text-align:left;z-index:1;background-color:#f8f8f8;text-decoration:none;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:relative;text-indent:6px;padding-top:2px}.hierarchyHoverTitleGrey{color:#ff9100}.hierarchyHoverTitleDest{color:#2767d2}.hierarchyHoverTitleAct{color:#27d22b}.hierarchyHoverTitleAttr{color:#d227c0}.hierarchyHoverTitleTips{color:#ff3301}.hierarchyNormTitleGrey,.hierarchyNormTitleAct,.hierarchyNormTitleDest,.hierarchyNormTitleAttr,.hierarchyNormTitleTips{padding:0px;height:15px;width:100%;text-align:left;z-index:1;background-color:#f8f8f8;text-decoration:none;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:relative;text-indent:6px;padding-top:2px}.hierarchyNormTitleGrey{color:#ff9100}.hierarchyNormTitleDest{color:#2767d2}.hierarchyNormTitleAct{color:#27d22b}.hierarchyNormTitleAttr{color:#d227c0}.hierarchyNormTitleTips{color:#ff3301}.hierarchyNorm0,.hierarchyNorm11,.hierarchyNorm21,.hierarchyNorm31,.hierarchyNorm41,.hierarchyNorm51,.hierarchyNorm61{padding:0px;height:15px;width:100%;text-align:left;z-index:1;background-color:#f8f8f8;color:#a4a4a4;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:relative;text-indent:6px;padding-top:2px}span.hierarchyArrow{position:relative;width:6px;height:6px;top:5px;right:5px;background-color:#f8f8f8;background-position:-191px -1px;overflow:hidden;float:right}.iehierarchyNorm0,.iehierarchyNorm11,.iehierarchyNorm21,.iehierarchyNorm31,.iehierarchyNorm41,.iehierarchyNorm51,.iehierarchyNorm61{padding:0px;height:15px;width:100%;text-align:left;z-index:1;background-color:#f8f8f8;color:#a4a4a4;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:relative;text-indent:6px;padding-top:2px}.iehierarchyNorm11{background:#f8f8f8 url(img/h_arrow_left.gif) no-repeat 106px 5px}.iehierarchyNorm21{background:#f8f8f8 url(img/h_arrow_left.gif) no-repeat 113px 5px}.iehierarchyNorm31,.iehierarchyNorm41,.iehierarchyNorm51,.iehierarchyNorm61{background:#f8f8f8 url(img/h_arrow_left.gif) no-repeat 122px 5px}@media screen{


 .icoMapH, .icoMapO, .icoMatita, .angoloSxDown, .angoloDxDown,.angoloRateSxUp, .angoloRateDxUp
 {
	background-image:url(img/planexplo_b4fd04f5cc17.png) ; 
	background-repeat:no-repeat;
	
}
	

.icoMapH {position:relative;top:0px;left:3px;width:10px; height:16px; background-position:-218px -45px; float:left;}
.icoMapO{position:relative;top:0px;left:3px;width:10px; height:16px; background-position:-218px -45px; float:left;}
.icoMatita {position:relative;top:0px;left:3px;width:13px; height:13px; background-position:-220px -32px;  overflow:hidden;float:left;}


  /* THE DIV TECHNIQUE for rating template*/

div.ratingRevTitle, .ratingRevTitle span {
	padding: 0px; margin:0px; 
	padding-right: 3px;
	width:68px;
	vertical-align: bottom;
	float:left;
	overflow:hidden;
}

div.ratingRevValue, .ratingRevValue span {
	padding: 0px; margin:0px; 
	width:41px;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	float:left;
	cursor:pointer;
	overflow:hidden;
}
div.allRevIcoFamily {
	padding: 0px; margin:0px;
	margin-top: 6px;
	width:699px;	
	display:-moz-inline-box;
	display:table;
	overflow:hidden;
}


div.ratingEmpty a, .ratingEmpty span a {
	
	font-weight:normal;
	text-decoration: none;
}
 div.ratingEmpty a:hover, .ratingEmpty span a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
}

div.ratingEmpty, .ratingEmpty span{
	padding: 0px; margin:0px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size:11px;
	width:43px;
	vertical-align: top;
	float:left;
	overflow:hidden;
}

div.ratingTitleE, .ratingTitleE span {
	padding: 0px; margin:0px; 
	width:32px;
	vertical-align: top;
	float:left;
	overflow:hidden;
}

div.ratingNotYet, .ratingNotYet span {
	padding: 0px; margin:0px; 
	width:75px;
	vertical-align: bottom;
	float:right;
	overflow:hidden;
}


  /* THE DIV TECHNIQUE for photo template*/

.boxPhotoGenDest {
		margin: 0px; padding:0px;
		padding-right:26px; padding-bottom:0px;
		width:147px;
		vertical-align: top;
		float:left;
}
.boxPhotoGenDest img {
		margin: 0px; padding:0px;
		border:0px; overflow:hidden;
		
}



div.hotelPhotoLink {
	padding: 0px; margin:0px;
	padding-bottom:8px;
	width:147px;
	text-align:center;
	display:table;
}
  div.hotelPhotoLink  a, div.hotelPhotoLink  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	color: #003366;
	font-size: 11px;
	text-decoration: none;
    }
  div.hotelPhotoLink  a:hover{
	text-decoration: underline;
    }
	
div.uploadPhotoLink {
	padding: 0px; margin:0px;
	padding-bottom:0px;
	width:75px;
	text-align:center;
	display:table;
}
  div.uploadPhotoLink  a,div.uploadPhotoLink  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	color: #003366;
	font-size: 11px;
	text-decoration: none;
    }
  div.uploadPhotoLink  a:hover{
	text-decoration: underline;
    }

div.destPhotoLink {
	padding: 0px; margin:0px;
	padding-bottom:17px;
	padding-left:5px; 
	width:674px;
	display:table;
}
  div.destPhotoLink  a, div.destPhotoLink  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	color: #003366;
	font-size: 11px;
	text-decoration: none;
    }
  div.destPhotoLink  a:hover{
	text-decoration: underline;
    }

	

  /* THE DIV TECHNIQUE for inside hotel/outfitter template*/
div.hotelContainer {
	font-family: Arial, Helvetica, sans-serif;
		color: #003366;
	padding: 0px; margin:0px; 
	width:690px;
	vertical-align: top;
	display:table;

}   
div.reviewContainer {
	padding: 0px; margin:0px; 
	padding-top:10px;
	width:690px;
	vertical-align: top;
	display:table;
}    

div.bottomContainer {
	padding: 0px; margin:0px; 
	padding-top:5px; padding-bottom:8px;
	width:690px;
	vertical-align: top;
	display:table;
}   
div.bottomAllReviewContainer {
	padding: 0px; margin:0px; 
	padding-top:1px;
	padding-bottom:10px;
	width:699px;
	vertical-align: top;
	display:table;
}   
div.hotelContent {
	padding: 0px; margin:0px; 
	margin-right: 16px;
	width:659px;
	vertical-align: top;	
	display:-moz-inline-box;
	display:table;
}   
div.reviewContent {
	padding: 0px; margin:0px; 
	margin-right: 16px;
	width:659px;
	vertical-align: top;
	display:table;
}   

div.hotelContentTitle {
	padding: 0px; margin:0px; 
	margin-right: 16px;
	width:659px;
	border-bottom: solid 1px #567969;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;

}   
div.outfitterContentTitle {
	padding: 0px; margin:0px; 
	margin-right: 16px;
	width:659px;
	border-bottom: solid 1px #C15C60;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;

}   


div.hotelTitle {
	padding: 0px; margin:0px; 
	width:493px;line-height:16px;
	vertical-align: bottom;
	/*border-bottom: solid 1px #567969;*/
	float:left;
}   

.offDescrHotel { 
	display:none; 
} 

.onDescrHotel { 
	display:table; 
} 
div.reviewEmpty {
	padding: 0px; margin:0px; 
	font-size:13px; padding-top:14px; padding-bottom:14px; 
	padding-left:18px; padding-right:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
} 

div.reviewTitle {
	padding: 0px; margin:0px; 
	width:544px;
	vertical-align: bottom;
	border-bottom: solid 1px #950E0E;
	float:left;
}   

.hTitle, .hTitle h1{
	padding: 0px; margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	width:auto;
	color: #003366;
	font-weight:bold;
	vertical-align: bottom;
	text-decoration: none;
	float:left;
}

.hTitle a, .hTitle a:visited{
	color: #003366;
	text-decoration: none;
}

.hTitle a:hover{
	color: #003366;
	text-decoration: none;
}

/* reader rating */    
div.hotelRating{
	padding: 0px; margin:0px;
	padding-top: 2px;line-height:14px;
	width:165px;
	/*line-height:14px;
	border-bottom: solid 1px #567969;*/
    vertical-align: bottom;
	float:left;
}


div.reviewRating{
	padding: 0px; margin:0px;
	padding-bottom: 2px;padding-left:2px;
	width:112px;
	line-height:14px;
	border-bottom: solid 1px #950E0E;
    vertical-align: bottom;
	float:left;
}
.hotelRating span, .outfitterRating span{
	padding: 0px; margin:0px;
}
  
    .writerev  {
	padding: 0px; margin:0px; 
	vertical-align: top;	
	color: #818181;
	float:left;
	}
  .writerev a, .writerev a:hover, .writerev a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	}
.writerev a:hover {
	text-decoration: underline;
	}
  
  
  div.col12Hotel {
	padding: 0px; margin:0px; 
	padding-top:7px;
	width:491px;
	vertical-align: top;
	overflow:hidden;
	float:left;
	
}   
div.col3Hotel {
	padding: 0px; margin:0px;
	padding-top:4px;padding-left:15px;
	width:152px;height:145px;
	vertical-align: top;
	overflow:hidden;
	float:left;
}   
div.col3Hotel img {
	padding: 0px; margin:0px;
	border:0px;
	overflow:hidden;
}   
  div.col12HAllReview{
	padding: 0px; margin:0px; 
	padding-top:5px;
	width:491px;
	vertical-align: top;
	float:left;
}   
div.col3HAllReview {
	padding: 0px; margin:0px;
	padding-left:15px;
	vertical-align: top;
	float:left;
}   
div.col1Hotel {
	padding: 0px; margin:0px; 
	width:145px;
	vertical-align: top;
	overflow:hidden;
	float:left;
}   
div.rowHotel {
	padding: 0px; margin:0px; 
	width:491px;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;
	overflow:hidden;
}   
div.col2Hotel {
	padding: 0px; margin:0px; 
	width:346px;
	vertical-align: top;
	float:left;
	overflow:hidden;
}   

div.contentReview {
	padding: 0px; margin:0px;
	padding-top:5px;
	width:658px;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;

}   
div.col1Review {
	padding: 0px; margin:0px; 
	width:558px;
	vertical-align: top;
	float:left;
}   

div.col2Review {
	padding: 0px; margin:0px; 
	padding-left:15px;
	width:75px;
	vertical-align: top;
	float:left;
}  
div.reviewHotel {
	padding: 0px; margin:0px; 
	padding-top:2px;
	width:145px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}  

div.reviewAuthor {
	padding: 0px; margin:0px; 
	width:558px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-style:italic;
}  

.reviewAuthor a {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-style:italic;
}

.reviewAuthor a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
	font-style:italic;
}


div.descrHotel {
	padding: 0px; margin:0px; 
	width:346px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

div.reviewDescr {
	padding: 0px; margin:0px; 
	padding-top:0px;
	width:558px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
div.reviewHelp {
	padding: 0px; margin:0px; 
	padding-top:10px;
	width:558px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
div.boxPhotoHotel {
	padding: 0px; margin:0px; 
	padding-top: 10px;padding-left:5px;
	width:147px;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;


}
div.boxPhotoFlickr {
	padding: 0px; margin:0px; 
	padding-left:10px; padding-top:5px;
	width:75px;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;

}
div.boxSinglePhotoFlickr {
		margin: 0px; padding:0px;
		width:75px; 
		vertical-align: top;
		display: block;
}

div.addrHotel {
	padding: 0px; margin:0px; 
	vertical-align: top;
	width:145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height : 10px;
	color: #003366;
	text-decoration: none;
}	

div.familyHotel {
	padding: 0px; margin:0px;	
	padding-top:3px; padding-bottom:0px;
	vertical-align: top;
}	
div.icoCont {
	padding: 0px; margin:0px; 
	padding-top:8px;
	width:307px; 
	vertical-align: top;
	
	display:-moz-inline-box;
}	
	div.icoHotel {
		padding: 0px; margin:0px; 
		padding-right:5px;
		width:36px; height:32px;
		vertical-align: middle;
		float:left;
	}	


.icoHotel img,  a img, a:hover img {
	border: none;
}

div.bottomHotel {
	padding: 0px; margin:0px; 
	padding-top:0px;
	width:690px; height:2px;
	vertical-align: bottom;
	border-top: solid 2px #567969; 
	display:table;
}  

div.bottomOutfitter {
	padding: 0px; margin:0px; 
	padding-top:0px;
	width:690px; height:2px;
	vertical-align: bottom;
	border-top: solid 2px #C15C60; 
	display:table;
}  
div.bottomReview {
	padding: 0px; margin:0px; 
	padding-top:0px;
	width:690px; height:2px;
	vertical-align: bottom;
	border-top: solid 2px #950E0E; 
	display:table;
}  

div.bottomAllReview {
	padding: 0px; margin:0px; 
	padding-top:0px;
	width:699px; height:2px;
	vertical-align: bottom;
	border-top: solid 2px #950E0E; 
	display:table;
}  

 .linkWriteReview  {
	font-size:14px;
	padding-top:7px; padding-bottom:16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:normal;
	text-decoration: none;
}
.linkWriteReview a {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:normal;
	text-decoration: none;
}

.linkWriteReview a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	text-decoration: none;
}



div.sendUsPhoto {
		margin: 0px; padding:0px;
		padding-top:19px;padding-left:2px;
		vertical-align:top;
		width:147px;height:95px;
}

h1.shadowText, h1.shadowText a, h1.shadowText a:hover, h1.shadowText a:visited {
	position: relative;margin:0px;padding:0px;
	font-family:Comic Sans MS, sans-serif;font-weight:bold;
	color:#dedede;font-size:18px; height:1em;
	text-decoration:none;
	cursor:pointer;
}

h1.shadowText span.last, h1.shadowText span.last a, h1.shadowText span.last a:hover, h1.shadowText span.last a:visited {
position: absolute;
  width: 100%;
  height: 100%;
  top: -2px;
  left: -2px;
  color:#aeaeae;
  text-decoration:none;
	cursor:pointer;
}

 /* THE DIV TECHNIQUE for hotel/tour pages */
	img.rateImgBasso   { padding:0px;margin:0px;border:0px;width:301px; height:4px; vertical-align:top;overflow:hidden;}

	.rateContainer {
		padding: 0px;margin: 0px;
		padding-top:6px;padding-bottom:6px;
		padding-left:185px;
		background: #F8F8F8;
	}
	.rateBorder {
		padding: 0px;margin: 0px;
		width: 328px;
		border: solid 1px #950E0E;
		background: #F8F8F8;
	}
	.rateInner {
		padding: 9px;margin: 0px;
		width: 310px;
		background: #F8F8F8;
	}
	
	.rateMsg  {
		padding: 0px;margin: 0px;
		padding-top: 8px;padding-bottom: 8px;
		width:301px;vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;font-size: 11px;
		background-color:#F8F8F8;
	}
	.middlemsg  {
		padding: 0px;margin: 0px;	padding-top: 8px;
		padding-bottom:4px;
		width:301px;vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;font-size: 11px;
		background-color:#F8F8F8;
	}
	   
	     
	.rateInfoTitle  {
		padding: 0px;margin: 0px;padding-top: 2px;
		width:308px;vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;font-size: 15px;
		font-weight: bold;background-color:#F8F8F8;
		border-bottom: solid 2px #003366;
	}
		
	.sampletitle  {
		padding: 0px;margin: 0px;padding-top: 10px;
		width:690px;vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;font-size: 15px;font-weight: bold;
		background-color:#F8F8F8;
		border-bottom: solid 2px #003366;
	}
	
		
	  div.leftangolosx {
		padding: 0px;margin:0px;
		padding-left: 3px;
		width:18px;
		float:left;
		height: 14px;
		vertical-align: top;
		text-align:left;
	
	    }
	  div.leftangolodx {
		padding: 0px;margin:0px;
		width:18px;
		float:left;
		height: 14px;
		vertical-align: top;
		text-align:left;
	   }



	div.rate_text_up {
		padding: 0px;margin: 0px;
		vertical-align: top;
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;
		font-size: 9px;
		width:271px; 
		display:table;
	    }


	    
	  div.up {
		padding: 0px;margin: 0px;
		float: left;
		vertical-align:top;
		line-height:12px;
		font-weight:bold;
	   }



	 div.rate_text {
		padding: 0px;margin: 0px;
		vertical-align: middle;
		font-size: 9px;
		text-align: center;
		width:265px; 
		font-family: Arial, Helvetica, sans-serif;
		color: #003366;
		display:table;
	    }
	    
	div.rate_block{
		padding: 0px;margin: 0px;
		height: 18px;
	}
	  div.left1 {
		padding: 0px;margin: 0px;
		width:45px;
		background: #FF9933;
		padding-right:2px;
		line-height:14px;
		float: left;
	     }
	    
	  div.left2 {
		padding: 0px;margin: 0px;
		width:55px;
		background: #FFCC66;
		padding-right:2px;
		float: left;
		line-height:14px;
	
	    }
	  div.left3 {
		padding: 0px;margin: 0px;
		width:55px;
		background: #FFCC99;
		padding-right:2px;
		float: left;
		line-height:14px;
	
	    }
	  div.left4 {
		padding: 0px;margin: 0px;
		width:55px;
		background: #FFCC33;
		padding-right:2px;
		float: left;
		line-height:14px;
	    }
	  div.left5 {
		padding: 0px;margin: 0px;
		width:47px;
		background: #59C3FD;
		float: left;
		line-height:14px;
		font-weight: bold;  
	}
	.angoloSxDown { position:relative;top:0px; left:0px; width:18px; height:18px; background-position:-238px -0px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}
	
	.angoloDxDown { position:relative;top:0px; left:0px; width:18px; height:18px; background-position:-238px -18px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;
		text-align:left;}

		.angoloRateSxUp { position:relative;top:0px; left:0px; width:12px; height:18px; background-position:-238px -54px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}

.angoloRateDxUp { position:relative;top:0px; left:0px; width:14px; height:18px; background-position:-238px -36px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}			
			

		
	  div.upangolosx {
		padding: 0px;margin:0px;
		width:12px;
		background: #f8f8f8;
		float:left;
		height: 18px;
		vertical-align: top;
		text-align:left;
	
	    }
	  div.upangolodx {
		padding: 0px;margin:0px;
		width:14px;
		background: #f8f8f8;
		float:left;
		height: 18px;
		vertical-align: top;
		text-align:left;
	
	    }
		
.UpRatePopup {
	position:relative;top:0px; left:0px; width:276px; height:4px;
	background: url(data:image/gif;base64,R0lGODlhAQADAIAAANLS0qysrCH5BAAAAAAALAAAAAABAAMAAAICRFAAOw==) 271px 0px repeat-x;
	*background:url(http://www.kidscantravel.com/uploads/tf/img/RatePopupBorder.gif) 276px 0px repeat-x;
	padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;display:table;
	}			
			
.DownRatePopup {
	position:relative;top:1px; left:0px; width:265px; height:4px;
	background: url(data:image/gif;base64,R0lGODlhAQADAIAAANLS0qysrCH5BAAAAAAALAAAAAABAAMAAAICRFAAOw==) 271px 0px repeat-x;
	*background:url(http://www.kidscantravel.com/uploads/tf/img/RatePopupBorder.gif) 265px 0px repeat-x;
	padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;display:table;
	}			
 
  /* THE DIV TECHNIQUE for allreview template*/

div.allReviewBody {
	padding: 0px; margin:0px;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: 36px;
	width:699px;
	display:table;
}


	
span.sortbyR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #950E0E;
	text-decoration: none;
} 
div.reviewContentTitle {
	padding: 0px; margin:0px; 
	width:699px;
	border-bottom: solid 2px #950E0E;
	vertical-align: bottom;
	display:-moz-inline-box;
	display:table;
}   
div.allReviewContainer {
	padding: 0px; margin:0px; 
	width:699px;
	display:block;
	overflow:hidden;
}  

div.allreviewsTitle{
	padding: 0px; margin:0px;
	width:586px;
	height:5px;
	vertical-align: top;
	float:left;
}

.arTitle {
	padding: 0px; margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	height:5px;
	color: #950E0E;
	vertical-align: bottom;
	font-weight: normal;
	text-decoration: none;
}
.arTitle span {
	padding: 0px; margin:0px;
	vertical-align: middle;
}
/* reader rating */    
.ratAllReview{
	padding: 0px; margin:0px;
	padding-bottom:3px;
	padding-top:1px;
	width:75px;padding-right:40px;
    vertical-align: top;
	line-height:13px;
	float:right;
}

.ratAllReview span{
	padding: 0px; margin:0px;
}



div.reviewContentRevTitle {
	padding: 0px; margin:0px; 
	width:699px;
	border-bottom: solid 2px #950E0E;
	vertical-align: top;
	display:-moz-inline-box;
	display:table;
}   


/*cancellare una volta implementata la nuova versione */
div.allReviewTNew {
	padding: 0px; margin:0px; 
	margin-bottom: 0px; margin-top: 4px;
	width:524px;
	vertical-align: top;
	float:left;
}  

span.allReviewTitle{
	padding: 0px; margin:0px; 
	line-height:21px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #950E0E;
	text-decoration: none;
}

/**/

div.allReviewSortby {
	padding: 0px; margin:0px; 
	width:218px;
	padding-right:19px;
	border-bottom: solid 1px #950E0E;
	vertical-align: bottom;
	float:left;
}  
.allReviewSortby form, .allReviewSortby select {
	padding: 0px; margin:0px; 
	vertical-align: top;
	overflow:hidden;
}  
div.allReviewSortbyNew {
	padding: 0px; margin:0px; 
	margin-top:2px;
	width:156px;
	padding-right:19px;
	vertical-align: middle;
	float:left;
}  
.allReviewSortbyNew form, .allReviewSortbyNew select {
	padding: 0px; margin:0px; 
	vertical-align: top;
	overflow:hidden;
}  
.allReviewHistory {
	padding: 0px; margin:0px; 
	width:650px;
	padding-bottom:10px;
	vertical-align: bottom;
	display:table;
} 





/* dida image */
		/**{ padding:0px; margin:0px; }*/

		h3{ padding:0px; margin:0px;padding: 2px 4px; margin: 0px; color:#FFFFFF; font-size:9px; font-family: Arial, sans-serif; letter-spacing:0px;font-weight: bold;  }
			
		.boxgrid, .ajax_boxgrid{ 
			padding:0px; margin:0px;width: 147px; height: 95px; 
			float:left; overflow: hidden; position: relative; 
		}
		.boxgrid img, .ajax_boxgrid img{ 
			padding:0px; margin:0px;position: absolute; top: 0; left: 0; border: 0; 
		}

		.boxgrid p, .ajax_boxgrid p{ 
			padding:0px; margin:0px;padding: 0 4px; 
			color:#ffffff; 
			font-weight:bold; 
			font:9px Arial, sans-serif; 
		}
		.boxgrid p a, .boxgrid p a:visited, .ajax_boxgrid p a, .ajax_boxgrid p a:visited{ 
			padding:0px; margin:0px;color:#dadada; 
			text-decoration:none; 
		}
		.boxgrid p a:hover, .ajax_boxgrid p a:hover{ 
			padding:0px; margin:0px;color:#dadada; 
			text-decoration:underline; 
		}			
		
		.boxcaption, .ajax_boxcaption{ 
			padding:0px; margin:0px;position: absolute; 
			background: #000; height: 40px; 
			width: 100%; opacity: .6; 
			/* For IE 5-7 */
			filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
			/* For IE 8 */
			-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
		}
		.captionfull .boxcaption {
				padding:0px; margin:0px;top: 95px;
				left: 0;
		}
		.boxgrid.captionfull .cover {
				padding:0px; margin:0px;top: 95px;
				left: 0;
		}

		.ajax_captionfull .ajax_boxcaption {
				top: 95px;
				left: 0;
		}
		.ajax_boxgrid.ajax_captionfull .ajax_cover {
				top: 95px;
				left: 0;
		}



/* popup style */
/* Rating popup */
	.angoloSxDown { position:relative;top:0px; left:0px; width:18px; height:18px; background-position:-238px -0px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}
	
	.angoloDxDown { position:relative;top:0px; left:0px; width:18px; height:18px; background-position:-238px -18px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;
		text-align:left;}

		.angoloRateSxUp { position:relative;top:0px; left:0px; width:12px; height:18px; background-position:-238px -54px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}

.angoloRateDxUp { position:relative;top:0px; left:0px; width:14px; height:18px; background-position:-238px -36px; padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;}		
	
			.UpRatePopup {
	position:relative;top:0px; left:0px; width:276px; height:4px;
	background: url(data:image/gif;base64,R0lGODlhAQADAIAAANLS0qysrCH5BAAAAAAALAAAAAABAAMAAAICRFAAOw==) 271px 0px repeat-x;
	*background:url(http://www.kidscantravel.com/uploads/tf/img/RatePopupBorder.gif) 276px 0px repeat-x;
	padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;display:table;
	}			
			
.DownRatePopup {
	position:relative;top:1px; left:0px; width:265px; height:4px;
	background: url(data:image/gif;base64,R0lGODlhAQADAIAAANLS0qysrCH5BAAAAAAALAAAAAABAAMAAAICRFAAOw==) 271px 0px repeat-x;
	*background:url(http://www.kidscantravel.com/uploads/tf/img/RatePopupBorder.gif) 265px 0px repeat-x;
	padding:0px;margin:0px;border:0px;vertical-align:top;overflow:hidden;display:table;
	}	



/* maps */
  div.msgBSMaps  a{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
    }
  div.msgBSMaps  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
	text-decoration: underline;
	font-weight:bold;
    }


  div.msgBSMaps  {
 	padding: 0px;margin: 0px; padding-top: 3px; padding-bottom: 7px; width:147px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 11px; background-color:#F8F8F8;
    }





} @media print{body{background:#fff;font-size:8pt;font-family:"Arial",serif}html{margin:0}.whiteRow,.svcRow,.borderRow,.vertTab,.leftTab,.tg,.hierarchyContainer,#ratewindow,.rRow,.textLinkCenter,.textLinkCenterAds,.textLinkGen,.destBodyBottom,.destButton,#line0,.destAds,.banner,div.rowPlanExploContainer,.plan-off,.explo-off,.hotel-off,.outfitter-off,.review-off,.forkids-off,.map-off,.corner,.cornerDownforkids,.cornerDownplan,.cornerDownexplore,.cornerDownhotel,.cornerDownoutfitter,.cornerDownreview,.cornerDownmaps,.hotelBottomPatt,.outfitterBottomPatt,.reviewBottomPatt,.mapsBottomPatt,.forkidsBottomPatt,.hotelLeft,.outfitterLeft,.reviewLeft,.destPhotoLink,.hotelPhotoLink,.addResBox,.forkidsBottom,.forkidsLabel,.allReviewSortby,.allReviewSortbyNew,.allReviewHistory,.bottomContainer,.bottomReview,#labelwindowlayer,.maplabel,.linkSprite,.didawindow0,.didawindow1,.didawindow2,.didawindow3,.relatedShareRowLeft,.relatedShareRowRight,#upnavobj{display:none}.bannerPrint{margin:0px;padding:0px;width:676px;width:407px;height:96px;margin-top:12px}.bannerPrint{margin:0px;padding:0px;width:676px;width:407px;height:96px;margin-top:12px}.bodyMainAds{padding:0px;margin:0px;width:100%;padding-top:20px;display:table}.linkinterno,.linkinterno_ci,.linkinterno_nounderline,.linkinterno_novisited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}.linkinterno a{font-family:Arial,Helvetica,sans-serif;color:#036}.linkinterno_nounderline a,span.linkinterno a,.linkinterno_novisited a{font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:none}.linkinterno_nounderline a:hover,span.linkinterno a:hover,.linkinterno_novisited a:hover{font-family:Arial,Helvetica,sans-serif;color:#CB0E00;text-decoration:none}.linkesterno a,.linkesterno a:hover,.linkesterno a:visited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:underline}.linkemail_underline a,.linkemail_underline a:visited,.linkemail_underline a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00F;text-decoration:underline}.arial11blu{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}.arial11arancio a,.arial11arancio a:hover,.arial11arancio a:visited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:underline}div.story div.callout,img.callout{float:right;padding-left:15px;padding-bottom:0px;margin-bottom:0px}div.inarticle div.wrapout,.wrapout{float:left;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:3px;margin-top:0px}div.textwrap,.textwrap{padding-right:20px;margin-top:10px;padding-bottom:0px;margin-bottom:0px}.textinarticlewrap,div.textinarticlewrap{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}span.codeblock12{display:block;margin:0px;padding:0px;padding-top:12px}span.codeblock{display:block;margin:0px;padding:0px}span.codeblockdest{display:block;margin:0px;padding:0px;padding-top:4px}span.inarticle span.wrapout{float:left;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.outarticle span.wrapoutright{float:right;padding-right:15px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.textinarticlewrap{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}span.inarticleright span.wrapoutright{float:left;padding-right:6px;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px}span.textwrapright{margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}span.list{margin:0px;padding:0px;padding:0px 0px 0px 15px;display:list-item}span.ollist{margin:0px;padding:0px;padding:0px 0px 0px 20px;display:list-item;list-style-type:decimal}span.ullist{margin-top:0px;padding:0px;line-height:17px}div.destIcoFamily{padding:0px;margin:0px;margin-top:6px;width:100%;display:table;overflow:hidden}div.iconDest,div.iconAct,div.iconSub{padding:0px;margin:0px;padding-top:3px;width:85%;height:40px;vertical-align:bottom;float:left;overflow:hidden}.familyDest,.familyAct,.familySub{padding:0px;margin:0px;padding-bottom:3px;width:10%;height:40px;vertical-align:middle;text-align:right;float:left;overflow:hidden}.familyDest a img,.familyAct a img,.familySub a img,.familyDest a:hover img,.familyAct a:hover img,.familySub a:hover img{padding:0px;margin:0px;border:none}div.destIcons{padding:0px;margin:0px}div.destIco{padding:0px;margin:0px;vertical-align:bottom;width:36px;height:40px;padding-right:5px;float:left}.destIco a img{border:none}.destIco a:hover img{border:none}div.destBody{padding:0px;margin:0px;width:100%;display:table;margin-top:8px}.allReviewBody{padding:0px;margin:0px;margin-bottom:8px;margin-top:25px;display:table}div.destBodyText{padding:0px;margin:0px;margin-bottom:8px;width:95%;display:table}.bodytext{margin:0px}p.bodytext{margin:0px;padding:0px;margin-bottom:0px;margin-bottom:8px}.destBodyText,.destBodyText h6{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#036;text-decoration:none;font-weight:normal}.destBodyText a,.destBodyText h6 a,.destBodyText a:hover,.destBodyText h6 a:hover,.destBodyText a:visited,.destBodyText h6 a:visited{font-family:Arial,Helvetica,sans-serif;color:#F60;text-decoration:underline;font-weight:bold}.on,.off{padding:0px;margin:0px;display:table}.onDescrHotel{display:none}.offDescrHotel{padding:0px;margin:0px;display:table}div.destHeader{padding:0px;margin:0px;margin-top:25px;margin-bottom:5px;width:100%;display:table}div.destHeadContent{padding:0px;margin:0px;width:100%;display:table;overflow:hidden}div.destTitle,.actTitle,.subTitle{padding:0px;margin:0px;width:69%;float:left;overflow:hidden}.allReviewT{padding:0px;margin:0px;width:100%;display:table;overflow:hidden}.dTitle,.dTitle h1,.aTitle,.aTitle h1,.sTitle,.sTitle h1,span.allReviewTitle{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#036;vertical-align:top;font-weight:normal;text-decoration:none}.destTitle h1{padding:0px;margin:0px}.ratDest,.ratSub,.ratAct{padding:0px;margin:0px;width:27%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036;text-decoration:none;float:left;overflow:hidden}.ratDest span,.ratSub span,.ratAct span{padding:0px;margin:0px}div.ratingTitle,.ratingTitle span{padding:0px;margin:0px;padding-right:2px;vertical-align:bottom;text-align:right;float:left;overflow:hidden}div.ratingTitleE{display:none}div.ratingRevTitle,.ratingRevTitle span{padding:0px;margin:0px;text-align:right;vertical-align:bottom;float:left;overflow:hidden}div.ratingValue,.ratingValue span{padding:0px;margin:0px;vertical-align:bottom;text-align:right;float:left;overflow:hidden}div.ratingRevValue,.ratingRevValue span{padding:0px;margin:0px;vertical-align:bottom;text-align:right;float:left;overflow:hidden}div.ratingEmpty{padding:0px;margin:0px;vertical-align:bottom;text-align:right;padding-left:78px;float:left;overflow:hidden}div.ratingRight,.ratingRight span{padding:0px;margin:0px;padding-left:5px;text-align:right;vertical-align:bottom;float:left;overflow:hidden}.didaphoto,.didaphoto a,.didaphoto a:hover,.didaphoto a:visited{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#909090;font-style:normal;text-decoration:none;font-weight:normal;padding:0px;margin:0px;padding-top:2px;height:auto}.didaphoto a,.didaphoto a:hover,.didaphoto a:visited{color:#909090;text-decoration:underline}.didaflickr,.didaflickr a,.didaflickr a:hover,.didaflickr a:visited,div.didaflickr{padding:0px;margin:0px;padding-top:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;font-style:normal;text-decoration:none;font-weight:normal}.icoactivities a img,.icoactivities a:hover img{border:none}div.boxPhotoGen{margin:0px;padding:0px;padding-top:10px;width:147px;vertical-align:top;float:left}div.destPhoto{padding:0px;margin:0px;vertical-align:top;width:100%;display:table}.boxPhotoGenDest{margin:0px;padding:0px;margin-top:8px;padding-right:15px;padding-bottom:0px;width:147px;vertical-align:top;float:left}.boxSinglePhoto{margin:0px;padding:0px;width:147px;vertical-align:top;display:table}.singlePhoto{margin:0px;padding:0px;width:147px;vertical-align:top;width:100%;display:table}.singlePhoto img{margin:0px;padding:0px;border:0px;overflow:hidden}.planExploContainer{margin:0px;padding:0px;width:100%;display:table}div.planExploSpace{margin:0px;padding:0px;vertical-align:top}.rowPlanExploMenu{margin:0px;padding:0px;margin-top:15px}td.rowPlanExploContainer{margin:0px;padding:0px;background-color:#fff;vertical-align:top;overflow:hidden;width:100%;display:table}div.tabellaplanexplo{margin-top:13px;width:100%;display:table}div.planExploContent{margin:0px;padding:0px;vertical-align:top;width:100%;display:table}.planExploTab{list-style-type:none;list-style-image:none;padding:0px;margin:0px;width:100%;display:table}.planExploTab ul{list-style-type:none;list-style-image:none;padding:0px;margin:0px}.planExploTab li{overflow:hidden}.planExploTab li.plan-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.explo-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.hotel-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.outfitter-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.outfitter-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.review-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.forkids-on{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.planExploTab li.map-on{padding-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#036;font-weight:bold}.spriteDest{list-style-type:none;list-style-image:none;padding:0px;margin:0px;padding-top:4px;width:100%;display:table}.spriteDest ul{list-style-type:none;list-style-image:none;padding:0px;margin:0px}.spriteDest li{overflow:hidden}.spriteDest li.readrev,.spriteDest li.readrev a,.spriteDest li.readrev a:hover{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#036}.spriteDest li.writerev,.spriteDest li.writerev a,.spriteDest li.writerev a:hover{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#036;text-decoration:none}div.planRow{padding:0px;margin:0px;vertical-align:top;padding-right:10px;width:100%;display:table}div.planDescCol{padding:0px;margin:0px;vertical-align:bottom;padding-right:13px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:right;color:#036;text-decoration:none;width:60%;float:left}div.planResCol{padding:0px;margin:0px;vertical-align:top;padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F60;text-decoration:none;font-weight:bold;text-align:left;width:35%;float:left}.planResCol a,.planResCol a:visited{padding:0px;margin:0px;font-size:11px;font-weight:normal;color:#F60;text-decoration:none}div.addResContainer{display:none}.planBottomPatt,.exploreBottomPatt{padding:0px;margin:0px;padding-top:15px}div.hotelContainer{padding:0px;margin:0px;padding-top:8px;width:100%;vertical-align:top;display:table}div.reviewContainer{padding:0px;margin:0px;padding-top:10px;width:100%;vertical-align:top;display:table}div.forkidsContainer{padding:0px;margin:0px;padding-top:8px;width:100%;vertical-align:top;display:table}.allReviewContainer{padding:0px;margin:0px;margin-bottom:5px;width:100%;vertical-align:top;display:table}div.hotelContentTitle,div.outfitterContentTitle,div.reviewContentTitle{padding:0px;margin:0px;margin-right:16px;width:100%;vertical-align:top;display:inline-block}div.bottomContainer{padding:0px;margin:0px;padding-top:5px;padding-bottom:8px;width:100%;vertical-align:top;display:table}div.hotelContent{padding:0px;margin:0px;width:100%;vertical-align:top;display:table}div.reviewEmpty{padding:0px;margin:0px;padding-top:13px;padding-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none;width:100%;display:table}div.hotelTitle,.outfitterTitle,.reviewTitle,.allreviewsTitle{padding:0px;margin:0px;width:70%;vertical-align:top;float:left}div.reviewTitle{padding:0px;margin:0px;width:85%;vertical-align:top;float:left}.arTitle,.arTitle h1{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#036;vertical-align:bottom;font-weight:bold;text-decoration:none;float:left}.hTitle,.hTitle h1{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#036;font-weight:bold;vertical-align:bottom;font-weight:bold;text-decoration:none;float:left}div.hotelRating,.outfitterRating{padding:0px;margin:0px;padding-bottom:2px;width:26%;text-align:right;vertical-align:top;float:left}div.reviewRating{padding:0px;margin:0px;padding-bottom:2px;width:15%;text-align:right;vertical-align:top;float:left}.hotelRating span,.outfitterRating span{padding:0px;margin:0px}div.col12Hotel{padding:0px;margin:0px;padding-top:13px;width:74%;vertical-align:top;float:left}div.col12HAllReview{padding:0px;margin:0px;padding-top:5px;width:74%;vertical-align:top;float:left}div.col3Hotel{padding:0px;margin:0px;padding-top:10px;width:26%;vertical-align:top;float:left}div.col3HAllReview{padding:0px;margin:0px;width:26%;vertical-align:top;float:left}div.col1Hotel{padding:0px;margin:0px;width:36%;vertical-align:top;float:left}div.rowHotel{padding:0px;margin:0px;width:100%;vertical-align:top;display:table}div.col2Hotel{padding:0px;margin:0px;width:60%;vertical-align:top;float:left}div.contentReview{padding:0px;margin:0px;padding-top:5px;width:97%;vertical-align:top;display:block}div.col1Review{padding:0px;margin:0px;width:88%;vertical-align:top;float:left}div.col2Review{padding:0px;margin:0px;width:12%;text-align:right;vertical-align:top;float:left}div.reviewHotel{padding:0px;margin:0px;width:100%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}div.reviewAuthor{padding:0px;margin:0px;width:95%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none;font-style:italic}.reviewAuthor a,.reviewAuthor a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:underline;font-style:italic}div.descrHotel{padding:0px;margin:0px;width:100%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}div.reviewDescr{padding:0px;margin:0px;padding-top:7px;width:95%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}div.reviewHelp{padding:0px;margin:0px;padding-top:3px;width:100%;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}div.addrHotel{padding:0px;margin:0px;vertical-align:top;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:10px;color:#036;text-decoration:none}div.boxPhotoHotel{padding:0px;margin:0px;padding-top:10px;width:100%;vertical-align:top}div.boxPhotoFlickr{padding:0px;margin:0px;padding-top:5px;width:75px;vertical-align:top}div.boxSinglePhotoFlickr{margin:0px;padding:0px;width:75px;vertical-align:top;display:block}div.familyHotel{padding:0px;margin:0px;padding-top:4px;padding-bottom:0px;vertical-align:top}div.icoCont{padding:0px;margin:0px;padding-top:4px;width:100%;vertical-align:top}div.icoHotel{padding:0px;margin:0px;padding-right:2px;width:36px;height:32px;vertical-align:middle;float:left}.linkWriteReview span,.linkWriteReview a,.linkWriteReview{margin:0px;padding:0px;margin-top:7px;font-size:14px;padding-top:3px;font-family:Arial,Helvetica,sans-serif;color:#036;text-decoration:none;width:100%;display:table}div.allRevIcoFamily{padding:0px;margin:0px;margin-top:6px;width:100%;display:table;overflow:hidden}div.iconAllrev{padding:0px;margin:0px;padding-top:3px;vertical-align:bottom;width:88%;height:40px;overflow:hidden;float:left}div.familyAllrev{padding:0px;margin:0px;padding-bottom:3px;width:7%;height:40px;vertical-align:middle;float:left;overflow:hidden}div.ratAllReview{padding:0px;margin:0px;padding-top:7px;width:28%;vertical-align:bottom;float:left;overflow:hidden}div.forkidsHeader{padding:0px;margin:0px;width:100%;display:table;overflow:hidden}div.titleForKids{padding:0px;margin:0px;width:82%;font-family:Comic Sans MS,sans-serif;font-size:14px;font-weight:normal;color:#036;text-decoration:none;float:left;overflow:hidden}div.icodidafk{padding:0px;margin:0px;width:13%;vertical-align:middle;float:left;overflow:hidden}div.icoForkids{padding:0px;margin:0px;width:100%;text-align:right;vertical-align:middle;float:left;overflow:hidden}.icoForkids img{padding:0px;margin:0px;border:0px;vertical-align:middle}div.forkidsContent{padding:0px;margin:0px;padding-bottom:10px;width:95%;font-family:Comic Sans MS,sans-serif;font-size:12px;color:#036;text-decoration:none;display:table}div.inforkids{margin:0px;padding:0px}div.wrapforkids,.wrapforkids{float:right;padding-left:15px;padding-bottom:5px;padding-top:6px;vertical-align:top}.wrapforkids img{margin:0px;padding:0px;vertical-align:top;border:0px}.mapLeft{margin:0px;padding:0px;width:30%;float:left;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#036}.mapTitle,.mapTitle a,.mapTitle a:hover{margin:0px;padding:0px;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#036;font-weight:bold;text-decoration:none}.mapTitle a{color:#036}.mapTitle a:hover{color:#C00000}.mapInsideForm{margin:0px;padding:0px;margin-top:2px;width:100%;height:20px;display:table}.mapLeftCheck{margin:0px;padding:0px;margin-top:2px;width:86%;float:left;overflow:hidden}.mapLeftSelect{margin:0px;padding:0px;width:40%;float:left;overflow:hidden}.mapRightCheck{margin:0px;padding:0px;width:14%;float:left}.mapRightSelect{margin:0px;padding:0px;width:60%;float:left;overflow:hidden}.mapRightSelect select{width:100%}.mapGoButton{margin:0px;padding:0px;margin-top:14px;width:100%;display:table;text-align:center}.mapCanvasContainer{margin:0px;padding:0px;width:60%;height:auto;padding-left:30px;padding-bottom:15px;float:left}.mapCanvasContent{margin:0px;padding:0px;width:100%;height:100%;display:table}#map_canvas{margin:0px;padding:0px;width:404px;height:320px;border:1px solid #818181;float:left}div.relatedGen{padding:0px;margin:0px;border:0px;padding-bottom:15px;vertical-align:top;width:100%;display:table}.relatedTitle,h1.relatedTitle{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;line-height:15px;font-size:11px;color:#036;text-decoration:none;font-weight:bold;width:100%;border-bottom:solid 2px #036;vertical-align:bottom}h1.relatedTitle1{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;line-height:15px;font-size:11px;color:#036;width:90%;text-decoration:none;font-weight:bold;border-bottom:solid 2px #036;vertical-align:bottom}h1.relatedTitle2{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;line-height:15px;font-size:11px;color:#036;width:100%;text-decoration:none;font-weight:bold;border-bottom:solid 2px #036;vertical-align:bottom}div.relatedCatRowLeft{padding:0px;margin:0px;padding-right:40px;width:45%;float:left;vertical-align:top}div.relatedCatRowRight{padding:0px;margin:0px;width:47%;float:left;vertical-align:top}div.relatedCatBlock{padding:0px;margin:0px;padding-bottom:0px;vertical-align:top}div.relatedCatBlockTop{padding:0px;margin:0px;width:100%;padding-bottom:0px;vertical-align:top}div.relatedCatTitle h1{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;padding-top:6px;font-size:11px;color:#036;text-decoration:none;font-weight:bold}div.relatedCatLink{padding:0px;margin:0px;vertical-align:top}.relatedCatLink a,.relatedCatLink a:hover,.relatedCatLink a:visited{padding:0px;margin:0px;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#036;text-decoration:none;font-weight:normal}.footer{padding:0px;margin:0px;margin-right:40px;width:90%;padding-top:2px;vertical-align:top;display:table}.footerContent{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00356B;text-decoration:none}.footerContent p{padding:0px;margin:0px;padding-bottom:12px;padding-top:0px;text-align:center}.footerContent a,.footerContent a:hover{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#00356B;text-decoration:underline}.kctLogo,.kidscantravel{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#2092FD;font-size:12px}}