A:link {text-decoration:none; Color:#25374D}
A:active {text-decoration:none; Color:#25374D}
A:visited {text-decoration:none; Color:#25374D}
A:hover {text-decoration:underline; background-color:none; Color:#25374D}
html {
margin:0px;
padding:0px;
}

body {
margin:0px;
padding:0px;
}

table.hed {
width: 100%;
border-collapse: collapse;
border-color: black;
border-style: inset;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
/*    background: url(img/head.jpg) center top no-repeat;*/
}

td.hed_td {
background: url(img/fon_logo.gif) left top repeat-x;
}

td {
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
color: #25374D;
padding: 0px;
}

table.center_table {
width: 100%;
/*height: 500px;*/
border-collapse: collapse;
vertical-align: top;
border-color: #000000;
border-style: inline;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
padding: 0pt;
/*background: url(img/fon_logo.gif) left top repeat;*/
/*background: #25374D;*/
}

td.center_td {
vertical-align: top;
border-color: #EEEFFF;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding: 0pt;
}

table.info_line {
width: 100%;
border-collapse: collapse;
border-color: black;
border-style: inset;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
background-color: #EEEEE0;
padding: 0pt;
}

table.operator_list {
width: 100%;
height:100%;
color:#ffffff;
border-collapse: collapse;
border-color: #25374D;
border-style: inset;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding: 5px;
/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

td.operator_list_td {
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
padding-top: 1pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 1pt;

/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

td.topline_td {
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding-top: 1pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 1pt;

/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

input.input_data {
width:100%;
border:0px;
font-family: Arial, Tahoma;
font-size: 13px;
font-weight: bold;
color: #800000;
}

input.input_data_peadonly {
width:100%;
border:0px;
font-family: Arial, Tahoma;
font-size: 13px;
font-weight: bold;
color: #808080;
}

input.input_date {
width:80px;
border-color: #25374D;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
font-family: Arial, Tahoma;
font-size: 13px;
font-weight: bold;
color: #800000;
}

input.input_field {
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
font-family: Arial, Tahoma;
font-size: 11px;
font-weight: bold;
color: #800000;
}

input.input_field_date {
width:80px;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
color: #800000;
}

table.document_list {
width: 100%;
color:#ffffff;
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
/*padding: 5px;*/
/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

table.user_accoun {
width:100%;
height:500px;
background-color: #25374D;
color:#ffffff;
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}

div.tables {
/*position:absolute;*/ 
padding:0px; 
width:95%; 
/*height:500px;*/ 
overflow:auto; 
/*border-collapse: collapse;
/*border:solid 1px #25374D;*/
}

td.tables_list_td {
border-collapse: collapse;
border-color: #607284;
border-style: inset;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
padding-top: 1pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 1pt;
font-family: "Times New Roman", Arial, Tahoma;
font-size: 12px;
font-weight: normal;
/*color: #800000;/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

td.tables_hed_td {
color: #ffffff;
border-collapse: collapse;
border-color: #607284;
border-style: inset;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
background-color: #25374D;
}

select.sel_data{
width:100%;
border:0px;
font-family: Arial, Tahoma;
font-size: 13px;
font-weight: bold;
color: #800000;
}

select.sel_field_data{
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
width:100%;
font-family: Arial, Tahoma;
font-size: 11px;
font-weight: bold;
color: #800000;
}

textarea.text_data {
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
width:100%;
font-family: Arial, Tahoma;
font-size: 10px;
font-weight: bold;
color: #800000;
}

div.act { 
position:absolute; 
left:0; 
top:0; 
/*height:100%;*/
cursor: pointer;
/*width:1px;*/ 
/*height:1px;*/ 
z-index:999; 
display: none;
padding-top: 3pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 3pt;
/*background-image:url(img/black_fon.png);
background-repeat: repeat;
background-position: center center;*/
background: #25374D;
opacity: 0.5;
filter: alpha(Opacity=10);
}

div.act_form { 
position:absolute; 
left:0; 
top:0; 
/*height:100%;*/
/*cursor: pointer;*/
/*width:1px;*/ 
/*height:1px;*/ 
z-index:1000; 
display: none;
padding-top: 3pt;                         
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 3pt;
/*background-image:url(img/black_fon.png);
background-repeat: repeat;
background-position: center center;*/
background: #ffffff;
/*
opacity: 0.5;
filter: alpha(Opacity=10);
*/
}

div.top_menu { 
position:absolute; 
left:0; 
top:0; 
width:400px;
height:200px;
/*cursor: pointer;*/
/*width:1px;*/ 
/*height:1px;*/ 
z-index:1000; 
display: none;
/*
padding-top: 3pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 3pt;
/*background-image:url(img/black_fon.png);
background-repeat: repeat;
background-position: center center;*/
background-color: none;
/*
opacity: 0.5;
filter: alpha(Opacity=10);
*/
}

table.table_menu {
width:100%;
height:100%;
/*color:#ffffff;*/
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
padding: 5px;
/*opacity: 1;*/
background-color: #ffffff;
/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

td.menu_top {
text-align:center;
border-collapse: collapse;
border-color: #607284;
border-style: outset;
border-top-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px;
border-right-width: 2px;
padding-top: 1pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 1pt;
cursor:pointer;
/*background: url(img/fon_logo.gif) left top repeat-x;*/
}

td.now_month{
font-family:Tahoma;
font-size:9;
font-weight:bold;
vertical-align:bottom;
text-align:center;
border-color: #25374D;
background-color: white;
padding: 0pt;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
}
td.ouer_month{
font-family:Tahoma;
font-size:9;
font-weight:bold;
color:#CCCCCC;
vertical-align:bottom;
text-align:center;
border-color: #CCCCCC;
background-color: white;
padding: 0pt;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
}
td.today_day{
font-family:Tahoma;
font-size:9;
font-weight:bold;
text-color:#ffffff;
vertical-align:bottom;
text-align:center;
border-color: #990000;
background-color: #ffffff;
padding: 0pt;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
}

td.calendar_head{
font-family:Tahoma;
font-size:9;
font-weight:bold;
vertical-align:bottom;
text-align:center;
border-color: #006666;
background-color: white;
padding: 0pt;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}


td.invent_list_td {
height:20px;
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
padding-top: 1pt;
padding-left: 3pt;
padding-right: 3pt;
padding-bottom: 1pt;
cursor:pointer;
}


td.invent_doc {
height:20px;
border-collapse: collapse;
border-color: #25374D;
border-style: solid;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
padding: 0pt;
font-family: "Times New Roman", Arial, Tahoma;
font-size: 12px;
font-weight: normal;
}

label.work_label {
cursor: pointer;
}

div.visitfindpanel {
position:absolute;
left:0;
top:0;
display:none;
height:116px;
/*width:150px;*/
/*cursor:pointer;*/
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 0px;                       

border-color:#dddddd;
border-style: solid;
border-collapse: collapse;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;

font-size:11px;
font-family:Times New Roman, sans-serif, Arial,Helvetica;
font-weight:100;
text-align:center;
vertical-align:top;
/*text-valign:top;*/
color:#006666;
/*text-shadow: 0px 0px 1px #888;*/
background:#25374D;
/*background: url(img/katalog/hei.jpg) center center no-repeat #ffffff;*/
box-shadow		: 3px 3px 3px #333;
-moz-box-shadow		: 3px 3px 3px #333;
-webkit-box-shadow	: 3px 3px 3px #333;
}

div.selvizitingpanel {
background:#ffffff;
padding-top:3px;
padding-left:3px;
padding-right:3px;
padding-bottom:10px; 
width:90px; 
height:90px; 
overflow-y:scroll; 
overflow-x:hidden; 
border:solid 0px black;
}