
/* bottle service */
#bottle_service_container { float: left; position: relative; width:950px; height: 576px;  }
/* #bottle_service_container { position: absolute; top: 0px; left: 25px;  width:950px; height: 576px;  }*/
#bottle_service_section_banner { position:absolute; top:121px; left:552px; }
#bottle_service_section_menu {  width: 490px; position: absolute; top:180px; left: 420px; text-align:center; font-size: 13px; color: #ffffff; }
#bottle_service_menu_container { position: absolute; top: 69px; left: 430px; }
/*#bottle_service_menu {position: absolute; top: 0px; left: 435px; width: 450px; height: 50px; text-align: center; font-size: 13px; color: #fff}*/
#bottle_service_menu {position: absolute; top: 0px; left: 0px; width: 450px; height: 50px; text-align: center; font-size: 13px; color: #fff}
#bottle_service_menu a { font-size:13px; color: #ffffff; }
#bottle_service_menu a:hover { font-size:13px; color: #3333ff; }
#bottle_service_menu a:active { font-size:13px; color: #3333ff; }

#bottle_service_menu a.bs_selected { color: #3333ff; }

#bottle_service_contact { position: absolute; right: 8px; bottom: 8px;}
#contact_title { 
                 position: absolute; left: 0px; font-size: 12px; color: #ffffff; padding-bottom: 10px; 
                 height: 15px; text-align: left; top: 0px;
}
/* #contact_dashline { position: absolute; left: 0px; top: 30px; width: 100%;background-image: url( /assets/templates/bottle_service/images/info_dashline.png); background-repeat: repeat-x; } */
#contact_info { position: absolute; left: 0px; top: 25px;font-size: 12px; color: #ffffff; }
#phone_number { position: absolute; left: 0px; top: 40px; font-size: 13px; color: #ffffff; padding-top: 10px; }
#extra_info { position: absolute; right: 30px; top: 530px; font-size: 11px; color: #ffffff; text-align: justify; width: 550px; text-transform: uppercase; } 
#contact_info a { font-size: 13px; color: #ffffff; }
#contact_info a:hover { font-size: 13px; color: #3333ff; }

.selected, .selected a, .selected a:hover { color: #000000; }
.tooltip { 

 background-color:#fff; background:#fff; color:#828282; font-size:1.2em; border: 1px solid #474747; padding: 0;margin: 0;

 }
.tooltip_title { background: #fff; border-bottom: 1px solid #474747; margin: 3px;}
.tooltip_content { background: #fff; margin: 3px; text-align: left;}


IMG { border: 0; }

INPUT.invalid
{ 
    background-color:   #FFE0E0;
    border-color:       red;
    border-style:       solid;
}

