body{margin:0;padding:0;text-align:center;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;background:url(/resources/bg.gif)}

h1{font-size:12px;font-weight:normal;color:#666;margin:0 0 10px 0;padding:0;min-width:940px;width:auto !important;width:940px}
h2{font-size:22px;font-weight:bold;display:block;line-height:28px;letter-spacing:-1px;margin:0;padding:0}
h3{margin:0;padding:0;font-size:20px}
h4{margin:0 0 10px 0;padding:0 0 10px 0;font-size:30px;letter-spacing:-1px;color:#555;border-bottom:1px solid #999}
h5{margin:0 0 5px 0;padding:0;font-size:17px}
h6{margin:0 0 0 30px;padding:0;font-size:13px;font-style:italic;font-weight:bold}
a{text-decoration:none;color:#444}
a img{border:none}
a.view{color:#f5811f;text-decoration:underline}
a:hover.view{color:#555}
p{margin:0;padding:0}
.grey{color:#888}
ul{list-style-type:none;margin:0;padding:0}

#main{font-size:12px}
#main p{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.content{width:940px;margin:0 auto;text-align:left}
.top{width:100%;height:30px;background:url(/resources/top.gif) repeat-x;position:absolute;top:155px;left:0}

.header{overflow:hidden;height:120px}
.header .logo{float:left}
#menu {float:right;margin-top:20px}
#menu li {float:left;margin-left:30px;padding-top:3px}
#menu li a{display:block;width:97px;font-size:18px;color:#f5811f;text-align:center;letter-spacing:-1px;height:81px;font-weight:bold;line-height:18px;position:relative;overflow:hidden}
#menu li a span{font-size:13px;color:#666;display:block;font-weight:normal}
#menu li a img{position:absolute;top:40px;left:32px}
#menu li.active{background:url(/resources/bgmenu.gif) no-repeat}
#menu li.active img{opacity:0.65;filter:alpha(opacity=65)}
#menu li a:hover, #menu .active a{color:#666}
#menu li a:hover span, #menu .active a span{color:#999;text-shadow:#fff 1px 1px 1px}

.breadcrumb{margin:0 0 20px 0;overflow:hidden;height:100%;padding-top:40px}
.breadcrumb li{background:url(/resources/list2.gif) no-repeat right 5px;float:left;margin-right:7px;padding-right:15px;font-size:12px}
.breadcrumb li a:hover{text-decoration:underline;color:#f5811f}

.bgslide{width:100%;height:430px;background:url(/resources/bgslide.png) repeat-x;position:absolute;top:155px;left:0}
#slider{margin:10px auto 0 auto}
.coin-slider{overflow:hidden;position:relative}
.cs-buttons{float:left}
.cs-buttons a{width:16px;height:16px;float:left;text-indent:-1000px;background:url(/resources/icons/buttons.png) no-repeat right top;margin:5px 0 0 5px}
a.cs-active{background:url(/resources/icons/buttons.png) no-repeat 0 0}
.cs-prev, .cs-next{display:none}
#coin-slider-smallSlider{width:300px;float:left;margin-right:30px}
#coin-slider-smallSlider{width:300px;float:left;margin-right:30px}

.home{margin-top:460px}
.center{overflow:hidden;height:100%;margin-bottom:40px;line-height:20px;color:#555}
.center .box{float:left;width:220px;margin:0 20px 40px 0}
.center .box span{display:block;float:left;width:56px;height:56px;line-height:52px;background:url(/resources/circle.png) no-repeat left top;font-size:40px;font-weight:bold;color:#fff;text-align:center;margin:0 10px 5px 0}
.center .box span.active{background:url(/resources/circle.png) no-repeat left bottom}
.center .box h2{height:56px}
.center .box p{display:block;margin-top:5px}
.center .box a{display:block;color:#f5811f;text-decoration:underline;margin-top:10px}
.center .box a.active{color:#555}
.center .whoare{width:690px;float:left;margin-right:30px}
.center .whoare h2{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}
.center .whoare a{display:block;color:#f5811f;text-decoration:underline;margin-top:10px}
.center .whoare a:hover{color:#555}
.center .whoare span{display:block;font-size:22px;color:#555;border-bottom:1px solid #ccc;font-weight:bold;letter-spacing:-1px;margin-bottom:20px;padding-bottom:10px}
.center .whoare img{float:left;margin:0 20px 10px 0}

.center .testimonials{width:220px;position:relative;height:240px;overflow:hidden;float:left}
.center #testimonials div{background:url(/resources/testimonials.gif) no-repeat 0 bottom #d8d7d3;padding:25px 27px 53px 29px;margin-top:5px;height:100px}
.center #testimonials span{display:block;padding:0 0 0 11px;width:110px;font-weight:bold;font-size:12px;line-height:14px}
.center .testimonials li{height:240px}
.center .up, .center .down{position:absolute;z-index:2;bottom:0;right:0;width:32px;height:32px;display:block;border:none;cursor:pointer}
.center .up{right:33px;background:url(/resources/marker_up.gif) 0 0 no-repeat}
.center .down{background:url(/resources/marker_down.gif) 0 0 no-repeat}
.center .up:hover, .center .down:hover{background-position:bottom}

.center .solution{width:290px;height:280px;float:left;margin:0 35px 35px 0}
.center .solution span{display:block;float:left;width:56px;height:56px;line-height:52px;background:url(/resources/circle.png) no-repeat left top;font-size:40px;font-weight:bold;color:#fff;text-align:center;margin:0 10px 5px 0}
.center .solution span.active{background:url(/resources/circle.png) no-repeat left bottom}
.center .solution h2{line-height:56px;font-size:21px}
.center .solution .img{display:block;width:290px;height:110px;margin:10px 0;overflow:hidden}
.center .solution a{display:block;color:#f5811f;text-decoration:underline;margin-top:10px}
.center .solution a.active{color:#555}
.center .solution p{height:80px;overflow:hidden}

.center .solutionread{position:relative}
.center .solutionread .splitPage{width:430px;float:left}
.center .solutionread .splitPage a{color:#f5811f;text-decoration:underline}
.center .solutionread .splitPage a:hover{color:#555}
.center .solutionread .splitPage h5 a{color:#555;text-decoration:none}
.center .solutionread .tooltip{position:absolute;top:275px;left:0;width:300px;height:99px;background:url(/resources/tooltip.gif) no-repeat}
.center .solutionread .tooltip p{display:block;width:185px;margin:7px 0 0 90px;line-height:16px;font-style:italic;font-size:11px}
.center .solutionread li{background:url(/resources/list.gif) no-repeat left 6px;padding-left:10px;line-height:22px}
.center .shortDescription{display:block;font-style:italic;margin-bottom:10px;text-align:justify;height:100px}
.center .smallImage{width:260px;height:99px;float:left;margin-right:70px}
.center .solutionread .result{width:300px;height:300px;float:left;margin-right:30px}
.center .solutionread .result div{background:url(/resources/result.png) no-repeat;height:65px;padding:3px 15px;margin:10px 0;position:relative}
.center .solutionread .result a, .center .solutionread .result p{color:#555}
.center .solutionread .result span{position:absolute;top:7px;right:8px;display:block;font-size:24px;font-weight:bold;text-align:center;width:50px;height:50px;line-height:50px}

.center .solutionread #slideshow {width:760px}
.center .solutionread #slideshow ul:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.center .solutionread #slideshow .slides{overflow:hidden;width:430px}
.center .solutionread #slideshow .slides ul{width:2880px}
.center .solutionread #slideshow .slides li{width:430px;float:left;padding:0;background:none}
.center .solutionread #slideshow .slides li a{color:#444}
.center .solutionread #slideshow .slides li ul{width:100%}
.center .solutionread #slideshow .slides li li{padding:0 0 0 10px;background:url(/resources/list.gif) no-repeat left 6px}
.center .solutionread #slideshow .slides-nav{width:300px;float:left;margin-right:30px}
.center .solutionread #slideshow .slides-nav li{background:url(/resources/tabs.png) left bottom;padding:0 0 0 15px;margin-bottom:6px;height:65px;line-height:50px}
.center .solutionread #slideshow .slides-nav li.on{background:url(/resources/tabs.png) left top}
.center .solutionread #slideshow .slides-nav li a{display:block;font-size:18px;color:#555;padding-top:5px;text-shadow:#fff 1px 1px 1px}
.center .solutionread #slideshow .slides-nav li.on a{color:#fff;text-shadow:#222 1px 1px 1px}
.center .solutionread .aktis span{display:block;float:left;width:20px;height:20px;background:url(/resources/list4.png) no-repeat;text-align:center;font-weight:bold;color:#fff;margin-right:10px}
.center .solutionread .aktis p{display:block;margin-left:30px}

#fade{z-index:20;position:absolute;top:0;bottom:0;background:#565656;width:100%;height:100%;display:none}
#requestInfo{position:fixed;top:50%;left:-175px;width:200px;height:100px;background:url(/resources/request.png) no-repeat;cursor:pointer;z-index:2}
#tooltip_info{position:absolute;display:none;width:500px;background:#333;z-index:100;padding:5px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px}
#tooltip_info h3{float:left;color:#fff;margin-left:15px;line-height:26px}
#tooltip_info .close{cursor:pointer;text-align:right;color:#fff;line-height:24px;margin-right:5px}
#tooltip_content{border:1px solid;margin-top:10px;background:#fff;color:#333}

.center .portfolio{position:relative}
.center .portfolio ul{overflow:hidden;height:100%;margin:0}
.center .portfolio li{float:left;margin-right:18px;height:32px;line-height:32px;padding-left:9px}
.center .portfolio li a{color:#f5811f;display:block;height:32px;padding-right:9px;text-transform:uppercase;font-weight:bold;text-shadow:#fff 0 0 10px}
.center .portfolio li.active{background:url(/resources/bgtabs.gif) no-repeat left top}
.center .portfolio li.active a{background:url(/resources/bgtabs.gif) no-repeat right bottom;color:#555;text-shadow:#fff 1px 1px 1px}
.center .portfolio .item{width:450px;height:225px;float:left;margin:20px 0;position:relative}
.center .portfolio table{float:left;width:56px;height:56px;line-height:16px;background:url(/resources/circle.png) no-repeat left top;font-size:12px;color:#fff;text-align:center;margin:0 10px 5px 0}
.center .portfolio td{vertical-align:middle}
.center .portfolio .item h2{margin-bottom:10px;line-height:56px}
.center .portfolio .item img{width:180px;height:120px;float:left;margin:0 10px 10px 0}
.center .portfolio .item a.button{background:url(/resources/button.png) no-repeat left top;display:block;width:90px;height:32px;line-height:32px;position:absolute;top:190px;right:0;text-align:center;font-size:12px;color:#fff;font-weight:bold}
.center .portfolio .item a:hover.button{background:url(/resources/button.png) no-repeat left bottom}
.center .portfolio .technologies{width:105px;display:none;height:16px;line-height:16px;padding-left:20px;float:left;background-repeat:no-repeat;margin:0 5px 10px 0;font-size:11px}
.center .portfolio .description{display:block}
.center .portfolio #buttonTech{background:url(/resources/list3.png) no-repeat left top;display:block;height:32px;line-height:32px;position:absolute;top:190px;left:190px;text-align:center;font-size:12px;color:#555;font-weight:bold;padding-left:25px;cursor:pointer}
.center .portfolio #buttonTech.active{background-position:left bottom;color:#f5811f}
.center .portfolio #buttonTech .btn2{display:none}
.center .portfolio #pager{margin:0;padding-top:8px;overflow:hidden;height:100%;border-top:1px solid #999}
.center .portfolio #pager .pagina{float:left;margin-right:5px}
.center .portfolio #pager a, .center .portfolio #pager span{display:block;float:left;width:20px;height:20px;line-height:20px;text-align:center;font-weight:bold;font-size:11px}
.center .portfolio #pager a.prev{background:url(/resources/control.gif) no-repeat left top;width:10px}
.center .portfolio #pager a.next{background:url(/resources/control.gif) no-repeat right bottom;width:10px}
.center .portfolio #pager span{background:url(/resources/list4.png) no-repeat;color:#fff}
.center .portfolio .ricerca{position:absolute;top:40px;right:0}
.center .portfolio .ricerca #search{-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #999;padding-left:5px;padding-right:5px}
.center .portfolio .ricerca .btnSearch{height:16px;background:url(/resources/icons/search.png) no-repeat;border:none;cursor:pointer;padding-left:16px;font-size:10px;color:#333}
.center .portfolio .subSection{height:35px}
.center .portfolio .subSection div{background:url(/resources/subsection.gif) no-repeat left top;padding-left:25px;margin-left:30px}
.center .portfolio .subSection input{cursor:pointer;border:none;padding-left:8px;margin:9px 0 0 8px;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;color:#444;background:url(/resources/list.gif) no-repeat left 5px}
.center .portfolio #noResult{display:none;font-size:12px;padding-top:20px}

.center .contactus .fcompile{width:690px;float:left;margin-right:30px}
.center .contactus .fcompile h4{margin-right:30px}
.center .contactus .contact{width:220px;float:left}
.center .contactus .wware{width:220px;float:left;margin-top:20px}
.center .contactus #map{width:220px;height:200px;float:left;font-size:11px;line-height:18px}
.center .contactus .privacy{width:660px;height:130px;overflow-y:scroll;background:#fff;font-size:11px;border:1px solid #999}
.center .contactus .privacy p{padding:5px 10px}
.center .contactus .privacyclick{font-size:12px;margin:10px 0}

.center .customers{overflow:hidden;height:100%}
.center .customers .box4{float:left;width:450px;margin:0 40px 40px 0}
.center .customers .box4 .submit{float:right;margin-right:5px}
.center .customers .box4 .assistence{background:url(/resources/assistenza.png) no-repeat left top;height:100px;margin-top:10px;padding-left:80px;line-height:30px}
.center .customers .box4 .assistence a{color:#f5811f;font-weight:bold;font-size:15px;text-decoration:underline}
.center .customers .box4 .ip{display:block;margin-top:10px;font-style:italic}

.center .team{margin-top:20px;overflow:hidden;height:100%}
.center .team h3{margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:1px solid #999}
.center .team div{width:300px;height:56px;float:left;margin:0 20px 20px 0}
.center .team div span{display:block;float:left;width:56px;height:56px;line-height:52px;background:url(/resources/team.png) no-repeat left bottom;font-size:40px;font-weight:bold;color:#fff;text-align:center;margin:0 10px 5px 0}
.center .team div span.t1{background-position:left top}
.center .team div span.t2{background-position:left -56px}
.center .team div span.t3{background-position:left -112px}
.center .team div span.t4{background-position:left -392px}
.center .team div span.t5{background-position:left -280px}
.center .team div span.t6{background-position:left -224px}
.center .team div span.t7, .center .team div span.t8, .center .team div span.t9{background-position:left -392px}
.center .team div span.t10{background-position:left -336px}
.center .team div b{display:block;font-size:18px;margin-top:8px}
.center .team div i{font-size:11px}

.center .front-end .submit{background:url(/resources/button.png) no-repeat bottom;width:90px;height:32px;line-height:32px;text-align:center;font-weight:bold;color:#fff;cursor:pointer}
.center .front-end label{width:200px;display:inline-block;line-height:26px;vertical-align:top}
.center .front-end input{border:1px solid #555;padding:5px;width:230px;background:#fff;margin-bottom:10px}
.center .front-end textarea{border:1px solid #555;padding:5px;width:450px;height:100px;background:#fff;margin-bottom:10px}
.center .front-end input, .center .front-end textarea{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));-webkit-border-radius:10px;background:-moz-linear-gradient(top,#fff,#eee);-moz-border-radius:10px}
.center .front-end input:hover, .center .front-end textarea:hover{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));-webkit-box-shadow:0 0 5px #f5811f;background:-moz-linear-gradient(top,#fff,#eee);-moz-box-shadow:0 0 5px #f5811f}
.baseErrore, .baseInfo{font-weight:bold;color:#f5811f}

.center .partners{width:290px;float:left;margin:0 35px 35px 0}
.center .partners span{display:block;float:left;width:56px;height:56px;line-height:52px;background:url(/resources/circle.png) no-repeat left top;font-size:40px;font-weight:bold;color:#fff;text-align:center;margin:0 10px 5px 0}
.center .partners span.active{background:url(/resources/circle.png) no-repeat left bottom}
.center .partners h2{line-height:56px}
.center .partners .img{display:block;width:290px;height:110px;margin:10px 0;overflow:hidden}
.center .partners a{display:block;color:#f5811f;text-decoration:underline;margin-top:10px}
.center .partners a.active{color:#555}

.center .news{position:relative;background:#fff;border:1px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px;line-height:22px;padding:25px 10px 10px 10px;margin-top:30px}
.center .news span{position:absolute;top:-17px;left:20px;padding:5px 10px;background:#555;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px}

.page-left{width:760px;float:left;margin-right:40px}
.page-right{width:140px;float:right}
.page-right h4{font-size:20px}
.page-right .other{display:block;margin-bottom:20px;position:relative}
.page-right .other img{width:140px}
.page-right .other span{display:block;width:140px;font-size:12px;background:#444;color:#fff;text-align:center;position:absolute;bottom:0;left:0;opacity:0.7;filter:alpha(opacity=50)}

#footer{min-width:940px;width:auto !important;width:940px;height:370px;background:url(/resources/footer.gif) repeat-x;color:#fff;font-size:12px}
#footer p{color:#999}
#footer p a{color:#f5811f}
#footer .foot{width:940px;height:340px;margin:0 auto;text-align:left;overflow:hidden}
#footer .foot div{width:220px;margin:35px 20px 50px 0;float:left}
#footer .foot ul{margin-top:20px}
#footer .foot li{background:url(/resources/list.gif) no-repeat left 10px}
#footer .foot a{display:block;color:#666;font-size:13px;border-bottom:1px solid #444;padding:5px 0 5px 5px;margin-left:10px}
#footer .foot a:hover, #footer .foot li.active a{background:#666;color:#fff;border-color:#666}
#footer .foot .newsletter{margin-right:0}
#footer .foot .newsletter input.email{display:block;width:210px;padding:8px 0 8px 10px;margin:17px 0;background:url(/resources/input.png) no-repeat;color:#999;border:none;font-size:12px}
#footer .foot .newsletter a.button{display:block;width:90px;height:32px;line-height:32px;text-align:center;margin:0;padding:0;background:url(/resources/button.png) no-repeat bottom;color:#444;font-weight:bold;float:right;border:none;cursor:pointer}
#footer .foot .newsletter a:hover.button{background:url(/resources/button.png) no-repeat top;color:#ddd}

/* ADMIN */
.admin{margin-top:80px}
.admin .back-end{position:relative;background:#fff;border:1px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px;line-height:22px;padding:25px 10px 10px 20px}
.admin .back-end .title{position:absolute;top:-17px;left:20px;padding:5px 10px;background:#555;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px}
.admin .back-end label{width:200px;display:inline-block;line-height:26px;vertical-align:top}
.admin .back-end input.text{border:1px solid #555;padding:5px;width:230px;background:#fff;margin-bottom:10px}
.admin .back-end input.text, .admin .back-end textarea{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));-webkit-border-radius:10px;background:-moz-linear-gradient(top,#fff,#eee);-moz-border-radius:10px}
.admin .back-end input.text:hover, .admin .back-end textarea:hover{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));-webkit-box-shadow:0 0 5px #f5811f;background:-moz-linear-gradient(top,#fff,#eee);-moz-box-shadow:0 0 5px #f5811f}
.admin .submit{display:block;margin-top:10px;background:url(/resources/button.png) no-repeat bottom;width:90px;height:32px;line-height:32px;text-align:center;font-weight:bold;color:#fff;border:none;cursor:pointer}
.admin .back-end select{border:1px solid #555;padding:5px;background:#fff;margin-bottom:10px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));-webkit-border-radius:10px;background:-moz-linear-gradient(top,#fff,#eee);-moz-border-radius:10px;cursor:pointer}

.admin .menu{width:150px;float:left;margin-right:30px}
.admin .menu li{margin-bottom:5px;background:url(/resources/icons/admin-icon.png) no-repeat}
.admin .menu li.m1{background-position:left top}
.admin .menu li.m2{background-position:left -32px}
.admin .menu li.m3{background-position:left -64px}
.admin .menu li.m4{background-position:left -96px}
.admin .menu li.m5{background-position:left -128px}
.admin .menu li.m6{background-position:left -160px}
.admin .menu li.m7{background-position:left -192px}
.admin .menu li.m8{background-position:left -224px}
.admin .menu li.m9{background-position:left bottom}
.admin .menu li a{display:block;width:150px;height:32px;line-height:32px;font-size:14px;border-bottom:1px solid #999;font-weight:bold;color:#555}
.admin .menu li.m8 a{color:#f5811f;border-color:#999}
.admin .menu li a span{margin-left:35px}

.admin .list{width:760px;background:#fff;border:1px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px}
.admin .list td, .admin .list th{padding:5px 10px}
.admin .list tr.active{background:#eee}
.admin .list td.btn{width:16px}
.admin .add{height:32px;line-height:32px;background:url(/resources/icons/add.png) no-repeat left 2px;font-size:15px;font-weight:bold;color:#555;padding-left:25px;margin-left:10px}

.admin .two-column{width:725px}
.admin .two-column textarea{width:710px}
.admin .two-column .text{width:710px}
.admin .submit{display:inline-block;margin-right:20px}
.admin .submit{_display:inline;margin-right:20px}

.admin .right{float:left}

/* TODO */
.admin .menu li.welcome{background:none;border-bottom:1px solid #999;height:32px;line-height:32px}
.admin .filter{border-bottom:1px solid #999;height:32px;line-height:32px;text-align:center;margin:0;width:760px}
.admin .inForm{position:relative;width:680px;border:1px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px;line-height:22px;padding:25px 10px 10px 20px;margin-top:40px}
.admin .inForm select{padding:2px;-webkit-border-radius:0;-moz-border-radius:5px}
.admin .sub_title{position:absolute;top:-17px;left:20px;padding:5px 10px;background:#555;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px}
.admin .list td #priority{display:block;width:20px;height:20px;line-height:20px;background:url(/resources/circleSmall.png) no-repeat;text-align:center;color:#fff;font-weight:bold;font-size:11px}
.admin .list td #priority.p1{background-position:left bottom}
.admin .list td #priority.p2{background-position:left -160px}
.admin .list td #priority.p3{background-position:left -140px}
.admin .list td #priority.p4{background-position:left -120px}
.admin .list td #priority.p5{background-position:left -100px}
.admin .list td #priority.p6{background-position:left -80px}
.admin .list td #priority.p7{background-position:left -60px}
.admin .list td #priority.p8{background-position:left -40px}
.admin .list td #priority.p9{background-position:left -20px}
.admin .list td #priority.p10{background-position:left top}
.admin .resizeSelect select{font-size:11px}

/* MYHOTEL */
#myhotel {background:url(/condiviso/images/bg.gif) no-repeat left top;padding:30px 0 0 0;width:1000px;margin:0 auto;text-align:left;font-size:13px}
#myhotel a.back {background:url(/condiviso/images/back.gif) no-repeat left center;display:inline-block;line-height:20px;padding:0 24px}
#myhotel a.add {background:url(/condiviso/images/add.gif) no-repeat left center;display:inline-block;line-height:20px;padding:0 20px}
#myhotel a.list {background:url(/condiviso/images/list.gif) no-repeat left center;display:inline-block;line-height:20px;padding:0 24px}
#myhotel a.print {background:url(/condiviso/images/pdf.gif) no-repeat left center;display:inline-block;line-height:20px;padding:0 24px}
#myhotel hr {border:none;border-bottom:1px dashed #999}
#myhotel a {color:#369;text-decoration:none}
#myhotel a.logout {margin-right:50px}
#myhotel .bottom {background:url(/condiviso/images/bg.gif) no-repeat right bottom;padding:0 0 30px 0}
#myhotel .center {background:url(/condiviso/images/bg.gif) repeat-y center;padding:0 30px 10px 30px;overflow:auto;height:100%;margin:0}
#myhotel .center h1 {background:#6799CA;font-size:22px;color:#FFF;margin:0;line-height:70px;text-align:center}
#myhotel form {line-height:23px;margin:0;padding:0}
#myhotel form.login {width:310px;margin:0 auto}
#myhotel form fieldset {border:1px solid #999;margin:0 0 10px 0;background:#FCFCFC;padding:5px}
#myhotel form legend {padding:0 20px;background:#CCC;font-weight:bold;color:#000;border:1px solid #999}
#myhotel form fieldset * {vertical-align:middle}
#myhotel form label {display:inline-block;width:130px;text-align:left;font-size:12px;color:#000}
#myhotel form label i {font-size:10px;color:#666}
#myhotel .menu {background:#F6F9FB;border-bottom:1px solid #e1e1e1;padding:5px;margin:0 0 10px 0}
#myhotel .tabs {border-bottom:1px solid #999;height:25px}
#myhotel .tabs a.tabitem{border:1px solid #999;border-bottom:none;margin:0 0 0 10px;padding:0 25px;line-height:24px;display:inline-block;background:#f1f1f1}
#myhotel .tabs a.active{border-bottom:1px solid #feb;background-color:#feb}
#myhotel .tabs a.tabitem:hover{color:#369}
#myhotel .tabcontent {border:1px solid #999;border-top:none;padding:15px 5px;background:#feb;margin:0 0 10px 0}
#myhotel table.list {width:950px;margin:10px 0;line-height:23px}
#myhotel table.list tr.bg0 td {background:#fff}
#myhotel table.list tr.bg1 td {background:#eee}
#myhotel table.list td {border:1px solid #999;padding:2px}
#myhotel table.list th {background:#69c;color:#fff;border:1px solid #369;font-weight:normal;font-size:10px;padding:2px}
#myhotel table.list .id {width:40px;text-align:center}
#myhotel table.list .hotelName {width:500px}
#myhotel table.list .langCode {width:100px}
#myhotel table.list .button {width:16px;text-align:center}
#myhotel .data {width:80px;text-align:center}
#myhotel .price {width:80px;text-align:right}
#myhotel .total {font-size:11px;color:#666;padding:5px}
#myhotel div.photos {overflow:auto;height:100%}
#myhotel div.photos * {vertical-align:middle}
#myhotel div.photo {float:left;width:94px;height:70px}
#myhotel img.photo {width:60px;height:60px;border:1px solid #999}
#myhotel .textHtml {width:930px}
#myhotel .textImage {width:50px;height:50px}
#myhotel input.add {background:url(/condiviso/images/add.gif) no-repeat center center;border:none;cursor:pointer}
#myhotel .large {width:700px}
#myhotel .medium {width:300px}
#myhotel .small {width:100px}
#myhotel .quotedescr {font-size:10px}
