BODY {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #3d3d3d; 
	FONT-FAMILY: Georgia;
	background-color: #FAF7F0;
	background-image: url(../images/sc.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-right:40px;
}

a:link {
	color: #FA5106;
}

LI {
	COLOR: #3d3d3d;
	font-size: 14px;
}
H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 150%; 
	COLOR: #000; 
	FONT-FAMILY: Georgia;
	border-bottom: 1px dotted #ccc;
}

H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 150%; 
	COLOR: #000; 
	FONT-FAMILY: Georgia;
	border-bottom: 1px dotted #ccc;
}

.opa {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 130%; 
	COLOR: #000; 
	FONT-FAMILY: Georgia;
	padding-bottom: 15px;
}

span.letter {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 400%; 
	FONT-FAMILY: Georgia;
	text-indent: 0px; 
	float: left; 
	height: 38px;  
	line-height: 48px; 
	margin: 3px 2px 0px 0px; 
	padding: 0px 1px 0px 0px;
}

H4 {
	BACKGROUND-POSITION: left 50%; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(../images/m.gif); 
	COLOR: #264f87; 
	BACKGROUND-REPEAT: no-repeat;
}
.button {
	BORDER: #cccccc 1px solid; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	CURSOR: pointer; 
	COLOR: #fff; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #A3590A;
	height: 18px;
}
.reset {
	BORDER-RIGHT: #3e6dad 0px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #3e6dad 0px solid; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #3e6dad 0px solid; 
	CURSOR: pointer; 
	COLOR: #fff; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #3e6dad 0px solid; 
	BACKGROUND-COLOR: #ff6600;
}
INPUT {
	BORDER-RIGHT: #d2dae3 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #666; 
	PADDING-TOP: 0px; 
	height: 18px;
	width: 250px;
}

textarea {
	BORDER-RIGHT: #d2dae3 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #666; 
	PADDING-TOP: 0px; 
	width: 300px;
}

.input {
	BORDER-RIGHT: #d2dae3 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #d2dae3 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #d2dae3 2px solid; 
	COLOR: #666; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #d2dae3 1px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px;
}

.tm {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	text-align: left;
}

A.tmenu:link, A.tmenu:visited  {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #EC5706; 
	TEXT-ALIGN: left; 
	text-transform: uppercase;
	background-image: url(../images/m.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	display: block;
	TEXT-DECORATION: underline;
}

A.tmenu:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #3d3d3d; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	text-transform: uppercase;
	background-image: url(../images/m2.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	display: block;
}

.menu {
	text-align: right;
}

.content {
color: #3d3d3d;
padding: 30px;
padding-left: 35px;
padding-right: 35px;
vertical-align: top;
text-align: justify;
font-size: 14px;
border: 1px solid #f2f2f2;
background-color: #fff;
background-image: url(../images/list.jpg);
background-position: top right;
background-repeat: no-repeat;
height: 500px;
}

.footer {
/*	background-image: url(../images/scg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;*/
	height: 100px;
	color: #553624;
	text-align: right;
}

.img {
background-image: url(../images/f1.jpg);
background-position: right bottom;
background-repeat: no-repeat;
	/*border-right: 24px solid #fff;*/
}

div.service {
	padding: 30px;
	padding-right: 0px;
	padding-left: 120px;
	vertical-align: bottom;
	BACKGROUND-IMAGE: url(../images/man.jpg); 
	background-position: left;
	background-repeat: no-repeat;
}

.blok {
	vertical-align: top;
	padding-left: 30px;
	padding-top: 35px;
}

.phone {
	padding-left: 30px;
	padding-top: 35px;
}

.digit {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 400%; 
	FONT-FAMILY: Georgia;
	text-indent: 0px; 
	float: left;  
	line-height: 64px; 
	margin: 3px 2px 0px 0px; 
	padding: 0px 1px 0px 0px;
	COLOR: #F94B06;
}

.mod_gal_imgcontainer               {float:left; padding:0px; border: 1px solid #ddd; margin:3px}
.mod_gal_header                     {color:#333; background-color:#F4F4F4; padding:5px; border-bottom:1px solid #ddd}
.mod_gal_img                        {padding:10px}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}