BODY {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	FONT: 12px tahoma, verdana, sans-serif;
	COLOR: #000000;
}

TABLE {
	FONT: 11px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt
}

TABLE.1 {
	BORDER-RIGHT: #f6f7f9 1px solid;
	BORDER-TOP: #f6f7f9 1px solid;
	FONT: 11px tahoma, verdana, sans-serif;
	BORDER-LEFT: #f6f7f9 1px solid;
	BORDER-BOTTOM: #f6f7f9 1px solid;
	LETTER-SPACING: 1pt
}

DIV.0 {
	FONT: 11px/135% tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt
}

TD.0 {
	FONT: 10px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt
}

TD.1 {
	FONT: 11px/135% tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt
}

TD.1c {
	FONT: 11px/135% tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt;
	text-align: center;
}

TD.2 {
	FONT: 12px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt
}

TD.3 {
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	FONT: 12px tahoma, verdana, sans-serif;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	LETTER-SPACING: 1pt
}

INPUT.1 {
	BORDER-RIGHT: #aaaeb3 1px solid;
	BORDER-TOP: #aaaeb3 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #aaaeb3 1px solid;
	COLOR: #43566a;
	BORDER-BOTTOM: #aaaeb3 1px solid;
	BACKGROUND-COLOR: #ffffff
}

INPUT.2 {
	BORDER-RIGHT: #0080f2 1px solid;
	BORDER-TOP: #c4e2ff 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #c4e2ff 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #0080f2 1px solid;
	LETTER-SPACING: 2pt;
	BACKGROUND-COLOR: #52adff
}

input.3 {
	FONT-SIZE: 11px;
	font-weight: bold;
	letter-spacing: 2pt;
	COLOR: #FFFFFF;
	BORDER-RIGHT: #0080F2 1px solid;
	BORDER-TOP: #C4E2FF 1px solid;
	BORDER-LEFT: #C4E2FF 1px solid;
	BORDER-BOTTOM: #0080F2 1px solid;
	BACKGROUND-COLOR: #52ADFF;
	WIDTH: 120
}

input.4 {
	FONT-SIZE: 11px;
	font-weight: bold;
	letter-spacing: 2pt;
	COLOR: #FFFFFF;
	BORDER-RIGHT: #0080F2 1px solid;
	BORDER-TOP: #C4E2FF 1px solid;
	BORDER-LEFT: #C4E2FF 1px solid;
	BORDER-BOTTOM: #0080F2 1px solid;
	BACKGROUND-COLOR: #52ADFF;
	WIDTH: 130
}

SELECT.1 {
	FONT-SIZE: 11px;
	COLOR: #43566a
}

TEXTAREA.1 {
	FONT: 11px tahoma, verdana, sans-serif;
	COLOR: #43566a
}

A:link {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #7b91a8;
	TEXT-DECORATION: none
}

A:active {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #7b91a8;
	TEXT-DECORATION: none
}

A:visited {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #7b91a8;
	TEXT-DECORATION: none
}

A:hover {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none
}

A.0:link {
	FONT: 10px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt;
	COLOR: #000000;
	TEXT-DECORATION: underline
}

A.0:active {
	FONT: 10px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt;
	COLOR: #000000;
	TEXT-DECORATION: underline
}

A.0:visited {
	FONT: 10px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt;
	COLOR: #000000;
	TEXT-DECORATION: underline
}

A.0:hover {
	FONT: 10px tahoma, verdana, sans-serif;
	LETTER-SPACING: 1pt;
	COLOR: #000000;
	TEXT-DECORATION: underline
}

A.1:link {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #499ae6;
	TEXT-DECORATION: none
}

A.1:active {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #499ae6;
	TEXT-DECORATION: none
}

A.1:visited {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #499ae6;
	TEXT-DECORATION: none
}

A.1:hover {
	FONT: 11px Tahoma, Verdana, sans-serif;
	COLOR: #00b700;
	TEXT-DECORATION: none
}

A.2:link {
	FONT: 11px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.2:active {
	FONT: 11px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.2:visited {
	FONT: 11px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.2:hover {
	FONT: 11px/160% Tahoma, Verdana, sans-serif;
	COLOR: #00b700
}

A.3:link {
	FONT: 12px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.3:active {
	FONT: 12px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.3:visited {
	FONT: 12px/160% Tahoma, Verdana, sans-serif;
	COLOR: #499ae6
}

A.3:hover {
	FONT: 12px/160% Tahoma, Verdana, sans-serif;
	COLOR: #00b700
}

IMG.1 {
	BORDER-RIGHT: #e1e2e4 1px solid;
	BORDER-TOP: #e1e2e4 1px solid;
	BORDER-LEFT: #e1e2e4 1px solid;
	BORDER-BOTTOM: #e1e2e4 1px solid
}

IMG.1:hover {
	BORDER-RIGHT: #e1e2e4 1px solid;
	BORDER-TOP: #e1e2e4 1px solid;
	BORDER-LEFT: #e1e2e4 1px solid;
	BORDER-BOTTOM: #e1e2e4 1px solid
}

select {
	FONT-SIZE: 11px;
	COLOR: #43566A;
	WIDTH: 79
}
#generate_form,#loadfromfile_form {
	border: 2px solid #cdcdcd;
	background-color: #fff; 
	display:none;
	box-shadow: 0 0 10px #000;
	-moz-box-shadow: 0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	padding:20px; 
	border-radius:10px;
}
#generate_form {
	width: 640px; 
}
#loadfromfile_form { 
	width: 380px; 
	/*Для IE*/
	//width: 420px; }
#hide{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0.1;
	background:black;
	z-index:10;
}
.hidden {
	display:none;
}

INPUT.0 {
	display: inline;
	border: none;
	text-decoration: none;
	background: none;
	color: #959697;
}
