/*  

Theme Name: Блог Barhatov.ru	

Theme URI: http://www.barhatov.ru/

Description: Тема для Бархатов.ру

Version: 1.0

Author: TLS

Author URI: http://malakhov.name/

*/





BODY {

background-color: #D8D8D8;

margin: 0px;

}



a {

color:#12529B; 

font-weight:bold; 

text-decoration:underline;

}



a:hover {

color:#CC0000; 

text-decoration:none;

}



H2 {

font-size: 14pt;

text-indent: 22pt;

}



H3 {

font-size: 12pt;

text-indent: 22pt;

}



P {

 text-indent:15pt;/

margin-top:6pt; 

margin-bottom:8pt;

}



.post img {

margin: 4px;

padding: 4px;

}



.post a img {

border: 1px solid black;

background: #EEEDEF;

}



/*lists */

UL {

margin-left:20pt; 

margin-top:12pt; 

margin-bottom:12pt;

}



OL {

margin-left:25pt; 

margin-top:6pt; 

margin-bottom:6pt;

}



INPUT, TEXTAREA {

border: thin solid #12529B;

color: #12529B;

padding: 0px 0px 0px 3px;

}



/*Structure*/

/*.widecolumn {

margin: 0px;

width: 85%;

float: left;

}*/



#sidebar {

width: 25%;

float: right;

margin: 0px 0px 0px 5px;

}



.alignleft {

float: left;

}

.alignright {

float: right;

margin: 10px;

padding: 10px;

}

.center {

text-align: center;

}

.post {

clear: both;

margin: 0px 0px 50px 0px;

}



/*Posts content*/

#content, .title {

font-family: Arial, Helvetica, sans-serif;

font-size: 10pt;

color: #000000;

text-align: justify;

padding: 0px 20px;

}


.post LI {
line-height: 150%;
/*padding: 3px;
margin: 3px;*/

}

.commentlist LI {
background: #EFEFEF;
padding: 3px 3px 3px 10px;
margin: 3px;
min-height:100px; 
border-left: thin solid #CFCFCF;
}


.commentlist LI.alt {
background: #FFFFFF;
border: thin solid #12529B;
padding-left: 10px;
min-height:100px;
}

li.alt p{
text-indent: 0 !important;
}

li p{
text-indent: 0 !important;
}


/*Different pages*/

.pagetitle {

text-align: right;

color: #12529B;

}



/*G2 styles*/

div.one-image {

float: right;

width: 150px;

text-align: right;

margin: 0px 0px 5px 10px;

}



.giDescription {

color: #12529B;

text-align: right;

margin: 0px;

padding: 0px;

}



img.imgright {

	float: right;

	padding: 4px;

	margin: 4px 0px 4px 10px;

	display: inline;

/*	border: 0 !important;*/

	}



img.imgleft {

  float: left;

	padding: 4px;

	margin: 4px 10px 4px 0;

	display: inline;

	}



img.nobr {padding:0;margin:0;border:0;}

img.wp-smiley {padding:0;margin:0;border:0;}

div.bookmarkz {display: block;}
.bookmarkz a img {border: 0 !important; margin: 0 !important; padding:0 !important;}
.bookmarkz h2 {padding-bottom: 3px !important; margin-bottom: 5px;}


blockquote {
margin: 0 15px;
background: #ddd;
padding-left: 10px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 10px;
font-style: italic;
border-left: double #777 3px;
}


/*#sidebar ul ul li {

padding-left: 0;

margin-left: 0;

}



#sidebar ul li ul li{

border: 1px red solid;

padding-left: 0;

margin-left: 0;

}





#sidebar ul ul{

border: 1px blue solid;

margin-left: 20px;

}*/

.shit {/*position: absolute; left: -1000px;*/display: none;}

#breadcrumbs {float: right;}
#breadcrumbs a{color: #777; font-size: 0.8em;}
#breadcrumbs a:hover{color: #BF5F5F;}

a img.avatar {border: 0;}

.postlink {margin: 5px 0; font-weight: bold;}
.postlink textarea{padding: 3px ; height: 20px; width: 80%; border: thin solid #eee; font-size: .9em; margin-top: 5px;overflow-y:auto;overflow-x:hidden;}

.thumblink{position: relative;display: inline;margin-top:0;margin-bottom:-20;}
.thumbnail img{border: 0px solid white;margin: 0 0 5px 0;}
a.thumbnail{border-bottom: 1px dotted #630;color: #014fae;}
.thumbnail:hover{background-color: transparent;text-decoration: none;border: 0;cursor: default;color: #000;}
.thumbnail:hover img{border: 0px solid white;text-decoration: none;}
.thumbnail span{position: absolute;background-color: lightyellow;padding: 5px 10px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 2px;text-decoration: none;}
.thumbnail:hover span{visibility: visible;top: auto;left: auto;z-index: 50;}

.vseknopki {
border: 0; text-decoration: none;background-color: transparent;
}
.vseknopki a {
margin: 0; padding: 0; text-decoration: none;background-color: transparent;color: #fff;
}
.vseknopki a img{
margin: 0; padding: 0;text-decoration: none;color: #fff;
}
