img, div, td, .bglr, #img { behavior: url(iepngfix.htc)}

img{border:none}

body {/* background:url(dots.png) repeat-x center top; */ background-color: #fff; margin: 0px; background:url(../img/bg-all.jpg); background-position:center top; padding:0px; pobackground-repeat:no-repeat; }

body,td{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2f2f2f;}

/* Table

------------------------------------------------------------- */

td.type1 {

    padding: 0px 0px 0px 0px; /*top, right, bottom, left */

    background-image:url(../img/bg_tweet.gif);

    background-position:center top; background-repeat:no-repeat;

}

td.type2 {

    padding: 0px 0px 0px 0px; /*top, right, bottom, left */

    background-image:url(../img/bg_shadow.gif);

    background-position:center top; background-repeat:no-repeat;

}

td.type3 {

    padding: 5px 5px 5px 5px; /*top, right, bottom, left */

    background-color: #c0e0e0;

    font-family: Verdana, Geneva, sans-serif;

    font-size:14px;

    color:#767676;

    

}

td.type4 {

    padding: 5px 5px 5px 5px; /*top, right, bottom, left */

    background-color: #d9f1ff;

    font-family:Verdana, Geneva, sans-serif;

    font-size:14px;

    color:#767676;

    

}

td.type5 {

    padding: 0px 0px 0px 0px; /*top, right, bottom, left */

    background-image:url(../img/bg_shadow_inside.gif);

    background-position:center top; background-repeat:no-repeat;

}



/* Links Here

------------------------------------------------------------- */

a{color:#363636; text-decoration:none;}

a:hover{color:#363636; text-decoration:underline;}



.b{color:#cac6b9; text-decoration:none;}

.b:hover{color:#fff; text-decoration:undeline;}



.c{color:#02bcca; text-decoration:none;}

.c:hover{color:#02bcca; text-decoration:underline;}



.d{color:#3b6582; text-decoration:none;}

.d:hover{color:#3b6582; text-decoration:underline;}



.e{color:#2f2f2f; text-decoration:none;}

.e:hover{color:#2f2f2f; text-decoration:underline;}





/* Fonts Here ***DO NOT REDECLARE again the class font-family: its already on the body class*** 

   9pt = 12px | 8pt = 11px 

------------------------------------------------------------- */

.main_tilte {font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#3b6582; font-weight:bold;}

.sub_title {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#3b6582; font-weight:bold; line-height:25px;}

.sub_office {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#3b6582; font-weight:bold; text-transform:uppercase;}

.main_title_2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6d6e6f; line-height:17px;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0f657e; line-height:16px;}

.footer_text {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#222933; line-height:16px;}

.footer_number {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#266186; line-height:19px;}

.inside_body_sub {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#222222; line-height:19px;}

.inside_nav_sub_black {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:22px;}

.inside_nav_sub_gray {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4c4c4c; line-height:22px;}

.inside_body_sub1 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#494848; line-height:19px;}

.inside_body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; line-height:17px;}

.inside_table_title {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:17px; padding:5px;}

.inside_table_title_sm {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}

.inside_table_content {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f;}

.inside_testi_content {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}

.inside_testi_name {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#06507f;}



/* Announcement

------------------------------------------------------------- */

.title-n {   /*title*/ 

   font-weight: bold;

   color: #ffffff;

   font-family:Arial, Helvetica, sans-serif;

   font-size:12px;

   padding-top:5px;

}

.textsmall { /*date*/

   font-size: 11px;

   font-weight: bold;

   color: #dff8fe;

}

.annoucebody {

    font-size: 12px;

    color: #585858;

    font-family:Arial, Helvetica, sans-serif;

}



/* News & Event

------------------------------------------------------------- */

.news-date{

   font-size:11px;

   color:#404040;

   padding-bottom:10px;

}

.titlenews {

   font-size: 17px;

   color: #2b2b2b; 

  

}



.titlenews1 {

   font-size: 17px;

   color: #2b2b2b; 

   

   



}



.txt-orange {

   font-size: 17px;

color: #2b2b2b; 

   



}



.newsbody {

   font-size: 12px;

   color: #1d1c1c;

   line-height:18px;

}

.hrline {

   

   color: #e2e2de;

   size:1px;

}



.boarder1 { border: solid 2px #e2e2de;}



/* image replacement */

        .graphic, #prevBtn, #nextBtn{

            margin:0;

            padding:0;

            display:block;

            overflow:hidden;

            text-indent:-8000px;

            }

    /* // image replacement */

            



    #container{

    margin:0 auto;

    position:relative;

    text-align:left;

    width:1200px;

    background:#fff;

    margin-top:30px;

    margin-bottom:30px;

        }   

        

        #container_inside{

    margin:0 auto;

    position:relative;

    text-align:left;

    height:464px;

    width:1200px;

    background:#fff;

    margin-top:23px;

    

        }

    #header{

        

        background:#5DC9E1;

        color:#fff;

        }               

    #content{}  

    #content_inside{ width:763; margin:0 auto; float:right; padding-right:60px;}

    

        

        #nav {

    position: absolute;

    top: 0px;

    width: 967px;

    z-index: 2;

    left: 2px;

    top:57px;

    height:auto;

}



#links {

  height: 75px;

  margin-left: 400px; 

}





/* Easy Slider */



    #slider{}   

    #slider ul, #slider li{

        margin:0;

        padding:0;

        list-style:none;

        }

    #slider li{ 

        /* 

            define width and height of list item (slide)

            entire slider area will adjust according to the parameters provided here

        */ 

        width:1200px;

        height:540px;

        overflow:hidden; 

        }   

    #prevBtn, #nextBtn{ 

        display:block;

        width:32px;

        height:45px;

        position:absolute;

        left:140px;

        top:360px;

        }   

    #nextBtn{ 

        left:1070px;

        }                                                       

    #prevBtn a, #nextBtn a{  

        display:block;

        width:32px;

        height:45px;

        background:url(img/left-arrow.png) no-repeat 0 0;   

        }   

    #nextBtn a{ 

        background:url(img/right-arrow.png) no-repeat 0 0;  

        }                                               



/* // Easy Slider */



/* Fields

------------------------------------------------------------- */

input, select, textarea {

    font-family: Arial, Helvetica, sans-serif, sans-serif;

    font-size: 12px;

    color: #333333;

}



/* contact*/

.dropcontent{

width: 100%;

height: 100px;

border: 0px solid black;

/*background-color: #FFECC6;*/

display:block;

}





#title {

    position: absolute;

    top: 5px;

    width: 100%;

    z-index: 2;

    left: 180px;

}



.tnews_menu {font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size:12px;}

.news-date-menu {font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size:10px;}

#wrapper_inside { width:100%; height:auto; background:url(img/bg-inside.jpg); background-position:top; background-repeat:repeat-x; background-color:#fff; position: absolute;}

#wrapper { width:100%; height:auto; background:url(img/bg-main-top.jpg); background-position:top; background-repeat:repeat-x; background-color:#fff; position: absolute;}

#wrapper_main { width:100%; margin:auto; height:auto; position:relative;  }

#main_inside { width:100%; margin:0 auto; position:relative; height:auto}

#footer { width:100%; margin:0 auto; height:129px; background:url(img/footer-bg.jpg); background-position:center; margin-top:10px; position:absolute}

#footer-inside { width:100%; margin:0 auto; height:129px; background:url(img/footer-bg.jpg); background-position:center; margin-top:0px; position: relative}

#main_top { width:100%; height:959px; }

#clear{ clear:both;}

.footer_nav { font-family: Arial, Helvetica, sans-serif; color:#cac6b9; text-transform:uppercase; font-size:11px;}

.footer_copy { font-family: Arial, Helvetica, sans-serif; color:#aeb3ab; font-size:11px;}



.bull-sub { font-family: Arial, Helvetica, sans-serif; color:#545454; font-size:10px; padding-left:7px; font-style:italic;}



.inside_title { font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#2b2b2b;}

.inside_body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2f2f2f; line-height:18px;}



.bullet { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d1c1c; padding:5px; padding-left:7px; list-style:none; background-image:url(img/bullet-green.png); background-position: left top; background-repeat:no-repeat; background-position: 0% .9em;}



.bullet1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1d1c1c; padding:3px; padding-left:7px; list-style:none; background-image:url(img/bullet-green.png); background-position: left top; background-repeat:no-repeat; background-position: 0% .9em;}



.bullet-nav { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d1c1c; padding:5px; padding-left:10px; list-style:none; background-image:url(img/bullet-green.png); background-position: left top; background-repeat:no-repeat; background-position: 0% .8em;  border-bottom: 1px dashed #dedbdb;}



#spacer { height:20px;}



#nav-t {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4c4c4c; text-transform:uppercase; padding-bottom:7px; border-bottom:1px solid #edede8; width:90%; margin:0 auto;}



#nav-t2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4c4c4c; text-transform:uppercase; padding-bottom:10px; padding-top:8px; border-bottom:1px solid #edede8;}



#nav-t3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4c4c4c; text-transform:uppercase; padding-bottom:5px; padding-top:8px; }



.nav-t4 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #4c4c4c; text-transform:uppercase; padding-bottom:5px; padding-top:8px; line-height:20px; }



#inside_fac { height:464px; width:100%; margin:0 auto; background:url(img/head/facilities.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_acc { height:464px; width:100%; margin:0 auto; background:url(img/head/accomodations.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_pac { height:464px; width:100%; margin:0 auto; background:url(img/head/packages.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_dining { height:464px; width:100%; margin:0 auto; background:url(img/head/dining.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_mardicas { height:464px; width:100%; margin:0 auto; background:url(img/head/mardicas.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_waterfront { height:464px; width:100%; margin:0 auto; background:url(img/head/waterfront.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_specialoffer { height:464px; width:100%; margin:0 auto; background:url(img/head/specialoffer.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_reservation{ height:464px; width:100%; margin:0 auto; background:url(img/head/reservation.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_news{ height:464px; width:100%; margin:0 auto; background:url(img/head/news.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_gallery{ height:464px; width:100%; margin:0 auto; background:url(img/head/photogallery.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_career{ height:464px; width:100%; margin:0 auto; background:url(img/head/career.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_whoweare{ height:464px; width:100%; margin:0 auto; background:url(img/head/whoweare.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_newsletter{ height:464px; width:100%; margin:0 auto; background:url(img/head/newsletter.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_sitemap{ height:464px; width:100%; margin:0 auto; background:url(img/head/sitemap.jpg); background-position:center top; background-repeat:no-repeat;}

#inside_contact{ height:464px; width:100%; margin:0 auto; background:url(img/head/contactus.jpg); background-position:center top; background-repeat:no-repeat;}



.acc-text {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2f2f2f;}



.tarif_t { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-transform:uppercase;}

.tarif_room_type { font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:12px; text-transform:uppercase; padding-left:25px;}

.tarif_publish_rate { font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:12px; text-transform:uppercase;}

.tarif_note { font-family: Arial, Helvetica, sans-serif; color:#545454; font-size:12px; padding-left:7px; font-style:italic;}





.num-big {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2f2f2f;}



.sitemap_blue {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #02bcca;}
