p {
font-family:times new roman;
text-align:justify;
color:#003201;
}

body {
background-color:#ffffff;
background-image:url(fon.png);
background-repeat:repeat-x;

}

li {
color:#003201;
}

a:link {
color:#007d03;
}

a:visited {
color:#007d03;
}

a:hover {
color:#30ef28;
}

p.new {
color:#0c4c37;
font-weight:bold;
}

p.new2 {
color:#0c4c37;
font-weight:bold;
text-align:center;
}

h6 {
font-family:times new roman;
font-size:10px;
text-align:center;
color:#898989;
}

.accordion {
	width: 550px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h2 {
	background: #e9e7e7 url(arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font-style: bold;
	font-size: 14px;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h2:hover {
	font-style: bold;
	font-size: 14px;
	background-color: #e3e2e2;
}
.accordion h2.active {
	font-style: bold;
	font-size: 14px;
	background-position: right 5px;
}
.accordion table.new {
	width: 550px;
	font-size: 13px;
	background: #f7f7f7;
	margin: 0;
	padding:  10px 10px 10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}

.main {
	border: 0px solid red;
	padding-right: 10px;
}

.languages {
    float: right;
    margin: 0 0 10px 10px;
}

.languages li {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    padding: 0;
    margin: 0;
}

.languages li a.ru {
    background: transparent url(ru.png) no-repeat center center;
	color:transparent;
}
.languages li a.en {
    background: transparent url(en.png) no-repeat center center;
	color:transparent ;
}
table { border-spacing: 0px; }
tr,td {
		padding:0px;
}

