body {
	background: url(img/bg.gif) #666 repeat-y top right;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	position:relative
}

#header {
	margin: 5px auto;
	text-align:center;
	width:800px;
	height:50px;
	position:relative
}

#logo { float:left; margin:10px 10px 0 0px; }	

img { border:0}
.img_catalog { float:left; margin: 0 65px 0 25px; max-height:300px;}


*html .img_catalog /* хак для IE6 */
{ height:300px}

.navigation { padding-top: 27px;}

.navigation ul, .navigation li {
  float: left;
  list-style:none;
  margin:0; padding:0;
}

.navigation li { 
  padding:2px 10px;
  font:Bold Small Tahoma;
  color:white;
}
#phone_top { position:absolute;
bottom:0; right:0;
margin: 0 -13px 2px 0;}


#foot_nav {
text-align:center;
margin: 0 auto;
font-size:80%;
font-weight:100;
padding-top:5px}

#foot_nav a { font-weight:400}


a {
  color: black; text-decoration:none; font-weight:bold
}
a:hover, a:active { color:#f90;}

h4 { 
	color: #f90;
	text-align:left;
	padding:0; margin:0;
	border-bottom:#ccc thin solid;
	border-top:#ccc thin solid
}

.catalog { margin: 10px; padding:10px; font-size:80%; min-height:280px}

.catalog li { margin-left:155px; font-size:90%}
.catalog i {
	font-style:normal;
	border-bottom:#f90 thin solid;
	border-top:#f90 thin solid } 

#fact {
	float: right;
	width:300px;
	border: 2px solid #ccc;
	font-size:80%;
	padding:10px;
	border-top:0;
	margin: 0 0 10px 10px
	}
	
#fact h4 { border:0; color: #990000; text-align:center; padding-bottom:5px}
#fact ul { margin:0 0 0 10px; padding:0}




.text {font-size:90%;
text-indent:15px}
.text a { text-decoration:underline; color:#f90; font-weight:600}
.text a:hover,.text a:active { text-decoration:none}

.center { margin:0 auto; text-align:center}

/*закругленные углы*/

.inner-box {
padding:1em;

}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
display:block;
font-size:1px;
height:1px;
overflow:hidden;
}
.r10 {
margin:0 10px;
}
.r9 {
margin:0 9px;
}
.r8 {
margin:0 8px;
}
.r7 {
margin:0 7px;
}
.r6 {
margin:0 6px;
}
.r5 {
margin:0 5px;
}
.r4 {
margin:0 4px;
}
.r3 {
margin:0 3px;
}
.r2 {
margin:0 2px;
}
.r1 {
margin:0 1px;
}
#rounded-box-3, #rounded-box-5, #rounded-box-10 { 
	width:860px;
	margin: 5px auto;
	text-align: left;
	clear:left;
}

.inner-box, b {
background-color:#fff; 
}

#rounded-box-3 .inner-box {
padding:1em;
}
#rounded-box-5 .inner-box {
padding:0.7em 1em;
}
#rounded-box-10 .inner-box {
padding:0.4em 1em;
}
