html,body {margin:0px;font-family:Arial, Helvetica, sans-serif;}
#overDiv{position:absolute; visibility:hidden; z-index:1000;}

a {text-decoration:none;}
a:link,a:visited,a:hover {color:#000000;}
a:hover {text-decoration:underline;}
form {margin:0px;}

body {background-color:#EEEEEE;background-image:url(/images/fade_left.png);background-position:top left;background-repeat:no-repeat;}

#thepage{min-width:970px;}

#main {background-color:#EEEEEE;margin-top:5px;}
#options {background-color:#EEEEEE;float:left;width:125px;}
#data {background-color:#CCCCCC;margin-left:125px;min-height:500px;}

.clear{clear:both;height:0;overflow:hidden}

img {border:none;}

p {font-size:11px;}

h1 {color:#000000;margin:0px;font-size:24px;font-style:italic;display:inline-block;}
h2 {font-size:14px;margin:0px;}

textarea,select,input {font-family:Arial, Helvetica, sans-serif;font-size:11px;}

#thepage {border:1px solid #999999;background-color:#FFFFFF;margin-left:35px;margin-right:35px;margin-top:1%;padding:5px;}

#header {padding:5px 5px 0 5px;}
#header p{padding:0;margin:0}

#menu {background-color:#B9121B;height:27px}

.menuitemon,.menuitemoff {font-size:11px;text-align:center;float:left;height:27px;width:82px;margin-left:1px;margin-right:1px;}

.menuitemon {line-height:29px;background-image:url(/images/topmenu_on.gif);}
.menuitemon a {font-size:12px;font-weight:bold;}
.menuitemoff {line-height:27px;background-image:url(/images/topmenu_off.gif);}
.menuitemoff a {color:#FFFFFF;}
.menuitemoff a:hover {color:#555555;}
.menuitemon a {color:#000000;}
#search {padding:5px;}

#kw {line-height:35px;height:17px;border:2px solid #B9121B;}





#data a {color:#0000FF;}

#data table {margin:auto;border:1px solid black;font-size:12px;background-color:#FFFFFF;margin-bottom:15px;}
#data table table {margin-bottom:0px;border:none;}
#data table:hover {border-color:blue;}
#data table td {padding:5px;}
#data table tr:hover {background-color:#FFCCCC;}
#data .toprow,#data .toprow:hover {font-weight:bold;background-color:#666666 !important;color:#FFFFFF;}
#data .altrow {background-color:#EEEEEE;}
.optionon,.optionoff,.optionTrue,.optionFalse {	
	font-size:11px;text-align:right;margin-bottom:5px;width:125px;height:25px;line-height:25px;}
.small {font-size:11px;}
.red {color:#FF0000;}
.optionon,.optionTrue {color:#000000;background-image:url(/images/option_on.gif);font-weight:bold;}
.optionoff,.optionFalse {color:#666666;background-image:url(/images/option_off.gif);}


.vat_cal_header{background:#cecece;cursor:pointer;}
.vat_cal_header td{font-weight:bold;}
.vat_cal_body{display:none;}
.vat_cal_body td{background:#E8E7E7;}

.cal_booking{border-width:1px;border-style: solid;}
.cal_booking:hover{border-color: #ffffff!important;box-shadow: 0px 2px 2px 2px #ffffff; opacity: 0.9;}
.action_button,.action_button img{vertical-align: middle;}
.action_button.location_initial{color:#666666;float:right}
@media only screen and (max-width: 1600px) {
	.lg-only{display:none}
}