/*
	Theme Name: gogolem 2.0
	Theme URI: http://www.gogolem.ru/
 	Author: ego
	Author URI: http://www.egoroff.info/
*/

*		{ margin:0; padding:0; border:0; }
.wpcf7-submit { background:none repeat scroll 0 0 #7E8B9C;
border:1px none;
color:#FFFFFF;
padding:6px; }
select{
	background-color:#f2f2f2;
}

ul		{ list-style:none; }
a		{ color:#000; text-decoration:underline; }
a:hover	{ text-decoration:none; }

h1		{ color:#606e81; font:normal 24px/26px Verdana, Arial, Tahoma; }
h2		{ color:#606e81; font:normal 18px/22px Verdana, Arial, Tahoma; }
h3		{ color:#000; font:bold 15px/30px Verdana, Arial, Tahoma; }
h4		{ color:#000; font:bold 16px/20px Tahoma, Verdana, Arial; }
h5		{ color:#000; font:bold 14px/18px Tahoma, Verdana, Arial; }
h6		{ color:#000; font:bold 12px/16px Tahoma, Verdana, Arial; }

body {
	color:#000;
	text-align:center;
	font:normal 12px/18px Verdana, Tahoma, Arial;
	background:#8a96a7 url(/images/body.jpg) repeat-y right;
}

html, body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}

.main {
	margin:0 auto;
	position:relative;
	text-align:left;
	min-width:1000px;
	width:100%;
	width: expression(document.body.clientWidth < 1000 ? "100%" : "1000px");
}

.header {
	height:161px;
	position:relative;
	background:url(images/header.png) repeat-x top;
}
.header #s-form {
	position:absolute;
	top:26px; right:100px;
	width:285px; height:33px;
	padding:10px 0 0 10px;
	background:#8a96a7 url(images/search-box.jpg) no-repeat;
}
.header #s-form .pfield {
	float:left;
	width:234px;
	height:14px;
	padding:5px;
	background:url(images/search-bg.jpg) no-repeat;
}
.header #s-form .pfield input {
	background:none;
	border:none;
	width:234px;
	height:14px;
	float:left;
	color:#545b6c;
	font-size:9px;
	margin:1px 0 0 0;
}
.header #s-form .pbutton {
	float:left;
	width:25px;
	height:24px;
	padding:0 0 0 7px;
}

.header #navigators {
	position:absolute;
	top:96px; right:10px;
	height:65px;
	width: 650px;
	background:url(images/gogolem_fin.png) no-repeat 0 -20px;overflow: visible; z-index:1}

.header .nav-bg{
 height: 65px; 
	background:url(images/nav.jpg) no-repeat;
	overflow: visible;}

.header .nav-bg ul {
	float:left;
	padding:0 10px;
}
#credit_bank_text {  
    background: url("images/gogolem_fin.png") no-repeat scroll 0 0 transparent;
    height: 42px;
    position: absolute;
    right: 325px;
    top: 66px;
    width: 323px;
    z-index: 2;
}
.header .nav-bg li a{background: url("images/buttons-nav.png") no-repeat scroll right top transparent;}
.header .nav-bg ul.credit-menu a{background-position:right center; text-shadow:0 1px #666;}
.header .nav-bg li a:hover, .header .nav-bg ul.credit-menu a:hover{background-position:right bottom;}

.header .nav-bg li.credit-menu {padding:0;}
.header .nav-bg ul.credit-menu {background: url("images/gogolem_fin_bg.png") no-repeat scroll right center transparent; height: 56px; padding: 12px 8px 0;}
.header .nav-bg ul.credit-menu  li{padding:7px 0 0 12px;}
.header .nav-bg ul.credit-menu  li:first-child{padding-left:0;}


.header .nav-bg ul li {
	float:left;
	padding:19px 6px;
}
.header .nav-bg .item {
	float:left;
	width:92px;
	height:30px;
	color:#fff;
	font:bold 11px/30px Arial, Tahoma;
	text-decoration:none;
	text-align:center;
}


#top-content {
	background:url(images/content.jpg) repeat-x top;
}
#main-content {
}

.c-tbg { background:#dad9d9 url(images/tbg.jpg) repeat-x top; margin:0 26px 20px 0; }
.c-rbg { background:url(images/rbg.jpg) repeat-y right; }
.c-lbg { background:url(images/lbg.jpg) repeat-y left; }
.c-bbg { background:url(images/bbg.jpg) repeat-x bottom; }
.c-tl { background:url(images/tl.jpg) no-repeat top left; }
.c-tr { background:url(images/tr.jpg) no-repeat top right; }
.c-bl { background:url(images/bl.jpg) no-repeat bottom left; }
.c-br { background:url(images/br.jpg) no-repeat bottom right; }
.tl2 { background:url(images/tl2.jpg) no-repeat top left; padding:100px 25px 45px 45px; }

#container {width: 100%; float:left;}
#container h1 a,
#container h2 a {
	color:#606e81;
	text-decoration:none;
}
#container h3 {
	width:182px;
	height:39px;
	color:#fff;
	text-align:right;
	padding:0 25px 0 0;
	margin:0 0 0 -8px;
	font:bold 14px/35px Arial, Tahoma, Verdama;
	background:url(images/title.png) no-repeat;
}
#container .button {
	position:relative;
	top:3px; left:0;
	margin:4px 17px 0 0;
}
#container #rememberme {
	margin:-4px 0 0 0;
}
#container .com {
	width:190px;
	padding:10px;
	font-size:11px;
	line-height:13px;
}
#container .com li {
	text-indent:18px;
	padding:0 0 6px 0;
	background:url(images/com.png) no-repeat 0 2px;
}
#container .arrow {
	width:190px;
	padding:10px;
	font-size:11px;
	line-height:13px;
}
#container .arrow li {
	padding:5px 0;
}
#container .arrow li a {
	text-decoration:none;

}
#container .arrow li.current-cat a, #container .arrow li.current_page_item a{
	font-weight:bold;
}
#container .arrow li a:hover {
	text-decoration:underline;
}
#container .str img {
	margin:0 8px 0 0;
}
#container .link li {
	padding:6px 0 6px 18px;
	background:url(images/list.png) no-repeat 0 8px;
}
#container .link li a:hover {
	font-weight:normal;
}
#container .select {
	width:156px;
	margin:10px 0 10px 30px;
	border:1px solid #ccc;
}
#container .reg {
	color:#5a687f;
	margin:-10px 0 0 20px;
}
#container .reg a {
	color:#5a687f;
}
#container .s1 {
	float:left;
	width:145px;
	height:12px;
	margin:2px 0;
	padding:7px 5px;
	background:url(images/s1.png) no-repeat;
}
#container .s1 input {
	width:145px;
	height:12px;
	border:none;
	color:#fff;
	background:none;
	font-size:10px;
	margin:1px 0 0 0;
}
#container .subs {
	padding:10px;
}
#container .subs li {
	padding:4px 0;
}
#container .subs li img {
	margin:0 10px 0 0;
}
#container .subs li a {
	text-decoration:none;
}
#container .top10 {
	padding:10x 15px 10px 10px;
}
#container .top10 li {
	padding:2px 0 2px 18px;
	background:url(images/top10.png) no-repeat 0 7px;
}
#container .top10 li a {
	text-decoration:none;
}

#content {
  width: 100%;
  float: left;
}
#text {margin: 0 260px;}
#left {
  float: left;
  width: 234px;
  margin-left: -100%;
  background:url(images/left-colbg.jpg) repeat-y left;
}
#leftbg {
  background:url(images/left-col.jpg) no-repeat bottom left;
}
#leftbg2 {
  padding:15px 0 0 0;
  background:url(images/left-colt.jpg) no-repeat top left;
}
#sidebars_r {
  float: left;
  width: 226px;
  padding:0 0 0 0;
  margin-left: -226px;
  font-size:11px;
  background:url(images/right-col-b.jpg) repeat-y;
}
#container #sidebars_r h3 {
	width:182px;
	height:39px;
	color:#fff;
	text-align:left;
	padding:0 0 0 23px;
	margin:0 -10px 0 0;
	font:bold 14px/35px Arial, Tahoma, Verdama;
	background:url(images/title2.png) no-repeat;
}
#right-col-bg {
  background:url(images/right-col.jpg) no-repeat bottom;
}
#right-col-bg2 {
  padding:15px 0 15px 28px;
  background:url(images/right-col-t.jpg) no-repeat;
}
.vote-list {
}
.vote-list li {
	padding:1px 0;
}
#poll {
	padding:10px;
}
#sbsl0_1 {
	margin:10px auto;
	width:162px;
	height:202px;
	padding:17px 0 0 11px;
	position:relative;
	background:url(images/picbg.png) no-repeat;
}
#sbsl0_1 .ugl {
	width:48px;
	height:47px;
	position:absolute; bottom:1px; right:1px;
	background:url(images/ugl.png) no-repeat;
}
#sbsl0_1 img {
	width:150px;
	height:185px;
}
.allphoto {
	padding:0 20px 20px 20px;
	text-align:right;
}
.post-commented {
	margin:0 0 0 10px;
	padding:15px 0 15px 30px;
	font-size:10px;
	background:url(images/comm.png) no-repeat 0 18px;
}
.post-commented a {
	color:#606e81;
	text-decoration:none;
}
.post-content {
	color:#2c333a;
}
.post-content p {
	padding:5px 0;
}
.post-content blockquote {
	padding:0 0 0 90px;
	font:italic bold 13px/24px Verdana, Arial;
	background:url(images/p.png) no-repeat 75px 10px;
}
.post-content blockquote p {
}
.post-content .blockquote-img {
}
.post-content.blue h2{margin:30px 0 0}
.more {
	text-indent:55px;
}
.post-meta {
	padding:20px 0 0 0;
}
.post-tag {
	padding:20px 0 0 0;
}
.post-tag h1 {
	padding:0 0 15px 0;
}
.wp-pagenavi {
	color:#2c333a;
	padding:35px 0 0 0;
	text-align:center;
	font-size:10px;
}
.wp-pagenavi span {
	padding:0 2px;
}
.wp-pagenavi a {
	color:#2c333a;
	text-decoration:none;
	margin:0 2px;
}
.post-email a {
	color:#606e81;
}
.post-email img {
	margin:-2px 0 0 0;
}
.infa {
	color:#606e81;
	font-weight:bold;
	padding:10px 0;
}
.infa a {
	color:#606e81;
}
.infa li {
	padding:5px 0;
}
.left-box {
	float:left;
	width:44%;
	padding:0 5% 0 0;
}
.right-box {
	float:left;
	width:49%;
	padding:0 0 0 0;
}
.blue {
	color:#606e81;
	font-weight:bold;
}
.blue a {
	color:#606e81;
	font-weight:bold;
}
#container .blue blockquote  {
	margin:0;
	padding:0;
	text-indent:20px;
	background:url(images/p.png) no-repeat 0 15px;
}

#container .blue blockquote img {
	margin:10px auto;
	padding:15px 0 0 15px;
	background:url(images/insidebg.png) no-repeat;
}
.inside-pic img {
	width:295px;
	height:295px;
	margin:10px auto;
	padding:15px 0 0 15px;
	background:url(images/insidebg.png) no-repeat;

}
.inside-pic img {
	width:272px;
	height:272px;
}
.link2 {
	text-align:right;
	font-weight:bold;
	padding:10px;
}
.ls-tit {
	color:#606e81;
}
.ls-list {
	color:#606e81;
	padding:0 0 0 25px;
}
.ls-list a {
	color:#606e81;
	text-decoration:none;
}
.ls-list li {
	padding:4px 0 4px 13px;
	background:url(images/list2.png) no-repeat 0 11px;
}
.com-list {
	color:#606e81;
}
.com-list a {
	color:#606e81;
}
.com-list li {
	text-indent:20px;
	padding:18px 0 0 0;
	background:url(images/comm2.png) no-repeat 0 21px;
}

.com-list li p {
padding:0 0 0 20px;
text-indent:0;
text-align:justify;	
}


.com-list .date-box {
	display:block;
	padding:0 0 10px 0;
}
.com-left {
	float:left;
	width:82px;
	line-height:26px;
	color:#606e81;
	font-weight:bold;
}
.send-com-title {
	color:#606e81;
	font-size:13px;
	display:block;
	padding:25px 0 15px 0;
}
.send-com {
	padding:5px 0;
}
.input-bg-text {
	width:240px;
	height:13px;
	color:#fff;
	padding:6px 10px;
	font:normal 11px/13px Arial;
	background:url(images/input-bg-text.png) no-repeat; 
}
.input-bg-text input {
	background:none;
	border:none;
	width:240px;
	height:13px;
	color:#fff;
	font:normal 11px/13px Arial;
}
.textarea {
	width:240px;
	height:120px;
	padding:10px;
	color:#fff;
	font:normal 11px/13px Arial;
	background:none;
	overflow:hidden;
}
.small {
	padding:10px 0;
	color:#606e81;
	font-size:9px;
}
.small2 {
	padding:10px 0;
	color:#606e81;
	font-size:9px;
}
.small input {
	float:left;
	margin:0 5px 0 0;
	position:relative;
	display:inline;
	top:2px; left:0;
}
.textarea-box {
	width:260px;
	height:140px;
	background:url(images/textarea.png) no-repeat;
}
.input-bg-text:hover {
	background:url(images/input-bg-texthover.png) no-repeat; 
}
.com-right {
	margin:0 0 0 180px;
}

#footer {
	color:#2c333a;
	text-align:center;
	margin:-29px 0 0 0;
	padding:0 0 10px 0;
	font:normal 11px/17px Arial, Tahoma, Verdana;
}
#footer a {
	color:#2c333a;
}

.clear {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
}
.clear,
.over {
	overflow:hidden; _zoom:1;
}



/*----------------------------dolg-----------------------------*/

.post-meta  h1 {font:bold 15px verdana,arial,sans-serif;}
.post-content p {font-size:12px;font-weight:normal;}
.post-content p.instr {font-size:14px;font-weight:bold;background:url(images/instr.png) 0 5px no-repeat;padding:0 0 0 40px;}
.instr a {display:block;font-size:12px;}
.post-content p.prim {font-size:10px;color:#272727;padding:10px 0;}
.post-content input {background:url(images/inp.png) 0 0 no-repeat;width:268px;height:29px;font:italic 14px/14px arial;color:#8b8b89;padding:0 5px;margin:0 0 10px}
.post-content span.dopinformatsiya textarea {background:url(images/inp_textarea.png) 0 0 no-repeat; margin: 0 0 0 105px; width:270px; height:155px; padding:5px}
.post-content .tovar {background: url("images/dlya_tovara.png") no-repeat scroll 0 0 transparent; padding: 0 0 0 105px;}

.post-content .passport_info{padding:0 0 0 105px; background:url(images/passport.png) 10px 0 no-repeat;}
.post-content .passport_info .user-pasport-serial input{width:90px;background:url(images/input_left_small.png) 0 0 no-repeat;}
.post-content .passport_info .user-pasport-number input{width:143px; background:url(images/input_right_big.png) 0 0 no-repeat;}
.post-content .passport_info .user-pasport-vidan input{width:268px;}
.post-content .passport_info .user-pasport-vidan-date input{width:90px; background:url(images/input_left_small.png) 0 0 no-repeat;}
.post-content .passport_info .user-pasport-vidan-codpodrasdel input {width:143px; background:url(images/input_right_big.png) 0 0 no-repeat;}
.post-content .passport_info .user-pasport-address-reg input {background:url(images/inp-pr1.png) 0 0 no-repeat; width:460px;}
.passport_scan input {background:0;padding:10px 0 0;}
.passport_scan input.zagr {background:0;padding:10px 0 0;}
.post-content .work_staff {
    background: url("images/work.png") no-repeat scroll 10px 0 transparent;
    padding: 0 0 0 105px;
}
.post-content .privat {padding:0 0 0 105px;background:url(images/fio.png) 0 0 no-repeat}
.post-content .privat input {background:url(images/inp-pr.png) 0 0 no-repeat}
.post-content .strana input {background:url(images/inp-pr1.png) 0 0 no-repeat; width:460px;}
.post-content .country {padding:0 0 0 105px;background:url(images/map.png) 0 0 no-repeat}
.post-content .border {width:495px;height:25px;background:url(images/bord.gif) 0 10px repeat-x;padding:0 0 5px;}
.post-content .valuta {padding:0 0 0 105px;background:url(images/money.png) 0 0 no-repeat}
.post-content .valuta select {border:1px solid #000;}
.post-content .vv {color:#5e697f;padding:0 0 10px;font:bold 14px arial}
.post-content .social {padding:0 0 0 83px;background:url(images/ball.png) 10px 0 no-repeat}
.post-content .social img {padding:0 7px 0 0;position:relative;top:3px;width:16px;height:16px}
.post-content .soc {color:#5e697f;font:bold 14px arial;padding:0 0 10px;}
.post-content .friends {padding:0 0 0 105px;background:url(images/friends.png) 25px 0 no-repeat}

.post-content .ido {padding:0px;margin:0px 0 0;}
.post-content .ido input {width:20px;height:15px}
.post-content .otprav  {padding:30px 0 0 195px;background:url(images/ok.png) 115px 25px no-repeat}
.post-content .otprav  input {width:148px;height:30px;background:url(images/otpr.png) 0px 0 no-repeat;text-indent:-9000px}

/*------------------------- Web-credit -----------------------------*/
.post-content .logo_cilindr{background: url("images/cilindr.png") no-repeat scroll 0 0 transparent;height: 76px;left: 4px;position: absolute;top: 127px;width: 56px}
.post-content table.web-credit{width:100%;}
.post-content .web-credit td, .post-content .web-credit th{padding:10px; text-align: center; vertical-align: middle;}
.post-content .web-credit td.vert_line, .post-content .web-credit th.vert_line{widh:10px; padding:0;}
.post-content .web-credit td.vert_line {background: url("images/vert_line.png") no-repeat scroll 0 0 transparent;}
.post-content .web-credit td img:hover{opacity:0.6}
.post-content .web-credit td:first-child img:hover{opacity:1}

/*---------------------------Credit Berau--------------------------------*/
.post-content .cb-creditor{background:url("images/0kreditor.png") 0 0 no-repeat;padding:0 0 0 105px;}
.post-content .cb-dolzhnick{background:url("images/0dolzhnik.png") 0 0 no-repeat;padding:0 0 0 105px;}
.post-content .cb-dengi-neplatelshika {background:url("images/0money.png") 0 0 no-repeat;padding:0 0 0 105px;}
.post-content .cb-docs-nepl {background:url("images/passport.png")0 0 no-repeat;padding:0 0 20px 105px;}
.post-content .cb-podtverdzhd-nepl {background:url("images/0document_neplatelshiku.png")0 0 no-repeat;padding:0 0 20px 105px;}
.post-content .cb-info {background:url("images/0mind_info.png")0 0 no-repeat;padding:0 0 20px 105px;}
.post-content .cb-acceptance{padding:0 0 0 55px;}
.post-content .cb-acceptance SPAN INPUT{width:20px; height:13px}
.post-content .wpcf7-file {height:auto; width:50%; background:none;}
.post-content .cb-otpr .wpcf7-submit{background:url("images/otpr_bki.png")0 0 no-repeat;height: 35px;width: 285px;}
.post-content .cb-info textarea {
    background: url("images/inp_textarea.png") no-repeat scroll 0 0 transparent;
    height: 155px;
    margin: 0 0 0 0;
    padding: 5px;
    width: 270px;}
