body {
	background-image: url(../img/fon.gif);
	margin: 0px;
	padding: 0px;
}
table {
	width: 750px;
	border: 1px solid black;
	font: 12px/120% Verdana, Tahoma, Arial, sans-serif;
	background-color: #FDF8E1;
	padding: 0px;
	margin: 0px 0px 2px 0px;
}
td {
	padding: 0px;
	margin: 0px;
}
table table {
	width: 85%;
	border: none;
	font: .9em/120% Verdana, Tahoma, Arial, sans-serif;
}
th {
	text-align: left;
	background-color: #E1BE93;
	padding: .1em;
}
h3 {
	font-weight: bold;
	text-indent: 2em;
	font-size: 110%;
	color: #805723;
	margin: .3em;
}
table table td {
	width: 33%;
	padding: 5px;
}
p {
	text-align: justify;
	text-indent: 3em;
	padding: .5em;
	margin: .1em .5em;
}
p img {
	margin-right: 1em;
	margin-top: .5em;
	float: left;
}
form {
	margin: 0px;
	padding: 5px;
}
hr {
	height: 1px;
	color: black;
	width: 50%;
}
#header {
	background-image: url(../img/banner.gif);
	height: 120px;
	text-align: right;
}
#header h3 {
	width: 380px;
	font-size: 110%;
	text-align: justify;
	padding-right: 20px; 
	float: right;
	color: black;
}
#nav {
	background-color: #E5D9C9;
	width: 180px;
	font-size: 90%;
	padding: 5px;
	border: 1px solid black;
}
#nav a {
	display: block;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
#nav a:hover {
	background-color: #C8AF8C;
	color: White;
}
#lang {
	text-align: right;
	border: 1px solid black;
	background-color: #D6C2A9;
	padding: 2px;
	height: 25px;
}
#lang img{
	margin-top: 5px;
}

#search {
	padding-left: 20px;
	margin-top: 2px;
	background-color: silver;
	border: 1px solid black;
}
#news {
	border: 1px solid black;
	padding: .5em;
	background-color: #FFEBCD;
	text-align: center;
	margin-top: 2px;
}
#inform {
	padding: .5em;
	float: right;
	font-weight: bold;
	text-align: center;
	margin-left: 1em;
	margin-top: 2px;
}
#count {
	border: 1px solid black;
	padding: .5em;
	text-align: center;
	margin-top: 2px;
	background-color: #FDF6D5;
}
#footer {
	background-color: #D6C2A9;
	text-align: center;
	height: 25px;
	font-size: 80%;
	border: 1px solid black;
}
.banner {
	text-align: center;
	font-size: 80%;
	padding: 1em .5em .5em .5em;
}
.banner a {
	color: Black;
	text-decoration: none;
}
/* insside pages*/
#insideHead {
	background-image: url(../img/banner_lil.gif);
	border: 1px solid black;
	text-align: center;
}
#insideHead h1 {
	font-size: 150%;
	font-weight: bold;
}
.other {
	background-color: #FBF1C3;
}
#navig {
	background-color: #E5D9C9;
	font-size: 90%;
	padding: 5px;
	border: 1px solid black;
}
.ad {
	padding: 20px;
	text-align: center;
}
.ad img{
	border: 1px solid #000000;
}
.info{
	text-align: left;
	float: left;
}
.info h3{
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}

.md p,ul,li,h4,h3{
        text-indent: 0;
	text-align: left;
}

.md {
padding: 10px;
}
