/*  -------------------    Основные стили  -------------------------*/
body{ background : #FEF1D8; color : Black; font : normal 12px /160% Verdana,Geneva,Arial,Helvetica,sans-serif; margin : 0px; padding : 0px }
div, td {
    font : 12px  Verdana,Geneva,Arial,Helvetica,sans-serif;
}

p{ color :Black; font : normal 12px /160% Verdana,Geneva,Arial,Helvetica,sans-serif; text-align : left }

/*  -------------------    Стили ссылок  -------------------------*/
a {color : #000175; }
a:hover{ color : #0002DF;}
a:visited { color : #B50088; }


/*
.left_links{ color : #615717; text-decoration : none;  font : bold 80%/150% Arial, Helvetica, sans-serif;      }
a.left_links { text-decoration : none; }
a.left_links:visited { color : #615717; }
a.left_links:hover{ color : #93884A; text-decoration : underline }

.top_links{ color :White; font-weight : bold;   }
a.top_links { text-decoration : none;  }
a.top_links:hover{ color : #F2E0BB; text-decoration : underline }
a.top_links:visited { color : White; }*/

/*  -------------------    Новые  версии старых стилей-------------------------*/
.topLinks{ color :White; font-weight : bold;   font-size : 11px; }
a.topLinks { text-decoration : none;  }
a.topLinks:hover{ color : #F2E0BB; text-decoration : underline }
a.topLinks:visited { color : White; }


/*  -------------------    Стили заголовков -------------------------*/
h1{ font-size : 20px;  margin : 0px 0px 0px 0px;  padding-bottom : 5px;  font : Arial,Helvetica,sans-serif;  }
h2 { border-bottom : 1px solid #907F1E; margin : 10px 0px 0px 0px; font : bolder 18px Arial,Helvetica,sans-serif;  color : #93884A;  }
h3{ font : bolder 16px Arial,Helvetica,sans-serif;  color : Black;    }
h4 { font : italic bold 14px Arial,Helvetica,sans-serif;   color : Black;  margin-bottom : 0px;  padding-bottom : 0px; }

/*  -------------------    Стили журнала -------------------------*/
.journalHeader{ background-color : #F5EBC3; font-size : 11px;    padding : 2px 10px 2px 10px;  text-align : right;  border : 1px solid #F5E6C3;  color : #655019; }

#journalContent { width :59%; float : left; background-color : #FEF1D8;  } 
 .footer{ font :12px Arial, Helvetica, sans-serif; border-top : 1px solid #907F1E; text-align : center; letter-spacing : 2px; color : #907F1E; }
/*#journalContent  h1{ font : 14px Verdana,Geneva, Arial, Helvetica, sans-serif; text-align : center; letter-spacing : 1px; color : #FEF4D8; background-color : #D9C9A4;  padding-bottom : 3px;  }*/

hr{ color : #907F1E; height : 1px }

li{ padding-bottom : 3px;   }
ol{ list-style : decimal outside; }
ul{ list-style : disc outside url(images/bullet.gif); }
ul,ol{ font : normal 12px /160% Verdana,Geneva,Arial,Helvetica,sans-serif; }

.noMargin{ margin : 0px; }
.autors{ color : #615717; font : normal x-small Verdana, Geneva,Arial,Helvetica,san-serif; text-align : right }
.bottom{ color : #DEDEBE; float : right; font : 10px/140% Verdana,Geneva,Arial,Helvetica,sans-serif; }
.croshka{ font-size : 10px;   padding : 5px 40px 5px 40px; }
.leftText{ color : #93884A; font : bold 10px  Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration : none }
.search{ color : #615717; font : 9pt Arial,Helvetica,sans-serif; text-align : center }
.sep_links{ color : #F5EBC3; font : bold 11px Arial,Helvetica,sans-serif; text-decoration : none }

.menuitem{  margin-left : 15px;  margin-bottom : 5px;  }
.item{
	padding-top : 0px;
}

.leftLinks {color : #615717; text-decoration : none;  font : bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;}
a.leftLinks {text-decoration : none;}
a.leftLinks:visited { color : #615717;}
a.leftLinks:hover{ color : #93884A; text-decoration : underline;}

.fullInput{ width : 90%; font : 12px Arial,Helvetica,sans-serif; margin-bottom : 2px; }
.Button{ font : 10px Arial,Helvetica,sans-serif; }
.copyright { padding-bottom : 20px;  font-size : 10px;  padding : 15px ;  color : #937E4A;  }

#bottom{ background : #655019;  padding : 15px 25px 10px 5px;}
#content{ padding : 25px 40px 25px 40px; }
#flashtop{ background : #615717 }
#find{ padding : 10px 15px 0 15px; color : #93884A; font : 10px Arial,Helvetica,sans-serif;}
#menu { padding : 15px 15px 15px 0px }
.padding{ padding : 15px }
#nav{ background : #937E4A; padding : 2px 0 4px 0; text-align : center }
#top{ background : #655019; text-align : center;}
#floatRight{ background-color : #F5EBC3; width : 185px; float : right; padding : 15px; margin : 5px; }
.wrap{ position:relative; width:100%; }

#main{ background-color : #F5E6C3;width:100%; }

#leftpanel{ width:19%; float : left; position : relative;  }
#centerpanel { width : 59%; float : left; position : relative;background-color : #FEF1D8; }
#rightpanel { width : 19%; float : left; position : relative;  }

img{ border : none; }
.findtext{ font-weight : bold; color : #BF0000; }

.alignLeftCol{
	width : 40%;
	float : left;
	text-align : left;
	padding-left : 10px;
}

.alignRightCol{
	width : 40%;
	float : right;
	text-align : right;
	padding-right : 10px;
}

