html, body {/*background-image: url();
background-repeat: no-repeat;
background-position: center -10;
background-color: #FCFAF2;
border: #D0CBB3 outset 10px;
scrollbar-face-color: #D9BF91; 
scrollbar-highlight-color: #F0EBE8; 
scrollbar-arrow-color: #F0E4CE; 
scrollbar-track-color: #F0E4CE; 
scrollbar-darkshadow-color: #D9BF91; 
scrollbar-base-color: #9FB9D0;
SCROLLING: yes;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;*/
width: 100%; height: 100%; margin: 0;
}

div.uploading {
	width: 100%;
	height: 100%;
	margin: 0;
	position: absolute;
	z-index: 999;
	background: #fff;
	color: #fff;
	filter: alpha(opacity=70);
	opacity: 0.7;
	}
div.uplpic{	
	background: url(gif/loading.gif) no-repeat;
	position: absolute;
	z-index: 999;
	height: 64px;
	width: 64px;
	top: 50%;
	left: 50%;
	margin-top: -32px;
	margin-left: -32px;
	}

a {color: #5992C5; text-decoration: none;}
a:active {color: #5992C5; text-decoration: none; }
a:link {color: #5992C5; text-decoration: none;}
a:visited {color: #5992C5; text-decoration: none;}
a:hover {color: #251161; background-color: #F4EED6; text-decoration: none;}

a.menu {color: #ffffff; text-decoration: none;}
a.menu:active {color: #ffffff; text-decoration: none; }
a.menu:link {color: #ffffff; text-decoration: none;}
a.menu:visited {color: #ffffff; text-decoration: none;}
a.menu:hover {color: #251161; background-color: #F0E4CE; text-decoration: none;}

a.eng {
	background: url(gif/engl.jpg) no-repeat;
	padding-left: 35px;
  margin-left: 30px;
}

a.rus {
	background: url(gif/rus.jpg) no-repeat;
	padding-left: 35px;
  margin-left: 30px;
}
/*h1 {
font-family: Arial;
color: #907937; 
font-size: 8pt;
font-weight: bold;
background-color: transparentce;
margin-left: 8pt;
}
h2 {
font-family: Verdana;
font-size: 8pt; 
color: #251161; 
margin-left: 6pt;
margin-right: 6pt;
margin-bottom: 0pt;
text-indent: 14pt;
}
h3{
font-family: Arial;
font-size: 8pt;
margin: 0pt;
color: #251161;
font-weight: normal;
}
h4 {
font-family: Times New Roman;
color: #ffffff; 
font-size: 24pt;
font-weight: bold;
background-color: #D5CFB7;
margin-bottom: -6px;
}
h5 {
font-family: Times New Roman;
color: #907937; 
font-size: 18pt;
font-weight: bold;
background-color: transparentce;
margin-top: -6px; 
}*/
h6 {
font-family: Arial;
font-size: 9pt;
color: #907937;
font-weight: normal;
margin-left: 0pt;
margin-bottom: 0px; 
padding: 0px;
}

span.alert  {
color: red;
}
span.u {
text-decoration: underline;
}

p.table {
font-family: Arial;
color: #907937; 
font-size: 8pt;
font-weight: bold;
background-color: transparentce;
margin-left: 8pt;
margin-top: 0;
margin-bottom: 0;
}

input, textarea, select{
width: 100%;
margin-left: -2px;
margin-top: -2px;
}

/*input#file_uploader {
	font-size:199px;
	opacity:0;
	filter:alpha(opacity:0);
	cursor:pointer;
	padding:0px;
	margin:0px;
	border:none;
	margin-left:-590px;
	margin-top:-60px;
}*/

div.file_upload_button {
	width: 100%;
	height: 140px;
	overflow: hidden;
	background: url('/ladoga_clame/gif/photo_w.gif') center no-repeat;
	border: #D0CBB3 solid 1px;
}
input.file_uploader {
	direction: rtl;
	cursor: pointer;
	filter: alpha(opacity:0);
	opacity: 0;
	font-size: 128px;
}


input.checkbox{
width: auto;
}

.not_valid{
background-color: #ffc8c8;
}

input.submit{
width:130px;
/*height: 20px;*/
font-size: 12px;
color: #907937;
vertical-align: middle;
font-weight: bold;
}

table.main{
position: absolute;  
overflow: auto;  
width: 800px;  
left: 50%;  
margin-left: -400px;  
}

tr.light{
background-color: #eeeeee;
}

td.menu{
font-family: Arial;
font-size: 11pt;
font-weight: bold;
background-color: #D5CFB7;
padding: 10pt;
}

td.title{
background-image: url(gif/car_03.jpg);
background-repeat: no-repeat;
font-family: Times New Roman;
color: #907937; 
font-size: 18pt;
font-weight: bold;
background-color: transparentce;
margin-top: -6px; 
}

td.head0{
font-family: Times New Roman;
color: #ffffff; 
font-size: 24pt;
font-weight: bold;
background-color: #D5CFB7;
margin-bottom: -6px;
}

th.head1{
font-family: Arial;
color: #907937; 
font-size: 11pt;
font-weight: bold;
padding: 8px;
background-color: #F8E2B3;
text-align: left;
}

td{
border: 0px solid;
padding: 2px 4px;
}

.w5 {width: 5%;}
.w10 {width: 10%;}
.w20 {width: 20%;}
.w25 {width: 25%;}
.w30 {width: 30%;}
.w35 {width: 35%;}
.w50 {width: 50%;}
.w65 {width: 65%;}
.w100 {width: 100%;}

.hidden{display: none;}

