body {
padding: 0px 0px 0px 0px;
margin: 10px 10px 10px 10px;
background-color: #97E8AE;
font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; 
font-size: 14px;
}
A:visited {
color:#004500;
text-decoration: none;
}
A:active {
color:#845C3A;
}
A:link {
color:#004500;
text-decoration: none;
}
A:hover {
color:#845C3A;
text-decoration: none;
}
h1 { 
font-style: normal;
text-align: center;
color: #000000;
font-weight: normal;
font-size: 28px;
font-family: Monotype Corsiva,Comic Sans MS, Georgia, sans-serif;
margin: 5px 5px 5px 5px;
}
h1:first-letter { font-size:2em;color:red;} 
p:first-letter { font-size:1.5em;color:green;} 
h2 {
font-style: normal;
color: #000000;
font-size: 24px;
text-align: center;
font-weight: normal;
font-family: Comic Sans MS, Georgia, sans-serif;
}
img {
margin: 0px;
border: 0px;
}
.hr {
border: 0px;
height: 16px;
width: 336px;
background: url(design/hr.gif) repeat-x;
margin: 8px 0px 0px 25%;
}
fieldset {
border: 2px;
border-style: solid;
border-color: #97E8AE;
padding: 5px 8px 5px 8px;
background: #D7FFE5;
}
legend {
color: #004500;
background-color: #B8F6C9;
padding: 0px 10px 0px 10px;

border-width:2px;
border-color:#97E8AE;
border-style:double;
}
#banmarq{
width: 90%;
background: #CFFFDC;
text-align: center;
margin: 5px 0px 0px 15px;
padding: 5px 0px 5px 0px;
}
#banmarq img{
border: 0px;
padding: 3px 0px 0px 0px;
}
#init{
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-width: 0px;
background-color: #97E8AE;
}
#head{
font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; 
font-size: 14px;
width: 100%;
display: table;
}
#headerpg{
height: 75px;
font-family: FixedSys; 
font-size: 12px;
}
#headerpg img{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#named{
font-family: Monotype Corsiva; 
font-size: 48px;
text-align: center;
width: 70%;
vertical-align: bottom;
background-color: #CFFFDC;
color: #97E8AE;
float: left;
height: 65px;
background: #CFFFDC url(design/2.gif) top right no-repeat;
}
#search{
width: 30%;
float: right;
height: 60px;
position: relative;
background: #97E8AE url(design/x3.gif) bottom left no-repeat;
padding: 0px 0px 5px 0px;
text-align: center;
color: #CFFFDC;
}
#search form{
 margin: 0px;
}
#search input{
font-size: 12px;
font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
background-color: #97E8AE;
width: 100px;
margin: 3px 0px 0px 0px;
height: 16px;
}
.fs{
width: 50%;
float: left;
}
#fgoog{
background:url(design/google.gif) bottom left no-repeat;
padding: 0px 0px 0px 18px;
width: 100px;
height: 16px;
}
#fsite{
padding: 0px 0px 0px 0px;
width: 100px;
height: 16px;
}
#formsite{
padding: 0px 0px 0px 15px;
}
#formgoog{
padding: 0px 0px 0px 5px;
}
#gerb{
width: 120px;
height: 59px;
position: absolute;
top: 10px;
left: 85%;
float: right;
z-index: 1;
}
#midle{
background-color: #CFFFDC;
width: 100%;
display: table;
}
#content{
float: left;
padding: 0px 0px 0px 0px;
width: 67%;
min-height: 600px;
background: #CFFFDC url(design/4.gif) bottom left no-repeat;
font-family: Times New Roman;
font-size: 14pt;
}
#constart img{
margin: 5px;
}
#constart{
width: 100%;
padding: 10px 10px 10px 10px;
}
#sidebar{
float: right;
width: 250px;
background: #CFFFDC url(design/2.gif) top right no-repeat;
margin: 0px 0px 0px 0px;
}
#sidebar ul {
list-style-type: none;
padding: 5px 0 0 1px;
margin: 0;
}
#sidebar h4 {
margin: 0;
padding: 5px 50px 5px 15px;
font-size: 16px;
color:#6f0101;
font-style: normal;
font-weight: bold;
font-family: Times New Roman;
background: url(design/sidebar-top.gif) no-repeat;
}
#sidebar ul ul{
padding: 0px 0px 0px 15px;
margin: 0px;
}
#sidebar ul ul li {
padding: 0px 0px 0px 15px;
margin: 0px;
background: url(design/li.gif) 0px no-repeat;
/* IE goes buggy with background: none; */
}
#footer{
padding: 0px 0px 0px 0px;
width: 100%;
display: table;
}
#f1{
width: 70%;
vertical-align: bottom;
float: left;
background: #97E8AE url(design/x1.gif) top right no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#f2{
width: 30%;
float: right;
font-style: italic;
position: relative;
text-align: center;
background: #CFFFDC url(design/4.gif) bottom left no-repeat;
padding: 0px 0px 5px 0px;
color: #004500;
margin: 0px 0px 0px 0px;
}
#f3{
width: 30%;
float: right;
position: relative;
background: #97E8AE;
text-align: center;
padding: 15px 0px 15px 0px;
color: #E50000;
margin: 0px 0px 0px 0px;
}
/*Перебрати!*/
.post {
	padding: 5px 15px 0 15px;
	text-align: justify;
	font-family: Times New Roman;
	font-size:13pt;
}

.infobox {
	padding: 5px 15px 0px 15px;
	text-align: center;
	font-family: Times New Roman;
	font-size:14pt;
}
.text {
font-family: Times New Roman;
font-size:14pt;
text-indent: 20pt;
text-align: justify;
cursor: text;
margin-bottom:1mm;
margin-top:1mm;}
.text_ {
font-family: Times New Roman;
font-size:14pt;
text-align: justify;}
.jurnalist {
font-family: Times New Roman;
font-size:14pt;
text-indent: 5pt;
border-width: 2px;
text-align: justify;}
.geroj {
font-family: Times New Roman;
font-size:12pt;
text-indent: 5pt;
border-width: 2px;
text-align: justify;
}
.thin { font-weight: normal; }
.dark { color: #3E3F3E; }
.status {color: #777777; font-size: 11px; padding-top: 5px; text-align: right;}


TABLE.unit { 
border: #E1E1E1 1px solid; 
padding: 1px 5px 1px 5px; 
vertical-align: top;
width: 100%;
}


.gb_box {
border-width:2px;
border-color:#97E8AE;
border-style:double;
padding: 5px 10px 5px 10px;
margin: 0px 0px 10px 0px;
background: #D7FFE5;
}
.gb_box_name {
font-style:italic;
}


.callnd table{
text-align: center;
}
.callnd th{
font-weight: bold;
background-color: #B8F6C9;
}
.callnd td.el {
background-color: #D7FFE5;
}
.callnd td.el_v {
color: #CF0000;
background-color: #B8F6C9;
}

.calendar{ 
text-align: center;
display: inline-block;
}
.calendar .line{
}
.calendar .header{
font-weight: bold;
}
.calendar .el{
float: left;
display: inline-block;
width: 20px;
height: 20px;
}
.calendar .el_v{
display: inline-block;
width: 20px;
height: 20px;
color: #CF0000;
}

#brd{
border-color: #FE00AE;
background-color: #FFFFD4;
}
