@charset "windows-1251";

* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
body {
	background-color:#ffffff;	
}
#main {
	width:998px;
	height:100%;
	margin:0 auto;
}
.special {
	position:relative;
	left:-9px;
}
@-moz-document url-prefix() {
  .special {left:0;}
}
#header {
	width:998px;
	height:81px;
	background: url(imgs/bg_header.jpg) center center repeat-x;
	border:1px solid #a3a3a3;
	border-top:none;
}
/*Стили к логотипу*/
#logo {
	position:relative;
	left:13px;
	top:1px;
	float:left;
	text-decoration:none;
}
#logo h1 {
	font-size:48px;
	color:#FFF;
}
#logo h3 {
	font-size:21px;
	color:#FFF;
	position:relative;
	top:-13px;
	left:12px;
}
/*Стили к поиску*/
#searchLine {
	position:relative;
	top:20px;
	left:78px;
	float:left;
}
#searchLine p {
	color:#FFF;
	font-size:12px;
	position:relative;
	top:-10px;
}
.line {
	width:450px;
	height:38px;
	background:url(imgs/bg_line.png) center center no-repeat;
	border:none;
	position:relative;
	top:-21px;
	left:0px;
	font-size:20px;
}
.searchButton {
	position:relative;
	top:-9px;
	left:2px;
}
/*Стили к меню*/
#secondaryMenu {
	float:left;
	position:relative;
	top:-6px;
	left:-1px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #secondaryMenu {top:-3px;}
}
#secondaryMenu ul li {
display: block;
font-size:15px;
margin-right: 1px;
float:left;
}
#secondaryMenu ul li a, #secondaryMenu ul li a span {
display: block;
text-decoration: none;
background:url(imgs/bg_buttons_secondarymenu.png) no-repeat 0 -30px;
padding:0;
color:#3b65a8;
height:37px;
}
#secondaryMenu ul li a span {
margin:5px 0px 5px 10px;
padding:12px 12px 6px 0px;
}
*+html #secondaryMenu ul li a span {
margin:0px 0px 5px 10px;
padding:11px 8px 6px 0px;
}
#secondaryMenu ul li a, #secondaryMenu ul li a{
background-color:#DBDBDB;
}
#secondaryMenu ul li a {
background-position: top left;
cursor:pointer;
}
#secondaryMenu ul li a span {
background-position: top right;
cursor:pointer;
}
/*Стили к контенту*/
#mainContent{
	height:100%;
	margin-top:20px;
	display:block;
	float:left;
}
#leftContent {
	float:left;
	width:769px;
	height:100%;
}
#newsLineContent {
	background:url(imgs/bg_news_content_top.png) center center no-repeat;
	width:762px;
	height:31px;
	float:left;
}
#newsLineContent h1 {
	font-size:18px;
	color:#3b65a8;
	position:relative;
	top:5px;
	left:9px;
}
/*Стили к странице : НОВОСТИ (news.html)*/
#content {
	width:762px;
	float:left;
	margin-top:20px;
}
#article {
	margin-bottom:15px;
}
#article span {
	color:#a3a3a3;
	font-size:10px;
	margin-top:10px;
}
#article h2 {
	color:#3b65a8;
	font-size:18px;
	margin-top:2px;
	margin-bottom:5px;
}
#article p {
	color:#3a3a3a;
	font-size:12px;
	margin-bottom:15px;
}
#line {
	background:url(imgs/line.png) center center no-repeat;
	height:1px;
	width:763px;
	border:none;
	margin:-8px 0 0 0;
}
#pages {
	background:url(imgs/bg_pages.png) center center no-repeat;
	width:762px;
	height:31px;
	float:left;
}
#pages p a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	margin:0 3px;
}
#pages p a:hover {
	color: #3b65a8;
	text-decoration: underline;
	font-size:16px;
}
#pages p {
	margin:7px 0 0 10px;
}
#pages .test a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	margin:0 3px;
}
#pages .test a:hover {
	color: #3b65a8;
	text-decoration: underline;
	font-size:16px;
}
#pages .test {
	margin:7px 0 0 10px;
	float:left;
}
/*Стили к странице : Добавить обьявления*/
#contentAdd {
	margin-top:19px;
	float:left;
}
#contentAdd p {
	color:#3a3a3a;
	font-size:12px;
	margin-top:8px;
}
#contentAdd select{
	width:539px;
	height:21px;
	color:#3a3a3a;
	font-size:12px;
	margin-bottom:2px;
}
#contentAdd textarea{
	width:539px;
	color:#3a3a3a;
	font-size:12px;
	margin-bottom:2px;
}
#contentAdd img{
	margin-bottom:2px;
	margin-top:4px;
}
#contentAdd p span{
	color:#f60606;
	font-size:12px;
}
/*Стили к странице : Регистрация*/
#contentReg{
	float:left;
	margin-top:18px;	
}
#contentReg p {
	color:#3a3a3a;
	font-size:12px;
}
#contentReg p input {
	width:162px;
	height:20px;	
}
#contentReg p {
	margin-bottom:8px;
}
#contentReg p img{
	position:relative;
	top:30px;
}
.capcha {
	position:relative;
	top:-25px;
}
.name {
	position:relative;
	left:22px;
}
.pass {
	position:relative;
	left:3px;
}
.mail {
	position:relative;
	left:17px;
}
#contentReg p a{
	position:relative;
	top:-15px;
	color:#3b65a8;
	font-size:12px;
}
/*Стили к странице : Кабинет- 1*/
#twoButtons {
	background:url(imgs/bg_top_two_buttons.png) center center no-repeat;
	height:63px;
	width:763px;
	float:left;
	position:relative;
	top:9px;
}
#contentPersonal .change {
	background:url(imgs/bg_top_two_buttons_select.png) center center no-repeat;	
	height:63px;
	width:763px;
}
#twoButtons .firstButton {
	color:#a3a3a3;
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:8px;
	left:18px;
}
#twoButtons .secondButton {
	
	color:#3a3a3a;
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:8px;
	left:56px;
}
#twoButtons a {
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
#contentPersonal form {
	position:relative;
	top:20px;
	float:left;
}
#contentPersonal p {
	font-size:12px;
	color:#3a3a3a;
	margin-bottom:5px;
}
#contentPersonal p a{
	font-size:12px;
	color:#3b65a8;
	text-decoration: underline;
}
#contentPersonal p span{
	font-size:12px;
	color:#ef0909;
}
.name2 {
	width:160px;
	height:20px;
	position:relative;
	left:20px;
}
.pass2 {
	width:160px;
	height:20px;
	position:relative;
	left:1px;
}
.mail2 {
	width:160px;
	height:20px;
	position:relative;
	left:15px;
}
/*Стили к странице : Кабинет- 2*/
.columbAdversize {
	width:744px;
	height:100%;
	border:1px dotted #a3a3a3;
	float:left;
	margin-top:19px;
	padding:15px 8px 3px 8px;
}
.columbAdversize .date {
	font-size:12px;
	font-style:italic;
	color:#3a3a3a;	
}
.columbAdversize .searchWhea {
	font-size:12px;
	color:#3b65a8;
	font-style:italic;
}
.columbAdversize .searchWhea a{
	font-size:12px;
	color:#3b65a8;
	font-style:italic;
	text-decoration:underline;
}
.columbAdversize .wheare {
	font-size:12px;
	color:#3a3a3a;
	margin-bottom:18px;
	display:block;
}
.columbAdversize .wheare a{
	font-size:12px;
	color:#3a3a3a;
}
.columbAdversize p{
	font-size:12px;
	color:#3b65a8;
}
.columbAdversize .delete a{
	font-size:12px;
	color:#3b65a8;
	font-style:italic;
	text-decoration:underline;
}
.columbAdversize .delete {
	font-size:12px;
	color:#3b65a8;
	display:block;
	margin-top:13px;
}
/*Стили к странице : Доска обьявлений*/
#contentPersonal .moreBig {
	background: url(imgs/bg_top_two_buttons_more_big.png) center center no-repeat;
	height:102px;
	width:763px;
}
#contentPersonal .moreBig2 {
	background: url(imgs/bg_top_two_buttons_more_big_select.png) center center no-repeat;
	height:103px;
	width:763px;
}
#selectCat {
	width:278px;
	height:22px;
	border:1px solid #000;
	position:relative;
	top:-2px;
	color:#3a3a3a;
	font-size:12px;
	left:11px;
}
#selectCat2 {
	width:278px;
	height:22px;
	border:1px solid #000;
	position:relative;
	top:-2px;
	left:20px;
	color:#3a3a3a;
	font-size:12px;
}
#buttonSearch {
	position:relative;
	top:11px;
	left:47px;
}
.log {
	font-size:12px;
	color:#3b65a8;
	font-weight:bold;
	display:block;
	margin-top:15px;	
}
.log a {
	color:#a3a3a3;
	font-size:12px;
	font-weight:normal;
}
/*Стили к странице : Изменения ЛОГИНА (как будто пользователь вощел)*/
#login2 {
	background:url(imgs/bg_login_in.png) left center no-repeat;
	height:178px;
	width:257px;
	float:left;
	margin-top:13px;
	position:relative;	
}
#login2 h2 {
	margin:30px 0 0 16px;
	color:#3b65a8;
	font-size:24px;
	line-height:15px;
}
#login2 p {
	color:#3b65a8;
	font-size:18px;
	font-weight:bold;
	position:relative;
	left:19px;
	top:14px;
}
#login2 p a{
	color:#3b65a8;
	font-size:12px;
	text-decoration:underline;
	position:relative;
	left:1px;
	top:0;
	font-weight:normal;
}
#login2 a {
	color:#3b65a8;
	font-size:12px;
	text-decoration:underline;
	position:relative;
	left:17px;
	top:21px;
}
/*Правая колонка*/
#rightContent {
	width:229px;
	height:100%;
	float: left;
}
#addAdversize {
	background:url(imgs/bg_add_adversize.png) center center no-repeat;
	height:81px;
	width:228px;
	position:relative;
	top:-30px;
	float:left;
	text-decoration:none;
}
#addAdversize h2{
	position:relative;
	top:35px;
	left:15px;
	color:#3b65a8;
	font-size:20px;
	line-height:18px;
}
#news {
	background:url(imgs/bg_news_top.png) top center no-repeat;
	width:228px;
	height:102px;
	float:left;
	margin-top:-22px;
}
#newsContent {
	background:url(imgs/bg_news_center.png) center center repeat-y;
	float:left;
	width:228px;
}
#newsContent a {
	width:180px;
	color:#3b65a8;
	position:relative;
	left:20px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	float:left;
	margin-bottom:15px;
}
#newsContent a:hover {
	text-decoration:underline;	
}
#newsBottom {
	background:url(imgs/bg_news_bottom.png) center bottom no-repeat;
	height:15px;
	width:228px;
	float:left;
}
#login {
	background:url(imgs/bg_login.png) center center no-repeat;
	width:228px;
	height:244px;
	float:left;
	margin-top:13px;
}
#login h2 {
	margin:30px 0 0 16px;
	color:#3b65a8;
	font-size:24px;
	line-height:15px;
}
#login form {
	color:#3a3a3a;
	margin-left:20px;
	font-size:12px;
	margin-top:17px;
}
#login form p{
	color:#3a3a3a;
	font-size:12px;
	margin-bottom:5px;
}
#login form input {
	font-size:12px;
}
.firstLogin {
	width:138px;
	border:1px solid #a3a3a3;
	position:relative;
	left:11px;
	height:20px;
}
.secondtLogin {
	width:138px;
	border:1px solid #a3a3a3;
	position:relative;
	left:0px;
	height:20px;
}
.remember {
	margin-left:50px;
	float:left;
}
.thirdLogin {
}
.forLogin {
	position:relative;
	left:50px;
}
#login a{
	color:#3b65a8;
	font-size:12px;
	position:relative;
	left:20px;
	top:5px;
}
#advertize {
	background:url(imgs/bg_reklama_top.png) center center no-repeat;
	width:227px;
	height:95px;
	float:left;	
}
#advertize h2 {
	color:#3b65a8;
	font-size:24px;
	position:relative;
	left:15px;
	top:38px;
}
#advertizeContent {
	background:url(imgs/bg_reklama_center.png) center center repeat-y;
	width:227px;
	float:left;
}
#advertizeBottom {
	background:url(imgs/bg_reklama_bottom.png) center center no-repeat;
	width:227px;
	height:26px;
	float:left;
}
/*Стили к футер*/
#footer {
	height:60px;
	width:998px;
	background-color:#3a3a3a;
	border:1px solid #a3a3a3;
	margin-top:10px;
}
#footerLogoMain {
	text-decoration:none;
	float:left;
	position:relative;
	left:14px;
	top:3px;
}
#footerLogoMain h1 {
	color:#FFF;
	font-size:31px;	
}
#footerLogoMain h3 {
	color:#FFF;
	font-size:13px;
	position:relative;
	top:-10px;
	left:8px;
}
#footerMenu {
	float:left;
	position:relative;
	left:41px;
	top:14px;
}
#footerMenu ul li{
	float:left;
	list-style-type:none;
	margin-right:6px;
	color:#FFF;	
}
#footerMenu ul li a{
	text-decoration:none;
	color:#FFF;
}	
#footerMenu ul li a:hover{
	text-decoration: underline;
	color:#FFF;
}	
#footerLogoStudio {
	background:url(imgs/logo_sok.png) center center no-repeat;
	height:38px;
	width:120px;
	float:right;
	margin:8px 13px 0 0;
	text-indent:-25000px;
}
#container2{
background:url('images/project124.jpg');
width:336px;
height:280px;
float:left;
}
#container {
opacity:0;
filter:alpha(opacity=0);
-moz-opacity:0;
} 