body, td, th { font-family: Verdana, sans-serif; font-size: 	11px; color: #2b2020; }

#leftColumn .content { line-height: 14px; font-size: 10px; color: #000000; }
#rightColumn .content { line-height: 18px; font-size: 12px; }

a:link, a:visited { color: #bc1f07; text-decoration: underline; }
a:hover { text-decoration: none; }
a img { border: 0px solid #ffffff; }

a.external-link { background: url(/images/bullets/external_link.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.external-link-new-window { background: url(/images/bullets/external_link_newwindow.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.internal-link { background: url(/images/bullets/internal_link.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.internal-link-new-window { background: url(/images/bullets/internal_link_newwindow.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.external-link { background: url(/images/bullets/external_link.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.download { background: url(/images/bullets/download_link.gif) left 4px no-repeat; padding: 0 0 0 12px; }
a.mail { background: url(/images/bullets/email_link.gif) left 4px no-repeat; padding: 0 0 0 12px; }

p { margin: 10px 0; }
form { margin: 10px 0; }
fieldset { border: 0 soloid #ffffff; padding: 0; }

h1 { font-size: 22px; font-weight: normal; color: #c79301; margin: 10px 0; }
h2 { font-size: 18px; font-weight: normal; color: #c79301; margin: 10px 0; }
h3 { font-size: 16px; font-weight: bold; color: #c79301; margin: 10px 0; }
h4 { font-size: 14px; font-weight: bold; color: #000000; margin: 10px 0; }
h5 { font-size: 11px; font-weight: bold; color: #000000; margin: 10px 0; }
h6 { font-size: 10px; font-weight: bold; color: #000000; margin: 10px 0; }

#leftColumn .csc-header h1, #leftColumn .csc-textpicheader h1 { font-size: 16px; font-weight: bold; color: #c79301; margin: 10px 0; }
#rightColumn .csc-header h1, #rightColumn .csc-textpicheader h1 { font-size: 18px; font-weight: normal; color: #c79301; margin: 20px 0; }


.csc-textpic-caption { font-size: 10px; }

/* ext: tt_news css
written by North & Andriy	
*/

.news-list-item .news-list-date{color: #FFFFFF; background-color: #690000; font-size: 10px; padding: 0px 5px 1px 5px;}
.news-list-item h3{ font-size: 10px; color: #690000; }
.news-list-morelink a{
/*width: 9px; 
height: 9px;*/
/*background: url(/images/bullets/bullet01.gif) bottom no-repeat;*/
display: block;
}

.news-latest-item { background: url(../images/blocks/bg_news.gif) 30px bottom no-repeat; padding: 0 0 10px 0; margin: 0 0 5px 0; float: left;}
.news-latest-item .news-latest-date{color: #FFFFFF; background-color: #690000; font-size: 10px; padding: 0px 5px 1px 5px;}
.news-latest-item h3{ font-size: 10px; color: #690000; }
.news-latest-title a:link, .news-latest-title a:visited {font-size: 10px; color: #690000; text-decoration: none;}
.news-latest-title a:hover {text-decoration: underline;}

.news-list-item h3 a:link, .news-list-item h3 a:visited { color: #690000; text-decoration: none; }
.news-list-item h3 a:hover { text-decoration: underline; }

.news-single-item 
.news-single-timedata { font-size: 11px; color: #690000; margin: 0; padding: 0; }
.news-single-img { float: left; }
.news-single-img  img { margin: 0 20px 20px 0; }

/*tt_news ends*/

.banner1 a, .banner1 a:visited{ color: #000000; text-decoration: none; }
.banner1 a:hover {color: #000000; text-decoration: underline }
.banner2 a, .banner2 a:visited{ color: #000000; text-decoration: none;}
.banner2 a:hover {color: #000000; text-decoration: underline}
.banner3 a, .banner3 a:visited{ color: #000000; text-decoration: none;}
.banner3 a:hover {color: #000000; text-decoration: underline}
#booking a { color: #000000; text-decoration: none; }
#booking a:visited { color: #000000; text-decoration: none; }
#booking h5 a:hover{ color: #000000; text-decoration: underline }


/*#rightColumn .csc-header .csc-firstHeader { font-size: 25px; font-weight: normal; color: #c79301; margin: 30px 60px 30px 0; }*/