body { 
      font-family: "Tahoma", sans-serif;
      margin: 0px;
      font-size: 14px;  
      background-color: #fff;
}

input {
      border: 2px #d1d3d4 solid; 
      background-color: #ffffff;
}
button {
      border: 2px #d1d3d4 solid; 
      background-color: #ffffff;
}

.span_button {
	font-size: 12px; 
	float:right;	
	border: 2px #d1d3d4 solid; 
	padding: 2px 4px;
	margin:1px;
}

.float_menu {
	display: none;
	position: absolute;
	left: 300px;
	top: 300px;
	border: 0px #d1d3d4 solid;
	/*background-color: #ffffff;*/
	width: 384px;
	padding: 0px;
}

.f_top_left {
	  width: 10px;
	  height: 10px;
	  background: url(/images/frames.png) 0px 0px;
}
.f_top_middle {
	  height: 10px;
	  background: url(/images/frames.png) 0px -50px;
}
.f_top_right{
	  width: 10px;
	  height: 10px;
	  background: url(/images/frames.png) -11px 0px;
}
.f_middle_left {
	  width: 10px;
	  background: url(/images/frames_vertical.png) 0px 0px;
}
.f_middle_right {
	  width: 10px;
	  background: url(/images/frames_vertical.png) -10px 0px;
}
.f_bottom_left {
	  width: 10px;
	  height: 10px;
	  background: url(/images/frames.png) -22px 0px;
}
.f_bottom_middle {
	  height: 10px;
	  background: url(/images/frames.png) 0px -61px;
}
.f_bottom_right{
	  width: 10px;
	  height: 10px;
	  background: url(/images/frames.png) -33px 0px;
}
.f_line {
	  height: 10px;
	  background: url(/images/frames.png) 0px -72px;
}
.f_dot_line {
	  height: 10px;
	  background: url(/images/frames.png) 0px -83px;
}

.tab_line{
	  height: 27px;
	  background: url(/images/frames.png) 0px -150px;
}

.tab_beg {
	  height: 27px;
	  width: 10px;
	  background: url(/images/frames.png) 0px -11px;
}
.tab_beg_sel {
	  height: 27px;
	  width: 10px;
	  background: url(/images/frames.png) -11px -11px;
}
.tab_end {
	  height: 27px;
	  width: 10px;
	  background: url(/images/frames.png) -22px -11px;
}
.tab_end_sel {
	  height: 27px;
	  width: 10px;
	  background: url(/images/frames.png) -33px -11px;
}
.tab_mid {
	  height: 27px;
	  font-size: 12px;
	  background: url(/images/frames.png) 0px -94px;
	  text-align: center;
}
.tab_mid_sel {
	  height: 27px;
	  font-size: 12px;
	  text-align: center;
	  background: url(/images/frames.png) 0px -122px;
	  font-weight: bold;
}

a:active, a:link, a:focus {
 	text-decoration: none; 
 	color: #0055CC;
}

a:visited {
	color:#0055CC;
    text-decoration: none; 
}

a:hover {
	text-decoration: underline; 
	color: #b00;
}

.links_table {
	  font-family: "Tahoma", sans-serif;
	  font-size: 90%;
}

.container_table {
	  font-family: "Tahoma", sans-serif;
	  font-size: 90%;
	  border-collapse: collapse;
}
.container {
	  font-family: "Tahoma", sans-serif;
	  font-size: 90%;	
}

.dot_yellow {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -11px -39px;
}
.dot_red {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -22px -39px;
}
.dot_white {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -33px -39px;
}

.ico_arrow_down {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -0px -179px;
}

.ico_arrow_up {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -11px -179px;
}

.ico_delete {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -22px -179px;
}

.ico_create {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -33px -179px;
}

.ico_edit {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -0px -190px;
}

.ico_new_soft {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -0px -201px;
}
.ico_folder {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -11px -201px;
}

.ico_file {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -22px -201px;
}
.ico_bookmark {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -33px -201px;
}
.ico_separator {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -0px -212px;
}

.ico_space {
	  font-size: 0px;
	  float: left;
	  height: 10px;
	  width: 10px;
	  background: url(/images/frames.png) -11px -212px;
}
.list_icon {
	float:left;
	width: 180px;
	height: 40px;
}
