html, body {

}
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: Arial;
	vertical-align: baseline;
}


a img, :link img, :visited img {
	border: 0;
}

a {
	text-decoration: underline;
	color: #005cab;
}

a:hover {
	text-decoration: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

ol, ul {
	list-style: none;
}

q:before, q:after,

blockquote:before, blockquote:after {
	content: "";
}



.strong {font-weight: bold;}

.over {
	overflow:hidden;
	_width:100%;
	}

.column_box { /* это шоб не перенасилось под картинку *//**/
	display: table;
	_height: 0;/*это для ИЕ5-6*/
	zoom: 1;/*это для ИЕ7*/
}





/* Сайт */
body {
	background: #dceaff url(../images/static/bg/pod_site.jpg) 50% 891px repeat-y;
	text-align: center;
	min-height: 100%;
	_height: 100%;
	}

.max_ie {
	*width: 1166px;
	width: 1164px;
	text-align: left;
	_background: url(../images/static/bg/marketsms_index.jpg) top right no-repeat;
	_border-left: 1px solid #5f99ca;
	_border-right: 1px solid #5f99ca;
	}

.site {
	position:relative;
	text-align: center;
	margin: 0 auto;
	background: url(../images/static/bg/marketsms_index.jpg) top right no-repeat;
	border-left: 1px solid #5f99ca;
	border-right: 1px solid #5f99ca;
	*background: transparent;
	_border: none;
	width:1164px;
	_width:expression(document.body.clientWidth < 1167  ? "1166px": "100%" );
}



/* Шапка сайта */

.header {
	padding: 25px 0;
	}

	.header .logo {
		float: left;
		margin-right: 36px;
		}
	.header .for_partners {
		color: #333;
		}
		.header .for_partners .block {
			float: left;
			margin-right: 20px;
			padding-left: 15px;
			}
			.header .for_partners a , .header .for_partners .block {
				line-height: 35px;
				font-size: 13px;
				}

		.header .about {
			background: url(../images/static/ico/about.gif) no-repeat left center;
			}
		.header .otziv {
			background: url(../images/static/ico/otziv.gif) no-repeat left center;
			}
		.header .rekvezit {
			background: url(../images/static/ico/rekvezit.gif) no-repeat left center;
			}
		.header .cena {
			background: url(../images/static/ico/cena.gif) no-repeat left center;
			}
		.header .vhod {
			background: url(../images/static/ico/zamok.gif) no-repeat left center;
			}

			#faq_form input , #faq_form textarea {
				width: 330px;
				font-size: 12px;
				display: block;
				font-family: "Times New Roman";
				}
			#faq_form div {
				margin: 5px 0;
				}
			#faq_form .obl {
				color: #d91f26;
				}



.right_column {
	float: right;
	width: 49%;
	*width: 48%;
	}

.left_column {
	float: left;
	width: 49%;
	*width: 48%;
	}



/* Направления */
.naprav {
	border-bottom: 1px solid #fff;
	margin: 0 35px 25px;
	}
.naprav .block {
	margin-bottom: 25px;
	}

	.naprav .block .pic {
		float: left;
		width: 190px;
		}

	.naprav .block .title {
		margin-bottom: 6px;
		color: #333;
		margin-top: 10px;
		}

		.naprav .block .title a , .naprav .block .title {
			font-size: 19px;
			font-weight: bold;
			text-decoration: none;
			}
			.naprav .block .title a:hover {
				text-decoration: underline;
				}
.golos {
	margin-top: -25px;
	}


/* Мобильный маркетинг */
.content .top {
	position: absolute;
	z-index: 1;
	margin-top: -40px;
	*margin-left: -50px;
	}
.content .bottom {
	position: absolute;
	z-index: 1;
	margin: -100px 0 0 -13px;
	}
	.content .top img, .content .bottom img {
		display: block;
		}
.center {
	background: url(../images/static/dialog/center.gif) repeat-y;
	width: 854px;
	margin: 40px 0 130px 35px;
	position: relative;
	}
	.center .title {
		font-size: 21px;
		color: #000;
		margin: 0 50px 30px 50px;
		}
	.center .text {
		margin: 0 50px;
		}
	.center .title, .center .text {
		position: relative;
		z-index: 2;
		}

/* Контактная информация */
.contacts {
	float: right;
	font-size: 11px;
	width: 250px;
	margin-top: 150px;
	}
	.contacts, .contacts * {
		color: #005cab;
		}
	.contacts p {
		margin-bottom: 10px;
		}
	.contacts .icq img {
		position: relative;
		top: 3px;
		}
	.contacts .phone {
		font-size: 15px;
		font-weight: bold;
		margin: 5px 0 0;
		}



/* Файлы */
.files {
	margin-bottom: 20px;
	}

	.files .block .title {
		margin-bottom: 25px;
		}

	.files li {
		margin-top: 10px;
		font-size: 15px;
		color: #333;
		background: url(../images/static/ico/pdf.gif) 0 0 no-repeat;
		padding-left: 25px;
		line-height: 22px;
		}


/* Подвал сайта */

.footer div{
	padding-left: 250px;
	}
	.footer ul li {
		float: left;
		border-right: 1px solid #fff;
		padding-right: 18px;
		margin-right: 18px; 
		}
	.footer a {
		text-decoration: none;
		color: #fff;
		font-size: 11px;
		}
		.footer a:hover {
			text-decoration: underline;
			}



/* Текстовые блоки */
.content {
	}

.content .text {
	color: #333;
	}

	.content .text * , .content .text {
		line-height: 15px;
		font-size: 12px;
		}

	.content .text p {
		margin-bottom: 15px;
		margin-top: 5px;
		}

	.content .text a {
		color: #007DCC;
		}

	.content .text ul , .content .text ol {
		margin-bottom: 20px;
		}

		.content .text ul li , .content .text ol li {
			margin: 7px 0;
			}

		.content .text ul li {
			/* background: url(../images/static/ico/ul_list.gif) no-repeat left 8px; */
			list-style: disc;
			list-style-position: outside;
			margin-left: 20px;
			}

		.content .text ol li {
			list-style-type: decimal;
			list-style-position: outside;
			margin-left: 35px;
			}

.content .text h1 , .content .text h2 , .content .text h3 , .content .text h1 a , .content .text h2 a, .content .text h3 a {
	font-family: Arial;
	font-weight: bold;
	margin-bottom: 0;
	color: #007DCC;
	line-height:22px;
	}

.content .text h1 {
	font-size: 22px;
	}

.content .text h2 {
	font-size: 18px;
	}

.content .text h3 {
	font-size: 14px;
	}

.content .text img {
	margin-right: 10px;
	}



UL.pdf {list-style-image: url('http://marketsms.ru/images/static_old/ico/pdf.gif');}
li.pdf {padding-left: 15px;}
