body {background:#fbfbfb; color: #464953; font: 62.5% Trebuchet MS;}
#container {width: 914px; margin: 0 auto; overflow: hidden;}

a:link {color: #df1313}
a:visited {color: #a93636;}
a:active {color: #a93636;}
a:hover {color: #fc3535; text-decoration: none;}

.header {height: 111px; position: relative; font-family: Arial; font-size: 12px; color: #787070;}
.header a {color: #787070;}
.header .logo {background: url(/img/chatprice/header-logotip.gif) no-repeat 0 0; width: 237px; height: 58px; text-indent: -9000px; position: absolute; top: 25px; right: 15px;}
.header .logo a {display: block; width: 237px; height: 58px;}
.header .contact {width: 227px; position: absolute; top: 20px; left : 15px; font-size: 13px; color: #aca2a8;}
.header .contact div {padding: 0 0;}
.scp {
	top: -5px; position: relative;
}
.header .contact img {position: relative; top: -7px; margin-right: 7px;}
.header .contact .tel {color: #646062; font-size: 14px; position: relative; top: -2px; left: 3px;}
.header .contact .skype {color: #646062; font-size: 14px; position: relative; top: -2px; left: 3px;}
.header .contact a {color: #333; position: relative; left: 3px;}
.header .top-links {position: absolute; top: 67px; left: 270px;}
.header .top-links a {padding: 0 10px;}

#substrate {margin: 0 0 0 0; position: relative; font-family: Arial, Helvetica, sans-serif; text-align: center;}
#substrate .logo-mini a {display: block; width:151px; height: 47px;}
.substrate {background: url(/img/chatprice/substrate.jpg) repeat-y 0 0; width: 914px; position: relative;}
.substrate img {margin: -113px 0 0 0; position: relative; top: 12px;}
.substrate-top {background: url(/img/chatprice/substrate-top.jpg) no-repeat 0 0; width: 914px; height: 150px;}
.substrate-bottom {background: url(/img/chatprice/substrate-bottom.jpg) no-repeat 0 0; width: 914px; height: 18px;}

#substrate .contact-icq {background: url(/img/chatprice/contact-icq.gif) no-repeat 0 0; text-align: left; width: 192px; height: 66px; position: absolute; right: 11px; top: -11px; color: #fdfdfd; font-size: 12px; line-height: 84px; padding: 0 0 0 20px; font-family: Arial;}

 #substrate .contact-icq b {font-weight: normal}

.navigation {font-size: 15px; font-family: Arial, Helvetica, sans-serif; list-style: none; position: absolute; top: -1px; left: -30px; z-index: 9;}

.navigation li {float: left; padding: 0 0 0 5px; position: relative;}
.navigation a {line-height: 35px; text-decoration: none; cursor: pointer;}
.navigation a i {display: block; height: 35px; background: url(/img/chatprice/nav-active-center.gif) repeat-x 0 0; color: #fdfdfd; float: left; font-style:normal;}
.navigation a i.left {display: block; height: 35px; width: 22px; background: url(/img/chatprice/nav-active-left.gif) no-repeat 0 0;}
.navigation a i.right {display: block; height: 35px; width: 22px; background: url(/img/chatprice/nav-active-right.gif) no-repeat 0 0;}
.navigation span {line-height: 35px; }
.navigation span i {display: block; height: 35px; background: url(/img/chatprice/nav-center.gif) repeat-x 0 0; color: #fdfdfd; float: left; font-style:normal;}
.navigation span i.left {display: block; height: 35px; width: 22px; background: url(/img/chatprice/nav-left.gif) no-repeat 0 0;}
.navigation span i.right {display: block; height: 35px; width: 22px; background: url(/img/chatprice/nav-right.gif) no-repeat 0 0;}

.navigation a:hover i {background: url(/img/chatprice/nav-center.gif) repeat-x 0 0; }
.navigation a:hover i.left {background: url(/img/chatprice/nav-left.gif) no-repeat 0 0;}
.navigation a:hover i.right {background: url(/img/chatprice/nav-right.gif) no-repeat 0 0;}

.navigation li.current_page_item a i { background: url(/img/chatprice/nav-center.gif) repeat-x 0 0;}
.navigation li.current_page_item a i.left {background: url(/img/chatprice/nav-left.gif) no-repeat 0 0;}
.navigation li.current_page_item a i.right {background: url(/img/chatprice/nav-right.gif) no-repeat 0 0;}

.sidebar {width: 244px; font-family: Arial; font-size: 17px; float: left;  margin-bottom: 50px;}

.sidebar ul {list-style: none;}
.sidebar h3 {
	margin-top: 30px;
}
.left-navigation {margin: 10px 0 0 0; padding: 0;}
.textwidget {
	font-size: 11px;
}
.wpcf7-validates-as-required {
	width: 190px;
	font-size: 11px;
	font-family: Trebuchet MS;
	margin-bottom: 10px;
}
textarea {
	width: 190px;
	height: 500px;
	font-size: 11px;
	font-family: Trebuchet MS;
	margin-bottom: 10px;
}

.content {float: left; width: 670px; color: #444241; font-size: 12px; margin-bottom: 50px;}
.content p {margin: 0 0 10px 0}
.content ul {padding: 5px 0 5px 25px;  margin: 0;}
.content ul li {padding: 0 0 3px 0px}

.imageleft {float: left; margin: 5px 15px 15px 0; border: 1px solid #897f7a;}
.imageright {float: right; margin: 5px 0 15px 15px; border: 1px solid #897f7a;}
.imagecenter {border: 1px solid #897f7a; margin: 15px auto; text-align: center;}

.text {padding: 0 30px 0 30px; float: left; width: 413px;}
.useful {float: right; width: 197px; margin: 34px 0 0 0;}
.line {height: 14px; background: url(/img/chatprice/footer.gif) repeat-x 100% 100%;}

.footer {clear: both; overflow: hidden; background: url(/img/chatprice/footer.gif) repeat-x 0 0; padding: 17px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8e8e8e;}
.footer ul {list-style: none; margin: 0 0 0 -8px; padding: 0; float: left; color: #d7d7d7}
.footer ul li {display: inline; color: #8e8e8e; position: relative; }
.footer ul li a {color: #8e8e8e; padding: 0 8px;}
.footer ul li span {padding: 0 8px;}
.footer .copy {float: right; color: #8e8e8e;}


.space {height: 15px; display: block;}

h1, h2, h3, h4 {font-weight: normal;}
h1 {font-size: 27px; color: #514a4a;  margin: 25px 0 12px 0;}
h1 a {color: #514a4a;}
h2 {color: #514a4a; font-size: 21px; margin: 12px 0 4px 0;}
h2 a{color: #4b644b;}
h3 {color: #ef0505; margin: 10px 0 5px 0; font-size: 19px;}
h3 a{color: #ef0505;}
h4 {font-size: 13px; font-weight: bold; color: #445944; margin: 10px 0 5px 0;}
h4 a {color: #445944;}

.bold {font-weight: bold;}


.chat-table {
	margin: 25px 0;
	border-top: 1px solid #dadada;
	border-right: 1px solid #dadada;
	font-size: 11px;
}
.chat-table th{
	padding: 7px;
	text-align: left;
	background: #ef0505;
	font-size: 11px;
	color: #fff;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;
}
.chat-table td{
	padding: 5px;
	text-align: left;
	background: #eeefef;
	color: #333;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;
}

.chat-table tr.one td{
	background: #eeefef;
}
.chat-table tr.two td{
	background: #dcdede;
}

.chat-table tr.hover-table td {
	background: #faf6b1; cursor: pointer
}

.your-captcha input {width: 190px; margin-bottom: 15px}