﻿html, body {margin: 0; padding: 0;}
*:first-child+html body {margin: -15px 0 0 0; padding: 0;}
html:first-child body {margin: -15px 0 0 0; padding: 0;}
*html body {margin: -15px 0 0 0; padding: 0;}
body { font-family: Arial, Sans-serif; font-size: 10pt;}
#container {background: white; width: 1024px; margin: 0 auto;}
*:first-child+html #container {background: white; width: 1024px; margin: 0 auto;}
p {margin: 4px 4px 4px 4px;}
a {color: #862d2d; text-decoration:none;}
a:hover {color: #f00404; text-decoration: none;}
h1{font-size: 14pt;}
#header {background: white;}
.logo {float: left; margin-left: 0px; border-left: none;}
*html .logo {margin-left: 0px;}
.descr {float:right;}


#page_top {width: 1024px;
    clear: both;	
	height: 66px;
	background: url(images/autowalls_ru_929.jpg) no-repeat;
                  border: #464646 1px solid;
}


#page_top ul {
                  margin: 0;
	padding: 0;
}
#page_top li {margin: 0 5px 0 5px;
	float: left;
	list-style: none;
	border-right: 1px solid #464646; border-left: 1px solid #464646; border-bottom: 1px solid #464646;
}
ul.navlist a {color: black; font-weight: bold;
                 display: block;
                 font-size: 8pt;
                 padding: 1px 8px 3px 8px;
                 text-decoration: none;
}

ul.navlist a:hover {color: white;
                 padding: 1px 8px 3px 8px;
                 text-decoration: none; background: #464646;
}

.search {float: left; margin: -22px 0 0 5px;}
*:first-child+html .search {float: left; margin: -38px 0 0 5px;}
*html .search {float: left; margin: -38px 0 0 5px;}
html:first-child .search {float: left; margin: -40px 0 0 5px;}
html>/**/body .search, x:-moz-any-link, x:default { float: left; margin: -38px 0 0 5px;} 
#searchform #s {width: 120px; border: #464646 1px solid;
    	height: 15px;   font-size: 8pt;
                        padding: 0 0px 0 5px;
                        background: #ddd;

}

html:first-child #searchform #s {width: 130px; border: #464646 1px solid;
    	height: 17px;   font-size: 8pt;
                        padding-left: 5px;
                        background: #ddd;}




#main_area {float: left; width: 1024px; background: url(images/bg.jpg) repeat-x top; border-right: 1px solid #464646; border-left: 1px solid #464646;}

#gads_sb1 {margin: -2px 0 10px 5px;}
#googleads {margin: 10px 0 10px 4px}
*:first-child+html #googleads {margin: 10px 0 20px 4px}
*html #googleads {margin: 10px 0 20px 4px}
html:first-child #googleads {margin: 10px 0 10px 4px}

#watch {margin: 0px 0 20px 7px}
p.gads_cat {margin-left: 20px; text-align:center;}

#wrapper {float: left; width: 100%;}

#content {margin: 10px 475px 0 0px; padding: 10px 0 0 0;}
*:first-child+html #content {padding: 0;margin: 4px 475px 0 0px;}
*html #content {padding: 0;margin: 4px 475px 0 0px;}
html:first-child #content {padding: 0;margin: 20px 475px 0 0px;}
html>/**/body #content, x:-moz-any-link, x:default {padding: 0;margin: 4px 475px 0 0px;}
#content p {line-height: 1.4em;}
p.404 {padding-left: 20px; font-size: 20pt;}

#navigation{float:left;
width:260px; 
 margin: 20px 0 20px -285px; 
 padding:0;
 background: #f4f4f4;
 border: #6e6e6e 1px solid;}

 
 
html:first-child #navigation{
 width:260px; }

#extra{float: left; 
width: 170px; 
margin: 20px 0 20px -465px; 
background: #d2d1d1 url(images/bg-extra.jpg) repeat-y; 
border: #6e6e6e 1px solid;
}

.taketest{margin: 0px 0 10px 35px;}


.sape {margin:10px 20px 10px 20px; border: #e4e4e4 1px solid; background: #fbfbfb; padding: 10px 20px 10px 20px; font-size: 8pt; color: #bbb; text-align:center}
.sape a {color: #765050}
.sape a:hover {text-decoration: underline;}

.sape1 {border: #e4e4e4 1px solid; background: #fbfbfb;}

#footer {background:  white url(images/footer.jpg); height: 60px; border-top: #bcbcbc 1px solid;border-bottom: #bcbcbc 1px solid;}
#footer {clear: left; width: 100%; margin:0;}
html:first-child #footer {margin:10px 0 0 0;}

*:first-child+html #footer {margin:0;}

.foot_text {color: #555; font-size: 8pt; margin: 10px 0 0 10px; padding: 0; float: left;}
.foot_text a {color:#555;}
.foot_text a:hover {color: black; text-decoration: underline;}
*:first-child+html .foot_text {margin: -7px 0 0 10px;}
*html .foot_text {margin: -7px 0 0 10px;}

.counters {float: right; margin: 16px 5px 0 0px; list-style-type: none;}

*:first-child+html .counters {margin: 0px 5px 0px 0px;}
*html .counters { margin: 0px 5px 0px 0px;}

img.mailru {margin: 0px 0 5px 0;}

.direct {margin: 0 0 10px 20px; border: 1px #6e6e6e solid; padding: 0 5px 5px 5px; background: #BCBCBC;}
.direct2{margin: 30px 0 0 20px;}
*:first-child+html .direct2{margin: 10px 0 0 20px;}
*html .direct2{margin: 10px 0 0 20px;}
html:first-child .direct2{margin: 10px 0 0 20px;}
.direct3 {margin:0 0px 0 20px}

div.maintop {margin: 0 0 0 20px; border: 1px #bcbcbc solid; padding: 0 0 22px 0; background: #f5f5f5;}
h2.title {margin: 3px 0 1px 0;padding: 0px 5px 0px 5px;}
h2.title {font-family: Arial; font-size: 14pt;}
h2.title a {color:#713838;}
h2.title a:hover {color: #f00404;}

.more { text-decoration: underline;}
div.date_cat {margin: 0 0 0 6px; font-size: 8pt; color: #848484;}
div.date_cat a{color: #848484;}
div.date_cat a:hover{text-decoration: underline;}

div.addzakl {float: right; 
margin: 0; 
padding: 2px 3px 0 3px; 
background: white; 
border-top:1px #bcbcbc solid; 
border-left: 1px #bcbcbc solid; 
}

div.maincontent {margin: 15px 0 15px 20px;}
.maincontent p {color: #4f4f4f; text-align:justify;}
.interestno {margin-left: 4px;}

.postmaster {margin-left: 4px; font-size:10pt; font-weight:bold}


div.metki {font-size: 8pt;
                  color: #848484;
                  margin: 2px 0 0 7px;
                  float:left;      
         }
*html div.metki {margin: 2px 0 0 3px;
                  color: #848484;
                  float:left;      
         }		 
		div.metki a  {font-size: 8pt;
                  color: #848484;}
		div.metki a:hover {text-decoration: underline;}
.ratings {float:left; margin: 0 0 0px 20px;}		
.edit {padding-right: 0px;
                float:right;
                font-size: 9pt;
                 color: gray;
}
*html .edit {margin: -15px 0 0 0;
}

.read_post_link {
    background-image : url(images/comment_add.jpg);
	background-repeat:no-repeat;
    background-position: 0;
	padding: 2px 0 0 18px;
}

	
.edit_post_link {
	background-image: url(images/edit_post.gif);
	background-repeat:no-repeat;
                  background-position: 0;
	padding-left:17px;
	
}

h1.cat {font-family: Arial; 
font-size: 10pt; 
background: #ececec;
margin: 0 0px 0 20px; 
border: 1px  #6e6e6e solid; 
padding: 5px 0px 5px 5px;}

p.cat {font-size: 9pt; font-style: italic;}
ul.cat{margin: 10px 0 0 20px;border: 1px #bcbcbc solid;background: #f5f5f5; padding: 5px 10px 10px 10px;}
ul.cat li {background: url(images/arrow.jpg) no-repeat 0 2px;
             padding-left: 20px;
             margin: 5px 0px 0 0;
             list-style-type: none;}
ul.cat a {font-weight:bold;}


.time_cat {font-size: 8pt; color: gray; font-style: italic;}



.rssblock {margin: 5px 10px 10px 15px;float:left;}
*html .rssblock {margin: 5px 10px 10px 8px;float:left;}
.rsstext {margin:8px 10px 5px 0;list-style-type: none;}
*:first-child+html .rsstext {margin:6px 10px 0px 0;list-style-type: none;}
*html .rsstext {margin:6px 10px 0px 0;list-style-type: none;}
ul.rsstext li {padding: 0 0 4px 0;}
.rsstext a {color: #565656; font-size:8pt;font-weight:bold;}
.rsstext a:hover {color: black; text-decoration: underline;}

ul.rss {margin: 0px 10px 10px 15px; padding: 0; font-size: 8pt; }
*:first-child+html ul.rss {margin: -5px 10px 20px 15px;}
*html ul.rss {margin: -5px 10px 20px 15px;}
img.rss1 {margin: 0px 0 5px 0px;}
*:first-child+html img.rss1 {margin: 0px 0 0px 0px;}
*html img.rss1 {margin: 0px 0 0px 0px;}

img.rss {border: #909090 1px solid; margin: 0;}
*:first-child+html img.rss {border: #909090 1px solid; margin: 5px 0 0px 0px;}
*html img.rss {border: #909090 1px solid; margin: 5px 0 0px 0px;}



ul.is_links {margin: 0px 10px 10px 15px; padding: 5px 0 0 0; font-size: 9pt; list-style-type: none;}
*:first-child+html ul.is_links {margin: 0px 10px 20px 15px;}
*html ul.is_links {margin: 0px 10px 20px 15px;}
ul.is_links a {color: #565656;}
ul.is_links a:hover {color: black; text-decoration: underline;}


ul.stat {margin: 0px 10px 10px 15px; padding: 5px 0 0 0; font-size: 8pt; }
*:first-child+html ul.stat {margin: 0px 10px 0px 15px;}
*html ul.stat {margin: 0px 10px 0px 15px;}
ul.stat li {padding: 1px 0 10px 23px; 
background: url(images/rss.jpg) no-repeat;
list-style-type: none;}
ul.stat a {color: #565656;}
ul.stat a:hover {color: black; text-decoration: underline;}

img.feed {margin: 0px 0 0 0px;}
*:first-child+html img.feed {margin: 5px 0 0 0px;}
*html img.feed {margin: 7px 0 0 0px;}
img.feed1 {margin: 3px 0 0 0px;}
*:first-child+html img.feed1 {margin: 3px 0 0 0px;}
*html img.feed1 {margin: 3px 0 0 0px;}
img.yand {margin: 5px 0 0 0px;}
*:first-child+html img.yand {margin: 5px 0 0 0;}
*html img.yand {margin: 5px 0 0 0;}
img.blog_cat {margin: 2px 0 0 0;}
*:first-child+html img.blog_cat {margin: 0px 0 10px 0px;}
*html img.blog_cat {margin: 0px 0 10px 0px;}


ul.friends {margin: 0px 10px 10px 15px; padding: 5px 0 0 0; font-size: 10pt; list-style-type: none;}
*:first-child+html ul.friends {margin: 0px 10px 20px 15px;}
*html ul.friends {margin: 0px 10px 20px 15px;}
ul.friends a {color: #565656; font-size: 9pt;}
ul.friends a:hover {color: black; text-decoration: underline;}



ul.rubriki {margin: 0px 10px 10px 15px; padding: 5px 0 0 0; font-size: 9pt; list-style-type: none;}
*:first-child+html ul.rubriki {margin: 0px 10px 20px 15px;}
*html ul.rubriki {margin: 0px 10px 20px 15px;}
ul.rubriki a {color: #565656; font-size: 8pt;}
ul.rubriki a:hover {color: black; text-decoration: underline;}
ul.readers {margin: 10px 0px 10px -25px;}
*:first-child+html ul.readers {margin: 10px 0px 10px 15px;}
*html ul.readers {margin: 10px 0px 10px 15px;}

ul.archive {margin: -5px 10px 10px -30px; font-size: 9pt; list-style-type: none;}
*:first-child+html ul.archive {margin: 0 10px 10px 10px;}
*html ul.archive {margin: 0 10px 10px 10px;}
html:first-child ul.archive {margin: -5px 10px 10px -30px;}

ul.sape_links {margin: -5px 10px 10px -30px; list-style-type: none; font-size: 9pt; color: #8d8c8c;}
*:first-child+html ul.sape_links {margin: 0 10px 10px 10px;}
*html ul.sape_links {margin: 0 10px 10px 10px;}
html:first-child ul.sape_links {margin: -5px 10px 10px -30px;}

p.sape {color: #555; font-size: 8pt; text-align: center; margin:2px 5px 2px 5px }
p.sape a {color:#555; text-decoration:underline}

ul.calendar {margin: 0 0 10px -23px; color: #565656; font-size: 8pt;}
ul.calendar a {font-weight:bold;}
*:first-child+html ul.calendar {margin: 0 0 10px 19px; color: #565656; font-size: 8pt;}
*html ul.calendar {margin: 0 0 10px 19px; color: #565656; font-size: 8pt;}
html:first-child ul.calendar {margin: 0 0 10px -20px;}
#wp-calendar {text-align: center;}
#wp-calendar {width:96%;margin:0 0 0 -5px;}
*:first-child+html #wp-calendar {width:97%;margin: 0 0 0 -6px;}
*html #wp-calendar {width:97%;margin: 0 0 0 -6px;}
#wp-calendar caption {text-align:left;margin:0;}
#wp-calendar thead {font-size: 8pt;}
#wp-calendar #today {font-weight:bold;}


ul.lastpost {margin: -5px 10px 10px 12px; padding: 0px 0 0 0;}
ul.lastpost li {background: url(images/) no-repeat;
                   padding: 0 0 4px 20px;
                    margin-left: -22px;
                    list-style-type: none;}
ul.lastcomment {margin: -5px 0 10px -10px;
                         padding: 0;
                          font-size: 9pt;
                        }
*:first-child+html ul.lastcomment {margin: -5px 0 10px -10px;
                                                   padding: 0;
                        }
ul.lastcomment li {
                           padding: 0 10px 0px 20px;
                           margin: 0 2px 0 0px;
                           list-style-type: none;
                           }


.last_comment {
	       background-repeat:no-repeat;
	       padding-right: 5px;
                         }
a:hover.last_comment {text-decoration: none;color: #f00404;}
a.last_comment {font-size: 8pt;}
.comment_author{font-style: italic;
                 color: #8d8c8c;
				 font-size: 8pt;
				 
				 }

h2.box_links {text-align: left; font-size: 9pt; color: black; margin: 0 15px 5px 15px; 
                      padding: 3px 5px 3px 5px; border-bottom: black 1px solid;}
                      
*:first-child+html h2.box_links { margin: -15px 15px 3px 15px;
                                                  }
*html h2.box_links { margin: -15px 15px 3px 15px;
                                                  }	
html:first-child 	h2.box_links { margin: 0px 15px 3px 15px;
                                                  }
												  
h2.box_rss  {text-align: left; font-size: 9pt; color: black; margin: 0px 15px 5px 15px; 
                      padding: 3px 5px 3px 5px; border-bottom: black 1px solid;}
*:first-child+html h2.box_rss  { margin: -15px 15px 3px 15px;
                                                  }
*html h2.box_rss { margin: -15px 15px 3px 15px;
                                                  }	
html:first-child 	h2.box_rss { margin: -15px 15px 3px 15px;
                           }	  
html>/**/body h2.box_rss, x:-moz-any-link, x:default { margin: -15px 15px 3px 15px;}								

								
h2.box {font-size: 9pt; color: black; margin: 0;
             background: url(images/bg-pages1.jpg) repeat-x; padding: 3px 5px 15px 10px;
              border-top: #686868 1px solid; 
                 
}
h2.navig_end {margin: 0;
             background:url(images/foot_nav.jpg) repeat-x; height: 30px;
             }

h2.box_marks {font-size: 9pt; color: black; margin:0;
             background: url(images/bg-pages1.jpg)repeat-x;padding: 3px 5px 15px 10px;
			 }
                                
*:first-child+html h2.box_marks {font-size: 9pt; color: black; margin: -15px 0 0 0;
                               background: url(images/bg-pages1.jpg) repeat-x;padding: 3px 5px 15px 10px;
}

*html h2.box_marks {font-size: 9pt; color: black; margin: -16px 0 0 0;
                  background: url(images/bg-pages1.jpg) repeat-x;padding: 3px 5px 15px 10px;
}
html:first-child h2.box_marks {font-size: 9pt; color: black; margin: -16px 0 0 0;
                  background: url(images/bg-pages1.jpg) repeat-x;padding: 3px 5px 15px 10px;
}
html>/**/body h2.box_marks, x:-moz-any-link, x:default { font-size: 9pt; color: black; margin: -17px 0 0 0;
                               background: url(images/bg-pages1.jpg) repeat-x;padding: 3px 5px 15px 10px;} 


.allauthors {margin: 15px 0 0 20px;}
h1.allauthors {margin: 0; border: 1px #bcbcbc solid; padding: 5px 0 5px 5px; background: #f5f5f5;}
a.allauthor {      
                  margin: 0 0 0 20px; 
                  font-size: 9pt; 
                  font-weight: bold;
				  color: #6e6e6e;
				  padding: 0 5px 1px 5px;
				  text-decoration: underline;
                  }
*html a.allauthor {      
                  margin: 0 0 0 0px; }			  
a:hover.allauthor {
                  color: white;
                  background: #6e6e6e;
                  padding: 0 5px 1px 5px;
                  text-decoration: underline;
                  }
*:first-child+html a.allauthor {      
                  margin: 0; 
                  
                  }
		  
div.ads { height: 200px; margin: 5px; border: 1px red solid; background: #FFA080; text-align: center;}

div.counters {margin: 5px;}

#comment {margin: 0 0 0 5px; width: 495px; border: #6e6e6e 1px solid;}
*:first-child+html #comment {margin: 0 0 0 5px; width: 495px; border: #6e6e6e 1px solid;}
#comments {margin-right: 2px;}
h3#comments {margin: 20px 0 10px 20px; font-size: 10pt; border: 1px #bcbcbc solid; padding: 2px 0 2px 5px; background: #f5f5f5;}
*:first-child+html h3#comments {margin: 10px 0 10px 20px; font-size: 10pt;border: 1px #bcbcbc solid; padding: 2px 0 2px 5px; background: #f5f5f5;}

ul.commentlist {list-style-type: none; margin-left: -20px;}
*:first-child+html ul.commentlist {list-style-type: none; margin-left: 20px;}
*html ul.commentlist {list-style-type: none; margin-left: 20px;}
html:first-child ul.commentlist {margin-left: -20px;}
ul.commentlist li {background: #ececec; padding: 5px; margin: 0 0 5px 0; border: 1px solid #c8c8c8;}
.comment_auth {font-weight: bold; font-size: 9pt;}
.commentmetadata {font-size: 8pt; color: #636363;}
.commentmetadata  a{font-size: 8pt; color: #636363;}

h3#respond {margin: 10px 0 0px 5px; font-size: 11pt;}
.comment_form {margin: 20px 0 0 20px; border: 1px #bcbcbc solid; padding: 0 0 10px 10px; background: #f5f5f5;}
#commentform a{font-size: 8pt; color: black; font-weight: bold;}

#commentform a:hover {color: black; font-weight: bold; text-decoration: underline;}
.quicktags {font-size: 8pt;}
.allowed_tags {margin: 10px 5px 10px 5px; font-size: 8pt; color: #636363; }

/*--------------quicktags--------------*/
#comment_quicktags {
	text-align: left;
	margin: 0 0 5px 3px;
}
#comment_quicktags #ed_comment_toolbar {
	display: inline;
}
#comment_quicktags input.ed_button {
    font-size: 8pt;
	background: #F4F4F4;
	border: 1px solid #999;
	color: #000000;
	font-family: Arial;
	margin: 1px;
	width: auto;
}
#comment_quicktags input:focus.ed_button {
	background: #FFFFFF;
	border: 1px solid #686868;
}
#comment_quicktags #ed_strong {
	font-weight: bold;
}
#comment_quicktags #ed_em {
	font-style: italic;
}
/*--------------quicktags--------------*/






h2.pagetitle {padding:0 10px 0 10px; margin:10px 0 10px 0;
                   font-size: 12pt;
                   text-align: center;
                   text-decoration: underline;}

div.block {border: gray 1px solid; padding: 5px}

/********* Tag Cloud *********/
ul#tagcloud { padding:0 10px 0 10px; margin:-10px 0 10px 0; text-align:justify; list-style:none;}
ul#tagcloud li {display:inline; font-size:70%; color:#ccc;}

ul#tagcloud li.t1 a { color:#797979; font-size: 120%; }
ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 160%; }
ul#tagcloud li.t3 a { color:#616161; font-size: 190%; }
ul#tagcloud li.t4 a { color:#555555; font-size: 210%; }
ul#tagcloud li.t5 a { color:#484848; font-size: 230%; }
ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 250%; }
ul#tagcloud li.t7 a { color:#303030; font-size: 270%; }
ul#tagcloud li.t8 a { color:#242424; font-size: 290%; }
ul#tagcloud li.t9 a { color:#181818; font-size: 310%; }
ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 330%; }

ul#tagcloud a{
text-decoration:none;
border-bottom: 0px solid;
}

ul#tagcloud a:hover{
text-decoration:none;
border-bottom:1px dashed;
}


/***********************************************************/
ul.mostcomment  {margin: -5px 10px 10px -30px;}
ul.mostcomment  li{padding: 0 0 3px 0;
list-style-type: none;
font-size: 8pt;}
*:first-child+html ul.mostcomment  {margin: -20px 10px 10px 10px;}
*html ul.mostcomment  {margin: -20px 10px 10px 10px;}
html:first-child ul.mostcomment  {margin: -5px 10px 10px -30px;}


.wp-smiley {
	border: 0pt none;
	margin-left: 0px;
	padding: 0px;
	vertical-align: middle;
}
.smiles {margin: 5px 5px 0 5px;}
html:first-child.smiles {margin: 5px 5px 0 5px;}
.error {margin-left: 260px;}
.error2 {font-size: 16pt; margin-left: 140px;}

h1.s_err {font-size: 12pt; margin: 0 0 0 20px;}

.navpage {margin: 0 0 10px 0; font-weight: bold; font-size: 8pt;
text-align: center;}

p.mainlink {text-align: center; color: #555; font-size: 8pt;}
p.mainlink a {color: #555; text-decoration: underline;}
p.mainlink a:hover {color: black;}


h2.similar {font-size:10pt; margin: 0px 0 0 20px;}
ul.similar_posts {margin: 5px 0 0px -20px;}
ul.similar_posts li{list-style-type: none;}
*:first-child+html h2.similar {font-size:10pt; margin-left: 20px;}
*:first-child+html ul.similar_posts {margin:5px 0 20px 20px;}
*html h2.similar {font-size:10pt; margin:0 0 0 20px;}
*html ul.similar_posts {margin: 5px 0 20px 20px;}
html:first-child  h2.similar {margin: 10px 0 0 20px;}
html:first-child  ul.similar_posts {margin: 5px 0 0px -20px;}