body{
	font-family:Calibri;
	font-size:14px;
	background-image:url(../images/bg.jpg);
}
.main{
	font-family:Calibri;
	font-size:14px;
	border:2px solid #FFFFFF;
	-moz-box-shadow: 0px 0px 15px #000000;/*0099ff*/
	-webkit-box-shadow: 0px 0px 15px #000000;
	/*box-shadow: 0px 0px 50px #FF0000;*/
	border-radius:10px;
	background-color:#FFFFFF;
	opacity:0.9;
	filter:alpha(opacity=90);
}
table{
	font-family:Calibri;
	font-size:14px;
}
input[type=submit] {
	width:153px;
	font-size:12px;
	padding: 4px 8px 4px 8px; 
	margin-left:2px;
	color: #FFFFFF;
	background-color:#FF0000;
	border:1px solid #FF0000;
	cursor:pointer;
}
a{
	text-decoration:none;
	color:#0000FF;
	font-weight:bold;
}
a:hover{
	color:#FF6600;
}
p {
	text-align:justify;
	margin:20px 20px 20px 20px;
}
h2{
	font-family:Calibri;
	font-size:14px;
	color:#000000;
	margin:20px 0 2px 0;
}
h3{
	margin:0 0 10px 0;
}
#headerright{
	float:right;
	text-align:right;
	width:728px;/*400px;*/
	padding:5px 5px 5px 5px;
	background:#FF0000 url('../images/header.jpg') left center no-repeat;
	color:#FFFFFF;
	height:105px;
	filter:alpha(opacity=90);
	font-weight:100;
}
#headerleft{
	float:left;
	text-align:left;
	width:362px;/*670px;*/
	height:105px;
	padding:5px 5px 5px 5px;
	background-image:url(../images/bgheader.jpg);
	color:#FFFFFF;
	font-weight:bold;
	opacity:0.9;
	filter:alpha(opacity=90);
}
#headerleft a{
	color:#FFFFFF;
}
center{
	font-size:12px;
	color:#000000;
}
center a{
	color:#FF0000;
}
.key{
	font-size:11px;
	color:#000066;
	font-weight:bold;
}
.noplate{
	background-color:#FFFFFF;
	padding:10px 0 10px 0;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.here a{
	color:#FF0000;
}
.search{
	/**/
	background-color:#FF6600;
	padding:5px 5px 5px 5px;
	opacity:0.9;
	filter:alpha(opacity=90);
	border-radius:5px;
	width:158px;
}
.search h2{
	color:#000000;
	font-weight:bold;
}
.sorting{
	/*padding:5px 5px 5px 5px;
	border-radius:5px;*/
	background-color:#FFFF99;
	padding:5px 5px 5px 5px;
	opacity:0.9;
	filter:alpha(opacity=90);
	border:2px solid #FFFF99;
	box-shadow: 0 4px 5px #888888;
}
.sortinginside{
	/*padding:5px 5px 5px 5px;*/
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	opacity:0.9;
	filter:alpha(opacity=90);
	border:2px solid #FFFFFF;
	border-radius:5px;
	box-shadow: 0 4px 5px #888888;
}
#labeltd{
	color:#000066;
	font-weight:bold;
}
.page{
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	opacity:0.9;
	filter:alpha(opacity=90);
	border:2px solid #FFFFFF;
}
#hotseat{
	background-color:#FF0000;
}
#lelongseat{
	padding-top:5px;
	background-color:#FF6600;
}
#state a{
	color:#0099CC;
	text-decoration:underline;
}
/*------------------CSS LEFT MENU-------------------------------*/
#cssmenu {
  background-color: #15485D;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 12em;
}
#cssmenu li {
  /*font: 75.5% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;*/
  font: 90% 'Calibri';
  margin: 0;
  padding: 0;
  list-style: none;
  margin-left: -40px;
}
#cssmenu #a1 {
  background-color: #15485D;
  border-bottom: 1px solid #393939;
  color: #DFC349;
  display: block;
  margin: 0;
  padding: 6px 12px;
  text-decoration: none;
  font-weight: bold;
}
#cssmenu #a2 {
  background-color: #15485D;
  border-bottom: 1px solid #393939;
  color: #DFC349;
  display: block;
  margin: 0;
  padding: 6px 12px;
  text-decoration: none;
  font-weight: normal;
  
  background: #2580a2 url('../images/hover.gif') left center no-repeat;
  color: #fff;
  padding-bottom: 6px;
}
#cssmenu #a1:hover {
  background: #2580a2 url('../images/hover.gif') left center no-repeat;
  color: #fff;
  padding-bottom: 6px;
}
.listTable th{
	background-color:#F7BAE8;
	height:30px;
	font-size:11px;
	padding-right:5px;
}
.listTable td{
	height:30px;
	border:1px dashed #66FFFF;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
}
.advSearch{
	color:#000000;
	text-decoration: underline;
}

.advSearch:hover{
	color:#000099;
	text-decoration: underline;
}
.newsidenav {
	color:#DFC349;
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
}
.nav>li>a {
	color:#DFC349;
    padding-top: 5px;
    padding-bottom: 5px;
	background-color:#15485D;
}
.nav>li>a:hover {
	background-color:black;
}
.alert-success {
    padding-top: 17px;
    padding-bottom: 17px;
	background-color:red;
}
.alert-success>a {
	color:#FFFFFF;
}
.alert-success>a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
td{
	padding-top:1px !important;
	padding-bottom:1px !important;
}