/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 2010 Tiana Buenos Aires
// DarkBlue Consulting
    
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

html, body {height: 100%;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:0; margin:60px 0px 0px 0px; background:#3b6a74 url(back-tianaHotel.gif) repeat-x;cursor:default;}
img {text-align:center}
td {vertical-align: top;}
a {color:#FFFFFF; text-decoration:none; display:block;}
a:hover {color:#98b2b7;}
.language td {padding:5px; background: url(menuBreak.gif) center right no-repeat;}
.mainMenu a {padding:5px; background: url(menuBreak.gif) center right no-repeat;display:inline-block;}
.mainCell {background-color:#FFF; padding:10px 5px 5px 0px}
.brand {width:336px; margin:0px; height: 225px;}
.logo {background:#457781 url(logo-back.gif) repeat-x; text-align:center; padding-top:60px; height: 166px;vertical-align:top;}
.reserva {background:#c2cfd2 url(reservas-back.gif) repeat-x; padding-top:49px; text-align:right; padding-right:18px;}
.leftMenu {padding-left: 5px; padding-top:10px; margin:0px; vertical-align:top;}
#slideshow {padding: 0px 5px 10px 0;}

/* promociones */
#promociones {padding-top:10px;}
#promociones img {border:0px; margin-right: 5px; float:left;}
#promociones h2 {font-size: 11px; font-weight:bold;color:#345d65; background:url(h2-back.gif) no-repeat left center; padding-left:8px; margin-bottom:3px;}
#promociones h3 {font-size: 14px; font-weight:bold;color:#345d65; padding:10px; margin:10px;}

#promociones p {color:#777777; padding-left: 10px; line-height:105%; margin-top:0px;}
#promociones a {color:#345d65; font-size:11px; font-weight:bold; text-align:right;}

/* reservas Home  */
#reservas table {width: 100%; padding-bottom:16px;}
#reservas td {vertical-align: top;}
#reservas .label { font-size:12px; color:#4d7e89; text-align: right; margin-top: 4px; margin-bottom: 4px;}
#reservas input, #reservas textarea, #reservas select {border:1px solid #98b4c8; background-color:#e6eef2;color: #333333;text-align: center; width: 32px; height:16px;}
#reservas #button{width:auto; color:#345d65; font-size: 12px; background:none; border:0px;}
#reservas .error {border: 2px solid #ff0000;}
#reservas .error.alertMsg {font-weight: bold; color: #ff0000;border:0;}    


/* LEFT MENU INTERNAS */
#inLM {padding: 10px 10px 10px 50px;}
#inLM ul {padding:0;margin:0}
#inLM li { border-bottom:1px dotted #99aeb2;list-style-type:none;margin:0;padding:5px;text-align:left;}
#inLM a {display: block; padding: 3px;color:#777777;}
#inLM a:hover, .inCM a:hover {background-color: #a3a3a3; color: #ffffff;}

/* content internas */
.content {font-size: 11px; color:#7B7B7C; vertical-align:top; padding:0px 5px 10px 10px;}
.content h1 {font-family:"Times New Roman", Times, serif; font-size:13px; text-transform:uppercase; font-weight: normal; color:#1E424A;}
.content h2 {font-weight: bold; font-size:11px; color:#859da1; margin-bottom:5px;}
.content blockquote {line-height:105%; margin:0px;}
.content p {line-height:105%; margin-top:0px; margin-bottom: 0px; text-align:justify;}
.content table {width:auto; text-align:center; margin-top:15px;}
.content td {width: 25%; padding:5px;}
.inCM a {padding: 3px;color:#777777;}

/* foot */
.footer {background-color:#FFF;}
#bottomMenu td {background: url(menuBreak.gif) center right no-repeat;}
#bottomMenu a {color:#345d65; text-decoration:none; display:block;padding:5px; }
#bottomMenu a:hover {color:#777777;}
.socialNet td {padding:3px;background: url(menuBreak.gif) center right no-repeat;}

/* contact  */
#contact table {width: 100%}
#contact td {vertical-align: top;}
#contact .label { text-align: right; margin-top: 7px;}
#contact input, #contact textarea, #contact select {border:1px solid #666666; font-family: tahoma, arial, helvetica, sans-serif;font-size: 11px;color: #333333;text-align: left;}
#contact input, #contact select  {width: 170px;}
#contact textarea {width: 440px;}
#contact #button{width:auto;}
#contact .error {border: 2px solid #ff0000;}
#contact .error.alertMsg {font-weight: bold; color: #ff0000;border:0}
