/*div{margin:0 !important;padding:0 !important;}*/
#wrapper{background-color:#17375e;margin:0 !important;padding:0 !important;width:100%;position:absolute;overflow:hidden}
#wrapper>.contents{width:90%;display: block;margin:0 auto !important;margin-right: auto !important;padding-bottom:50px;position:relative}
#wrapper>.contents .menu{background-color:#17375e;width:100%; font-size:22px;color:#fff;font-weight:bold;padding:25px 0 25px 0;border-bottom:1px solid #fff; position:absolute; left:0;top:0;z-index:7;}
#wrapper>.contents .menu.fixed{position:fixed; top:0;}
#wrapper>.contents .menu a{color:#fff;vertical-align:middle}

/*#wrapper>.contents .menu{font-size:22px;color:#fff; font-weight:bold;padding:17px 0 17px 0;border-bottom:1px solid #fff}*/

#wrapper>.contents .logo{background:url(../../images/bg_logo.png) no-repeat;width:100%;height:136px;color:#fff;font-size:19px;font-weight:bold;position:relative;top:70px}
#wrapper>.contents .logo span{position:absolute;top:95px;right:10px;display:inline-block;}
#wrapper>.contents .info{position:relative;background-color:#fff;width:100%;min-height:100px;font-weight:bold;line-height:40px;margin-top:70px;}
#wrapper>.contents .info h2{background-color:#17375e;color:#fff;display:inline-block;font-size:26px;padding:5px;font-weight:bold;margin-top:20px;}
#wrapper>.contents .info .btn{border:1px solid #17375e !important;color:#17375e !important;font-size:20px !important;font-weight:bold}
#wrapper>.contents .info .box {width:500px;margin:0 auto;padding-bottom:15px;}
#wrapper>.contents .info .box .bul{background:url(../../images/bul.png) no-repeat 0 18px;}
#wrapper>.contents .contactus{color:#fff;padding:20px 0 45px 0;border-bottom:1px solid #fff;font-weight:bold;line-height:40px;}
#wrapper>.contents .contactus a{color:#fff}
#wrapper>.contents .scheduler{color:#fff;width:100%;margin-top:40px;border-bottom:1px solid #fff;padding-bottom:40px;}
#wrapper>.contents .scheduler .today{background-color:#376092 !important;color:#fff}
#wrapper>.contents .scheduler h2{font-weight:bold;font-size:26px;margin-top:50px;}
#wrapper>.contents .scheduler .tbl td p{font-size:15px;padding:0;margin:0;}
#wrapper>.contents .area h2{font-weight:bold;font-size:26px;margin-top:50px;}
#wrapper>.contents  h1{text-align:center;display:block;padding:0;margin:0;}
#wrapper>.contents  h1 span{font-weight:bold;background-color:#fff;padding:5px;color:#17375e;font-size:28px !important;}

#wrapper>.contents .area{color:#fff;width:100%;margin-top:40px;padding-bottom:40px;}

#wrapper>.contents .area .photo li{float:left;width:49%;text-align:center;}
#wrapper>.contents .area .photo li img{border:1px solid #fff;width:100%}
#wrapper>.contents .area address{clear:both !important;display:block;font-size:16px;padding:10px 0 10px 0;}

/*#wrapper table{width:100%;border-spacing:1px;background-color:#fff;}*/
#wrapper .tbl{width:100%;}
#wrapper .tbl, #wrapper .tbl th , #wrapper .tbl td{border-style:solid;border-color:#fff;border-width:1px !important;border-collapse:collapse !important;text-align:center;font-weight:normal;}

#wrapper .scheduler .tbl th{background-color:#17375e;padding:10px 0 10px 0;}
#wrapper .scheduler .tbl td{background-color:#dce6f2;color:#000;font-size:15px;padding:10px 0 10px 0;}

.ml2{margin-left:2%;}
.mt20{margin-top:20% !important;}
.map{width:100%;height:300px;}
.c17375e{color:#17375e !important;}
.c714c04{color:#714c04 !important;}
.cfbfe1a{color:#fbfe1a !important;}
.reserv{padding:0 0 10px 0;}
.reserv .btn{margin-top:10px;}
ul,li{list-style:none;margin:0;padding:0}
.gallery-photo{display:none}