html, body			{ height: 100%; min-height: 100% }
body, form, h1		{ padding:0; margin:0 }
a					{ color: #be0000; text-decoration: none }
a:hover				{ text-decoration: underline }
.p_fix p				{ margin-top:0 }
.abs				{ position: absolute }
.rel				{ position: relative }
.w100				{ width: 100% }
.w976				{ width: 976px }
.h100				{ height: 100% }
.fl					{ float: left }
.cl					{ clear: left }
.fs0				{ font-size:0px }

body					{ font-family: Tahoma; background: #d6d6d6 }
.head				{ height: 87px  }
.logo				{ width: 192px }
.top_right			{ width: 765px }
.menu				{ height: 42px }
.intro				{ height: 260px; background: url(img/clouds_bg.jpg) repeat-x }
.intro_inn			{ height: 135px; background: url(img/clouds_bgv.jpg) repeat-x }
.h116				{ height: 116px }
.h19				{ height: 19px }
.h106				{ height: 106px }
.main				{ background: #d6d6d6 url(img/bg.gif) repeat-x }
.inn				{ background: #d6d6d6 url(img/bgv.gif) repeat-x }
#alt				{ top:0; left:0 }
.i_left				{ width: 206px }
.content			{ width: 560px; background: #fff url(img/text_top.jpg) top center no-repeat; border-left: 1px solid #ddd ;  border-right: 1px solid #ddd;  border-bottom: 1px solid #ddd; font-size: 11px; line-height: 16px; margin-right: 7px   }
.right				{ width: 222px }
.h26				{ height: 26px }
#cnt				{ width: 500px }
.pav, .pav h1		{ font-size: 14px; color: #be0000; font-style: italic; font-weight: bold  }
.h37				{ height: 27px }
.text				{ color: #fff; font-size:11px }
.text2				{ color: #7f7f7f; font-size:11px }
.line				{ background: url(img/dot3.jpg) repeat-x center left; left: 24px  }
.line2				{ background: url(img/dot3.jpg) repeat-x center left; height: 50px; line-height: 50ox; width: 182px }
.w930				{ width: 930px }

/* langs */
.langs				{ height: 21px; width: 482px; background: url(img/lang.jpg) top left no-repeat }
#langs				{ top: 4px; left: 9px }
#langs	a			{ font-size: 10px; text-transform: uppercase; color:#a4a497; text-decoration: none }
#langs	a:hover,
#langs a.filter		{ color: #fff } 
.l_height			{ height: 21px }
#login				{ font-size: 11px; font-weight: bold; color: #7f7f7f }
.anketa_forma 		{ border-right: #d8d8d8 1px solid; border-top: #1f1f1f 1px solid; border-left: #1f1f1f 1px solid; color: #7f7f7f; font-size:11px; border-bottom: #d8d8d8 1px solid; background: #fff }
.reg_button 			{ font-size: 10px; background: url(img/login_button.gif) no-repeat center top; width: 31px; cursor: pointer; color: #000; border:none; height: 21px } 

/* menu */
.norm				{ background: url(img/t.gif) no-repeat }
.first_menu			{ color: #fff; font-size: 11px; font-style: italic; padding: 0 12px  }
.first_menu:hover	{ color: #e4a5a5 }
.lentele1 			{ background: url(img/a_1.gif) repeat-x }
.lentele1 a			{ font-weight: bold; text-decoration:none }
.td_sel				{ background: url(img/a.gif) no-repeat }
.td_sel_end			{ background: url(img/a_.gif) no-repeat }
.i_left  a			{  font-size:11px; font-weight:bold; color: #be0000; line-height: 280% }
.dot				{ background: url(img/dot1.gif)  center left no-repeat }
.left_sel 			{ text-decoration: underline }

.footer				{ left: 24px }


.border				{ border: 1px solid red } 