*  BODY {
	background: #d6e7ff url();
	/*color: black;*/  
  color: #454545;           
	font: 80% Verdana, Helvetica, Arial, sans-serif;
	margin: 0;
	padding-bottom: 4em;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}
hr {        
  height: 1px; 
  padding: 0;
  border: 0 solid #5cadf9; 
  border-top-width: 1px;
}
FONT {
	font-family: Verdana, Helvetica;
	font-size: 12px;
}
TD {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
BODY {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
P {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
DIV {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
INPUT {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
TEXTAREA {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
FORM {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}
HR {
  height: 1px;
  color: #99ccff;
}

A:link {
	background: none;
	color: white;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
A:active {
	background: none;
	color: #fed700;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
A:visited {
	background: none;
	color: white;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
A:hover {
	background: none;
	color: #fed700;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
.box {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid white;
	background-color: #99ccff;
}
.grey_box {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid white;
	background-color: #c9c9c9;
}
.wbox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid black;
	background-color: #99ccff;
}
.rightfotolayer {
  margin: 10px 10px 10px 10px;
  float: right;
  clear: both;
}
.leftfotolayer {
  margin: 10px 10px 10px 10px;
  float: left;
  clear: both;  
}
.fotobox {
	border: 1px solid #5cadf9;
}
.bbox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #5cadf9;
	background-color: white;
}
.ybox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #5cadf9;
	background-color: #fff4de;
}
.cybox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #5cadf9;
	background-color: #d6e7ff;
	padding: 0px 15px 15px 15px;
}
.lbbox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #5cadf9;
	background-color: #d6e7ff;
}
.rbbox {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #5cadf9;
	background-color: #ff8e8e;
}
.box_right {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid white;
	background-color: #5cadf9;
}
.empty_box {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	background-color: #99ccff;
}
.top_menu {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	background-color: #5cadf9;
	border-bottom: 1px solid white;
}
.down_menu {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	background-color: #5cadf9;
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}
.right_panel {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	background-color: #5cadf9;
}
.panel_title {
	background: none;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
.panel_text {
	background: none;
	color: white;
	font-size: 11px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
.white_line {
	border-bottom: 1px solid white;
}
.white_line_up {
	border-top: 1px solid white;
}
.blue_line {
	border-top: 1px solid #d6e7ff;
}
.imp_now {
	background: none;
	color: #c10000;
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	background-color: #99ccff;	
}
.imp_future {
	background: none;
	color: blue;
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	background-color: #d6e7ff;	
}
.imp_old {
	background: none;
	color: black;
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	background-color: lightgrey;	
}
.toplink {
	background: none;
	color: #454545;  
	/*color: #000000;*/
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
a.toplink:link {
  color: #454545;  
	/*color: #000000;*/
}
a.toplink:visited {
  	/*color: #000000;*/
	color: #454545;  
}
a.toplink:hover {
	color: #fed700;
}
a.toplink:active {
	color: #fed700;
}
.stoplink {
	background: none;
	color: #454545;
	font-size: 11px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
a.stoplink:link {
	color: #454545;
}
a.stoplink:visited {
	color: #454545;
}
a.stoplink:hover {
	color: #fed700;
}
a.stoplink:active {
	color: #fed700;
}


a.empty_box:link {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
a.empty_box:visited {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
a.empty_box:hover {
	font-size: 10px;
	font-weight: normal;
	color: #fed700;
}
a.empty_box:active {
	font-size: 10px;
	font-weight: normal;
	color: #fed700;
}
.boxlink {
	background: none;
	color: #454545;
	font-size: 10px;
	font-weight: 400;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
a.boxlink:link {
	color: #454545;
	font-size: 10px;
	font-weight: normal;
}
a.boxlink:visited {
	color: #454545;
	font-size: 10px;
	font-weight: normal;
}
a.boxlink:hover {
	color: #fed700;
	font-weight: 400;
}
a.boxlink:active {
	color: #fed700;
}
.uplink {
	background: none;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
}
a.uplink:link {
	color: #009a3a;
}
a.uplink:visited {
	color: #009a3a;
}
a.uplink:hover {
	color: #fed700;
}
a.uplink:active {
	color: #009a3a;
}

