

/**** Begining of Css File [main2.css] ****/

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, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:100%;
	margin:0;
	padding:0;
	vertical-align:baseline;
}
 
#mini-site-info h2.main-title , #mini-site-ads h2.main-title  {
	border-bottom-width:1px;
	border-color:#7F7F7F;
	padding-bottom:5px;
	font-size:14px;
}

a, a:hover, a:visited, .semail:hover {
	color:#3274D0;
	text-decoration:none;
	background-color:none !important;
}
a:hover {
	text-decoration:underline !important;
}
#toggle-form a:hover {
	text-decoration:none !important;
}
.semail:hover{
	text-decoration:none;
}

#external-open {
	cursor:pointer;
	text-decoration:underline;
}

#external-open:hover {
	text-decoration:none;
}

.cl-left {
	clear:left;
}

#an-mssg {
	margin-bottom:10px;
}

.border .text {
	height: 280px; 
	float: right;
	overflow-y:auto;
	overflow-x:hidden;
}
.semail {
	cursor:pointer;
	text-decoration:underline;
}

#my-site-publ #cats div {
	padding:0px;
	margin:0px;
}

#my-site-publ label {
	color:#3274D0;
}

body {
	color:#333;
	font-family:arial,helvetica,clean,sans-serif;
	font-size:13px;
	padding-top:10px;
}
td, th {
	border-color:#D5D5D5;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	padding:10px;
	text-align:left;
	vertical-align:top;
}

.main-title {
	font-size:18px;
	border-bottom:2px solid #3274D0;
	margin-bottom:15px;
	padding-bottom:10px;
}

.mh select {
	border:1px solid red;
}

#wrapper {
	width:1000px;
	text-align:left;
}

.tarifs {
	float:left;
}

.tarifs .title {
	margin-bottom:8px; width:226px; height:20px; background:#66C4CC; color:#FFFFFF; padding:4px; text-align:center
}

#credits {
	margin-left:50px;
}

#wm-arrow {
	float:left; padding-top:26px; margin-left:30px;
}

#WMZ, #WMR {
	margin-top:6px;
}	

.tarifs .method {
	float:left;
}

#new_add_holder, #drpd_holder,  .border {
	/*border:1px solid #B1BDD6;*/
	background-color:#fff;
}

#myForm .buttons {
	margin-top:50px;
}

#udata, #banner, #afotos, #text, .udata, .afotos, .text  {
	float:left;
	width:390px;
	padding:0 7px 0 14px;
}

iframe, iframe body {
	border:0px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}



#my-site-save {
	margin-top:10px;
	text-align:right;
}

#head .banner {
	height:60px;
	float:left;
	width:234px;
}

#mini-site-holder .banner {
	height:auto !important;
	width:728px;
}

.border .banner {
	height:280px!important;
	width:336px!important;
	margin-right:50px;
}

#mb .banner {
	height:90px;
	width:830px;
	margin:0px 0px 10px 0px;
	text-align:center;
}

.udata, .banner, .afotos, .text {
	width:373px;
}

iframe.banner {
	float:left;
}
#udata, .udata { 
	/*border-right:1px solid #B1BDD6;*/
}

#text,  .text{
	/*border-left:1px solid #B1BDD6;*/
}

.adinputs, .adinfo {
	margin:8px 8px 8px 0px;
	padding-bottom:5px;
	border-bottom:1px solid #DAE2E8;
	clear:both;
}
.udata {
	padding-left:0px !important;
}
.full-ad td {
	border-width:0px 1px 1px 1px;
}
.border .text {
	padding-left: 0px !important; 
	padding-right: 20px !important;
}
.adinputs label, .adinfo span {
	float:left;
	display:block;
	width:40%;
}

.adinputs input, .adinputs select {
	width:58%;
}

.adfotos {
	margin:4px;
	padding:3px;
	float:left;
	border:1px solid #DAE2E8;
	width:112px;
	text-align:center;
}

a.adfotos {
	width:78px;
}

#mysite-open-ad, #mysite-close-ad {
	margin-bottom:20px;
	display:block;
	border-bottom:1px solid red;
	padding:1px;
	cursor:pointer;
}

.ta {
	height:auto!important;
}

.ta textarea {
	height:200px;
	width:100%;
	border-color:#DDDDDD #DDDDDD #BBBBBB;
	border-style:solid;
	border-width:1px;
	font-size:16px;
	padding:5px;
}

#mysite-open-ad {
	float:left;
}

#mysite-close-ad {
	float:right;
}

#mysite-open-ad:hover, #mysite-close-ad:hover {
	border-bottom:none;
}

.adfotos .nfoto {
	margin:1px;
	padding:1px;
	float:left;
	border:1px solid #DAE2E8;
	width:75px;
	height:75px;
}

#data_holder .border {
	
	border-bottom:none;
}

.new-mssg-hold label {
	display:block;
	float:left;
	clear:both;
	width:150px;
}

.new-mssg-hold input, .new-mssg-hold textarea {
	width:300px;
}

.new-mssg-hold textarea {
	height:150px;
}

.new-mssg-ul, .new-mssg-subj, .new-mssg-text, .new-mssg-captcha {
	margin-bottom:20px;
}

.new-mssg-ul{
	margin-top:10px;
}

.new-mssg-captcha input {
	margin-bottom:3px;
}

#drpd_holder {
	border-bottom:none;
	border-top:none;
	padding:10px;
}

#type-sel {
	padding:10px;
}

#data_holder {
	clear:both;
}

#text textarea {
	height:280px;
	width:380px;
	border:1px solid #7F7F7F;
}

#text, .text {
	padding-bottom:8px;
}

#banner,  .banner{
	height:150px;
}

#adactions {
	height:50px;
	margin-top:15px;
	padding-top:15px;
}

.c {
	clear:both!important;
	float:none!important;
}

.cb {
	height:auto!important;
	width:100%!important;
}

.clear, .goup, .save, .pay, #adactions a {
	border:none;
	background:#36638E;
	color:#FFFFFF;
	padding:8px;
	text-decoration:none;
}

.pay {
	background:#FFB5B5;
	color:#000;
}	

#pay {
	font-size:14px;
}

#pay span{
	color:red;
	font-size:20px;
}

.clear:hover, .goup:hover, .save:hover, #new-ad a:hover, .uad-acts a:hover, #adactions a:hover {
	color:#DAE1E8;
}




#head, #domain-head  {
	margin-bottom:12px;
	border-bottom:2px solid #3274D0;
	height:90px;
	text-align:center;
}

#head a{
	text-decoration:none;
}

#head a:hover {
}
#user-register a{
	font-size:16px;
}


#user-acts	{
	float:right;
	width:150px;
}
#auto-se-line {
	float:none !important;
}
#login-email-conf {
	font-size:15px;
	padding:5px 0;
	margin-bottom:10px;
}

#login-error {
	height:30px!important;
	padding:3px!important;
	margin-bottom:2px;
}

#user-acts {
	text-align:right;
}

#domain-head {
	text-align:left;
}

#ad-m-sdada div{
	float:left;
	margin-right:5px;
}

#ad-m-sdada input {
	width:200px;
	padding:3px;
}

#domain-logo, #logo {
	display:block;
	float:left;
	margin-right:20px;
	border-bottom:none!important;
}

#domain-go-home {
	float:right;
}

#domain-title {
	float:left;
}
#domain-title h1 {
	font-size:25px;
	margin-top:15px;
	margin-left: 60px;
}

#title h1 {
	text-indent:-100000px;
	height:1px;
	width:1px;
	float:left;
}

#user-data-reg {
	text-align:center;
	margin-top:25px;
	font-size:16px;
}

#top-links a{
	margin:0 3px 0 3px;
}

.banner-add {
	float:left;
	margin-left: 15px; 
	margin-right: 65px !important;
	padding-top: 17px;
}
#top-links {
	margin-bottom:8px;
	float:right;
}
#user-data-reg span {
	color:red;
}

#column_right, #column_left {
	float:left;
}

#column_right {
	width:150px;
}

#column_left {
	width:830px;
	margin-left: 15px;
}

.banner {
}
#column_right .ban {
	/*height:600px;*/
	width:160px;
}

#adrooms a {
	display:block;
	float:left;
	width:20px;
	text-align:center;
	color:#ffffff;
	background-color:#B1BDD6;
	margin:3px;
	margin-bottom:0;
	font-size:13px;
	cursor:pointer;
}

#adrooms .cur-rooms, #adrooms a:hover {
	background-color:#45688E!important;
}

.error, .annonce {
	text-align:center;
	border:1px solid red;
	color:#fff;
	background-color:#FFB5B5;
	padding:15px;
	float:none!important;
	clear:both!important;
}

#advanced-users {
	float:none!important;
	width:100%!important;
	margin-top:20px;
}

#mysite-advu {
	display:block;
	margin-top:10px;
	text-decoration:underline;
	cursor:pointer;
}

#mysite-advu:hover {
	text-decoration:none;
}

.annonce {
	border:blue;
	background-color:#36638E;
	margin:15px 0px;
}

#select-adtype {
	margin-bottom:10px;
}

#drpdowns {
	margin-bottom:10px;
}

#drpdowns div {
	float:left;
	margin-right:10px;
}

#drpd_holder select {
	width: 150px;
}

#data-list-title {
	padding:5px;
}

.view-ad.celected-row:hover ,
.view-ad.payed:hover , 
.view-ad.payed.celected-row {
	opacity:0.8;
}
#data-list {
	clear:both;
}

table th {
	/*border:1px solid #E4DDB4;*/
}

#data-list-title th {
	padding:8px;
	border:none;
	border-bottom:2px solid #3274D0;
	font-size:13px;
	font-weight:normal;
}

#search-ads form {
	clear:both;
	margin:2px 10px 10px 8px;
	border-color:#DAE2E8;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	font-size:11px;
	font-weight:normal;
}

#toggle-form, #data-list {
	margin:0px 10px 0px 8px;
}

#search-ads form div {
	float:left;
	width:180px;
	margin-bottom:10px;
}

#search-ads form label {
	display:block;
	float:left;
	width:150px;
}

#realestate-form , 
#trade-form , 
#auto-form {
	height:100px;
}
#service-form , #vacancy-form {
	height:80px;
}
#auto-form .search-submit {
	position:relative;
}
#adrooms {
	width:auto!important;
}

#drpd_holder #adrooms label {
	display:block;
	float:left;
	width:150px;
}

#drpd_holder #adrooms {
	margin-top:10px;
}


#search-ads form div select {
	width:150px;
	border:1px solid #e3e3e3;
}

.view-ad {
	cursor:pointer;
	background-color:#f3f3f3;
}

.view-ad:hover, .celected-row , .celected-row td, .payed, .payed td, .read, .view-ad:hover td {
	background:#FFCC00 repeat 0 0!important;
}
.closed , .closed td{
/*
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	*/
	color:#3274D0;
}
.payed td {
	border-bottom:1px solid #666666 !important;
}
#search-ads .search-submit {
	float:right;
	width:auto;
	text-align:right;
}

#search-ads form h2 {
	margin-bottom:10px;
	padding:5px;
	color:white;
	background-color:#3274D0;
	padding:5px 15px;
	font-size:15px;
}

#toggle-form {
	height:30px;
	border-bottom:3px solid #3274D0;
}

#toggle-form a {
	display:block;
	float:left;
	height:30px;
	width:19.5%;
	margin:0 4px 0px 0px;
	background-color:#8E8E8E;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	line-height:30px;
	vertical-align:middle;
	font-size:15px;
}

#toggle-form a:hover, #toggle-form .current-form {
	background-color:#3274D0!important;
	color:white!important;
	border:none!important;
	
}

.full-ad-holder {
	background:transparent url('http://www.axsell.ru/Pics//ajax-loader.gif') no-repeat scroll center center;
}

.loader {
	background:transparent url('http://www.axsell.ru/Pics//ajax-loader.gif') no-repeat scroll center center;
}

.saving {
	width:550px;
	background:transparent url('http://www.axsell.ru/Pics//ajax-loader.gif') no-repeat scroll right center;
	margin: 10px 0px 10px 0px;
}

#my-site-save .saving {
	text-align:left;
	float:left;
}

#load {
	height:50px;
}

#mysite-holder {
	border:1px solid #E4DDB4;
}

#mysite-top-desc, #mysite-middle-cont, #mysite-bottom-cont {
	border-bottom:1px solid #45688E;
	padding:10px;
	margin-bottom:10px;
	clear:both;
}
#mysite-header-data div {
	float:left;
	width:50%;
}

#mysite-header-data div input {
	width:50%;
}	
#mysite-header-data div label {
	width:40%;
	display:inline-block;
}

#mysite-main-data div {
	float:left;
	width:33%;
}

#mysite-header-data, #mysite-main-data {
	border-bottom:1px solid #45688E;
	padding:3px 0 8px 0;
}

#mysite-main-data label {
	display:block;
}

#mysite-main-data input {
	width:80%;
}

#mysite-main-data textarea {
	height:353px;
	width:95%;
}

#mysite-fotos div {
	float:left;
	width:120px;
	height:110px;
	padding:2px;
	margin:2px;
	border:1px solid #45688E;
}


.mysite-thumb div {
	float:none!important;
	width:80px!important;
	height:75px!important;
	border:1px solid #45688E!important;
}

.mini-ad .text-cont {
	float:left;
	width:45%;
}

.mini-ad .ads-img {
	float:left;
	width:55%;
}

.mini-ad .text-cont label, .ads-img label {
	display:block;
}

.mini-ad .text-cont input[type=text],.mini-ad .text-cont textarea {
	width:90%;
}

.mini-ad .text-cont textarea {
	height:100px;
}

.ads-img .ad-thumb {
	float:left;
	margin:2px;
	padding:2px;
	border:1px solid #45688E;
}

.ads-img .ad-thumb div {
	float:none!important;
	width:80px!important;
	height:75px!important;
	border:1px solid #45688E!important;
}

.mini-ad {
	border-bottom:1px solid #45688E!important;
	margin-bottom:15px;
	padding-bottom:5px;
}

.mysite-delet-ad {
	height:20px;
	text-align:right;
}

#mini-site-holder {
	padding:0px 15px 15px;
	/*border:1px solid #45688E;*/
}
#mini-site-desc {
	float:left;
	width:555px;
}

#mini-site-pics {
	float:left;
	width:210px;
}

#mini-site-desc, #mini-site-pics {
	margin:8px 8px 8px 0px;
}

#mini-site-pics {
	margin-right:0px;
	margin-left:10px;
}

#mini-site-desc {
	margin-right:15px;
}

#mini-site-pics a {
	border:1px solid #8E8E8E;
	padding:5px; 
	margin:3px;
	display:inline-block;
}

#mini-site-pics div {
	float:left;
	display:block;
	width:100px;
	border:none;
}

#mini-site-info {
	text-align:justify;
}

.ad-holder {
	border-bottom:2px solid #3274D0;
}

#mini-site-ads {
	padding-top:10px;
}

#mini-site-ads .ad-holder {
	padding:5px 0 10px 0;
	margin-bottom: 10px;
}

#mini-site-ads .ad-holder .ad-cont, #mini-site-ads .ad-holder .ad-pics {
	float:left;
	display:block;
	text-align:left;
}

#mini-site-ads .ad-holder .ad-cont {
	width:500px;
	margin-bottom: 15px;
}

#mini-site-ads .ad-holder .ad-pics {
	width:300px;
	text-align:right;
}

#contact_info span {
	color:#3274D0;
	font-weight:bold;
	font-size:12px;
	float:left;
	clear:both;
}
#contact_info div {
	text-align:right;
	margin-top:5px;
	text-align:right;
	vertical-align:middle;
}

#contact_info {
	font-size:14px;
	margin-bottom:20px;
	line-height:140%;
}

#register-holder, #login, #taf-holder {
	padding: 25px;
}

#register-holder div, #login div, #taf-holder div {
	float:left;
	width:360px;
	padding:4px;
	font-size:17px;
	margin:5px 0px;
	height:22px;
}
#register-holder .error, #register-holder .annonce, #taf-holder .error, #taf-holder .annonce {
	float:none;
	width:auto;
	height:auto;
}
div#registration-kapch {
	height:100px;
}
#register-holder div input, #login div input, #taf-holder div input {
	width:100%;
	padding:5px;
	font-size:16px;
}

.aprice a {
	cursor:pointer;
}

.aprice a:hover {
	color:#FFCC00!important;
}

#shell-nav a {
	display:block;
	float:left;
	padding:5px;
	color:#fff;
	background:#3274D0;
	width:23%;
	text-align:center;
}

#shell-nav a:hover, #shell-nav .cub-cur-nav {
	color:white;
	background-color:#8E8E8E;
}

#shell-nav { 
	background:#3274D0;
}

#lists-holder {
	padding:15px 0px;
}

#left-list {
	float:left;
	margin-top:13px;
}

#left-list a {
	display:block;
	padding:2px 0px 4px 4px;
	width:130px;
	cursor:pointer;
	border-bottom:1px solid #e3e3e3;
	font-size:15px;
}

#left-list a:hover {
	text-decoration:none !important;
	background:#3274D0;
	color:white;
}

#right-list {
	float:right;
	padding-left: 10px;
}

#new-ad a, .uad-acts a {
	cursor:pointer;
	background:#3274D0 none repeat scroll 0 0;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:4px;
	text-decoration:underline;
}

#new-ad, .uad-acts {
	margin-bottom:3px;
}

#lists-holder h2 {
	font-size:18px;
	margin-bottom:15px;
}

#pages {
	height:30px;
	margin-bottom:30px;
	padding-bottom:10px;
	padding-top:10px;
	border-top:2px solid #3274D0;
	border-bottom:2px solid #3274D0;
}

#pages a {
	float:left;
	display:block;
	width:20px;
	margin:5px;
	margin-left:0px;
	text-align:center;
	padding:2px;
	background:#FFCC00;
	color:#000;
	text-decoration:none;
	border:1px solid #EEE5B8;
}

#pages a.pnext {
	width:auto;
}

#pages a:hover, .a-hover {
	background:#fff!important;
}

#footer {
	margin-top:20px;
	height:50px;
	border-top:2px solid #3274D0;
}

#my-site-publ div {
	padding:5px;
	margin:5px;
	clear:both;
	margin-left:0px;
	padding-left:0px;
}

#my-site-publ div label {
	float:left;
	width:200px;
}

#my-site-publ div input[type=text], #my-site-publ div textarea {
	width:200px;
}

#my-site-publ div textarea {
	height:100px;
}

.publ {
	float:left;
	width:233px;
	font-size:11px;
	margin-right:15px;
	margin-bottom:5px;
	padding:10px;
	width:233px;
	border:1px solid #7F7F7F;
}

.publ .ptitle {
	border-bottom:1px solid #3274D0;
	margin-bottom:3px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}
.publ .pdesc a {
	float:left; 
	display:block; 
	margin-right:7px; 
}
.publ .pdesc {
	text-align:justify;
	height:180px;
	overflow:hidden;
	margin-bottom:10px;
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666; font-size:13px; font-weight:bold;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: absolute;
	z-index:10000;
	top: 0px;
	left: 0px;
	background-color:#000;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 1000000;
	color:#000000;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}


#user-register {
	float: right; 
}
input {
	border-color:#DDDDDD #DDDDDD #BBBBBB;
	border-style:solid;
	border-width:1px;
}
.ad-pics a {
	margin-right: 15px;
}
#article {
	padding-bottom:25px;
}
.ans-ad {
	float:right;
	margin-top:-17px;
}


/**** End of Css File [main2.css] ****/


