/* Стить корневого элемента */
body {
	font-size: 80%;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color: #222;
	background-color: #fff;
	line-height: 110%;
	color: #000000;
	text-decoration: none;
/*	background-image: url(/images/main/bgr1.gif);*/
	background-color: #FFF; /* white */
	background-repeat: repeat; /* repeat no-repeat repeat-x repeat-y*/
	background-attachment: scroll; /* scroll fixed */
	background-position: 0px 0px; /* (top center bottom, left center right)*/
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:750px;
	}

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

html {
	height:100%;
 }

body, html {
	scrollbar-base-color: #F3F2EC; 
	scrollbar-track-color: #F3F2EC; 
	scrollbar-3dlight-color: #F3F2EC; 
	scrollbar-darkshadow-color: #F3F2EC; 
	scrollbar-shadow-color: #555; 
	scrollbar-highlight-color: #555; 
	scrollbar-arrow-color: #555;
	}

/*Font in table*/
table {
	font-size:100%;
	}


table.main {height: 100%}
td {vertical-align: top;}

a {color: #990000;text-decoration: none;}
a:link {color: #990000;text-decoration: none;}
a:hover {text-decoration: underline;}

p {font-size: 85%; line-height: 115%; margin-top: 9px; margin-bottom: 9px;}

ul {
	font-size: 85%;
	line-height: 115%;
	color: #000000;
	}
	
ol {
	list-style-type: lower-roman;
	font-size: 85%;
	line-height: 115%;
	list-style-image: none;
	}
	
ul li {
	font-size: 100%;
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	margin-bottom: 3px;
	}	

ol li {
	list-style-type: decimal;
	font-size: 100%;
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	margin-bottom: 3px;
	}

ul.buttonwhite {
	list-style-image: url("/images/bullets/buttonwhite.gif");
	}
ul.circleorange {
	list-style-image: url("/images/bullets/circleorange.gif");
	}
