* { margin:0; padding:0; border:0; }

ul {
	list-style:none;
}

ul,
ol {
	list-style-position: inside; 
}

a {
	color:#278dcd;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
td {
	padding:0;
}

body {
	color:#535353;
	font:normal 12px/15px Tahoma;
	background:#fff;
}

h1 {
	color:#559ece;
	font:normal 24px/28px Arial;
}
h2 {
	color:#559ece;
	font:normal 21px/28px Arial;
	text-align:center;
}

#main {
	width:1000px;
	margin:0 auto;
}

#topleft {
	background:url(img/topleft.jpg) no-repeat;
}
#topright {
	height:300px;
	background:url(img/topright.jpg) no-repeat top right;
}
#telef-left {
	background:url(img/telef-left.jpg) no-repeat;
}
#telef-right {
	height:120px;
	color:#559ece;
	font:normal 40px/42px Tahoma;
	text-indent:95px;
	background:url(img/telef-right.jpg) no-repeat top right;
}

#content {
	float:left;
	width:1000px;
	background:#a4d6f7 url(img/content.jpg) no-repeat;
}
#content-bl {
	float:left;
	width:1000px;
	background:url(img/content-bl.jpg) no-repeat bottom left;
} 
#content-br {
	float:left;
	width:1000px;
	padding:0 0 50px 0;
	min-height:583px;
	height:auto !important;
	height:583px;
	background:url(img/content-br.jpg) no-repeat bottom right;
	display:inline;
}

#left-col {
	float:left;
	width:235px;
	padding:10px 0 0 0;
	display:inline;
}
ul.nav {
	padding:0 0 50px 0;
}
ul.nav li {
	margin:5px 0 5px 27px;
	padding:0 0 0 24px;
	background:url(img/ul.gif) no-repeat 0 11px;
}
#left-col ul.nav a {
	color:#559ece;
	font:normal 17px/28px Arial;
}
#left-col ul.nav a:hover {
	color:#559ece;
}
#left-col h2 {
	text-align:left;
	padding:0 0 0 15px;
}
#left-col a {
	color:#55575a;
	font-size:12px;
	line-height:16px;
}
.tovar {
	font-size:12px;
	padding:25px 0 10px 40px;
}
.tovar li.title {
	color:#6fbbfc;
	font-size:12px;
}


#cent-col {
	float:left;
	width:455px;
	display:inline;
}
#cent-col img {
	margin:10px;
	border:1px solid #000;
}
#cent-col input,
#cent-col textarea {
	margin:5px 0;
	border:1px solid #000;
}
#cent-col ul {
	margin:10px 0;
	list-style-type:disc;
}
#cent-col li {
	padding:0 0 0 5px;
}
#cent-col p {
	padding:11px 0;
	color:#525252;
	font-size:12px;
	line-height:16px;
}
#right-col {
	float:left;
	width:250px;
	padding:0 20px;
	display:inline;
}
.num {
	margin:25px 0 10px 0;
}
.table {
	width:250px;
}
.table td {
	line-height:16px;
	padding:0 3px;
}
.table td.img_tovar {
	padding:10px 0 20px 0;
}


#footer {
	float:left;
	width:1000px;
	background:url(img/footer.jpg) no-repeat;
	display:inline;
}
#footer .inside {
	height:55px;
	text-align:center;
	color:#525252;
	font-size:13px;
	padding:5px 0 0 0;
	background:url(img/footer-right.jpg) no-repeat top right;
}

.text3 {
font-size:14px;
font-weight:normal;
}

.text4
{
text-align:center;
font-size:14px;
}


