﻿/* 
Theme Name: Svetlana
Theme URL: http://www.drugovleonid.ru
Description: Тема создана по заказу Светланы Графской
Author: Другов Леонид
Version: 1.0
*/
@charset "utf-8";

body {
	background: url('images/layout20_03.gif') top left repeat-x ;
	text-align:center;
	min-width: 1000px;
	margin-top: -8px;
}

#wrap {
	font-family: Arial, sans-serif;
	width: 100%;
font-size: small;
}

#polosa {
	width: 100%;
	margin-top: -15px
}

#header {
 	text-align: center;	
 	clear:both;
 	width:100%;

}

#header h1{
	color: #999;
	font-size: small;
	margin: 0;
	font-weight: normal;
	margin-bottom: 15px;
}

#header img {
	background-position: center;
	border: 0;
	margin-top: 24px;
}

#header a {
	text-decoration: none;
}

/* подвал */
#footore {
	width: 100%;
	margin-top: 2%;
	clear: both;
}



.navigation, .cons, .copyrayt {
	color: #333;
	text-align: left;
	width: 32%;
	float: left;
	font-size: x-small;
}

.navigation ul, .cons li{
	margin: 0;
}

.navigation li, .cons li{
	margin-left: 2%;
	padding: 1%;
	text-align: left;
	list-style-type: none;
	border-bottom: #eee 1px solid;
}
.navigation li:hover, .cons li:hover, .info a:hover, .box li:hover, #menu li a:hover {
	background-image: url('images/slash.png');
	background-repeat: repeat;
}


.navigation a, .cons a {
	text-decoration: none;
	font-size: x-small;
	color: #333;
}


.copyrayt {
	margin-left:2%;
}

#rek {
	width: 100%;
	clear: both;
}


/*    страница отображения текста */

.current_page_item, .current_page_parent {
	color: #666;	
}

.zagolovok h1{
	color: #379DC4;
}


#page, .an, .content, .new_an {
	width:67%;
	margin: 2%;
	margin-right: 30;
	float: right;	
	text-align: justify;
}

.new_an {
	width: 97%;
	margin:0;
}

#page h1, .an h1, .an h2, .an h3, .an h4, .new_an h2, .new_an h1, .new_an h3, .new_an h4 {
	font-family:"Times New Roman", Times, serif;
	color: #46b0c4;
	text-align: center;
	font-style: italic;
	font-weight: normal;
}

.an h1 {
	margin-top: 40px;
}

.new_an h1 a, #page h1 a, .an h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align:center;
	font-style:italic;
	
}

.an h3, .new_an h3 {
	text-align:left;
	font-size: large;
}

.an h2, .new_an h2 {
	text-align:center;
	font-size: x-large;
}

.an pre, .new_an pre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	font-size:11px;
}

.an h5, .new_an h5{
	border-bottom: #c9d8d8 3px double;
	padding-bottom: 5px;
	font-style: italic;
	margin: 0px 0px 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #62acc1;
	color: #f8f5f7;
	border-top: #c9d8d8 3px double;
	font-weight:normal;
	font-size: medium;
}

.an h6, .new_an h6 {
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #4382A0;
	font-style: normal;
	border-bottom:3px double #C9D8D8;
	font-size: small;
}

#page p, .an p, .new_an p, #page, .an, .content, .new_an{
	text-align: justify;
	line-height: 1.5em;
	letter-spacing: 0.5px;
	font-size: small;
	font-weight:normal;
	margin-bottom: 2%;
}


.new_an ul , .an ul, .new_an dl, .an dl, .new_an ol, .an ol, #page ul {
	border-left: #f2f2f2 3px solid;
	padding-left: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-image: none;
	margin: 20px 0px;
}

.new_an ol, .an ol {
	list-style: lower-roman;
}

.new_an ol li, .an lo li {
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 5px;
	padding-left: 18px;
	padding-bottom: 8px;
	font-style: italic;
}

.an li, .new_an li, #page li{
	text-align: left;
	margin-left: 5px;
	padding-left: 18px;
	padding-bottom: 8px;
	list-style-image: url('images/this.gif');
}

#page img, .an img {
	border: 0;
	margin: 5px;
}

.banner {
	margin: 10px 0;
	clear: both;
}

.banner img {
	border: 0;
	text-align: center;
}

.zagalovok {
	margin: 10px 0;
	background: #f6f6f6;
	font-size: 150%;
	color: #333;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 0;
}

.name {
	text-align: left;
	margin-bottom: 25px;
}

.name a {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	margin: 5%;
	padding-bottom: 25px;
	font-size: 24px;
}



.info, .info a {
	text-align: left;
	color: #666;
	margin: 2px;
	font-size: small;	
}

.info a {
	text-decoration: none;
}

#imgart {
	text-align: center;
	border: 0;
	margin: 25px;
}

#imart img {
	margin: 25;
}

.next a, .next {
	color: #46b0ce;
	font-size: small;
	font-weight: bolder;
	text-decoration: none
}


#sitbar {
	float: left;
	width:28%;
	margin-top:2%;	
}


#sitbar h4 {
	color: #333;
	font-style: italic;
	font-weight: bolder;
	text-align: left;
	margin-left: 2%;
	margin-top: 10%;
	margin-bottom:0;
}

#findtext {
	font-family:Arial, Helvetica, sans-serif;
	width: 65%;
}

.box, #menu {
	width:100%;
}

.box img {
	border: 0;
}

.box li, #menu li {
	border-bottom: #eee 1px solid;
	list-style-type: none;
	padding: 2%;
	font-size: small;
	text-align: left;
}

.box li:hover, .box ul:hover {
text-decoration: none;
border-bottom: #eee 1px solid;
background-image: none;
}


.box a , #menu a{
	text-decoration: none;
	color: #666;
}

.box ul {
	padding:3%;
	margin: 0;
}

#newpost {
	width: 100%;
	clear: both;	

}


.line {
	background:url(images/line_r.gif) right top no-repeat;
	height:25px;
	display:block;
	overflow:hidden;
}

.line span {
	background:url(images/line_l.gif) top left no-repeat;
	height:25px;
	display:block
}



.anons {
	float: left;
	width: 33%;
	display:inline;
	margin: 10px 0;
	height: 200px;
}

.thumb {
	margin: 10px auto 0px;
	display:block;
	overflow:hidden;
	width:280px;
	height:140px;
	margin-top:10px;
}

.thumb_tit a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align:center;
	font-style:italic;
	text-align:center;
	clear:both;
	text-decoration: none;
	font-size: 17px;
	letter-spacing: -1px;
	font-weight: normal;
}

.thumb_tit {
	text-align:center;
	display:block;
	overflow:hidden;
	clear:both;
	width:100%;
}



.dlink {
	background: url(images/comm.png) right top no-repeat;
	width:38px;
	height:35px;
	overflow:hidden;
	text-align: center;
	display:block;
	font-weight:bold;
	float:right;
	margin:-2px -3px;
	letter-spacing:-1px
}

.dlink a {
	color:#fff;
}

.dlink a:hover {
	 color:#999999;
	 background:#333333;
}

.day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	color: #999;
	letter-spacing:-1px;
}

.month {
	font-size:11px;
	color: #666;
	letter-spacing:0;
}


.an a, .name a, .new_an a{
	color: #46b0c4;
	text-decoration:none;
}


.an a:hover, .next a: hover, .name a:hover , .new_an a:hover{
	text-decoration:underline;
}

.pagenav {
	margin-top: 50;
	text-align: center;
	clear: both;
}


.pagenav a{
	padding: 100;
}

.nav2 {
	width: 100%;
	color: #666;
}

.left {
	float: left;
}

.rigth {
	float: right;
}

.left a, .rigth a {
	color: #666;
	text-decoration:none;
	font-size: small;	
}

.guerty {
	background-position: left;
	color: #333;
	background-image: url('images/quote.png');
	background-repeat: no-repeat;
	padding-left: 50px;
	font-style:italic;
}

.comments {
	width: 100%;
}

.comments  ol{
	border-left: none;
}



.comments li,  .commentsauth{
	border-bottom:#f0f0f0 1px solid;
	list-style-type: none;
	margin: 10px 0px 0px;
	padding-left: 10px;
	list-style-image: none;
}

.authorcomment {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	color: #333;
}

.datecomment {
	color: #ccc;
	margin-bottom: 5px;
	font-size: x-small;
}

.textcomments {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.commform {
	margin-left: 25px;
}

.commentsauth {
	background: #F2F4F4;
}

.dleft {
	background: url(images/r-star.png) left top no-repeat;
	width:20px;
	height:20px;
	margin:-10px -10px;
}

.bottomline {
	background: url(images/r-star.png) left bottom no-repeat;
	width:20px;
	height:20px;
	margin-left: -10px;
	position:relative;
	overflow:hidden;
	position:relative;
}


.bottonl{
margin-top:130px;
}


.bottomrigth {
	background: url(images/r-star.png) bottom no-repeat;
	width:20px;
	height:20px;
	margin-left: 270px;
	position:absolute;
} 

#phot img {
	display:block;
	margin:auto;
}

.clear { clear: both; margin: 0; padding: 0; }

.center { text-align: center; }

.alignright { float: right; }

.alignleft { float: left }


img.center,
img[align="center"] { display: block; margin-left: auto; margin-right: auto; }

img.alignright,
img[align="right"] { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft,
img[align="left"] { padding: 4px; margin: 0 7px 2px 0; display: inline; }


