body, #div_search_header {background:#9d1915;   background:#600606;}

#header #searchForm a {color:#fff;}

.border1 {background:#fff url(../../images/design/1/bg_left_block.gif) repeat-y;border-color:#e3dcc2;}
.border2 {border-color:#9d1915;}

.bordered {border:1px solid #9d1915;}
.bordered img {border:1px solid #fff;}

#div_search_header {border:1px solid #fff;}
#div_search_footer {border-bottom:1px solid #9d1915;}
#div_search_results a {border-bottom:2px #9d1915 solid;}


div.hr {border-color:#9d1915;}

a {color:#9d1915;}
a:active, a:hover, h1, h2 {color:#9d1915;}
.text, .text a {color:#333;}

#leftMenu a, .more a {color:#333;}
#leftMenu .level_1, #leftMenu .level_1 a, #leftMenu .selected a {color:#9d1915;}
#leftMenu .level_2 {border-color:#e3dcc2;}

.contextMenu .level_1 {border-color:#9d1915;}
.contextMenu .level_1 a, a.arrowLink {color:#9d1915;}


#iframeWindowDivHead {background:#faf8f0;border-color:#e6dcbf;}

#mainBlock {}

#footer a, #footer {color:#fff;}
#footer hr {background:#c24742;color:#c24742;}
#footer .text {color:#c24742;}

.error {color:#c24742;}
.white, .white a {color:#fff;}

.darkgray, .darkgrey {color:#666}

.language {color:#fff;}
.language a {color:#fff;text-decoration:underline;}

#fbtndiv1{ color:#BB402F; font: bold 12px Tahoma !important; padding:4px 0 5px 10px;}
#fbtndiv1 a{ color:#BB402F; font: bold 12px Tahoma !important; text-decoration:none;}
#fbtndiv1 a:hover{ color: #660000; font: bold 12px Tahoma !important; text-decoration:none;}

#fbtndiv2{ color:#BB402F; font: bold 12px Tahoma !important;  padding:4px 0 5px 10px;}
#fbtndiv2 a{ color:#BB402F; font: bold 12px Tahoma !important; text-decoration:none; }
#fbtndiv2 a:hover{ color: #660000; font: bold 12px Tahoma !important; text-decoration:none;}

#fbtndiv3{ color:#BB402F; font: bold 12px Tahoma !important;  padding:4px 0 15px 10px;}
#fbtndiv3 a{ color:#BB402F; font: bold 12px Tahoma !important; text-decoration:none; }
#fbtndiv3 a:hover{ color: #660000; font: bold 12px Tahoma !important; text-decoration:none;}

.bredcrumb{ color:#923A01; font: bold 11px Verdana, Arial, Helvetica, sans-serif!important; line-height:14px; padding:6px 0 6px 0; text-transform:capitalize;}
.bredcrumb a{ color:#923A01; text-decoration:none; font: normal 11px Verdana, Arial, Helvetica, sans-serif!important;}
.bredcrumb a:hover{ color: #0066CC; text-decoration: underline; font: normal 11px Verdana, Arial, Helvetica, sans-serif!important;}


.button {font-weight:normal; background-color:#fff; border:1px solid #7e6c2a;}
.input1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; background-color:#dfd2a2; border:1px solid #dfd2a2;  width:160px; }
.input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; background-color:#dfd2a2; border:1px solid #dfd2a2; width:160px; }
.button { font-weight:normal; background-color:#fff; border:1px solid #7e6c2a;}

.trainholidays{ background:#FFF0D9!important; border:1px #FED194 solid!important; padding:6px!important; margin-bottom:12px!important;}
.trainholidays h1{ font: bold 12px Verdana, Arial, Helvetica, sans-serif!important; padding:0 0 8px 0    !important; margin:0!important;}
.trainholidays p{ padding:0 0 6px 0 !important; margin:0 !important;}

.trainholidays ul{ padding:0!important; margin:0!important; list-style:none!important; }
.trainholidays ul li{ padding:0!important; margin:0!important; list-style:none!important; float:left!important; }
.trainholidays ul li a{ border: none!important; }
.trainholidays ul li a img{ border: none!important; }


.trainholidays-main{padding:6px!important; margin-bottom:10px!important;}
.trainholidays-main h2{ font: bold 14px Verdana, Arial, Helvetica, sans-serif!important; padding:8px 0 4px 0    !important; margin:0!important;}
.trainholidays-main p{ padding:0 0 6px 0 !important; margin:0 !important;}


