/* main */
html, body {
margin:0;
padding:0;
}
body {
background: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.80em;
}

a { color:#039}
a:visited { color:#900} 
a:hover { background-color:#FFC}

a img {border: none; display:block}
#footer a img {display:inline}
 
h1 {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:1.8em;
line-height:110%;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.6em;
font-weight:normal;
letter-spacing: 1px;
line-height:110%;
margin:0.5em 30px 0
}

h1 a, h2 a {text-decoration:none }
h3 { margin:10px 30px; font-size:1.2em }
h4 { font-size:105%; line-height:normal; margin:10px 30px }

p{margin:0 10px 10px 30px}
img.alignleft {
padding: 0 4px 4px 0;
margin: 0 7px 2px 0;
display: inline;
float: left
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
float: right
}

#header {
padding:12px 30px;
/*border-bottom:1px dotted #333*/
}

div#content p{line-height:1.4}
div#extra{background:#F0F1F3}
div#extra{border-top:#DADBDD solid 2px; border-bottom:#DADBDD solid 2px}

div#footer{padding:12px; border-top:2px solid #666}
div#footer p{margin:0;padding:5px 10px}

div#wrapper{float:left;width:100%;margin-left:-25%}
div#content{margin: 0 200px 0 25%}
div#sidebar{float:left;width:200px;margin-left:-200px}
div#extra{float:left;width:25%}
div#footer{clear:both}

form {margin:0; padding:0}

/* categories --[ */
#categories {padding:0 0 0 0}
#categories h3 {
  padding: 0;
  margin: 1em 2em 0 2em;
  display:inline;
  font-size:90%;
  line-height:normal;
  font-weight:normal
}
#categories h3 a {
  padding: 0 7px;
}
h3 span.sep {display:none}

#searchbar {
  position:relative;
  padding: .5em 2em .25em 2em;
  margin: 0;
  background-color:#F0F1F3;
}
/* ]-- categories */

.cena {
clear:both;
width:180px;
float:right;
border-top:1px dotted #666;
background-color:#F0F1F3;
margin:7px 0 2px 7px;
padding:7px;
font-size:18px;
text-align:right;
}

table.staff {border-collapse: collapse; width:100%}
.staff td {margin: 0;padding: 0 4px;vertical-align:middle; border-left-color:#ccc}
.staff th {margin: 0;padding: 0 4px;vertical-align:middle}
.staff caption {text-align:right; padding:4px 0 2px; color:#666; font: italic normal 12px "Times New Roman", serif}
tr.odd {background:#F0F1F3}
.staff th {text-align:left; height:30px; font-weight:normal }
.staff td {text-align:left; height:30px }
table.staff {border-top:#aaa 2px solid; clear:both }
.staff th, .staff td {border-left:#ccc 1px solid; border-bottom:#ccc 1px solid}
.staff th:first-child, .staff td:first-child, .staff th.d, .staff td.d {border-left:none}
.staff tfoot td {border-bottom: none}

/* font: italic normal 11px "Times New Roman", serif */
.staff td {font-size:11px; text-align:left; height:30px }


#entryform {text-align:left; background-color:#F0F1F3}
#entryform fieldset {padding:10px; margin:0}
#entryform .container {padding:3px 0}

.col {padding:0 0 0 30px}
p{margin:0 0 2em}
h2 {margin:0.5em 0 0}
h3 { margin:10px 0}
h4 { margin:10px 0 }
#sidebar p, #sidebar h4 {margin-left:17px; margin-right:10px}

#advert {font-size:10px; clear:both; padding-top:12px; margin-left:17px}
p.q {padding-left:14em}

#feedback {width:100%}
#feedback label {font-weight:bold}

#feedback fieldset{margin:0;padding:0;}
#feedback fieldset {
width:100%;
overflow:hidden;
padding-bottom:10px;
border:0 solid transparent
}

#feedback p {padding:0; margin:1em 0}
#feedback div {float:left;display:inline; width:212px; margin:0}

#feedback input {width:98%}
#feedback textarea {width:98%}

#feedback #submit {width:80px}

div.adv {background:#f0f1f3; border:1px solid #ccc; padding:13px 12px 6px; margin-bottom:1em}
/* div.adv a:hover {background:#99cc66} */
a.bond {
	display:block;
	background-color:#cf9;
	padding:1em 0 2em 5em;
	margin:0 0 2em;
	text-decoration:none;
	color:#000;
	}
a.bond:hover {background-color:#ef9}
a.bond strong {text-decoration:underline; color:#039}
.yashare-auto-init {text-align:center}
