html, body {margin: 0; padding: 0; background-color: white; color: black;}
body, td {font-size: 80%; font-family: Arial, Geneva CY, Sans-Serif;}



a {color: #125090;}
a:hover {color: #FF6633;}

a.root-menu {
	font-size: 110%;
	color: #6B6A6A;
	text-decoration: underline;
}

a.root-menu:hover {
	color: #FF6633;
	text-decoration: underline;
}

a.s-menu {
	font-size: 100%;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.s-menu:hover {
	color: #FF6633;
	text-decoration: underline;
}

td.top {font-size: 60%;}
td.footer {font-size: 60%;}
a.footer {color: #000000;}
a.footer:hover {color: #FFDFD7;}


td.name {font-size: 110%; color: #000000;font-weight: bold;}
td.contacts {font-size: 110%;
			color: #F96115;	
}

h1{
	margin: 0 0 0 0;
	font-size: 130%;
	font-weight: bold;
	color: #ff3300;
}
h2{
	margin: 0 0 0 0;
	font-size: 130%;
	font-weight: bold;
	color: Gray;
}
span.bold{
	font-weight: bold;
	color: #6B6A6A;
}

td.root-menu {font-size: 95%; padding: 0px 0 0 0px;}

/*
a.root-menu{
	color: #04386e;
	text-decoration: none;
}
a.root-menu:hover{color: #000000;} */

div.contacts {margin: 0 0 1.2em 20px;}
ul {margin: 0 0 1.2em 6px; padding: 0; list-style-type: none;}
ul li {margin: 0.5em 0 0 0; padding-left: 18px; background: url('point.gif') 0 0.5em no-repeat;}