/* common styles: */

body {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:none; background:#212121 url(../images/bodybg.jpg) top left repeat-x;margin: 0;}

td, font {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:none;}
a { -moz-outline:0;outline: none;}
img{border:none}
a:link {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:underline;}
a:active {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:underline;}
a:visited {font-family:arial,verdana; font-size:12px; color:#000000; text-decoration:underline;}
a:hover {font-family:arial,verdana; font-size:12px; color:#383838; text-decoration:underline;}

/* particular styles: */

td.bgTrI {background-image:url(../images/spacer.gif)}
td.bgTr {background-color:transparent}
td.bgLeftColumn {background-image:url(../images/left_bg.gif); background-repeat:no-repeat;}
td.bgRightColumn {background-image:url(../images/right_bg.gif); background-repeat:no-repeat;}
td.bgTop {background-image:url(../images/mnu_top.gif)}
TD.mnuOn {padding-left 3px;padding-right: 3px;  font-family:arial,verdana; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:normal; background:url(../images/mnu_on_middle.gif) top left repeat-x}
TD.mnuOff {padding-left 3px;padding-right: 3px;font-family:arial,verdana; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:normal; background:url(../images/mnu_off_middle.gif) top left repeat-x}
TD.bgBottom {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#3B674C; background-image:url(../images/bottom_m.gif)}
TD.bgRightTitle {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; font-weight:bold; color:#ffffff; background-image:url(../images/right_ttl.gif)}
TD.bgRightMiddle {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#35292B; background-image:url(../images/right_middle.gif)}
TD.bgRightActionBg {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#35292B; background-image:url(../images/action_bg.gif)}
TD.bgContentTitle {font-family:arial,verdana; font-family:arial,verdana; font-size:15px; font-weight:bold; color:#ffffff; background-image:url(../images/content_ttl.gif)}
TD.bgContentBg {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#3B674C; background-image:url(../images/content_bg.gif)}
TD.bgContentBg1 {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#3B674C; background-image:url(../images/content_bg1.gif); background-repeat:no-repeat;}
TD.bgMiddleVertical {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#3B674C; background-image:url(../images/bg_middle_vertical.gif); background-repeat:no-repeat;}

TD.bgBtn {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#000000; background-image:url(../images/btn_m.gif)}
TD.bgBtn2 {font-family:arial,verdana; font-family:arial,verdana; font-size:12px; color:#000000; background-image:url(../images/btn2_m.gif)}

a.mnuLinkOn:link {font-family:arial,verdana; font-size:25px; color:#01A1EB; text-decoration:none;}
a.mnuLinkOn:active {font-family:arial,verdana; font-size:25px; color:#01A1EB; text-decoration:none;}
a.mnuLinkOn:visited {font-family:arial,verdana; font-size:25px; color:#01A1EB; text-decoration:none;}
a.mnuLinkOn:hover {font-family:arial,verdana; font-size:25px; color:#01A1EB; text-decoration:none;}

a.mnuLinkOff:link {font-family:arial,verdana; font-size:25px; color:#ffffff; text-decoration:none;}
a.mnuLinkOff:active {font-family:arial,verdana; font-size:25px; color:#ffffff; text-decoration:none;}
a.mnuLinkOff:visited {font-family:arial,verdana; font-size:25px; color:#ffffff; text-decoration:none;}
a.mnuLinkOff:hover {font-family:arial,verdana; font-size:25px; color:#ffffff; text-decoration:none;}


a.bottomLink:link {font-family:arial,verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}
a.bottomLink:visited {font-family:arial,verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}
a.bottomLink:hover {font-family:arial,verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}
a.bottomLink:active {font-family:arial,verdana; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}

a.btnLink:link {font-family:arial,verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
a.btnLink:visited {font-family:arial,verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
a.btnLink:hover {font-family:arial,verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
a.btnLink:active {font-family:arial,verdana; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}

FONT.bottomFont {font-family:arial,verdana; font-size:12px; color:#3B674C;}
FONT.contentFontBig {font-family:arial,verdana; font-size:15px; font-weight:bold; color:#ffffff;}
FONT.contentFont {font-family:arial,verdana; font-size:12px; font-weight:normal; color:#000000;}
FONT.contentFontAvailable {font-family:arial,verdana; font-size:13px; font-weight:normal; color:#ffffff;text-decoration: none;}
.loginBox{color:#000000}
.error{background-color: #efefef;color: red;text-align: center}
.message{background-color: #efefef;color: green;text-align: center;}
img{border: none;}
.entrySep{height: 10px;border-top:1px dashed #B8DDDE;}
a.nav:link {font-size: 12px; font-weight: normal; color: #333333; border-style: none; text-decoration:none;}
a.nav:active {font-size: 12px; font-weight: normal; color: #333333; border-style: none; text-decoration:none;}
a.nav:hover {font-size: 12px; font-weight: normal; color: #636363; border-style: none; text-decoration: none;}
a.nav:visited {font-size: 12px; font-weight: normal; color: #333333; border-style: none; text-decoration:none;}
.pagecurrent {color: #333333; background-color: #cccccc; padding: 1px 4px; margin-right: 5px; height:10px; font-size:12px; width:22px;border:1px solid #00000;}
.page {color: #333333; background-color: #efefef; padding: 1px 4px; margin-right: 5px; cursor: pointer; cursor: hand; height:10px; font-size:12px; width:22px;border:1px solid #000000;} 
.pagecurrent:hover{background-color:#cccccc}
.page:hover{background-color:#efefef}


a.details:link {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:underline;}
a.details:active {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:underline;}
a.details:hover {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration: underline;}
a.details:visited {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:underline;}

a.small:link {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.small:active {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.small:visited {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.small:hover {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration: none;}
select,input{border:1px solid #3F3F3F}

.sortNr{font-size: 12px;color: #ffffff;}
a.sortLinks:link {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.sortLinks:active {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.sortLinks:visited {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.sortLinks:hover {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration: none;}

a.slinks:link {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.slinks:active {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.slinks:visited {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.slinks:hover {font-size: 12px; font-weight: normal; color: #000000; border-style: none; text-decoration: none;}
.thumb{float:left;padding: 1px;}

a.white:link {font-size: 12px; font-weight: normal; color: #ffffff; border-style: none; text-decoration:none;}
a.white:active {font-size: 12px; font-weight: normal; color: #ffffff; border-style: none; text-decoration:none;}
a.white:visited {font-size: 12px; font-weight: normal; color: #ffffff; border-style: none; text-decoration:none;}
a.white:hover {font-size: 12px; font-weight: normal; color: #ffffff; border-style: none; text-decoration: underline;}

.box_title{font-family: arial, verdana, sans-serif;font-size: 15px;}

a.resortLink:link {font-size: 14px; font-weight: normal; color: #35B3ED; border-style: none; text-decoration:none;}
a.resortLink:active {font-size: 14px; font-weight: normal; color: #35B3ED; border-style: none; text-decoration:none;}
a.resortLink:visited {font-size: 14px; font-weight: normal; color: #35B3ED; border-style: none; text-decoration:none;}
a.resortLink:hover {font-size: 14px; font-weight: normal; color: #35B3ED; border-style: none; text-decoration: underline;}

a.white_title:link {font-size: 15px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.white_title:visited {font-size: 15px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.white_title:active {font-size: 15px; font-weight: normal; color: #000000; border-style: none; text-decoration:none;}
a.white_title:hover {font-size: 15px; font-weight: normal; color: #000000; border-style: none; text-decoration: underline;}

/*tabs*/
#nav{clear:both;  text-align:center;  font-weight:bold;  color:#63665D;  margin-left:5px;  *float:left;  list-style-type:none;      padding:0px;  width:100%;  margin-top: 0;}
html>body #nav{  margin-left:0px;}
#nav li{  -moz-outline:0;  outline: none;  list-style-type:none;  float:left;  padding:0 0 0 5px;  background:url(../images/shade.gif) top left no-repeat;  margin-top: 0px;}
#nav li a{    color:#313332;    font-weight:normal;    text-decoration:none;    font-size:14px;    font-family:Arial;    padding:8px 10px 10px 10px;    background:url(../images/shade.gif) transparent top right no-repeat;    display:block;    text-decoration:none;    margin-top: 0;}
#nav li.cur,#nav li.over,#nav li:hover{  background:url(../images/shadeactive.gif) top left no-repeat;}
ul#nav li.cur a,ul#nav li.over a,ul#nav li:hover a{font-family: Arial;font-size: 14px;  display:block;  color:#ffffff;font-weight: bold;  padding:6px 10px 12px 10px;  margin:0px;  text-decoration:none;  background:url(../images/shadeactive.gif) transparent top right no-repeat;}
/*/tabs*/
.search_box{width: 120px;}
