﻿/* COMMON */

h1 {color:#F21F75; font-size: 22px;}

.separator {border-color: #ABABAB}

/* HEADER */

div#header {background: url(header.jpg) 250px top no-repeat;}

div#title {color: #FFFFFF;}

div#logo {background: url(logo.gif) no-repeat left top;  margin-top: -20px; padding-top: 20px;}

div#logo h1 {padding:10px 0 0 124px;}
div#logo h2 {padding:0 0 0 124px;}

div#logo h3 {
    padding:0 0 0 124px;
    margin-bottom: 0;
}

div#logo h1 a {
    font-size: 48px;
    font-weight: bold;
    letter-spacing: -0.04em;
}

div#logo h3 a {
    font-size: 16px;
    letter-spacing: normal;
}

div#logo h1 a, div#logo h3 a {
    text-transform: lowercase;
    color: #F21F75;
}

div#logo h2 a {
    color: #999999;
    font-size: 15px;
    letter-spacing: normal;    
}

div#phone {}

h1.subtitle {color: #999999;}

/* LINKS */
a.more_link, ul.link_list li a, .linkNote {color: #F21F75;}

/* FOOTER */

div#footer{
    border-color: #ABABAB;
}


/* MENU */
ul#siteMenu {
    background: #F21F75;
    border-color: #ABABAB;   
}

ul#siteMenu li a{
    color: #FFF;
}


/* BOX STYLES */

.style_1 {
    border-color: #ABABAB;
    background: #C0C0C0;   
}
.style_1 h2{
    border-bottom: 1px solid #E3E3E3;
    color: #FFFFFF;
    background: #F21F75;
    padding: 5px;
    margin: -10px -10px 10px -10px;
    font-weight: bold;          
}
.style_1 h2 a {
    color: #FFFFFF;
}

.style_1 h3, .style_1 h3 a{
    color: #F21F75;    
    font-weight: bold;        
}

.style_2 {
    border-color: #ABABAB;
    background: #FFFFFF;           
}

.style_2 h2, .style_2 h2 a {
    color: #F21F75;    
    font-weight: bold;        
}

.style_2 h3, .style_2 h3 a {
    color: #F21F75;    
    font-weight: bold;  
}

.style_3 {
    border-color: #ABABAB;
    background: #C0C0C0;           
}

.style_3 h2, .style_3 h2 a {
    color: #F21F75;    
    font-weight: bold;        
}

.style_3 h3, .style_3 h3 a {
    color: #F21F75;    
    font-weight: bold;  
}

.box .price {
    color: #F21F75;
}

/* SPOTLIGHT */

#spotlight         {height: 160px;}
#spotlight_page li {border-color: #ABABAB;}

/* FORM ELEMENTS */

input[type^="text"]:focus, textarea:focus {
    border-color: #666666;
}

#search_form fieldset {
    border-color: #111111;
}

#search_form fieldset legend{
    color: #111111;
}

/* RESULT LINKS */

.result_btn{    
    background: url(result_btn.gif) center center no-repeat; 
}

/* DETAIL FOOT */

div.foot{
    border-color: #ABABAB;
    color: #F21F75;
}

/* INDEX HOT-DEALS */

.hot_deals_mini h2 {
    font-size: 18px;
}

.hot_deals_mini ul {
    list-style: none;
    margin-bottom: 0;        
}

.hot_deals_mini ul li {
    margin-left: 0;  
}

.hot_deals_mini ul li a {
    font-weight: bold;
}

.hot_deals_mini ul li a strong {
    font-weight: normal;
}

#summer {background: url(summer_deals.jpg) center center no-repeat;}
#winter {background: url(winter_deals.jpg) center center no-repeat;}
    
.lastmin {background: url(last-min_deals.jpg) right bottom no-repeat; height: 130px; white-space: normal;}
    .lastmin p {font-size: 15px; width: 160px;}
    a.lastmin:hover {text-decoration: none;}    

#local-ports {background: url(local-ports_deals.jpg) center bottom no-repeat;}
#local-ports h2 {color: #FFFFFF;}
#local-ports div.grid_7 {margin-top: 60px}

/* NETWORK SITES */

#canx_nework_sites {list-style-type: none; margin: 0 auto 0 auto; display: block;}
#canx_nework_sites li{display: inline; float: left;margin-left: 0px; width: 11%;}

#canx_nework_sites li a {
    display: block; 
    height: 25px;
    font-weight: bold;
    text-align: center;
    color: #ABABAB;
    font-size: 13px;
    padding-top: 85px;
    }

    #canx_nework_sites li a span {
        display: block;
        font-weight: normal;
        font-size: 11px;
        line-height: 1em;
    }

#canx_nework_sites li a:hover {
    text-decoration: none;
}

    /* SITE LINKS */
    
    #canx_nework_sites li a.alg {background: url(../ALG/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.bul {background: url(../BUL/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.can {background: url(../CAN/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.car {background: url(../CAR/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.cyp {background: url(../CYP/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.flo {background: url(../FLO/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.goa {background: url(../GOA/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.gre {background: url(../GRE/logo_mono.gif) center 5px no-repeat;}
    #canx_nework_sites li a.ski {background: url(../SKI/logo_mono.gif) center 5px no-repeat;}
    
    #canx_nework_sites li a.alg:hover {color: #009F4D; background: url(../ALG/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.bul:hover {color: #EC1A1A; background: url(../BUL/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.can:hover {color: #FF7200; background: url(../CAN/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.car:hover {color: #FF9900; background: url(../CAR/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.cyp:hover {color: #F9BB00; background: url(../CYP/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.flo:hover {color: #33CCCC; background: url(../FLO/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.goa:hover {color: #DF6651; background: url(../GOA/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.gre:hover {color: #3FBCFD; background: url(../GRE/logo.gif) center 5px no-repeat;}
    #canx_nework_sites li a.ski:hover {color: #2288DF; background: url(../SKI/logo.gif) center 5px no-repeat;}

/* BREADCRUMBS */

div#breadcrumbs {border-bottom:1px solid #C0C0C0;}
div#breadcrumbs span{color: #666666;}
div#breadcrumbs a{color: #F21F75;}

