/* CSS Document */
html {height:100%;}
*html body {height:100%;}

body {width:1000px; padding:0; margin:0 auto;}
body {font-size:small; font-family: tahoma,arial,helvetica,sans-serif;}

#header {background: #FFFFCC url(img/logo5.gif) no-repeat center left; margin:0; padding:0;}
#header h1 {font-size: 210%; font-family: "Lucida Sans" Arial, Helvetica, sans-serif;}
#header h1 {margin:0 0 7px; padding:25px 60px 25px 150px; color: #3333CC; border-bottom:
	5px solid #FF0000;}

#meta {width:1000px; background: url(img/f-menu.gif) left repeat-y; height:100%;}

#menu {float:left; width:190px;}
#menu ul {margin-left:0; padding-left:0; list-style-type:none;}
#menu a {display:block; text-decoration:none; background: #6699FF; color:#fff; padding:.2em 5px; border-bottom:1px solid #FFF; width: 180px; font-weight:bold;}
#menu a:hover {background: #CC0033;}
#menu ul.razdely {font-size:90%;}
#menu ul.razdely a { padding-left:20px; width: 165px;  font-weight:normal;}

#content {padding:0; margin:0;  color: #004080; height:100%;}
#content {float:left; width:610px;}
#content p {padding:0; margin:0;}
#cont {padding: 10px 10px 10px 15px; height:100%;}
#cont p {padding-top:.5em;}
#cont h1 {font-size:120%;}

#news {float:right; width:199px; border-left: #0033CC solid 1px;  height:100%;}
#news2 {padding:0; margin:0 auto; text-align:center;}
#news3 {padding-left:10px; height:100%;}
#news2 iframe{padding:0; margin:0 auto;}
#cont_news div.spisok p {font-size:80%; padding:0; margin:0;}
#cont_news {margin: 1em; height:100%; }	

#footer { clear:both; background-color:#3300CC; text-align:center; color:#FFFFFF; }
#footer p {padding:0.2em 0; margin:0;}

/*Список новостей(статей)*/
div.spisok {margin-bottom:1em;}
div.spisok a {text-decoration:none; color: #3333CC; font-size:110%; font-weight:bold;}
div.spisok a:hover {text-decoration: underline; color: #6633FF;}
div.spisok a:visited {color: #6633FF;}
div.spisok2 {text-decoration:none; color: #3333CC; font-size:80%;}

/*оформление статей*/
#content p.nazv { display:block; color: #3333CC; font-size:110%; font-weight:bold; margin-bottom:1em;}
#content p.istochnik {font-size:80%; margin:1em 1em;}

/*оформление setlinks*/
#rekl {border:solid 1px #0033FF; padding:1em; margin-top:5em;}
#rekl p {margin-bottom:1em;}

/*оформление блока счетчиков*/
#count_left {float:left; width:499px; text-align:left;}
#count_left p {margin:0.5em;}
#count_right {float: right; width:499px; text-align:right;}
#count_right p {margin:0.5em;}

/*оформление меню подразделов*/
ul.razdely { list-style-type:none; font-size:130%; line-height:130%; padding-left:0; margin-left:0;}
ul.razdely2 { list-style-type:none; font-size:100%; line-height:150%; padding-left:0; margin-left:0;}
/*оформление - словарь*/
dd.bold {font-weight:bold; padding-bottom:.1em; padding-top:.3em;}
#slovar dl {font-family: Verdana, Helvetica, sans-serif; font-size:90%;}
#slovar dd {margin:0; padding-bottom:.3em;}
#slovar dt {font-size:120%; color: #3366CC; font-weight:bold;padding-bottom:.1em; padding-top:.3em;}

/*оформление - библиотека*/
#lit dl {font-family: Verdana, Helvetica, sans-serif; font-size:90%;}
#lit dd {margin:0; padding-bottom:.3em;}
#lit dt {font-size:120%; color: #3366CC; font-weight:bold;padding-bottom:.1em; padding-top:.3em;}

/*оформление - Юмор*/
p.podp { text-align:right; font-style:italic;}
#humor p.razd {text-align:center; padding:1em;}
#humor ul {list-style-type:none;list-style-position: inside;}
#humor h4 {text-align:center; font-weight:normal;}
#humor h5 {text-align:center; font-weight:normal; font-style:italic;}

h3.st { text-align:left; font-size:small; font-weight:bold; padding:0; margin:0;}

#maps ul.razdely {list-style-type: disc; font-size:90%; padding-left:1.8em;}

#table p{margin: .3em .3em;}

#adsense1, #adsense_ref {text-align:center;}

