		html{font-family: Tahoma, Verdana, Arial, Helvetica;}
		a{font-size: 12px; color: #3849b1;}
		a:hover{font-size: 12px; color: #3849b1;text-decoration: underline;}
		.main {margin: auto;padding-auto; width: 980px;}
		.main h1,h2{color: #8F4700;margin:0;padding: 10 0;}
		.headtop{height:85px;padding: 0px 0 0px 0;}
		.headtop h4{display:block;float:left;height:44px;line-height:38px;margin:0 25px 0 0;overflow:hidden;position:relative;text-transform:uppercase;width:180px;}
		.headtop h4 a{color:#FFFFF1;height:44px;width:180px;background:transparent url(http://kvadroom.ru/i/blank.gif) repeat scroll 0 0;}
		.headtop h4 a span{background:transparent url(../i/logo.png) no-repeat scroll 0 0;height:44px;left:0;position:absolute;top:0;width:180px;}
		.headtop ul{float:left;margin:0;padding:0; font-size: 12px}
		.headtop ul li{margin:0 20 0 0px;list-style-position:outside;list-style-type:none;}
		.kurs{font-size: 12px;	text-align: center;}
		.kurstime{font-size: 11px;}
		.kursname{font-size: 13px;font-weight: normal;}
		.kursname2{font-size: 11px;color: #666666;text-align: center;}
		.kursreal{font-weight: normal; font-size: 11px;color: #000000;text-align: center;}
		.vname{font-size: 13px;text-align: center; width:130px;}
		.vname span{font-size: 12px;text-align: center; color: #666666;}
		/*blablabla*/
		.head_sel{border-top:3px solid #18cc00;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;background:#f9f9f9;font-size:15px;}
		.headmenu{height: 24px;padding-top: 20px;border-bottom:1px solid #C8C8C8;}
		.headmenu ul{padding:0;margin:0px; height: 24px;}
		.headmenu ul li{display: inline;padding-left: 10px; padding-right: 10px;padding-top: 10px; padding-bottom: 4px;}
		.headmenu ul li h1{font-size: 15px;text-decoration: underline; color: #3849b1;padding:0;margin:0;display: inline;font-weight: bold;}
		.headmenu ul li h2{font-size: 15px;text-decoration: underline; color: #000000;padding:0;margin:0;display: inline;font-weight: bold;}
		.headmenub{height: 30px;padding-top: 0px;border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;background:#F0EFEF;}
		.headmenub ul{padding:0;margin:0px; height: 30px;line-height: 30px;}
		.headmenub ul li{display: inline;padding-left: 10px; padding-right: 10px;padding-top: 5px;padding-bottom: 5px; line-height: 30px;height: 30px;}
		.headmenub ul li{font-size: 15px; color: #3849b1;}
		.headmenub ul li a{color: black;text-decoration: underline;}
		.cur{background-color: #b9a4d6; text-decoration: none;}
		.cur a{text-decoration: none;color: #000000;font-weight: bold;}
		/* POISK */
		.searchmenu{margin: auto;padding-auto; width: 970px;background-color: #f9f9f9; height: 55px;border-bottom:1px solid #C8C8C8;}
		.headnav{border-bottom:1px solid #C8C8C8; margin: auto;padding:0; height: 22px;}
		.headnav ul{margin: 0px;padding: 0px 5px;}
		.headnav ul li{font-size: 11px;color:#5c5c5c;margin-right:0.25em;display: inline; white-space:normal;list-style-type:none;}
		.headnav ul li a{font-size: 11px;color:#5c5c5c;margin: 0; padding:0;}
		.headnav ul li h1{font-size: 11px;color:#5c5c5c;margin: 0; padding:0;display: inline; font-weight: normal;}
		/*pages*/
		.pages{line-height: 22px;}
		.pages a{font-size: 12px;}
		.pages span{font-size: 12px;margin-left: 10px;margin-right: 10px;}
		/* KURS TABLE */
		.kurs_table{font-size: 12px; border: none;}
		.kurs_table td{border-bottom: 1px solid #bbbebf;}
		.kurs_table .none{border-bottom: none;}
		.kurs_table2 td{padding-top:4px; padding-bottom: 4px;}
		/* PAGE NAME */
		.page_name{ margin-top: 20px; margin:0px;line-height: 22px;}
		.page_name h1{font-size: 16px; padding: 0px; margin:0px;font-weight: normal;}
		.right_listing{float: left;}
		/* FOOTERS*/
		.foot{margin: auto;margin-top: 20px;padding-auto; width: 970px; height: 22px; background:#F0EFEF;border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;text-align: center;font-size: 14px; color: #C8C8C8; }
		.foot a{font-size: 12px; color: #000000; line-height: 22px;text-decoration: none;}
		.foot a:hover{text-decoration: underline;}
		.foot2{font-size: 11px;color: #797979;}
		.foot2 a{font-size: 11px;color: #000000;}
		#calc td{text-align: center;}
		.calc_button{font-size: 20px;}
		/* BANKAM */
		.session_error{border: 1px solid #800000; margin: 5px; background-color: #e2bfbf; font-size: 12px;padding: 4px;}
		.session_error b{font-size: 14px;}
		.input_e{border: 2px solid #800000;}
		.error_e{border: 2px solid #800000; background-color: #ffe1df;}
		.megaform{}
		.megaform div{margin: 10px 0 10px 0;}
		.megaform div label{display:block; font-size:13px;}
		.megaform div input{font-size: 22px; width: 400px;}
		.megaform div select{font-size: 22px; width: 400px;}
		.megaform div .select{font-size: 14px; width: 400px;}
		.megaform div textarea{font-size: 14px; width: 400px; height: 90px;}
		.notice_form{display:none; font-size:11px; color: #888888;padding:0; margin:0;}
		.bank_right{float: left; width: 65%; }
		.bank_left{margin-left: 15px;float: left;width: 30%;}
		.hsep{border-bottom:1px solid #C8C8C8;font-size:0;height:1px;margin:10px 0;overflow:hidden;}
		/* NEWS INDEX */
		.news_one{margin-bottom: 10px;margin-top: 10px;}
		.news_one img {text-align: left; padding: 5px;}
		.news_one span{color: #888888;font-size: 10px;padding:0; margin:0;}
		.news_one a{color: #3849B1;font-size: 13px;padding:0; margin:0;}
		.news_one h4{color: #3849B1;font-size: 13px;padding:0; margin:0;}
		.news_one p{color: #000000;font-size: 12px;padding:5 0 0 0; margin:0;text-align: justify;}
		/* NEWS FULL */
		.news_full{padding-bottom: 15px;}
		.news_full div {float: left; margin: 10px 0 0 ; padding: 0 10px 0px 0px;}
		.news_full h2{font-size: 18px; margin: 10px 0 0 0; padding: 0px;}
		.news_full span{color: #888888;font-size: 11px;display: block;}
		.news_full p{color: #000000;font-size: 12px;padding:5 0 0 0; margin:0;text-align: justify;}
		/*HEADINGS */
		h2{color:#8F4700;font-size: 17px; margin: 10px 0; padding:0px;}
		.me{background: url(/i/metro.png) top left no-repeat;padding-left: 20px;}
		.submit{margin-top: 20px;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px; background:#bde8b7; font-weight: bold;}
		.fform label{font-size: 12px; display: block;margin-top: 10px;}
		.fform input{font-size: 14px;width: 400px;}
		
