/* Hotel main page CSS */

.cards-list { margin:15px 0 0; }
  .cards-list .item { width:740px; overflow:hidden; background:url("images/dotted.gif") 0 100% repeat-x; padding-bottom:5px; margin-bottom:10px; }
    .cards-list .item img { float:left; padding:1px; border:1px solid #ccc; }
    .cards-list .item .abstract { float:left; width:600px; }
     #content_right .cards-list .item .abstract h3 { font: bold 100% verdana,sans-serif; padding:0 0 0 10px;  margin: 0 0 0 0; border-bottom: none; }
     #content_right.cards-list .item .abstract h3 a { display: block; }
     #content_right .cards-list .item .abstract h3 a:link , .cards-list .item .abstract h3 a:visited { color:#41597c; text-decoration:underline; }
     #content_right .cards-list .item .abstract h3 a.:link .deco, .cards-list .item .abstract h3 a.:visited .deco { color:#41597c; text-decoration:underline; }
     #content_right .cards-list .item .abstract p { font:100% verdana,sans-serif; line-height:1.3em; padding-left:10px; margin: 5px 0 0 0; }
    #content_right.cards-list h2 { font:bold 120% verdana,sans-serif; color:#3e4d72; padding:0 0 5px 0; margin:30px 0 10px 0; }
      

