body
{
	background: #FFFFFF no-repeat;
}

body, form
{
	margin: 0;
	padding: 0;
}

body.main
{
	background-image: url('./images/fon_main3.jpg');
}

body.nomain
{
	background-image: url('./images/fon_.jpg');
}

body, td
{
	font-family: "MS Sans Serif", "Times New Roman", Tahoma, Arial;
	font-size: 90%;
}

img.call
{
	margin: 154px 0 8px 9px;
}

div.logo
{
	position: absolute;
	left: 70px;
	top: 3px;
}

a
{
	color: #0B18A6;
}

a:visited
{
	color: #0B18A6;
}

a.dotted
{
	color: #0B18A6;
	text-decoration: none;
	border-style: dotted;
	border-color: #0B18A6;
	border-width: 0 0 1px 0;
}

h1
{
	font-family: Arial, Georgia;
	font-size: 150%;
    font-weight: normal;
	padding: 0;
	margin: 0 0 0.8em 0;
}

div.content1
{
	font-size: 90%;
	line-height: 1.25em;
	background: #FFFFFF;#FFA61E;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	width: 94%;
//	width: 97%;
	margin-top: 150px;
	margin-bottom: 1.3em;
	padding: 1em 0.8em 1.3em 0.7em;
}

div.content
{
	font-size: 90%;
	line-height: 1.25em;
	background: url('/images/bg_txt.png');
	width: 94%;
//	width: 97%;
	margin-top: 150px;
	margin-bottom: 1.3em;
	padding: 1em 0.8em 1.3em 0.7em;
}

div.content#ex
{
	margin-top: 30px;
}

div.content div,
div.content p,
{
	margin-left: 0.3em;
}

p, div.content div.faq
{
	margin: 0.7em 0 0.7em 0;
	padding: 0;
}

div.content div.faq p
{
	margin-left: 0.5em;
	display: none;
}

div.content div.faq ul
{
	display: none;
}

div.content table
{
	border-collapse: collapse;
}

div.content table thead td,
div.content td.head
{
	background-color: #f0f0f0;
}

div.content table,
div.content td
{
	font-size: 100%;
	border: solid 1px #aaaaaa;
}

div.content table.clear,
div.content table.clear td
{
	border-width: 0;
}

div.content td
{
	padding: 0.2em 0.4em 0.3em 0.4em;
}

li
{
    margin-bottom: 0.2em;
}

img.left
{
    float: left;
    margin: 0.3em 1em 0 0;
}

img.right
{
    float: right;
    margin: 0.3em 0 0 1em;
}

td.hmenu img
{
    margin: 0.1em 0.2em 0.1em 0.2em;
}

div.clear
{
        clear: both;
}

div.content table.form,
div.content table.form td
{
    border-width: 0;
}

.text
{
    width: 100%;
}

.error
{
    color: red;
    margin-bottom: 1em;
}

div.content div.small
{
    font-size: 70%;
    margin: 0;
}

td.first 
{
    padding-left: 132px;
}

