body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	color: #606060;
	font-size: 12px;
}

A.col-razdel:link  {COLOR: #606060; TEXT-DECORATION: none}
A.col-razdel:visited {COLOR: #606060; TEXT-DECORATION: none}
A.col-razdel:active {COLOR: #606060; TEXT-DECORATION: none}
A.col-razdel:hover { color: #606060; TEXT-DECORATION: none;}


.main-txt {
	margin-left: 40px;
	margin-right: 40px;
}
.date {
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 40px;
	font-weight: bold;
	color: #D2691E;
}

.newstitle {
	margin-left: 40px;
	margin-right: 40px;
	font-weight: bold;
	color: #1E69D2;
	margin-bottom: 10px;
}

.newsbody {
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 10px;
}

.razdel {
	font-size: 14px;
	font-weight: bold;
	color: #D2691E;
	margin-left: 40px;
	margin-top: 30px;
}

.razdel a 		{ text-decoration: none; color: #1E69D2; }
.razdel a:hover { text-decoration: none; color: #5EA9FF; }



.bulet {
	margin-left: 40px;
	margin-right: 40px;
	list-style-type: square;
}

hr {
	border-style: dotted;
	color: #E6D2B5;
	margin-left: 40px;
	margin-right: 40px;
	border-width: thin;
}
.collection {
 background-color: #C8D4EC;
 border: 1px solid Gray;
 border-bottom: 0px;
}
.pol {
 background-color: #F4EEDF;
}
.no-bord {
 border: 0;
}

.bord {
border: 1px dashed #c0c0c0;
border-top: 0px;
}

.model {
font-size: 10px;
color: #606060;
padding-left: 20px;
}
.pic-col {
border-right: 1px dashed #c0c0c0;
margin-right:5px;
margin-left:5px;
}
.col-razdel {
 background-color: #C8D4EC;
 border-bottom: 1px solid #606060;
 margin-bottom:-18px;
 padding: 2px 2px 2px 12px;
 text-align:left;
}
.kare {
	 background-color: #C8D4EC;
	 border-top: 1px dashed #E6D2B5;
	 border-bottom: 1px dashed #E6D2B5;
}
.but {
	background-color: #004B9B;
	color: #E6D2B5;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	border: 2px solid #C0C0C0;
	letter-spacing: 1px;
}
.box {
	font-size: 14px;
	line-height: 130%;
	background-color: #E8E8E8;
	margin-left: 40px;
	margin-right: 40px;
	padding: 10px;
	 border-top: 1px dashed #C0C0C0;
	 border-bottom: 1px dashed #C0C0C0;
}
.box-mini {
	font-size: 10px;
	font-weight: bold;
	background-color: #E8E8E8;
	padding: 5px;
	 border-top: 1px dashed #C0C0C0;
	 border-bottom: 1px solid #C0C0C0;
	 color:#004B9B;
}
