body 
{
	margin:0;
	background:url(img/back.gif);
	font-family:arial;
	line-height:1.5;
}


.cls1 {
width: 270px;
padding: 0;
font-size: 18px;
}


.cls1 a:link {
font-weight: normal;
height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding: 8;
background:#d6beb2;
}	

.cls1 a:active {
font-weight: normal;
height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding:8;
background:#d6beb2;
}	

.cls1 a:visited {
font-weight: normal;
height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding:8;
background:#d6beb2;
}			
	
.cls1 a:hover {
background:#C71805;
color: white;

}

.cls1_view {
width: 270px;
padding: 0;
font-size: 18px;
}


.cls1_view  a:link {
font-weight: normal;
height: 34;
text-decoration:none;
color:white;
display: block;
padding:8;
background:#8b1805;
}	

.cls1_view  a:active {
font-weight:normal;
height: 34;
text-decoration:none;
color:white;
display: block;
padding:8;
background:#8b1805;
}	

.cls1_view  a:visited {
font-weight: normal;
height: 34;
text-decoration:none;
color:white;
display: block;
padding:8;
background:#8b1805;
}		

.cls2 {
width: 270px;
padding: 0;
font-size: 16px;
font-weight: bold;
}


.cls2 a:link {

height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding: 8 2 8 34;
background:url(img/2l.gif)  no-repeat #d6beb2;
}	

.cls2 a:active {

height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding: 8 2 8 34;
background:url(img/2l.gif) no-repeat #d6beb2;
}	

.cls2 a:visited {

height: 34;
text-decoration:none;
color:#8b1805;
display: block;
padding: 8 2 8 34;
background:url(img/2l.gif)  no-repeat #d6beb2;
}			
	
.cls2 a:hover {
background:url(img/2v.gif) no-repeat #C71805;
color: white;
}


.cls2_view {
width: 270px;
padding: 0;
font-size: 16px;
font-weight: bold;
}

.cls2_view  a:link {

height: 34;
text-decoration:none;
color:white;
display: block;
padding: 8 2 8 34;
background:url(img/2v.gif)  no-repeat #8b1805;
}	

.cls2_view  a:active {

height: 34;
text-decoration:none;
color:white;
display: block;
padding: 8 2 8 34;
background:url(img/2v.gif) no-repeat #8b1805;
}	

.cls2_view a:visited {

height: 34;
text-decoration:none;
color:white;
display: block;
padding: 8 2 8 34;
background:url(img/2v.gif)  no-repeat #8b1805;
}			




.view {
	
	/*background: #FFFFFF;
	font-family: Verdana,Tahoma,Helvatica;*/

}

/*Стиль для листалки*/

.td_paging {
	font-family:Verdana,Tahoma,Helvatica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:black;
}


.td_paging a:link{
	color:blue;
	text-decoration:underline;
	cursor:hand;
}

.td_paging a:visited{
	color:blue;
	text-decoration:underline;
	cursor:hand;
}

.td_paging a:active {
	color:blue;
	text-decoration:underline;
	cursor:hand;
}

.td_paging a:hover {
	color:red;
	text-decoration:underline;
	cursor:hand;
}

/*Стиль для базы*/
.cls25_0
{
	text-align:center;
	vertical-align:top;
		

}

.cls25_1
{
		width:150;
border:0px solid green;
}
.cls25_2
{
	
	text-align:center;
	vertical-align:top;
	height:150;
	width:150;
}

.cls25_3
{
	text-align:center;
	vertical-align:top;
	border:1px solid #8b1805;
	cursor:hand;
		height:150;
	width:150;
}

.cls25_4
{
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	font-size:12;
	font-family:Arial;
	padding:10 5 20 5;
}

.cls25_3_view
{
	text-align:center;
	vertical-align:top;
}
.cls25_4_view
{
	text-align:justify;
	vertical-align:top;
	font-weight:bold;
	font-size:14;
	font-family:Arial;
	padding:20;
}


/*Заказ*/
table.cls_zakaz
{
	width:auto;
	font-size:12px;
	border-collapse:collapse;
}

th.cls_zakaz
{
	background:#ECB3A0;
	border:1px solid #C4151C;
	color:black;
	padding:2px;
	text-align:left;
	
}

td.cls_zakaz
{
	border:1px solid #C4151C;
	padding:2px;
}

td.cls_zakaz_href
{
	border:1px solid #C4151C;
	text-decoration:underline;
	cursor:hand;
	padding:2px;
}

.cls_msg_ok
{
	font-size:12px;	
	color:Green;
	
}
/*Новости*/
.cls_news
{
	font-family: Verdana,Tahoma,Helvatica;
	font-size:12px;
	text-align:justify;
}
h1.cls_news
{
	font-family: Verdana,Tahoma,Helvatica;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}

.cls_news a:link,a:visited,a:active
{
	text-decoration:none;
	cursor:hand;
	color:navy;
}

.cls_news a:hover
{
	color:red;
	text-decoration:underline;
}



img.cls_news

{
	float:left;
	/*width:150px;*/
	border:solid 1px navy;
	cursor:hand;
	margin:0 10 10 0;


}

.cls_news_td
{
	text-align:justify;
	
}

.cls_news_date
{
	font-weight:bold;
	font-size:11px;
}

/* Стиль для формы e-mail */
.cls_email1
{
	text-align:center;
}

.cls_email3
{
	font-family:Arial;
	font-size:14;
	font-weight:bold;
	color:Navy;
	
}

.cls_email4
{
	font-family:Arial;
	font-size:14;
	font-weight:bold;
	color:Green;
	
}


