* { margin: 0; padding: 0;}
html, body { height: 100%; width: 100%; }
body { color : #000; font: 12px tahoma, sans-serif; background: #fff url(/images/top.png) repeat-x; }
a { text-decoration: underline; color: #4a6069; }
a:hover { text-decoration: none; }
h1{ font-size: 24px; font-weight: normal; position: relative; color: #fff; padding: 8px 0 10px 30px; }
a img{ border: none; }
p {margin-top: 0.5em; margin-bottom: 1em;}
.all{ min-height: 100%; margin: 0 auto -408px auto; width: 1000px;  }
.container{ width: 100%; }
.clear{ clear: both; height: 0; overflow: hidden; }

/* start header */
.top { background: url(/images/logo.jpg) no-repeat 7px 22px; height: 212px;}
.header { height: 262px; position: relative; z-index: 4; }
.logo {float:left; padding: 80px 0 0 210px;}

.baner { float:right; width:481px; padding: 26px 0 0 0; height: 70px; }
.baner table {padding: 0px; margin: 0;}
.baner td { padding: 3px;}
.baner img {margin: 0 5px 0 5px;}
.baner a {font-weight: bold; color: #4a63a5; text-decoration: none;}

.breadcrumbs { height: 50px; list-style: none; padding: 0 0 0 0px; line-height:  1.5; margin-left: 10px;}
/* end header */

/* start sidebar-left */
.sidebar-left{ float: left; margin: 0 0 0 -100%; width: 190px; padding: 33px 0 0 6px; position: relative; z-index: 4; }
.menu{ background: url(/images/line1.gif) repeat-y; }
.menu div { background: url(/images/menu-up.jpg) no-repeat;}
.menu div div { background: url(/images/menu-down.gif) no-repeat 0 100%;}
.menu h2 { font-size: 18px; font-weight: normal; color: #fff; background: url(/images/cat.gif) no-repeat 22px 16px; padding: 16px 0 20px 50px;}
.menu h3 { font-size: 12px;  color: #4c6292; padding: 0 0 0 25px;}
.menu ul { list-style: none; padding: 10px 0 24px 30px;}
.menu li{ padding: 3px 20px 3px 15px; background: url(/images/arrow-menu.gif) no-repeat 0 8px;}
.menu a {  color: #2c74a0; text-decoration: none;}
.menu a:hover { text-decoration: underline;}
.menu a span{  color: #4c6292; text-decoration: underline; font-weight: bold;}
.menu a:hover span{ text-decoration: none; }
/* end sidebar-left */

/* start sidebar-right */
.sidebar-right{ float: left; margin: 0 0 0 -206px; width: 206px; padding: 33px 0 0 0; position: relative; z-index: 4; }
.block-sr { width: 190px; background: #fff url(/images/blok-ur.png) no-repeat; padding: 8px 0;}
/* end sidebar-right */

/* start content */
.content{ float: left; width: 100%; background: url(/images/fon.jpg) no-repeat; position: relative; z-index: 3; }
.indention{ padding: 35px 209px 0 223px; }
 #front .indention { padding: 34px 209px 0 223px; }
 


.basic { width:554px;  background: url(/images/zz.jpg) no-repeat;}



/* end content */

/* start footer */
.clear-down{ clear: both; height: 250px; }
.footer{ height: 408px; background: url(/images/footer.png) repeat-x 0 100%; position: relative; z-index: 2; }
.footer div{ width: 1000px; height: 408px; margin: 0 auto;  }
.footer div div{ width: auto; margin: 0;   }
.footer div div div{ width: auto; margin: 0;   }
.footer-menu { list-style: none; padding: 310px 0 0 0; text-align: center; }
.footer-menu li { display: inline; }
.footer-menu a { text-decoration: none; color: #000; padding: 0 15px; border-right: 1px solid #abb1bd; }
.footer-menu a:hover { text-decoration: underline; }
.footer-menu a.last { border: none; }
/* end footer */





/* basic page */
.basicpage { list-style: none; padding: 10px 30px 10px 30px; }
.basicpage li { }
.basicpage p {margin-top: 0.5em; margin-bottom: 1em;}
.basicpage:after{content: '.'; display: block; clear: both; visibility: hidden; height: 0; line-height: 0;}
.basicpage a:hover {  text-decoration: underline;}
/* \basic page */







/* pagenavi*/

.wp-pagenavi {margin: 20px 0 50px 0;}


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

/* \pagenavi*/




/* postrating*/


.post-ratings {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}

.post-ratings-block {
padding: 10px; 
width: 262px; 
height: 24px; 
background-image: url(/chto/wp-content/themes/design_wp_chto/ratebg.jpg);
}

.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-block img {
	 border: 0px; 
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
/* \postrating*/







/* Comments */
.commentsblock textarea {
width: 35em;
}

.commentsblock input, .commentsblock textarea {
border: 1px solid #d1d1d1;
}

.commentsblock textarea:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

.commentsblock textarea:focus, .commentsblock input:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

ol.commentlist {
color: #666;
list-style-type: none;
margin: 0;
margin-top: 1.5em;
padding: 0;
}

.commentlist li {
margin-bottom: 2em;
padding: 0.5em 1em;
}

.alt1 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #CDEB8B;
min-height: 100px;
}

.alt2 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #C3D9FF;
min-height: 100px;
}

h3#comments {
font-size: 1.6em;
}

img.avatar {float:right; margin-left:5px;}

.entry {color: #00372c;}
.entry a {font-weight: bold;}
.entry ul {margin-left: 80px;color: #666666; }
.entry li {list-style-type: none; margin: 0px; padding:1em 1em 1em 1em;}
.entry h1 {font-size: 12px; color: #000; font-weight: bold; }


.entry img {margin:5px; padding:6px; background:#eeeeee; border:1px solid #bcb99e; float: left;}

.PostCom { background: url("http://www.millionpodarkov.ru/chto/wp-content/themes/design_wp_chto/PostComBkg.gif") repeat-x top; padding-top: 10px; }
.PostCom ul { padding: 0px; margin: 0px;}
.PostCom li { padding: 5px 0px 5px 20px; margin: 0px 5px 0px 0px; list-style-type: none; display: inline; color:#336699; font-size: 12px; } 
.PostCom li a { font-weight: bold; text-decoration: none; color:#ff6600;} 
.PostCom li a:visited { font-weight: bold; text-decoration: none; color:#ff6600;}
.PostCom li a:hover { font-weight: bold; text-decoration: none; color:#557dad;}

.PostCom .Com { background: url(http://www.millionpodarkov.ru/chto/wp-content/themes/design_wp_chto/PostCom.png) no-repeat left center; }
.PostCom .Tags { padding-left: 0px;}

.h1top { font-size: 24px; font-weight: normal; position: relative; color: #fff; padding: 8px 0 10px 30px; }
.header-single {color: #2c74a0; font-size: 18pt;}
.category-header {width: 500px; text-align: center; padding: 20px 0 20 px 0;}
.category-header h2 {color: #2c74a0; font-size: 16pt; margin: 60px 0; }


