html,body { margin: 0px; height:100%;}

body { min-width:785px; }

#big {width: 100%; height:100%;}
.big_td1 {vertical-align:top; width:23px; background-image:url(images/bg_lt.jpg); background-repeat:repeat-y; margin: 0px; padding:0px;  }
.big_td2 { vertical-align:top;  margin: 0px; padding:0px; height:100%; }
.big_td3 {vertical-align:top; width:23px; background-image:url(images/bg_rt.jpg); background-repeat:repeat-y; margin: 0px; padding:0px;  }

#bigcont {width: 100%; height:100%;}
.bgcont1 {vertical-align:top;  margin: 0px; padding:0px;  height: 27px;}
.bgcont2 {vertical-align:top;  margin: 0px; padding:0px;  height: 126px;}
.bgcont3 {vertical-align:top;  margin: 0px; padding:0px;  height: 27px;}
.bgcont4 {vertical-align:top;  margin: 0px; padding:0px; }
.bgcont5 {vertical-align:top;  margin: 0px; padding:0px;  height: 101px;}

#top {width: 100%; height:27px;}
/*
.top1 {vertical-align:top;  margin: 0px; padding:0px;  height: 27px; width:233px; background-image:url(images/top1.jpg); background-repeat:no-repeat;}
.top2 {vertical-align:top;  margin: 0px; padding:0px;  height: 27px; background-image:url(images/top1bg.jpg); background-repeat:repeat-x;}
.top3 {vertical-align:top;  margin: 0px; padding:0px;  height: 27px; width:233px;background-image:url(images/top1bg.jpg); background-repeat:no-repeat;}
*/
.top1,.top2,.top3 {
background: -moz-linear-gradient(top, rgba(155,179,213,1) 0%, rgba(132,153,180,1) 90%, rgba(132,153,180,1) 91%, rgba(132,153,180,0) 96%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,179,213,1)), color-stop(90%,rgba(132,153,180,1)), color-stop(91%,rgba(132,153,180,1)), color-stop(96%,rgba(132,153,180,0)));
background: -webkit-linear-gradient(top, rgba(155,179,213,1) 0%,rgba(132,153,180,1) 90%,rgba(132,153,180,1) 91%,rgba(132,153,180,0) 96%);
background: -o-linear-gradient(top, rgba(155,179,213,1) 0%,rgba(132,153,180,1) 90%,rgba(132,153,180,1) 91%,rgba(132,153,180,0) 96%);
background: -ms-linear-gradient(top, rgba(155,179,213,1) 0%,rgba(132,153,180,1) 90%,rgba(132,153,180,1) 91%,rgba(132,153,180,0) 96%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bb3d5', endColorstr='#008499b4',GradientType=0 );
background: linear-gradient(top, rgba(155,179,213,1) 0%,rgba(132,153,180,1) 90%,rgba(132,153,180,1) 91%,rgba(132,153,180,0) 96%);
}

#shap {width: 100%; height:126px;}
.shap1 {vertical-align:top;  margin: 0px; padding:0px;  height: 126px; width:602px; background-image:url(images/shap_lt2.jpg); background-repeat:no-repeat;}
.shap2 {vertical-align:top;  margin: 0px; padding:0px;  height: 126px; background-image:url(images/shap_mid2.jpg); background-repeat:repeat-x;}
.shap3 {vertical-align:top;  margin: 0px; padding:0px;  height: 126px; width:287px;background-image:url(images/shap_rt2.jpg); background-repeat:no-repeat;}

#menu {width: 100%; height:27px;text-align:center;}

/*#menu .menu{vertical-align:top; margin: 0px; padding:0px;   height: 27px; background-image:url(images/menu_bg.jpg); background-repeat:repeat-x; }*/

#menu .menu {
border-top: 1px solid #aaa;
background: rgb(255,232,232);
background: -moz-linear-gradient(top, rgba(255,232,232,1) 0%, rgba(229,173,172,1) 8%, rgba(255,232,232,1) 91%, rgba(229,173,172,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,232,232,1)), color-stop(8%,rgba(229,173,172,1)), color-stop(91%,rgba(255,232,232,1)), color-stop(100%,rgba(229,173,172,1)));
background: -webkit-linear-gradient(top, rgba(255,232,232,1) 0%,rgba(229,173,172,1) 8%,rgba(255,232,232,1) 91%,rgba(229,173,172,1) 100%);
background: -o-linear-gradient(top, rgba(255,232,232,1) 0%,rgba(229,173,172,1) 8%,rgba(255,232,232,1) 91%,rgba(229,173,172,1) 100%);
background: -ms-linear-gradient(top, rgba(255,232,232,1) 0%,rgba(229,173,172,1) 8%,rgba(255,232,232,1) 91%,rgba(229,173,172,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe8e8', endColorstr='#e5adac',GradientType=0 );
background: linear-gradient(top, rgba(255,232,232,1) 0%,rgba(229,173,172,1) 8%,rgba(255,232,232,1) 91%,rgba(229,173,172,1) 100%);
}


#border {width:100%; height:100%; vertical-align:top;}
.border {width:10px;vertical-align:top; margin: 0px; padding:0px;  }
.bord1 {vertical-align:top; margin: 0px; padding:0px;   padding-top: 10px;}
#ramka{width: 100%; vertical-align:top;}
.ramka1{vertical-align:top; background-image:url(images/up_lt.jpg); background-repeat:no-repeat; margin: 0px; padding:0px;  height:30px; width:5px; }
.ramka2{width:100%;vertical-align:top; background-image:url(images/up_mid.jpg); background-repeat:repeat-x; margin: 0px; padding:0px;  height:25px; font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	background-color:#8B879E;
	color: #ffffff; padding-top:5px; padding-left:10px;
	white-space: nowrap;}
.ramka3{vertical-align:top; background-image:url(images/up_rt.jpg); background-repeat:no-repeat; margin: 0px; padding:0px;  height:30px; width:5px;}
.ramka4{vertical-align:top; background-image:url(images/rt_mid.jpg); background-repeat:repeat-y; margin: 0px; padding:0px;  width:5px;}
.ramka5{ background-color:#ffffff; vertical-align:top; background-image:url(images/sh.jpg); background-repeat:repeat-x; background-position:bottom;}
.ramka6{vertical-align:top; background-image:url(images/lt_mid.jpg); background-repeat:repeat-y; margin: 0px; padding:0px;  width:5px;}
.ramka7{vertical-align:top; background-image:url(images/bot_lt.jpg); background-repeat:no-repeat; margin: 0px; padding:0px;  height:5px; width:5px;}
.ramka8{vertical-align:top; background-image:url(images/bot_mid.jpg); background-repeat:repeat-x; margin: 0px; padding:0px;  height:5px;}
.ramka9{vertical-align:top; background-image:url(images/bot_rt.jpg); background-repeat:no-repeat; margin: 0px; padding:0px;  height:5px; width:5px;}


.H4{font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff; }
.H5{font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #b72f06;
	padding-top:0px; padding-top:5px; padding-left:8px; margin-bottom:5px;}

#bottom {
width: 100%; height:101px; background-color: #CCCCCC;
background: #ababab;
background: -moz-linear-gradient(top, #ababab 0%, #cccccc 27%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ababab), color-stop(27%,#cccccc));
background: -webkit-linear-gradient(top, #ababab 0%,#cccccc 27%);
background: -o-linear-gradient(top, #ababab 0%,#cccccc 27%);
background: -ms-linear-gradient(top, #ababab 0%,#cccccc 27%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ababab', endColorstr='#cccccc',GradientType=0 );
background: linear-gradient(top, #ababab 0%,#cccccc 27%);
}
.bot1 {vertical-align:top;  margin: 0px; padding:0px;  height: 101px; width:56px; }
.bot2 {vertical-align:middle;font-size:12px;  padding:9px 0 0;  height: 101px; }
.bot3 {vertical-align:middle;  margin: 0px; margin: 0px;  height: 101px; width:200px; TEXT-ALIGN: center;FONT-SIZE: 12px;  COLOR: #2d2d2d;font-family: Tahoma;TEXT-DECORATION: none;}



#central_block {
	padding:10px;
	}

#content {
	font-size:14px;
	color:#333;
	padding-top:15px;
	}

p {padding:0 0 10px 0;margin:0px;}

#searchpin {
        float:right;
	width:220px;
	padding:0px;
	margin:0px;
	}
	

table {
	border:none;
padding:0; margin:0;
border-collapse: collapse;
}
table td {
	border:none;
padding:0; margin:0;
border-collapse: collapse;
}
#big {
width:100%;
height:100%;
border:none;
padding:0; margin:0;
border-collapse: collapse;
}

.top2 {
text-align: center;
font-weight: bold;
color:#365074;
min-width: 500px;
text-shadow: 0 1px 0 #A8B8CF;
padding-top:3px;
}

#logo {
position: absolute;
left: 57px;
top: 2px;
border: none;
}

#logo img {
border:none;
}


dl {
margin:  0 0 2em 0;
}

dt {
margin: 1.5em 0.5em 0.5em;
font-size: 1.5em;
}

dd {
	width:505px;
	margin-left:.5em;
	overflow:hidden;
}
dd img {
	float:left;
	margin:0 15px 10px 0;
}

#title {
font-size: 1.2em;
display: inline;
}


#contacts {
	position:absolute;
	right:26%; top:33px;
	width:290px; height:89px;
	padding:10px 20px 5px;
	
	background:#FFB254;
	/*border:1px solid #5c4934;*/

	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;

	-webkit-box-shadow: inset 0px 0px 10px 0px #fff;
	-moz-box-shadow: inset 0px 0px 10px 0px #fff;
	box-shadow: inset 0px 0px 10px 0px #fff; 
/*
	ba#content table tdckground: #ffb254;
	background: -moz-linear-gradient(top, #ffb254 0%, #e58f16 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb254), color-stop(100%,#e58f16));
	background: -webkit-linear-gradient(top, #ffb254 0%,#e58f16 100%);
	background: -o-linear-gradient(top, #ffb254 0%,#e58f16 100%);
	background: -ms-linear-gradient(top, #ffb254 0%,#e58f16 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb254', endColorstr='#e58f16',GradientType=0 );
	background: linear-gradient(top, #ffb254 0%,#e58f16 100%);
*/
background: #c9d2dd;
background: -moz-linear-gradient(top, #c9d2dd 0%, #a3adba 36%, #627991 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9d2dd), color-stop(36%,#a3adba), color-stop(100%,#627991));
background: -webkit-linear-gradient(top, #c9d2dd 0%,#a3adba 36%,#627991 100%);
background: -o-linear-gradient(top, #c9d2dd 0%,#a3adba 36%,#627991 100%);
background: -ms-linear-gradient(top, #c9d2dd 0%,#a3adba 36%,#627991 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9d2dd', endColorstr='#627991',GradientType=0 );
background: linear-gradient(top, #c9d2dd 0%,#a3adba 36%,#627991 100%);

	color:#213247;
}
#contacts_top {
	text-shadow: 0px 1px 0px #C3D0DD;
}
#contacts_bott {
	text-shadow: 0px 1px 0px #9DA6B0;
}
#contacts .contacts_name {
	font-weight:bold;
	font-size:15px;
}

#contacts .adr {
	margin-bottom:12px;
	font-size:12px;
}

#contacts .tel {
	font-weight:bold;
}

#contacts .contacts_workhours {
	font-size:12px;
}

#content table th {
	border: 1px solid #777;
	padding:3px;
}

#content table td {
	border: 1px solid #777;
	padding:3px;
}


.orderBtn {

font-size:16px;
text-decoration:none !important;
padding:8px 15px;
border:1px solid #966257;
line-height:35px;
font-weight:bold;
color:#333 !important;

-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; 

background: #f4ebd4;
background: -moz-linear-gradient(top, #f4ebd4 0%, #fccaa6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4ebd4), color-stop(100%,#fccaa6));
background: -webkit-linear-gradient(top, #f4ebd4 0%,#fccaa6 100%);
background: -o-linear-gradient(top, #f4ebd4 0%,#fccaa6 100%);
background: -ms-linear-gradient(top, #f4ebd4 0%,#fccaa6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ebd4', endColorstr='#fccaa6',GradientType=0 );
background: linear-gradient(top, #f4ebd4 0%,#fccaa6 100%);

text-shadow: 0px 1px 0px #f4ebd4;

outline:none;

}

.orderBtn:hover {
background: #f4ebd4;
background: -moz-linear-gradient(top, #f4ebd4 0%, #f9d5bb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4ebd4), color-stop(100%,#f9d5bb));
background: -webkit-linear-gradient(top, #f4ebd4 0%,#f9d5bb 100%);
background: -o-linear-gradient(top, #f4ebd4 0%,#f9d5bb 100%);
background: -ms-linear-gradient(top, #f4ebd4 0%,#f9d5bb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ebd4', endColorstr='#f9d5bb',GradientType=0 );
background: linear-gradient(top, #f4ebd4 0%,#f9d5bb 100%);

outline:none;
}

.orderBtn:active {
background: #f9d5bb;
background: -moz-linear-gradient(top, #f9d5bb 0%, #f4ebd4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9d5bb), color-stop(100%,#f4ebd4));
background: -webkit-linear-gradient(top, #f9d5bb 0%,#f4ebd4 100%);
background: -o-linear-gradient(top, #f9d5bb 0%,#f4ebd4 100%);
background: -ms-linear-gradient(top, #f9d5bb 0%,#f4ebd4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9d5bb', endColorstr='#f4ebd4',GradientType=0 );
background: linear-gradient(top, #f9d5bb 0%,#f4ebd4 100%);

outline:none;
}




