.logoframe {width: 1280px; height: 102px; background: #fff; border-top: 1px solid #6a7c74; border-left: 1px solid #6a7c74; border-right: 1px solid #6a7c74; border-bottom: 1px solid #6a7c74; margin: 0 auto; margin-top: 50px;}
.logoblock {float: left; text-align: left; clear:both; width: 1278px; height: 100px; background: #a1afa9;  padding: 0px 0px 0px 0px; margin: 1px 0px 0px 1px; box-shadow: 0px 0px 0px #333;}
.logo {float: left; height: 79px; width: 425px; background: #; margin: 16px 0px 0px 15px; padding: 0px 0px 0px 0px;}
.oslogo {float: right; height: 31px; width: 62px; background: #; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.logo0 {font-family: Tahoma; font-weight: regular; font-size: 40px; color: #f1f3f2; text-shadow: 0px 0px 3px #000; background: #;}
.logo1 {font-family: Tahoma; font-weight: regular; font-size: 50px; color: #cc0000; text-shadow: 0px 0px 3px #000; background: #;}
.logo2 {font-family: Tahoma; font-weight: regular; font-size: 16px; color:#0000cc; background: #; text-shadow: 0px 0px 0px #3333ff; margin: 77px 0px 0px 15px; padding: 0px 0px 0px 0px;}
.logo1:hover {font-family: Tahoma; font-weight: regular; font-size: 50px; color: #e60000; text-shadow: 0px 0px 3px #000; transition-delay: .1s; }

.menuframe {width: 1280px; height: 30px; background: #fff; border: 1px solid #6a7c74; margin: 0 auto; margin-top: 8px;}
/*.menuframe:hover {width: 1280px; height: 30px; background: #fff; border: 1px solid #52605a; margin: 0 auto; margin-top: 8px;}*/
.menubar {font-family: Tahoma; float: left; text-align: left;clear:both; width: 1278px; height: 28px; background: #a1afa9; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 1px; 
		/*border-top: 1px solid #52605a; border-left: 1px solid #52605a; border-right: 1px solid #52605a; border-bottom: 1px solid #52605a; BG: a1afa9*/
		/*box-shadow: 2px 2px 4px #999;*/}
/*.menubar:hover {font-family: Tahoma; float: left; text-align: left;clear:both; width: 1278px; height: 28px; background: #acb9b3; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 1px; }*/

#menulink {vertical-align: -3px; font-family: Tahoma; font-weight: regular; font-size: 14px; margin: 0px 0px 0px 15px; text-shadow: 0px 0px 0px #ff1a1a; background: #;}
.menulink:link {color:#cc0000; text-decoration:none;}
.menulink:visited {color:#990000; text-decoration:none;}
.menulink:hover {color:#ee0000; text-decoration:underline;}
.menulink:active {color:#ff1a1a;  text-decoration:none;}

.offers {display: inline; vertical-align: bottom; font-family: Tahoma; font-weight: regular; font-size: 14px; margin: 0px 0px 0px 15px; text-shadow: 0px 0px 0px #ff1a1a; color: #cc0000; background: #;}
.offers:hover {display: inline; vertical-align: -3px; font-family: Tahoma; font-weight: regular; font-size: 14px; margin: 0px 0px 0px 15px; text-shadow: 0px 0px 0px #ff1a1a; color: #ee0000; background: #;}

#menulinks {vertical-align: bottom; height: 1345px; font-family: Tahoma; font-weight: regular; font-size: 14px; margin: 0px 0px 0px 0px; background: #;}
.menulinks:link {color:#0000aa; text-decoration:none;}
.menulinks:visited {color:#000077; text-decoration:none;}
.menulinks:hover {color:#0000ee; text-decoration:underline;}
.menulinks:active {color:#aaaaff;  text-decoration:none;}

.simplelink:link	{color:#1a1aff; text-decoration:none;}
.simplelink:visited	{color:#1a1aff; text-decoration:none;}
.simplelink:hover	{color:#1a1aff; text-decoration:underline;}
.simplelink:active	{color:#1a1aff;  text-decoration:none;}

.delimiter {vertical-align: -3px; font-family: Tahoma; font-weight: regular; font-size: 14px; margin: 0px 0px 0px 5px; color: #0000aa;}

.mainblockframe {text-align: left; width: 1280px; height: 265px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border: 1px solid #6a7c74;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframeo {text-align: left; width: 1280px; height: 685px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframes {text-align: left; width: 1280px; height: 515px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframew {text-align: left; width: 1280px; height: 470px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframev {text-align: left; width: 1280px; height: 430px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframesq {text-align: left; width: 1280px; height: 460px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockframeс {text-align: left; width: 1280px; height: 500px; background: #f1f3f2; padding: 0px 0px 5px 0px; margin: 0 auto; margin-top: 8px;
	     	 border-top: 1px solid #a1afa9; border-left: 1px solid #a1afa9; border-right: 1px solid #a1afa9; border-bottom: 1px solid #a1afa9;
		 /*box-shadow: 2px 2px 5px #999;*/
		}
.mainblockh {float: left; text-align: center;width: 1276px; height: 32px; color: #ffffff; background: #a1afa9; margin: 2px 2px 5px 2px;}
.mainblockhtext {float: left;  clear: left; font-family: tahoma; font-size:16px; font-weight: regular; color: #ffffff; text-shadow: 0px 0px 2px #000; background: ; margin: 5px 1px 1px 15px;}
.mainblockph4 {float: left; clear: left; font-family: tahoma; font-size: 14px; font-weight: bold; color: #000; margin: 5px 0px 0px 11px;}

.descrh {float: left; clear: both; width: 250px; margin: -3px 2px 0px 2px; background: #a1afa9}
.descrhtext {float: left; clear: both; font-family: tahoma; font-size:14px; font-weight: regular; color: #000; margin: 5px 0px 0px 20px; }

.mainblockp {line-height: 33px; float: left; clear: left; height: 25px; font-family: tahoma; font-size: 14px; font-weight: regular; color: #000; margin: 5px 0px 0px 20px; }
.mainblockpo {line-height: 17px; float: left; clear: left; height: 17px; font-family: tahoma; font-size: 14px; font-weight: regular; color: #000; margin: 5px 0px 0px 20px; background: #add;}
.mainblockposp {line-height: 17px; float: left; clear: both; height: 17px; font-family: tahoma; font-size: 15px; font-weight: regular; color: #cc0000; margin: 5px 0px 0px 20px; }
.mainblocksubp {float: left; clear: left; font-family: tahoma; font-size: 14px; font-weight: regular; color: #000; margin: 1px 0px 0px 35px;}

.mainblockpo1 {float: left; clear: left; font-family: tahoma; font-size: 14px; font-weight: regular; color: #000; margin: 5px 20px 0px 20px; background: #;}
.fontr { font-family: tahoma; font-size: 15px; font-weight: regular; color: #cc0000; }
.fontmrg { margin: 0px 0px 0px 16px;  }

body { background-color: #d1d3d2}

img { opacity: 1; }
.img { opacity: 0; }