body, td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align : top;
	margin: 0px 0px 0px 0px;
}

select, textarea, input, submit {
	background-color:white;
	border:1px #999999 solid;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

form {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}









a.press:link {
	FONT-WEIGHT: bold; BACKGROUND: #FFFFFF; COLOR: #000000; TEXT-DECORATION: none
}
a.press:visited {
	FONT-WEIGHT: bold; BACKGROUND: #FFFFFF; COLOR: #000000; TEXT-DECORATION: none
}
a.press:active {
	FONT-WEIGHT: bold; BACKGROUND: #A2A2A2; COLOR: #000000; TEXT-DECORATION: none
}
a.press:hover {
	BACKGROUND: #A2A2A2; COLOR: #FFFFFF; TEXT-DECORATION: none
}
a.press.offsite {
	FONT-WEIGHT: normal; BACKGROUND: #F4F4F4; COLOR: #c00; TEXT-DECORATION: none
}

a.press {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}


 



a.menu_l1 {
	font-weight : bold;
	font-size : 10px;
	color : #BB0303;
	margin-left : 0px;
	text-decoration : none;
}
a.menu_l1:hover {
	font-weight : bold;
	font-size : 10px;
	color : #990000;
	margin-left : 0px;
	text-decoration : none;
}
a.menu_l2 {
	font-size : 10px;
	color : #000000;
	margin-left : 0px;
	text-decoration : none;
	background : url(/images/menu-red-dot.gif) no-repeat left;
	padding-left : 10px;
}
a.menu_l2:hover {
	font-size : 10px;
	color : #606060;
	margin-left : 0px;
	text-decoration : none;
	background : url(/images/menu-red-dot.gif) no-repeat left;
	padding-left : 10px;
}
a.menu_l3 {
	font-size : 10px;
	color : #000000;
	text-decoration : none;
	background : url(/images/menu-gray-arrow.gif) no-repeat left;
	padding-left : 10px;
}
a.menu_l3:hover {
	font-size : 10px;
	color : #606060;
	text-decoration : none;
	background : url(/images/menu-gray-arrow.gif) no-repeat left;
	padding-left : 10px;
}
a.def {
	font-size : 11px;
	color : #000000;
}
a.def:hover {
	font-size : 11px;
	color : #606060;
}
a.copy {
	font-size : 9px;
	color : #737272;
	text-decoration : none;
}
a.chaptab {
	text-decoration : none;
	color : Black;
}
td.chaptab_first {
	background-color: #F7F7F7;
	font-size: 9px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 2px;
	border-bottom : 1px solid Black;
	background-image : url(/images/chaptab-bg.gif);
}
td.chaptab_sel {
	background-color:  #CCCCCC;
	font-size: 9px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 2px;
	border-right : 1px solid Black;
}
td.chaptab {
	background-color: #F7F7F7;
	font-size: 9px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 2px;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
	background-image : url(/images/chaptab-bg.gif);
}
td.td_dark {
	background-color:  #E9E9E9;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
	border : 0px solid;
}
td.td_light {
	background-color:  #FFFFFF;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
	border : 0px solid;
}
div.top_links {
	font-size: 10px;
	padding-top : 2px;
	padding-bottom : 2px;
	left: 0px;
	position: relative;
	text-transform : uppercase;
	width : 100%;
	background-color : white;
	color : #737272;
	font-weight : bold;
	z-index:30;
}
div.table_light {
	background-color:  #FFFFFF;
	border-bottom: 1px Solid #CCCCCC;
	padding-top: 1px;
	padding-bottom: 2px;
}
div.table_dark {
	background-color:  #E9E9E9;
	border-bottom: 1px Solid #CCCCCC;
	padding-top: 1px;
	padding-bottom: 2px;
}
a.top_links {
	font-size: 10px;
	text-transform : uppercase;
	color : #737272;
	font-weight : bold;
	text-decoration : none;
}
a.top_links:hover {
	color : #BB0303;
}
td.list_header_r, td.list_header_l {
	border-left : 1px solid Silver;
	border-top : 1px solid Silver;
	padding : 2px 2px 2px 2px;
	vertical-align : top;
}
a.list_header_r, a.list_header_l, a.list_context {
	color: #757474;
}
td.list_header_r_sort, td.list_header_l_sort {
	background-color: #E9E9E9;
	border-left : 1px solid Silver;
	border-top : 1px solid Silver;
	padding : 2px 2px 2px 2px;
	vertical-align : top;
}
a.list_header_r_sort, a.list_header_l_sort {
	color: Black;
}
td.list_r, td.list_l {
	color : #757474;
	border-left : 1px solid Silver;
	border-top : 1px solid Silver;
	padding : 2px 2px 2px 2px;
	vertical-align : top;
}
a.list_r, a.list_l {
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}
a.list_r:hover, a.list_l:hover {
	font-size : 10px;
	color : gray;
	text-decoration : none;
}
td.list_r_sort, td.list_l_sort {
	background-color: #F4F4F4;
	border-left : 1px solid Silver;
	border-top : 1px solid Silver;
	padding : 2px 2px 2px 2px;
	vertical-align : top;
}
a.list_r_sort, a.list_l_sort {
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}
a.list_r_sort:hover, a.list_l_sort:hover {
	font-size : 10px;
	color : #444444;
	text-decoration : none;
}
a.pages {
	color: #BB0303;
	text-decoration : none;
}
.list_ender_right {
	width : 1px;
	border-left : 1px solid Silver;
}
.list_ender_bottom {
	height : 1px;
	border-top : 1px solid Silver;
}
.list_icons {
	border-top : 1px solid Silver;
	border-left : 1px solid Silver;
	border-right : 1px solid Silver;
}
.toolbar_buttons {
	background-color : #A2A2A2;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	text-transform : uppercase;
	color : Black;
	text-decoration : underline;
	vertical-align : middle;
}
.toolbar_pages {
	background-color : #F4F4F4;
	padding : 2px 2px 2px 2px;
	width : 100%;
	text-align : right;
}
a.top_text_adver {
	color : #BB0303;
	text-decoration : none;
	vertical-align: middle;
	font-size : 11px;
}
a.top_text_adver:hover {
	text-decoration : underline;
}
.err {
	color : #FF0000;
}
div.top_links2 {
	font-size: 10px;
	padding-top : 2px;
	padding-bottom : 2px;
	left: 0px;
	position: relative;
	text-transform : uppercase;
	width : 100%;
	background-color : white;
	color : #BB0303;
	font-weight : bold;
	z-index:30;
}
a.top_links2 {
	font-size: 15px;
	text-transform : uppercase;
	color : #BB0303;
	font-weight : bold;
	text-decoration : none;
}
a.top_links2:hover {
	color : #BB0303;
}


a.def2 {
	font-size : 11px;
	color : red;
}
a.def2:hover {
	font-size : 11px;
	color : #606060;
}

div.window {
	visibility : hidden;
	position : absolute;
	top : 50px;
	left : 100px;
	border : #000000 1px solid;
	background : #F4F4F4;
	padding : 5px;
}
span.city_dark {
	background-color:  #E9E9E9;
	font-size : 10px;
	text-align : center;
	vertical-align : middle;
	border : 2px Solid #999999;
	text-transform : uppercase;
	font-weight : bold;
	cursor: pointer;
}
span.city_light {
	background-color:  #FFFFFF;
	font-size : 10px;
	text-align : center;
	vertical-align : middle;
	border : 1px Solid #CCCCCC;
	text-transform : uppercase;
	font-weight : bold;
	cursor: pointer;
}




/* New forum styles*/

.mnuitem{margin:0;padding:0;cursor:pointer;display:block}
.mnuitem a{color:#000;text-decoration:none;display:block;padding:2px 0 2px 0}
.mnuitem a:hover{color:#5c5c5c;display:block;background-color:#eaeaea;text-decoration:none}
.odd, .even {line-height:14px;padding:1px;margin:0;cursor:pointer}
.odd{background-color:#f4f4f4}
.even{background-color:#fff}
.loading{background-image:url('f3/i7/loading.gif');background-repeat:no-repeat;width:16px;height:16px;background-position:55px 5px}
li{margin:0;padding:0;cursor:pointer;list-style:none}
h3{font-size:10px;font-weight:normal}
.btabl{font-size:12px}
.accordion{/*overflow-y:scroll;height:300px;*/cursor:pointer}
.accordion h3{padding: 0px 5px;margin: 0;border: solid 1px #c4c4c4;border-bottom: none;cursor: pointer}
.accordion h3:hover{background-color: #e3e2e2}
.accordion h3.active{background-position: right 5px}
.accordion p{cursor:pointer;margin:0;padding:2px}
.cad{display:none;border:1px solid #a2a2a2;background-image:url('f3/i7/vbg.gif');background-repeat:repeat-x;cursor:default;background-position:bottom;background-color:#f4f4f4;font-size:11px;padding:0 3px:;margin:0}

.unatb{width:98px;height:27px;background-image:url('f3/i7/tabback.jpg');background-position:bottom;background-repeat:no-repeat;font-size:12px;text-align:center;cursor:pointer;color:#7c7c7c}
.atb{width:135px;height:27px;background-image:url('f3/i7/rtab.jpg');font-size:12px;text-align:center;cursor:default;background-position:bottom;background-repeat:no-repeat;font-weight:bold;color:#363636}
.atba{width:130px;height:27px;background-image:url('f3/i7/tabactive.jpg');font-size:12px;text-align:center;background-repeat:no-repeat;background-position:bottom;cursor:default;font-weight:bold;color:#363636}
.unatba{width:103px;height:27px;background-image:url('f3/i7/rtabunactive.jpg');background-position:bottom;background-repeat:no-repeat;font-size:12px;text-align:center;cursor:pointer;color:#5a5a5a}
.inadvert{margin:0;padding:2px}
.l_pages{cursor:pointer;color:#7c7c7c}

.l_pages a:hover{text-decoration:underline;font-weight:bold;color:#7c7c7c}
.l_pages a:active{text-decoration:underline;font-weight:bold;color:#7c7c7c}
.advbtn {width:100px;height:18px;background-image:url('f3/i7/button.gif');cursor:pointer;background-repeat:no-repeat;line-height:18px}
.givad td {font-size:11px}
.ad_hdr {width:50%;font-weight:bold;}
.notfilledyet{width:14px;height:14px;background-image:url('/f3/i7/wrong.gif');content:"Не заполненное поле"}
.wrongfilled{width:14px;height:14px;background-image:url('/f3/i7/npass.gif');}
.passed{width:14px;height:14px;background-image:url('/f3/i7/pass.gif');}
.hov1{background-color:#f4f4f4}

.lb{width:220px;height:19;background-image:url('/f3/i7/gr.gif')}
.magn{background-image:url('/f3/i7/mag.gif');background-repeat:no-repeat;background-position:35px 100%;height:16px;font-size:11px}
.testt{background-image:url('/f3/i7/mag.gif');background-repeat:no-repeat;}


.loadcur{
cursor: url('http://alfa.kz/f3/graphics/busy.cur'), pointer;
outline: none;
}

.highslide {
cursor: url('http://alfa.kz/f3/graphics/zoomin.cur'), pointer;
outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url('http://alfa.kz/f3/graphics/loader.white.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url('http://alfa.kz/f3/graphics/fullexpand.gif') no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url('http://alfa.kz/f3/graphics/controlbar4.gif');
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url('http://alfa.kz/f3/graphics/controlbar4-hover.gif');
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.searchwind{margin:0;display:none;position:absolute;background-image:url('i7/searchwind.png');background-repeat:no-repeat;width:250px;height:140px;padding:0;}






/* Shadows around the element*/

.framed,
.framed .f_r,
.framed .f_b,
.framed .f_l,
.framed .f_c
{
float: left;
position: relative; z-index: 1;
width: auto; height: auto;
margin: 0; padding: 0;
}
.framed .f_tt,
.framed .f_rr,
.framed .f_bb,
.framed .f_ll
{
display: none;
}
.framed
{
margin: 0 30px 0px 0;
background: url('/f3/i7/hint-t.png') no-repeat left top;
/*background-position: 30px top;*/
//background: none;
}
.framed .f_r
{
left: 30px;
background: url('/f3/i7/hint-r.png') no-repeat right top;
//background: none;
}
.framed .f_b
{
top: 30px;
background: url('/f3/i7/hint-b.png') no-repeat right bottom;
//background: none;
}
.framed .f_c
{
float: none;
position: relative;
left: 30px; top: -15px;
padding: 1px 0; margin: 0 30px 0 0;
background: #fffcb8;
background-image:url('/f3/i7/pattern.gif1');
}
.framed .f_l
{
left: -30px;
padding: 15px 0;
background: url('/f3/i7/hint-l.png1') no-repeat left bottom;
//background: none;
}
* html .framed .f_r,
* html .framed .f_b,
* html .framed .f_l
{ height: 0; }
* html .framed .f_tt,
* html .framed .f_rr,
* html .framed .f_bb,
* html .framed .f_bb *,
* html .framed .f_ll,
* html .framed .f_ll *
{
display: block;
position: absolute;
left: 0; top: 0;
}
* html .framed .f_tt
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f3/i7/hint-t.png,sizingMethod=crop);
}
* html .framed .f_rr
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f3/i7/hint-r.png,sizingMethod=crop);
}
* html .framed .f_tt,
* html .framed .f_bb
{
width: expression( parentNode.offsetWidth ); height: 30px;
}
* html .framed .f_rr,
* html .framed .f_ll
{
width: 30px; height: expression( parentNode.offsetHeight );
}
* html .framed .f_bb,
* html .framed .f_ll
{
overflow: hidden;
}
* html .framed .f_bb *
{
width: 3000px; height: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f3/i7/hint-b.png,sizingMethod=crop);
}
* html .framed .f_ll *
{
width: 30px; height: 3000px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f3/i7/hint-l.png1,sizingMethod=crop);
}
/* correcting the height */
* html .framed .f_rr,
* html .framed .f_bb *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); left: auto; }
* html .framed .f_ll,
* html .framed .f_ll *,
* html .framed .f_bb,
* html .framed .f_bb *
{ bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top: auto; }

/*Top Menu Bar*/
.topmnuleft{margin:0;float:left;padding:0 5px 0 5px;background-image:url('/f3/i7/lcor.gif');background-repeat:no-repeat;line-height:17px;height:18px;width:85px;cursor: pointer;text-align:center}
.topmnuright{margin:0;float:left;padding:0 5px 0 5px;background-image:url('/f3/i7/rcor.gif');background-repeat:no-repeat;line-height:17px;height:18px;width:90px;cursor: pointer;background-position:top right;text-align:center}
.topmnubutt{margin: 0; padding:0 3px 0; float: left; background-image: url(/f3/i7/buttbg.gif); background-repeat: repeat-x; line-height:17px;height:18px;width:85px;cursor: pointer;text-align:center}                         

/*search*/

/*.sf_inactive{border:2px #3d91a5 solid;background:#3d91a5;color:#b4d3db;}
.sf_active{border:2px #8bb544 solid;background:#fff;color:#333;}
.sf_text{border:1px #3c90a5 solid;background:#fff;color:#888;}
.sf_suggestion{position:relative;}
.sf_suggestion ul{position:absolute;margin:0;padding:0;background:#86bac7;top:0;left:0;}
.sf_suggestion li{margin:0;padding:0;list-style:none;}
.sf_suggestion li a{display:block;text-indent:5px;color:#fff;}
.sf_suggestion li.selected a{background:#3d91a5;}*/

.ac_results {padding: 0px;border: 1px solid WindowFrame;background-color: Window;overflow: hidden;z-index:500}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;z-index:500}
.ac_results iframe {display:none;display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: pointer;display: block;width: 100%;font: menu;font-size: 12px;overflow: hidden;z-index:500}
.ac_loading {background : Window url('./indicator.gif') right center no-repeat;}
.ac_over {background-color: Highlight;color: HighlightText;}

.ctyboxclass {display:inline;width:110px;margin:0 0 0 10px;padding:0}
.ctyboxclass input {background-color:#fffcb8;border:none;}

.user_panel{float:right;margin:-20px 0 0 0;}
.user_panel img {cursor:pointer;margin:0 5px 0 0;float:right}

.cty_box, .givead input{padding:2px 0 2px 0}

.givead{font-size:12px;background-color:#fffcb8}
.givead td{width:50%;vertical-align:top}
.givead p{margin:2px;padding:0;text-align:center}

fieldset{margin:4px;padding:12px;border:1px solid #999999}