/* http://www.win-travel.org/css/default.css */
/* GENERAL STYLES */
/* WIN CMS Style Sheet*/


/* divs */

html, body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 86%;
    margin: 0;
    padding: 0;
    color: #313269;
    background-color: #FFFFFF;
    text-align:center;
}

#container
{   
    width: 764px;
    margin: 0px auto;
    padding: 0 auto 0;
    background-color: #FFFFFF;
}  

#header
{   
    width: 764px;
    height: 265px;
    margin: 0px 0px 0px 0px;
    padding:1px 0px 0px 0px;
    text-align:left;
    background-image: url(../images/header_homepage.jpg);
    background-repeat: no-repeat;
    z-index:1000;
}

#header_homepage
{   
    width: 766px;
    height: 269px;
    margin: 0px 0px 0px 0px;
    padding: 0;
    text-align:left;
    background-image: url(../images/header_homepage.jpg);
    background-repeat: no-repeat;
    z-index:1000;
}

#winlogo
{   
    width: 150px;
    height: 100px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    z-index:1001;
}

#nav
{   
    width: 223px;
    height: 163px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    background-color: #4576c0;
    position: relative;  top: -2px;
    clear: all;    
    float: left;
}
#UCFooter
{   
   
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    background-color: #4576c0;
    position: relative;  top: -2px;
    clear: all;    
    float: left;
}


#areabox
{   
    width: 529px;
    height: 60px;
    padding: 5px;
    background-color: #bee2ff;
    position: relative;  top: 72px; left: 2px;
    float: left;
}

#areabox_membersearch
{   
    width: 515px;
    min-height:55px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #bee2ff;
    position: relative;  top: 75px; left: 2px;
    float: left;
}

#bannerad
{   
    width: 235px;
    height: 60px;
    padding: 0px;
    position: relative;  top: -83px; left: 300px;
    float: left;
}

#imagepanellinks
{   
    width: 500px;
    padding: 0px;
    position: relative;  top: 55px; left: 10px;
    clear: top;
    float: left;
}

/* Boxes */

#box_incentives
{   
    width: 223px;
    height: 161px;
    margin: 0 20px 0 0px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_incentives.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_training
{   
    width: 223px;
    height: 161px;
    margin: 0 20px 0 0px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_training.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_global
{   
    width: 223px;
    height: 161px;
    margin: 10px 0px 0 0px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_global.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_staff
{   
    width: 223px;
    height: 161px;
    margin: 0 0px 0 0px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_staff.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_hotelHero
{   
    width: 223px;
    height: 161px;
    margin: 10px 20px 0 0px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_hotelhero.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_valueAdded
{   
    width: 223px;
    height: 161px;
    margin: 10px 0px 0 20px;
    padding: 0px 0 0 3px;
    text-align:left;
    background-image: url(../images/box_valueadded.jpg);
    background-repeat: no-repeat;
    float: left;
}


#box_membersearch
{   
    width: 223px;
    height: 161px;
    margin: 0px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_membersearch02.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_hoteldirectory
{   
    width: 268px;
    height: 161px;
    margin: 0px 1px 0px 2px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_hoteldirectory01.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_meetingsandevents
{   
    width: 268px;
    height: 161px;
    margin: 0px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_meetings01.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_meetingsandeventsTest
{   
    width: 268px;
    height: 161px;
    margin: 0px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_meetings01Test.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_membersarea
{   
    width: 223px;
    height: 161px;
    margin: 2px 1px 0px 0px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_membersarea02.jpg);
    background-repeat: no-repeat;
    clear:both;    
    float: left;
}

#box_newsandevents
{   
    width: 133px;
    height: 161px;
    margin: 2px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_news01.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_luxuryboutique
{   
    width: 133px;
    height: 161px;
    margin: 2px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_luxury01.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_luxuryboutiqueTest
{   
    width: 133px;
    height: 161px;
    margin: 2px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_luxury01Test.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_wincorporate
{   
    width: 133px;
    height: 161px;
    margin: 2px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_wincorporate01.jpg);
    background-repeat: no-repeat;
    float: left;
}

#box_destinationguides
{   
    width: 133px;
    height: 161px;
    margin: 2px 1px 0px 1px;
    padding: 0px;
    text-align:left;
    background-image: url(../images/box_destinationguide01.jpg);
    background-repeat: no-repeat;
    float: left;
}

.homepageboxes
{
    padding: 5px;
}


#mainMAT
{
    width: 764px;
    min-height: 324px;    
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align:left;
    background-color: #ffffff;
    }
#main
{
    width: 764px;
    min-height: 324px;    
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align:left;
    background-color: #d1e8fc;
    background-image: url(../images/bg_main.jpg);
    background-position: top;
    background-repeat: no-repeat;
}

* html #main
{
    margin-right: -3px;
}

#main_news
{
    width: 764x;
    min-height: 324px;    
    margin: 0px 0px 0px 0px;
    padding: 5px;
    text-align:left;
    background-color: #ffffff;
    background-image: url(../images/bg_news.jpg);
    background-position: top;
    background-repeat: no-repeat;
}

#newsfooter
{
    width: 764x;
    height: 140px;
    padding: 0px;
    margin: 0px;
    color: #000000;
    background-image: url(../images/bg_news_btm.jpg);
    background-repeat: no-repeat;
    clear: both;
}

#newslist {margin: 0px; padding: 5px 5px 5px 5px; text-decoration: none;}
#navrowMAT
{   
    width: 744px;
    margin: 10px;
    padding: 2px;
    background-color: #ffffff;
    color: #4576c0;
}
#navrow
{   
    width: 744px;
    margin: 10px;
    padding: 2px;
    background-color: #e4f2ff;
    color: #4576c0;
} 

 

#navrow_short
{   
    width: 560px;
    margin: 20px; 0px; 0px; 0px;
    padding: 2px;
    background-color: #e4f2ff;
    color: #4576c0;
} 

#footer
{
    width: 764x;
    height: 11px;
    padding: 0px;
    margin: 0px;
    color: #000000;
    background-image: url(../images/footer_tile.gif);
    background-repeat: repeat-x;
    clear: both;
}

#leftColumn
{
    width: 215px;
    margin: 10px 0px 0px 5px;
    padding: 0px;
    float: left;
}

#membercountryimage
{   

}

#membercountrytext
{   
    width: 500px;
    margin: 0px 0px 0px 220px;
    padding: 5px;
}

#supplierimage
{   
    width: 215px;
    margin: 10px 0px 0px 5px;
    padding: 0px;
    float: left;
}

#suppliertext
{   
    width: 500px;
    margin: 0px 0px 0px 0px;
    padding: 5px;
}

#destinationimage
{   
    width: 215px;
    margin: 10px 0px 0px 5px;
    padding: 0px;
    float: left;
}

#destinationtext
{   
    width: 500px;
    margin: 0px 0px 0px 0px;
    padding: 5px;
}

#imagemargin
{   
    width: 215px;
    margin: 0px 0px 0px 10px;
    padding: 5px;
    float: left;
}

#generaltext
{   
    width: 500px;
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 10px;
    float: left;
}

#widecontent
{   
    width: 739px;
    padding: 5px 5px 5px 10px;
}

/* headings */

h1 { color: #323369; font-weight: bold; font-size: 2.0em; text-transform: uppercase;  margin: 0px; padding: 0px;}
h2 { font-size: 1.0em; font-weight: bold; text-decoration: none; margin: 5px 0px 5px 0px;}
h3 { font-size: 1.0em; color: #FFFFFF; background-color: #546ABC; font-weight: bold; text-decoration: none; padding: 2px 0px 2px 15px; margin: 0px 0px 0px 0px;}
h4 { font-size: 1.0em; color: #FFFFFF; background-color: #546ABC; font-weight: bold; text-decoration: none; padding: 2px 0px 2px 15px; margin: 0px 0px 0px 0px;}
h5 { font-size: 1.2em; color: #D5D5D5; text-decoration: none; padding: 5px 0px 5px 0px; margin: 0px;}


/* spans - text */

span.title { color: #323369; font-weight: bold; font-size: 2.0em; text-transform: uppercase; letter-spacing: -0.2em;}
span.subtitle { font-size: 1.1em; font-weight: bold; color: #559AE1; text-decoration: none; }
span.subtitle2 { font-weight: bold; color: #134895; text-decoration: none; }
span.minor { color: #666666; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; text-transform: uppercase;}
span.menutitle { font-size: 1.2em; font-weight: bold; color: #004E7D; }
span.menuitem { color: #EEB82E; font-weight: bold; font-size: 1.0em; }
span.membersearch_companyname { color: #323369; font-weight: bold; font-size: 1.2em; }
span.membersearch_address { color: #005db2; font-size: 1.0em; }
span.membersearch_telephone { font-size: 1.0em; }
span.membersearch_fax { font-size: 1.0em; }
span.membersearch_email { font-size: 1.0em; }
span.membersearch_label { font-weight: bold; font-size: 1.0em; }


/* hyperlinks */

A:link {color:#00B8ED;}
A:visited {color:#9D65D1;}
A:hover {color:#5082F3;}

A.topnav:link {font-size: 0.9em; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform:uppercase;}
A.topnav:visited {font-size: 0.9em; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform:uppercase;}
A.topnav:hover {font-size: 0.9em; font-weight: bold; color: #B5D8FC; text-decoration: none; text-transform:uppercase;}

A.imagepanel:link {font-size: 0.9em; font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.imagepanel:visited {font-size: 0.9em; font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.imagepanel:hover {font-size: 0.9em; font-weight: bold; color: #4e8ac7; text-decoration: none;}

A.menuitem:link {font-size: 1.0em; font-weight: bold; color: #FF6600; text-decoration: none;}
A.menuitem:visited {font-size: 1.0em; font-weight: bold; color: #CE7400; text-decoration: none;}
A.menuitem:hover {font-size: 1.0em; font-weight: bold; color: #b14700; text-decoration: none;}

A.itemitem:link {font-size: 0em; color: #FF6600; text-decoration: none;}
A.itemitem:visited {font-size: 1.0em; color: #CE7400; text-decoration: none;}
A.itemitem:hover {font-size: 1.0em; color: #b14700; text-decoration: none;}

A.details:link {font-size: 1.0em; font-weight: bold; color: #EEB82E; text-decoration: none;}
A.details:visited {font-size: 1.0em; font-weight: bold; color: #CE7400; text-decoration: none;}
A.details:hover {font-size: 1.0em; font-weight: bold; color: #FF8F45; text-decoration: none;}

A.titlelink:link {color:"#ffffff"; text-decoration:none; font-weight: bold;}
A.titlelink:visited {color:"#FF740E"; text-decoration:none; font-weight: bold;}
A.titlelink:hover {color:"#FF740E"; text-decoration:none; font-weight: bold;}

A.newsarticle:link {font-size: 1.0em; font-weight: bold; color: #8ec63f;}
A.newsarticle:visited {font-size: 1.0em; font-weight: bold; color: #4e8500;}
A.newsarticle:hover {font-size: 1.0em; font-weight: bold; color: #4e5d3a;}

A.supPar:link {font-size: 1.2em; font-weight: bold; color: #8ec63f; text-decoration:none;}
A.supPar:visited {font-size: 1.2em; font-weight: bold; color: #4e8500; text-decoration:none;}
A.supPar:hover {font-size: 1.2em; font-weight: bold; color: #4e5d3a; text-decoration:underline;}

/* paragraphs */

p.productlist { width: 480px; margin:0px; padding: 0px; text-decoration: none; float: left; display: inline;}
p.first {color: #23A6E0; text-decoration: none;}
p.indent { margin-left: 10px; padding: 0px; text-decoration: none;}


/* images */

img.productlist {margin:0px; padding: 0px; float: left; display: inline; border: none;}
img.topnav {margin: 0px 0px 0px -15px; padding: 0px; border: none;}
img.winlogo {padding: 0px; border: none;}
img.homepageicon {padding: 0px 2px 0px 0px; border: none;}
img.banner {padding: 0px; border: none;}


/* lists */


ul li {list-style-type: square;}
ul li.off {list-style-type: none;}
#nav ul {margin-top: 0px; margin-bottom: 0px;}
ul li.topnav {list-style-image: url(../images/navicon2.gif); padding: 0px; margin: 0px 0px 0px -15px;}
ul li.newsarticle {list-style-type: none; padding: 0px; margin-left:-15px; margin-bottom:10px;}

/* spacers */

.spacer {clear: both;}


/* rules */

hr.invisible {clear: both; padding: 0px; margin: 0px; visibility: hidden;}

a.footerLink:link, a.footerLink:visited{font-size: 0.9em; font-weight: bold; color: #4e8ac7; text-decoration: none; margin-right:25px;}
a.footerLink:hover{font-size: 0.9em; font-weight: bold; color: #4e8ac7; text-decoration: none;}

div.partenerImage
{
    float:left;
    width:30%;
}

#partenerSD
{
    margin-left:12%;
width:50%;
}

.clear
{
    clear:both;
}

ul.supPar
{
    list-style:none;
}
ul.supPar li
{
    margin-bottom:25px;
    list-style:none;
}

img
{
    border:none;
}

/* EDITOR PROPERTIES */
Subtitle Blue {
font-size: 1.1em; font-weight: bold; color: #559AE1; text-decoration: none;
}

Subtitle Dark Blue {
font-weight: bold; color: #134895; text-decoration: none;
}

Minor {
color: #666666; font-size: 10px; text-decoration: none; text-transform: uppercase;
}


.redtext
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;     
}