

/*
www.eyeclinic.ru main content box style sheet
Copyright 2008 Alexander Vakhlov
Last edit: 2008-07-24 @ 13:33
*/
/* TOC
   COLORS
*/
/*
=COLORS
*/
/* =
   ---------------------------------------------------------------------------*/
#p-heading {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top.gif) repeat-x 0 -16px;
}
#phud {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top.gif) no-repeat 0 0;
	height:  8px;
	overflow:  hidden;
}
#phud div {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top.gif) no-repeat right -8px;
	height:  8px;
	overflow:  hidden;
}

/*------------------------верхушка когда ночь----------------------------------------------*/
#p-heading-n {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top-n.gif) repeat-x 0 -16px;
}
#phud-n {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top-n.gif) no-repeat 0 0;
	height:  8px;
	overflow:  hidden;
}
#phud-n div {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top-n.gif) no-repeat right -8px;
	height:  8px;
	overflow:  hidden;
}
/*--------------------------------------------------------------------------------------*/

#phb {
	background:  #FFF;
	border-left:  1px solid #999;
	padding-left:  2px;
}
#phb div {
	border-right:  1px solid #999;
	padding-right:  2px;
}
#phb h1 {
	background:  #289AD4 url(http://c.eyeclinic.ru/images/bg-h-body.gif) repeat-x 0 0;
	color:  #FFF;
	font-size:  1.8em;
	font-weight:  normal;
	padding:  1px 11px;
	text-transform:  uppercase;
}
#phbd {
	background:  #289BD6 url(http://c.eyeclinic.ru/images/sprt-h-btm.gif) no-repeat 0 0;
	height:  5px;
	overflow:  hidden;
}
#phbd div {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-btm.gif) no-repeat right -5px;
	height:  5px;
	overflow:  hidden;
}
#p-body {
	background:  #FFF;
	border-right:  1px solid #999;
	border-left:  1px solid #999;
	color:  #666;
	font-size:  1.2em;
	min-height: 500px;
	padding:  19px 13px 21px 13px;
}
* html #p-body {
	height: 500px;
}
#p-body p {
    padding:  .3em 0;
}
#p-body li{
	padding-bottom: 5px;
}
#content #p-body ul {
	list-style-image: none;
    list-style-type: disc ;
    margin-left:  30px;
}
#p-body ol{
	list-style-image: none;
    list-style-type: decimal;
	 margin-left:  30px;
}
#p-body h2{
	padding: 5px 0;
	font-size:  1.66em;
	font-weight:  700;
}
#p-body .h2_lu{
	padding: 5px 0;
	font-size:  1.66em;
	font-weight:  700;
}
#p-body .h3_lu{
	padding: 10px 0;
	font-size:  1.33em;
	font-weight:  700;
}
#p-body .h4_lu{
	padding: 5px 0;
	font-size:  1em;
	font-weight:  700;
}

#p-body .news {
	border:  0;
	border-collapse:  collapse;
	border-spacing:  0;
}
#p-body .news td {
	vertical-align:  top;
}
#p-body .news td.aa {
	padding-bottom:  10px;
	width:  74px;
}
#p-body .right_img {
	float:left;
	padding: 5px;
}
#p-body .left_img {
	float:right;
	padding: 5px;
}
#p-body .news p.h {
	font-size:  1.2em;
	font-weight:  bold;
}
#p-body .news p.h span {
	display:  block;
	font-size:  0.6em;
	font-weight:  normal;
}
#newslink {
	float:  right;
	width:  128px;
}
#newslink li {
	float:  left;
	font-size:  1em;
	display:  block;
}
#newslink li a {
	color:  #999;
}
#newslink li #rss {
	background:  url(http://c.eyeclinic.ru/images/bg-rss.gif) no-repeat 0 0;
	display:  block;
	height:  13px;
	margin-left:  10px;
	text-indent:  -1000px;
	width:  24px;
}
#pbd {
	background:  #FFF url(http://c.eyeclinic.ru/images/sprt-h-top.gif) repeat-x 0 -36px;
	height:  6px;
	overflow:  hidden;
}
#pbd div {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top.gif) no-repeat 0 -30px;
	height:  6px;
	overflow:  hidden;
}
#pbd div div {
	background:  url(http://c.eyeclinic.ru/images/sprt-h-top.gif) no-repeat right -24px;
}
/*-------------conference------------------*/
#p-body .conference{
	margin-left: 20px;
	border:  0;
	border-collapse:  collapse;
	border-spacing:  0;
}
#p-body .conference img{
	display: block;
	float: left;
	margin: 10px 10px 0px 10px;
	
}
#captcha{
	margin: 10px 10px;
}
#p-body .conference td {
	vertical-align: middle;
	
}

.label{
	padding: 10px 0 5px 0;
	width: 150px;
}
#error{
	color: red;
}

img.mleft {
padding-left: 10px;
}
img.mright {
padding-right: 10px;
}

/*--------разлиновка-----------------------*/
.title_tr {
	background: #C6E0EF;
	color: #004D74;
}
.tr_dark{
	background: #ECF3F7;
}

.table_lu{
	margin-top: 10px;
	border-collapse:collapse;
}
.table_lu tr{
	border-bottom: #C6E0EF 2px solid;
}
.table_lu td{
	padding: 5px 5px 5px 5px;
	border-bottom: #C6E0EF 2px solid;
}

.print{
	margin-top: 30px; 
}