/*
Theme Name: pavlukov
Theme URI: http://pavlukov.in
Description: None desc.
Version: 1
Author: Pavlukov Alexey
Author URI: http://pavlukov.in
Tags: clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

* {
	margin: 0;
	padding: 0;
}

html {height: 100%}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;        
}

a {     
        color:#1a1a1a;
        text-decoration:underline;
}

a:hover {
        text-decoration:none;
}       
 
img {
        padding: 5px 0 5px 0;
}

h1 {
	font-family:Segoe UI, sans-serif;
	font-size:2em;
	color:#1a1a1a;
	font-weight: bolder;
	margin-bottom:5px;
        margin-top:5px;
}

h2 {
        font-family:Segoe UI, sans-serif;
	font-size:1.5em;
	color:#1a1a1a;
	font-weight:lighter;
	margin-bottom:10px;
        margin-top:5px;
}

#top {
	font-family:Segoe UI, sans-serif;
	background:#eee;
	height:40px;	
	padding:20px 0 0 50px;
	color:#7c7c7c;
	font-size:1em;
	word-spacing:1px;
}


#logo {
	background: url(images/logo.png) left no-repeat;
	width:305px;
	height:80px;
	margin: 50px 0 0 50px;
	float:left;
}

#tel {	
        background: url(images/vcard.png) left no-repeat;
        float:right;
        margin-top:-10px;
	padding: 0 50px;        
}

#tel ul {}
#tel li {
	list-style:none;
	
}

#content {
	margin: 30px auto;;
        width:860px;
	min-height:100%;
        color:#333;
        padding: 0 50px;
}

#content p {
        padding-bottom: 5px;
}

#footer {
	background: url(images/logo.png) right no-repeat;
	background-color:#eee;
	font-family:Segoe UI, sans-serif;
	height:40px;	
	padding:20px 50px 0 50px;
	color:#7c7c7c;
	font-size:1em;
}

#clear {
        clear:both;
}

/*----Class----*/

.post {
        padding-top: 40px;
        padding-bottom: 40px;
        border-bottom: 1px dashed #ccc;
}

.data {
	display:inline-block;
        color:#7C7C7C;
        font-size:0.8em;
}
	

.imgcomments {
	float:right;
	background:url(images/comments.png) no-repeat;
	width:36px;
	height:42px;
}

.imgcomments p {
        padding-top: 9px;
        text-align:center;
}

.imgcomments a {
        text-decoration: none;
        color:#1a1a1a;
}

.download {
        display:block;
        background:url(images/download.png) no-repeat;
        height: 30px;
        font-size:14px;
        padding-left:25px;
        color:#000;
}

.info {
        display:inline-block;
        background:url(images/rouble.png) no-repeat 100% 40%;
        height:20px;
        font-size:10px;
        padding-right:7px;
}
        
.wrap{margin:50px auto;width:1000px;min-height:100%;}
.wrap img{border:none;vertical-align:inherit;}

ul .brows { }
ul.brows li  {
	display:inline;
	list-style:none;
	padding: 0 50px;
}
	
	