body {	background: #0c7192;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000;padding: 0px;	margin: 0px;	font-size: 13px;}
a {	color: #0c7192;	text-decoration: none;}
a:hover {	color: #000;	text-decoration: underline;}
#psycholozka {	width: 900px;	margin: 20px auto;}

#main {	background: #fff url(images/main.gif) repeat-y;}
#top {cursor: pointer;}
#top h1 {text-indent: -4000px; width: 900px; height: 85px; background: url(images/psycholozka.gif) top left no-repeat; margin: 0;}

#footer {color: #fff;	text-align: center;font-size: 12px;}
#footer a {color: #b8e6fa;}
#footer a:hover {	color: #fff;  text-decoration: underline;}
#footer .l {background: #80d2f6; float: left; color: #0c7192; width: 192px; padding: 5px; line-height: 22px; height:44px;}
#footer .l a {color: #0c7192;}
#footer .r {float: right; width: 688px; padding: 5px; background: #3fbef7; line-height: 22px;}
#footer .r ul {list-style: none; display: block; margin: 0; padding: 0;}
#footer .r li {list-style: none; display: inline; margin: 0; padding: 0 10px; border-left: 1px #fff solid;}
#footer .r li.first {border: 0;}


#menuleft {width: 200px; float: left; padding-bottom: 250px;}

#sidebar ul {display: block; list-style: none; margin: 0; padding: 0;}
#sidebar ul li {display: block; list-style: none; margin: 0; padding: 0;}
#sidebar .widget {margin: 0 0 20px 0;}


#menuleft a { font-size: 18px; color: #808080; text-align: right; display: block; padding-bottom: 2 px; border-bottom: 1px #e4e4e4 solid; margin-right: 5px; margin-bottom: 30px; margin-top: 25px;}
#menuleft a:hover { color: #649ebd; text-decoration: none;}



#body {padding: 20px; float: right; width: 660px;}
#body p {margin-bottom: 0px; margin-top: 2px;}

#body h2 { color: #3fbef7; letter-spacing: 5px; margin-top: 0px;}

#content,#content2 {font-size: 14px; line-height: 20px; color: #000;}


#content h1 { color:#3FBEF7; letter-spacing:2px; margin-top:0; line-height: 28px; font-size: 24px; }
#content h1 small {font-weight: normal;}
#content h1 a {color: #888; font-size: 13px; letter-spacing: 0px;}

#content #postItems  h2 {color:#3FBEF7; letter-spacing:2px; margin-top:0; line-height: 28px; font-size: 14px; }
#content #postItems  h2 a {color:#3FBEF7; letter-spacing:2px; margin-top:0; line-height: 28px; font-size: 14px; }
#content #postItems  h2 small {font-weight: normal;}
#content #postItems  h2 a small {color: #888; font-size: 13px; letter-spacing: 0px;}
#content #postItems ul {list-style: none; display: block; margin: 10px 0; padding: 0;}
#content #postItems ul li {list-style: none; display: block; margin: 0 0 10px 0; padding: 0;}

#content #postItems  h2 a { background:transparent url(images/point.gif) no-repeat 2px 7px; display:block; font-weight:bold; margin-bottom:20px; margin-left:10px; padding:8px 8px 8px 40px;}
#content #postItems  h2 a:hover { background:transparent url(images/point2.gif) no-repeat 2px 7px;}

form {	margin: 0px;}
input, textarea, option, select {	font-size: 12px;color: #333;border: 1px #888 solid;	background: #f1f1f1;	width: 200px;	padding: 2px;	font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;}
.submit {	font-size: 11px;color: #fff;	border: 2px #eee solid;	background: #0c7192;	width: 120px;	font-weight: bold;}
img.pixfl {	display: block;	float: left;	margin: 10px;}
hr {font-size: 1px;	border: 0px;	line-height: 1px;	height: 1px;	border-top: 1px #0c7192 dotted;}

#centerblock { width: 520px; padding-right: 20px;}

.clearfix {display: block; clear: both;}

.point {display: block; background: url(/images/point.gif) no-repeat; padding: 8px; padding-left: 40px; margin-bottom: 20px; font-weight: bold; margin-left: 10px;}
.point:hover {background: url(/images/point2.gif) no-repeat;}


  #linXZ {display: none; bottom: 0; background: #000; color: #fff; tect-decoration: none;}
  #linXZ ul {display: inline; margin: 0px; padding: 0px;}
  #linXZ li {display: inline; bottom: 0; background: #000; color: #fff; tect-decoration: none;}
  #linXZ a {color: #fff; text-decoration: none; font-size: 10px; padding-left: 10px; padding-right: 10px;}
 
