body {
        background: rgb(255,255,255);
	    margin: 0px;
	    text-align: center;
	    font: 1px/10pt tahoma;
		background: url(images/main_back.jpg) 0 0 repeat;
}

a img {
		border: 0px;
}

.main {
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: auto;
		text-align: left;
		position: table;
}

.lay_1 {
		width: 100%;
		height: 130px;
		margin: 0px;
		padding: 0px;
		background: url(images/fon_1.gif) 0 0 repeat-x;
		text-align: center;
}

.lay_2 {
		width: 100%;
		height: 51px;
		margin: 0px;
		padding: 0px;
		background: url(images/fon_2.gif) 0 0 repeat-x;
		
}

.first_img {
		margin: 0px;
		padding: 0px;
}

.content {
		float: left;
		width: auto;
		background: url(images/vaz.gif) 0 98% no-repeat;
		text-align: left;
}

.right {
		position: absolute;
		top: 181px;
		right: 0px;
		left: auto;
		bottom: auto;
		background: url(images/right_pic.jpg) 0 0 no-repeat;
		width: 250px;
		height: 556px;
}

.menu {
		float: left;
		width: 290px;
		height: auto;
		margin: 0px;
		padding: 0px;
		border-right: 1px solid rgb(175,33,22);
}

.m_cont {
		clear: right;
		padding: 0px;
		margin: 20px 280px 0px 290px;
		border-left: 1px solid rgb(175,33,22);
		text-indent: 18px;
}

.m_cont a {
		color: rgb(253,236,191); text-decoration: none; line-height: 15px;
}
.m_cont a:hover {
		color: rgb(253,236,191); text-decoration: underline; line-height: 15px;
}

.menu a {
		font-family: arial;
		font-size: 11px;
		line-height: 11px;
		display: block;
		margin: 4px 0px 0px 110px;
		padding: 0px;
		color: rgb(253,236,191);
		text-decoration: none;
}

.pr_menu {
		margin-right: 6px;
		margin-bottom: 1px;
}

.fi_me {
		font-weight: bold;
}

h1 {
		font-family: tahoma, verdana;
		letter-spacing: 1px;
		font-size: 15px;
		line-height: 15px;
		font-weight: bold;
		display: block;
		margin: 8px 0px 3px 55px;
		padding: 0px;
		color: rgb(255,209,98);
		text-decoration: none;
}

p {
		font-family: verdana;
		font-size: 11px;
		line-height: 11px;
		display: block;
		margin: 0px;
		margin-left: 20px;
		padding: 0px;
		color: rgb(255,205,135);
		text-decoration: none;
		text-align: justify;
}

.bot_con {
		display: block;
		clear: both;
		height: 55px;
		width: 100%;
		border-top: 1px solid rgb(175,33,22);
}

.bot_con a {
		color: rgb(184,112,28); text-decoration: none;
}

.bot_con a:hover {
		color: rgb(184,112,28); text-decoration: underline;
}

.bot_con span {
		font-family: verdana;
		font-size: 11px;
		line-height: 11px;
		font-weight: bold;
		display: block;
		margin-top: 15px;
		margin-left: 120px;
		padding: 0px;
		color: rgb(184,112,28);
		text-decoration: none;
		text-align: justify;
}

.menu div  {
		margin: 0px 10px 20px 0px;
		text-align:left !important;
		float:left;
}
.menu div a {
		margin: 0px 0px 2px 0px;
		text-align:left;
}
.menu div a:hover {
		text-decoration:underline;
}

