BODY { BACKGROUND: #FFFFE7 url(images/bg3.gif) repeat-y left top; }
.t { BACKGROUND: #FFFFC3 url(images/bg2.gif) repeat-x left bottom; }
.b { BACKGROUND: #FFFFC3 url(images/bg5.gif) repeat-x left top; }
td.b2 { BACKGROUND: #FFFFC3 url(images/bg6.gif) repeat-x left top; }

.bottom_menu { padding-right:20px; FONT-SIZE: 100%; }
.copyr {FONT-SIZE: 100%; }
.back { BACKGROUND: #FFFFC3; padding-left: 20px;  padding-right: 20px;   padding-bottom: 30px; FONT-FAMILY: Tahoma, sans-serif; Color: #545454;}
.headtbl{ BACKGROUND: #FFFFC3; FONT-SIZE: 80%; padding-left: 20px;  padding-right: 20px;  padding-bottom: 10px; padding-top: 10px; FONT-FAMILY: Tahoma, sans-serif; Color: #545454;}


.paddsp { padding:20px; padding-left: 0px; padding-top: 50px;  padding-right: 20px;}
.padd { padding:20px; }
.padd10 { padding:10px; }
.paddleft { padding-left: 50px; }

.menu { padding:0px; padding-top: 40px;  padding-left: 43px; }
.submenu { padding:0px; padding-top: 4px; FONT-SIZE: 100%;}

.auto { padding:0px; padding-top: 10px;  padding-right: 10px; }
.punkt { padding:0px; padding-top: 5px; FONT-SIZE: 100%;}

.col2 { BACKGROUND: #FFFFE7 url(images/bg4.gif) no-repeat left top; padding:0px; padding-top: 22px;  padding-left: 25px; BORDER-LEFT: #EAE9A5 solid 1px; COLOR: #AE271C;FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, sans-serif }
.col3 { BORDER-LEFT: #EAE9A5 solid 1px; }
.col3a { BACKGROUND: #FFFFE7 url(images/bg4.gif) no-repeat left top; padding:0px; padding-top: 22px;  padding-left: 25px; COLOR: #AE271C;FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, sans-serif }
/*.price { padding:0px; COLOR: #000000; FONT-WEIGHT: mormal; FONT-SIZE: 140%; FONT-FAMILY: Helvetica, Tahoma, sans-serif }*/

	td.tel { padding:0px; padding-top: 21px;  padding-left: 23px; COLOR: #AE271C; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, sans-serif }
	td.spec { BACKGROUND: #FFFFDD; BORDER: #A8A77B solid 1px; height:70; padding:0px;}
	.spec { BACKGROUND: #FFFFDD; BORDER: #A8A77B solid 1px; height:70; padding:0px; width:300px;}
	td.spec2 { BACKGROUND: #AE271C; BORDER: #A8A77B solid 1px; height:187;}
	td.logo { padding:0px; padding-top: 38px; padding-bottom: 52px; }
	
	td.price {padding:5px; background-color : #FFFFE7; COLOR: #000000; FONT-WEIGHT: mormal; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, sans-serif }
	td.newstext { padding:0px; padding-top: 7px; COLOR: #545454; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, sans-serif }
	td.serv { padding:0px; padding-top: 6px;  padding-left: 25px; padding-right: 10px;FONT-SIZE: 130%;}
	td.ann { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 11px;  padding-left: 25px; padding-right: 20px; text-align: Justify; FONT-SIZE: 130%; }
	td.ann3 { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 5px;  padding-left: 25px; padding-right: 20px; text-align: Justify;}
	td.ann4 { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 5px;  padding-left: 0px; padding-right: 46px; text-align: Justify;}
	td.autobr { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 15px;  padding-left: 25px; padding-right: 20px; text-align: left;}
	td.annN { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 0px;  padding-left: 0px; padding-right: 20px; text-align: Justify; FONT-SIZE: 130%; }
	td.ann3N { padding:0px; COLOR: #545454; FONT-WEIGHT: normal;  padding-top: 0px;  padding-left: 0px; padding-right: 20px; text-align: Justify;}
	td.sssub { BACKGROUND: #FFFFE7 url(images/arrow.gif) no-repeat left bottom; padding:0px; padding-top: 15px; padding-left: 38px; FONT-SIZE: 130%;}
	td.sssub2 { BACKGROUND: #FFFFE7 url(images/arrow.gif) no-repeat left bottom; padding:0px; padding-top: 0px; padding-left: 38px; }
	td.news_title { padding:0px; padding-top: 50px;}
	td.newsdate { padding:0px; padding-top: 15px; COLOR: #999999; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, sans-serif }
	
.newsd { padding:0px; padding-top: 0px; padding-bottom: 7px; COLOR: #999999; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, sans-serif }
.hleb2 { COLOR: #AE271C;FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 170%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
.price { COLOR: #AE271C;FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 120%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
.fb { padding:0px; padding-top: 0px; padding-bottom: 7px;  COLOR: #545454; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, sans-serif }
.row2 { BACKGROUND: #FFFFE7 url(images/bg4.gif) no-repeat left top; padding:0px; padding-top: 22px; padding-left: 25px; BORDER-LEFT: #EAE9A5 solid 1px; BORDER-top: #EAE9A5 solid 1px; COLOR: #AE271C;FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, sans-serif }
.noactiv {COLOR: #545454; FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


h1 { /*COLOR: #545454; */
FONT-WEIGHT: normal;  text-align: left; COLOR: #000000; FONT-SIZE: 21px; FONT-FAMILY: Arial,Tahoma, sans-serif; }
div.sn { padding-top:10px; }



A.services { COLOR: #545454; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif;FONT-SIZE: 100%; }
A.services:hover { COLOR: #545454; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif;FONT-SIZE: 100%; }

A.noactiv { COLOR: #545454; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.noactiv:hover { COLOR: #545454; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }

A.activ { COLOR: #AE271C; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.activ:hover { COLOR: #AE271C; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A.listac { COLOR: #AE271C; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.listac:hover { COLOR: #AE271C; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }

A.listnac { COLOR: #999999; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.listnac:hover { COLOR: #999999; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A.hleb { COLOR: #888888; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 170%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.hleb:hover { COLOR: #888888; FONT-WEIGHT: normal;  TEXT-DECORATION: underline; FONT-SIZE: 170%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }

A.hleb2 { COLOR: #AE271C; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 170%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.hleb2:hover { COLOR: #AE271C; FONT-WEIGHT: normal;  TEXT-DECORATION: underline; FONT-SIZE: 170%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A.autobr { COLOR: #545454; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 120%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.autobr:hover { COLOR: #545454; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 120%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A.snoska { COLOR: #AE271C; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 90%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.snoska:hover { COLOR: #AE271C; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 90%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }

A.copyr:hover {FONT-SIZE: 100%;}

A.news { COLOR: #545454; FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.news:hover { COLOR: #545454; FONT-WEIGHT: normal;  TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


div.sssub3 { BACKGROUND: #FFFFE7 url(images/arrow3.gif) no-repeat left bottom; padding:0px; padding-top: 0px; padding-left: 13px; }

.redblock {
clip:  rect(   ); vertical-align: top; 
border-left: 1px #AE271C solid; background-color: #FFFFE7 url(images/arrow3.gif) no-repeat left bottom; 
padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 13px
}

.order {
clip:  rect(   ); vertical-align: top; 
border-left: 1px #AE271C solid; background-color: #FFFFE7 url(images/arrow3.gif) no-repeat left bottom; 
padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;
FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 140%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; 
LETTER-SPACING: 80%;
float: right;
}

.orderserv {
border-left: 1px #AE271C solid; background-color: #FFFFE7 url(images/arrow3.gif) no-repeat left bottom; 
padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;
FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 140%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; 
LETTER-SPACING: 80%;

}


.greyblock {
clip:  rect(   ); vertical-align: top; 
border-bottom: 1px #CBCBCB solid; background-color: #FFFFE7; 
padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

h2 { FONT-SIZE: 15px; COLOR: #CF4300; FONT-FAMILY: Arial;Arial Narrow, Helvetica, sans-serif; FONT-WEIGHT: normal; }

td.1_1 {	BACKGROUND: url(images/1_1.gif) no-repeat left top;}
td.1_2 {	BACKGROUND: url(images/1_2.gif) repeat-x left top;}
td.1_3 {	BACKGROUND: url(images/1_3.gif) no-repeat left top;}
td.2_1 {	BACKGROUND: url(images/2_1.gif) repeat-y left top;}
td.2_3 {	BACKGROUND: url(images/2_3.gif) repeat-y left top;}
td.3_1 {	BACKGROUND: url(images/3_1.gif) no-repeat left top;}
td.3_2 {	BACKGROUND: url(images/3_2.gif) repeat-x left top;}
td.3_3 {	BACKGROUND: url(images/3_3.gif) no-repeat left top;}



A.menu {	COLOR: #1F4880; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.menu:hover { COLOR: #79C97A; FONT-WEIGHT: bold; FONT-SIZE: 70%; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A { COLOR: #CF4300; TEXT-DECORATION: underline; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A:hover { COLOR: #AE271C; TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }


A.nactiv { COLOR: #CF4300; TEXT-DECORATION: underline; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
A.nactiv:hover { COLOR: #AE271C; TEXT-DECORATION: none; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }

TD { FONT-SIZE: 70%; COLOR: #878787; FONT-FAMILY: Tahoma, Arial Narrow, Helvetica, sans-serif; }
p {padding-top:0px; margin-top:0px;}

ul {
margin-left : 20px;
padding-left : 20px;
}
li {
	
	list-style : square;
	margin-left : 10px;
	text-align : left;


}

.imgleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px; 
	background-color: #ffffff;
}
.imgborder {
	
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding: 2px; 
	background-color: #ffffff;
}


