body
	{ background-image:	url('img/micrec_background.gif'); background-repeat: repeat-x; background-color: #2D4E7B;
	position: absolute; top: 50px; left: 0px; width: 900px; height: 750px; }
hr 
	{ border-bottom: 2px solid #000000; border-style: dotted; width: 90%; border-top: 0px; border-left: 0px; border-right: 0px;  }

span#id1
	{ color: green; background-color: green;}
span#id0
	{ color: red; background-color: red; }

a, a:visited
	{ text-decoration: none; color: #000000; }
a:hover, #grey_tab a:hover
	{ text-decoration: none; color: #777777; /*#0000FF;*/ }
select
	{ font: 11px Verdana; border: 1px solid #CCCCCC; width: 65%; }
textarea
	{ border: 1px solid #CCCCCC; }
#tabline 
	{ height: 20px; color: #FFFFFF; text-indent: 15px; font: bold 11px Verdana; padding-top: 10px; margin: 5px 3px 5px 3px;
	/*background-image: url('img/shape_black.gif'); background-repeat: no-repeat; margin: 5px 0px 5px 2px; */ background-color: #080D2A; }
.tbln
	{ background-color: #080D2A; text-indent: 10px; color: #FFFFFF; font: bold 11px Verdana; }

#tabline2
	{ height: 20px; width: 97%; color: #FFFFFF; text-indent: 15px; padding-top: 10px; margin: 5px 0px 5px 3px; font: bold 11px Verdana; }
#small_banner_text
	{ width: 97%; height: 97%; background-color: #CCCCCC; }
#def_font
	{ font: 11px Verdana; padding: 5px 5px 5px 5px;}
.def_font2
	{ font: 11px Arial; padding: 5px 5px 5px 5px;}
.def_font3
	{ font: 11px Verdana; padding: 5px 5px 5px 5px;}

#grey_tab
	{ background-color: #91989E; width: 50%; height: 30px; text-indent: 20px; color: #FFFFFF; font-weight: bold;}
.new_banner_tab
	{ background-color: white; height:87px; text-indent: 0px; width: 50%; padding:10px 0px 0px 0px; margin:0px;}
#grey_tab a, #grey_tab a:visited
	{ color: #FFFFFF; }

.grey_tab2
	{ background-color: #91989E; width: 50%; height: 30px; text-indent: 20px; color: #FFFFFF; font-weight: bold;}
.grey_tab2 a, .grey_tab2 a:visited
	{ color: #FFFFFF; }


.left
	{ position: absolute; width: 145px; top: 50px;  left: 0%;  height: 370px; z-index: 1;}
.center
	{ position: absolute; width: 345px; top: -20px; left: 150px; height: 650px; z-index: 1; }
.right
	{ position: absolute; width: 495px; top: 96px; left: 495px; height: 630px; z-index: 1;}
.headphones
	{ position: absolute; width: auto; height: auto; top: 480px; left: -20px; z-index: 0; }

.banner_section
	{ position: absolute; width: 345px; top: -20px; left: 150px; height: 50px; z-index: 1; }
.help_button_section 
	{position: absolute; width: 60px; top: 56px; left: 907px; height: 50px; z-index: 1; }
.login_section 
	{font: 11px Verdana;position: absolute; width: 580px; top: -24px; left: 631px; height: 340px; z-index: 1; }
.main_section
	{ position: absolute; width: 345px; top: 95px; left: 150px; height: auto; z-index: 1; }

.nedelas_tema_div
	{ position: relative; width: 495px; top: 3px; left: 480px; height: auto; z-index: 1; }
	/*
.sleja_div
	{ position: absolute; width: 353px; top: 182px; left: 480px; height: 630px; z-index: 1; }
	*/
.sleja_div
	{ position: relative; width: 353px; top: 0px; left: 480px; height: 630px; z-index: 1; }
.veikals_div
	{ position: absolute; width: 495px; top: 0px; left: 0px; height: 630px; z-index: 1; }

/* (nedelas_tema_div) position: relative; width: 495px; top: -627px; left: 345px; height: 630px; z-index: 1; */

.whitefield /* glavnyj klass dlja shirini/visoti elementov! */
	{ position: relative; width:97%; height: 0px; background-color: #FFFFFF; margin-bottom: 15px; padding-top: 15px; 
	/*background-image: url('img/shape1.gif'); background-position: top right; background-position: top right; background-repeat: no-repeat; */
	z-index: 1;} 
	/* pereopredeljaetsja v <div style="height... > */
.whitefield2
	{ position: relative; width:97%; height: 50px; margin-bottom: 15px; padding-top: 5px; z-index: 1; }
.whitefield4
	{ position: relative; width:97%; height: 0px; background-color: #FFFFFF; margin-bottom: 15px; padding-top: 15px; z-index: 1;} 

.w_left { height: 20px; background: transparent url('img/black_corner1.gif') no-repeat top left; }

.reg_error_msg {
	color:red;
	font-weight:bold;
	padding: 0px 0px 3px 3px;
}

.logo
	{ width: 100%; height:100%; 
	/* background: transparent url('img/micrec_logo.gif') no-repeat top right;  */
	}
.date_text
	{ position: relative; font: bold 11px Verdana; color: #FFFFFF; text-align: right; }
	/* width: 50%;  top: 70px; */
.left_text 
	{ font: bold 11px Verdana; margin: 5px 5px 5px 5px; }
.search_form
	{ font: bold 11px Verdana; margin: 5px 10px 5px 5px; }
.inp
	{ font: 11px Verdana; border: 1px solid #CCCCCC; }
.submit
	{ font: 11px Verdana; border: 0px solid #000000; background-color: #91989E; color: #FFFFFF; }
.submit2
	{ font: bold 11px Verdana; border: 1px solid #111111; color: #FFFFFF; background-color: #000000; width: 100px; }
.submit3
	{ font: 11px Verdana; border: 1px solid #000000; color: #000000; width: 80px; }
.banner 
	{ width: 97%; height: 97%; vertical-align: middle; }
.meklet_form
	{ margin: 5px 10px 5px 0px; text-indent: 20px; background: url('img/shape_green2a.gif') no-repeat top left;}
.baneris
	{ background-color: #EEEEEE; }
.menu_select
	{ width: 135px;}
.nav_bar
	{ background-color: transparent; font: 11px Verdana bold; color: #999999; height: 20px; padding-top: 5px; margin: 4px 4px 4px 4px; text-indent: 15px; }
.nav_bar2 a
	{ font: bold 10px Verdana; color: #777777; }
.ac
	{ /* comments color color: #800000; */ color: #000000; }
.veikals_bar
	{ padding-left: 4px; padding-right: 4px; padding-bottom: 3px; font: 11px Arial bold; color: #FFFFFF ;}
.veikals_bar a, .veikals_bar a:visited, .veikals_bar a:hover
	{ color: #FFFFFF; font-size: 11px; }
.radio_pos
	{ background: transparent url('img/square_green.gif') no-repeat; }
.radio_neg
	{ background: transparent url('img/square_red.gif') no-repeat; }
.if_link_exists a 
	{ color: #777777; }
.calend td
	{ background: #FFFFFF url('img/square_calend.png') no-repeat; height: 47px; width: 47px; text-align: center; font: 20pt Tahoma bold; color: #777777;}
.calend a
	{ color: #999999; }
.calend_exist a
	{ font-weight: bold;}

#menu_items
	{ background: url('img/shapes1.gif') no-repeat; }
#search_news
	{ background: url('img/shapes2.gif') no-repeat; }
#history_day
	{ background: url('img/shapes3.gif') no-repeat; font: 11px Verdana; /*padding: 10px 5px 5px 5px; */ text-indent: 10px; height: 20px; line-height: 20px;}
#big_banner
	{ background: url('img/shapes5.gif') no-repeat; padding-left: 5px;}
#nedeljas_tema
	{ background: url('img/shapes4.gif') no-repeat; }
#search_string
	{ background: url('img/shape_green2b.gif') no-repeat; padding-bottom: 10px; margin-top: -5px;}
#search_string2
	{ width: 340px; }
