h1
{
	margin:0; padding:0;
	font-size: 1.5em;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
    color: #0059C2;
    font-weight: normal;
}

h2, h3
{
	font-size:120%;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
 
}

h4, h5, h6
{
	font-size:110%;
}

/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{

   padding-left: 27px;
   width:100%;
}

.content-block-head
{

	font-weight:bold;
	font-size:100%;
    padding-top: 5px;
    padding-bottom: 5px;

}

.content-block-body
{
	padding:4px 4px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}
#contacts{background:url(images/delim1.png) 0 0 no-repeat;margin-bottom:20px}
#contacts div{background:url(images/delim2.png) 0 100% no-repeat}
#contacts h3{font-size:14px;background:url(images/arrblue.png) 0 16px no-repeat;padding:13px 0 10px 0px;font-weight:normal;margin:0}
#contacts h3 span{padding-left:20px}
#contacts p{display:block;margin:0;padding:0 0 15px 20px;color:#4d4d4d}
div#navigation1{float:left;width:225px;padding:30px 0 0 0px}
div#navigation2{float:left;width:240px;padding:5px 0 0 17px}   



div.catalog-top a:link {color: #486DAA;}
div.catalog-top a:visited{color:#486DAA;}
div.catalog-top a:active {color: #486DAA;}
div.catalog-top a:hover{color:#DD0000;}
