/*
Theme Name: Eto-Ya-01
Theme URI: http://eto-ya.com/
Description: основная eto-ya.com
Version: 1.0

*/

body {	margin:0;
	background:#fff;
	color:#444; 	font-size: 75.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	text-align:center;
}

a {color:#157; text-decoration:none;}
a:hover {text-decoration:underline}

h1, h1 a, h2, h2 a, h3, h4, h5, h6 {margin-bottom:0; color:#27a; text-align:left;}

h1 {font-size:2.4em;}
h2 {font-size:2em;}
h3 {font-size:1.6em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
h6 {font-size:0.8em;}


img {border:0; margin:5px;}
img.wp-smiley {margin:0;}

input, textarea {border:1px solid #aaa; font-size:1.2em;}
/* Layout */
#page {min-width:760px; margin:0 auto; text-align:left;}

#wrapper {margin:0 5%; padding-right:230px;}
#content{float:left; width:96%; border-right:230px solid #eee; margin-right:-230px; padding:20px 4% 20px 0;}

#sidebar{float:left; width:190px; margin:0 -230px 0 0; padding:20px; background:#eee;}

#footer {clear:both; padding: 2px 50px 8px 50px; border-top:2px solid #555;}

/* Header */

#header {margin:0; padding:2em 0; background:#237ab2 url(images/header-bg.gif) repeat-x;}
#headertitle {margin:0 5%; }
#headertitle h1 {margin:0;}
#headertitle h1 a {background:transparent; color:#fff;}
#headertitle h1 a:hover {text-decoration:none;}

#headertitle p {margin:0; background:transparent; color:#fff; font-size:1.1em;}

.search {float:right; margin:0; margin-right:-5%;}
.search form {margin:0; padding:0; display:inline; }
.search input {display:inline; width:160px; border:1px solid #eee; margin:0; padding:0; background:#237ab2; color:#eee; font-size:1em; height:12px;}

/* Top navigation */

#hmenu {border-top:0.1em solid #555; border-bottom:0.1em solid #555; background:#165279;}

#hmenu ul {margin:0 5%; padding:0.5em 0; background:#165279; list-style-type:none; list-style-position:outside; text-indent:0;}

#hmenu ul li {display:inline; margin:0; padding:0; text-transform:uppercase; /* background: url(images/hd-but-delim.gif) no-repeat; */}
#hmenu ul li:before {content: "| \0020"; background:transparent; color:#eee;}
#hmenu ul li.hmenu1:before {content: "";}
#hmenu ul li a {padding:1em; margin:0; color:#c6c8c9; text-decoration:none;}
#hmenu ul li.hmenu1 a {padding-left:0;}
#hmenu ul li a:hover {background:transparent; color:#fff;}
/* Sidebar */
#sidebar ul {padding:0; margin:0; list-style: none;}
#sidebar ul li {margin:0 0 2em 0;}
#sidebar ul ul {margin:0; padding:0;}
#sidebar li li {margin:0.3em 0;}
#sidebar li li li {padding-left:10px;}
#sidebar ul h2 {margin:0; padding:0; color:#4588c4; font-size:1.2em;
text-transform:uppercase;}
/* Footer */
#footer {text-align:center; font-size:1em; background:#165279; color:#eee;}
#footer a {color:#aac;}
/* Post */
.post {margin:0 0 4em 0; clear:both;}

.post p, .post ol li, .post ul li{margin-top:0; font-size:1.2em; line-height:1.5em; text-align:left;}
.post li li {font-size:1em;}
.post blockquote {padding:0 0 0 2em; border-left:0.4em solid #ccc; font-size:0.9em;}
.post blockquote blockquote {margin-left:0; font-size:1em;}

.post p a {text-decoration:underline}

.postmetadata {margin:1em 0; font-size:1em; color:#888; text-align:justify;}
/* Comments */
#comments {margin:0 2em;}
.commentlist {margin:0; padding:0; list-style:none;}
.commentlist li {padding:2em 0; overflow:auto; border-bottom:0.1em solid #eee;}
.commentlist p {margin:0.5em 0;}
.commentlist h4 {margin:0;}
textarea#comment {width:100%;}
/* Comment ends */
/* Calendar */
#wp-calendar caption {text-transform:uppercase; font-weight:bold; color:#27a; text-align:center;}
#wp-calendar thead th {font-weight:normal; color:#27a; text-align:center;}
#wp-calendar tbody td {text-align:center;}
#wp-calendar tbody td a {font-weight:bold;}
#wp-calendar tbody td.pad {border:none;}
/* Calendar ends */

abbr {cursor:help; border-bottom: 0.1em dotted;}
.alignleft {float:left;}
.alignright {float:right;}

b, strong {color:#000080;}

#isearch {/* float:right; margin:-50px 5% 0 0; */ margin:0; float:right;}
#isearch td {padding:0;}
#isearch input#sbb {width:8em;}

#ubn {width:468px; height:75px; float:right; margin:-62px 2.5% 0 0; border:solid 0px #9999cc;
	text-align:center; padding:0;}

h1.inline {font-weight:normal; display:inline; color:#444; font-size:1.2em;}

#loginform {margin:0; padding:0; font-weight:bold; padding:10px}

#loginform input.text {width:80px;}


#search_globalsearch { width:200px; float:right;  margin:-20px 0 0 0; background: }
#search_globalsearch span {text-transform:uppercase; color:#fff}
#search_globalsearch div {padding-top:4px}
#go {line-height:10px; padding-bottom:2px; height:19px}

html * { /* border: solid 0px red  */ }

h4.alfavit a, h4.alfavit a:visited {text-decoration:underline!important; }

code {background:#eee;}

a.u, a.u:visited {text-decoration:underline;}