body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
html{
	height:100%;
	}
img{
	border:0px;
	}
h1 {
	font-size: 15pt;
	}

.top_t{
	border-bottom: 5px solid #000000;
	}
.top_l {
	position:absolute;
	left:22px;
	top:126px;
	width:262px;
	z-index:1;
	font-size:15px;
	font-family:verdana;
	color:#996633;
}
.top_r {
	margin-left:5px;
}
.top_r img{
	float:left;
	padding-top:10px;
	padding-right:10px;
}
.top_txt{
	padding-top:10px;
	font-size:14px;
	font-family:Verdana;
	color:#000000;
	padding-bottom:10px;
}
.top_r span{
	font-size:15px;
	font-family:Verdana;
	color:#000000;
	padding-bottom:10px;
	font-weight:bolder;
}

.top_fon{
	font-size:15px;
	font-family:Verdana;
	color:#cccccc;
	padding-top:5px;
}
.top_fon div{
	font-size:36px;
	font-family:Verdana;
	color:#cccccc;
	margin-top:-7px;
}

.r_tbl{
	border-right:2px solid #caccb4;
	border-bottom:2px solid #caccb4;
	}
.c_tbl{
	padding: 10px 10px 10px 10px;
	text-align: justify;
	border-right:3px solid #caccb4;
	border-left:3px solid #caccb4;
	border-bottom:3px solid #caccb4;
	}
.l_tbl{
	border-left:2px solid #caccb4;
	border-bottom:2px solid #caccb4;	
	}

.b_t{
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	}
.bot{
	background-image:url(images/sh_b.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
.copy1{
	padding-left:30px;
	float:left;
	width:40%;
	}
.copy2{
	padding-right:30px;
	float:right;
	width:40%;
	}
.copy2 a{
	coloR:#985123;
	text-decoration:none;
	}

.lin_t{
	border-top:2px solid #ffffff;
	}

.name_r1{
	color:#628fb8;
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:7px;
	}
.blok{
	border-top:2px solid #d3eaff;
	padding-bottom:9px;
	}
.text2{
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	}
	
.link {
	padding-top:10px;
	}
.link a{
	color:#d18c51;
	text-decoration:none;
	font-weight:bold;
	}
.name_ {
	color: #FF0000;
	font-weight: bold;
}

.style1 {color: #999999}
.style2 {
	color: #09914f;
	font-weight: bold;
}
.style5 {
	color: #0c5699;
	font-weight: bold;
}

/**/

.cont1{
	float:left;
	width:50%;
	padding-left:8%;
	padding-bottom:10px;
	padding-top:31px;
	}
.cont1 span{
	color:#985123;
	font-weight:bold;
	font-size:14px;
	}
	
.cont2{
	margin-left:1%;
	float:left;
	width:39%;
	padding-bottom:10px;
	padding-top:31px;

	}
.cont2 span{
	color:#985123;
	font-weight:bold;
	font-size:14px;
	}

.price{
	font-size:24px;
	color:#71a8da;
	}

/**/

.name_r2{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-bottom:9px;
	padding-top:9px;
	padding-left:7px;
	}
.text3{
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	}
.but{
	margin-right:10px; 
	margin-top:10px;
	
	height:34px;
	background-image:url(images/but.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.but_a{
	padding-top:8px;
	padding-right:15px;
	text-align:right;
	}
.but a{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	}

.menu{
	background-image:url(images/bg_m.jpg);
	background-repeat:no-repeat;
	}

.menu_item_1 a{
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	float:left;
	padding-left:45px;
	padding-bottom:3px;
	}
.menu_item_2 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:50px;
	}
.menu_item_3 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:46px;
	}
.menu_item_4 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:40px;
	}
.menu_item_5 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:40px;
	}
.menu_item_6 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:40px;
	}
.menu_item_7 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:45px;
	}
.menu_item_8 a{
	font-size:14px;
	text-decoration:none;
	color:#003366;
	float:left;
	padding-left:45px;
	}

.my {
margin-top:15px;
margin-bottom:15px;
}

.my p {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:justify;
margin-top:7px;
margin-bottom:7px;
}

.my h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#000000;
text-align:justify;
margin-top:10px;
margin-bottom:10px;
}

.my1 {
padding-right: 50px; 
font-size: 15px; 
font-family: Verdana; 
font-weight: bolder; 
color: rgb(0, 0, 0);
text-align:right;
}
input,textarea {
	border: solid 1px #aaa;
	background-Color: #fcfcfc;
	padding: 2px 6px 2px 6px;
}
.button {
	margin: 10px 0 0 0;
	padding: 4px 10px 3px 10px;
	cursor: pointer;

	padding: 5px 10px 5px 12px;

	border: solid 1px #a2a586;

	background-Color: #e6e2d6;

	background-image: -moz-linear-gradient(top, #e6e2d6, #a2a586); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #e6e2d6),color-stop(1, #a2a586)); /* Saf4+, Chrome */
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e2d6', EndColorStr='#a2a586'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e2d6', EndColorStr='#a2a586')"; /* IE8 */

	color: black;
	font-weight: bold;
	text-shadow: #ddd 0px 1px 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	-moz-box-shadow: 1px 1px 3px #666;
	cursor: pointer;
}	
.main_menu {
	border: solid 0px red; 
	text-aling: center;
	padding-top: 2px;
}
.main_menu div {
	display: inline;
}