/* CSS Document */

.filter{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}

html,body{
  	margin:0;
	padding:0; 
	}
body { background-color:#f3e9d7; height:100%;}

a {
 color:#cb1b1a; /* ���� ������ */
}
a:visited {
 color: #cb1b1a; /* ���� ���������� ������ */
}
a:active {
 color: #cb1b1a; /* ���� �������� ������ */
}

h1, h2, h3, h4
{
font-family:Georgia;
color: #000000;
}

h1
{
font-weight: normal;
font-size: 24px;
}


h2
{
font-weight: normal;
font-size: 22px;
}


h3
{
font-weight: normal;
font-size: 18px;
}

.sq_list li
{
list-style-type: square;
}

#left_link{
font: 12px Georgia;text-decoration:none;color:#333333; font-weight:bold;
}
#up_link{
color:#333333; font: 10px Verdana;
}


.email{
font: 12px Georgia;color:#cb1b1a;
width: 120px;
border: 1px solid #CEBB9D;
}

.eemail{
font: 12px Georgia;color:#cb1b1a;
}
#link_menu{
font: 12px Arial;color:#000000; text-decoration:none;font-weight:bold;
}
#content {
	position:absolute; 
	background-image:url(/images/content_center_min.gif);
	background-repeat:repeat-y; 
	background-position:center; 

	width:96%;
	height:850px;
	z-index:1;
	left: 2%;
	top: 600px; bottom:30px;
	background-color: #f8f3e9;
	}
#head {
	position:absolute;
	width:96%;
	height:583px;
	left: 2%;
	top:0px;
	z-index:2;
	background-color:#f3e9d7;
}
#nav {
	position:absolute;
	width:61%;
	height:70px;
	z-index:3;
	width:61%;
	right:0;
	top: 55px;
}
#about {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 0px;
}
#lang {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 16%;
}
#soft {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 35%;
}
#prep {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 52%;
}
#corp {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 71%;
}
#rasp {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 86%;
}
#about_text {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 0px; top:51px;
}
#lang_text {
	position:absolute;
	width:100px;
	height:56px;
	z-index:1;
	left: 13%; top:51px;
}
#soft_text {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 33%; top:51px;
}
#prep_text {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 51%;top:51px;
}
#corp_text {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 70%; top:51px;
}
#rasp_text {
	position:absolute;
	width:56px;
	height:56px;
	z-index:1;
	left: 86%; top:51px;
}
#base_image {
	position:absolute; background-image:url(/images/base_image.jpg); background-repeat: no-repeat;
	width:512px;
	height:483px;
	z-index:1;
	left: 19%;
	top: 100px;
	}
#light {
	position:absolute; background-image:url(/images/light.png);
	width:351px;
	height:167px;
	z-index:2;
	top: 416px;
}
#form {
	position:absolute;
	z-index:3;
	width:255px;
	right:0px;
	top: 11px;
	height: 27px;
}
#logo {
	position:absolute;
	z-index:2;
	width:310px;
	height:139px;
	top: 0;
	background-image:url(/images/logo.gif); background-repeat:no-repeat;

}
#baner {
    position:absolute;
    z-index:3;
    width:468px;
    height:80px;
    right: 1%;
    bottom:0%;
    background: transparent;
/*border: 4px solid #cfc2aa;*/
}




#news {
	position:absolute;
	z-index:2;
	width:44%;
	height:45%;
	right: 1%;
	top:25%;
	margin-left:550px;

}
#arhiv {
	position:absolute;
	z-index:5;
	width:136px;
	height:50px;
	right: 1%;
	top:-10px;
}
#arh_t {
	position:absolute;
	z-index:4;
	width:112px;
	height:19px;
	right: 1px;
	top:18px;
	font:Georgia;
	font-size:12px;
}
#news_text {
	position:absolute;
	width:90%;
	height:96%;
	z-index:4;
	left: 2%;
	top: 2%;
}
.news { 
font: 24px Georgia;line-height:20px; margin-top:0px; margin-left:20px;
}
/*.date { 
font: 9px Verdana;text-decoration:none; color:#666666;line-height:5px;
}
*/

.date
{
display:none;
}

.news_content {font: 12px Georgia; margin-left:20px; margin-top:7px;/*line-height:14px;*/
}

#menu_left {
	position:absolute;
	width:239px;
	height:245px;
	z-index:4;
	left: 14px;
	top: 135px;
}


.tahoma { font: 11px Tahoma; margin:15px; }
#phone {
	position:absolute;
	width:184px;
	height:115px;
	z-index:3;
	left: 20px;
	top: 6px;
	margin-left:15px; 
	margin-top:0px;
}
.number { font: 30px Georgia; margin-left:15px;}
.icq { font: 11px Tahoma; margin-left:0px; margin-top:5px; margin-bottom:3px;}
.icq_num { font: 10px Tahoma; margin-top:0; margin-bottom:4px;margin-left:20px; color:#666666;}

#link_header {
	position:absolute;
	width:200px;
	height:20px;
	z-index:5;
	left: 35%;
	top: 3px;
}

#show_current_date
{
	position:absolute;
	width:180px;
	height:30px;
	z-index:20;
	right: 280px;
	top: 18px;
        border: 0;
        font-family:Verdana;
        font-weight: bold;
        font-size:14px;
        color: #000000;
}

.left_det {
	position:absolute;
	width:460px;
	height:58px;
	z-index:5;
	left: 50%;
	background-image:url(/images/left_detail_5.gif);
	background-repeat:no-repeat;
	top: 600px;
	font-weight: bold;
}
.form1{
	position:absolute;
	width:1px;
	height:1px;
	z-index:4;
	left:45%;
	top: 14px;
	font: 12px Georgia;
}

.mailto {
	position:absolute;
	width:231px;
	height:3px;
	z-index:1;
	left: 4%;
	top: 30%; font: 12px Georgia;
}

.mailo{
	position:absolute;
	width:109px;
	height:20px;
	z-index:3;
	left:75%;
	top: 19px;
}
#left_column {
	width:85%;
	height:90%;
	z-index:2; margin:35px;
     font: 12px Georgia; letter-spacing:0em; line-height:1.7em;
}
.column_header {
	 font: 24px Georgia;
}
.column_header_min {
	 font: 18px Georgia; margin-bottom:7px;
}
#right_column {
	width:82%;
	height:85%;
	z-index:3; 
	margin:35px; 
	margin-top:80px; 
	margin-left:50px;
	font: 12px Georgia; letter-spacing:0em; line-height:1.7em;
	min-height: 500px;
}

#shadow_up {
	position:absolute;
	width:980px;
	height:130px;
	z-index:1; left:0%; background-image:url(/images/base_shadow.gif); background-position:center;background-repeat:no-repeat;
}
/*-----------------------------------------------------------*/
#tab { background-color:#f8f3e9;}

#left_td {background-image:url(/images/tab_left.gif); background-position:right; background-repeat:repeat-y;}

#right_td {background-image:url(/images/tab_right.gif); background-position:left; background-repeat:repeat-y;}

.foot12 { background-color:#f3e9d7; }
#foot { background-color:#f3e9d7; }
#foot_l { background-color:#f3e9d7; background:url(/images/foot_left.gif); background-repeat:no-repeat; background-position:right;}
#foot_r { background-color:#f3e9d7; background:url(/images/foot_right.gif); background-repeat:no-repeat; background-position:left;}

#foot_r a
{
font: 11px Georgia;
text-decoration: underline;
}


#empty { background-color:#f3e9d7;}
#left_shad { background-color:#f3e9d7;
background-image:url(/images/left_shad.gif); background-repeat:no-repeat; background-position:right
}
#right_shad { background-color:#f3e9d7;
background-image:url(/images/right_shad.gif); background-repeat:no-repeat; background-position:left
}
#right_shad_down { background-color:#f3e9d7;
background-image:url(/images/right_shad_down.gif); background-repeat:no-repeat; background-position:left;
}
#left_shad_down { background-color:#f3e9d7;
background-image:url(/images/left_shad_down.gif); background-repeat:no-repeat; background-position:right;
}
.black_line { background-image:url(/images/line3.gif); width:100%; height:1px; background-repeat:repeat-x; margin-top:22px;}
.textfield {
background: url(/images/bg_search.gif) no-repeat left top;
color:#000000;	
border-top:2px solid #cebb9d;
border-left:2px solid #cebb9d;	 
border-right:1px solid #ffffff;	 
border-bottom:1px solid #ffffff;
width:167px;
height:16px;
}
#logo_text {
	position:absolute;
	width:230px;
	height:30px;
	z-index:3;
	font: 12px Arial; font-weight:bold;
	letter-spacing:0em;
	line-height:1.7em;
	top: 97px;
	left: 64px;
}

#body { 
position: relative; min-width:1000px;
}

.copy
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: 600;
}

.footer_link
{
	padding-top: 10px;
}

.footer_link a
{
color:#333333;
font-family:Georgia;
font-size:12px;
font-weight: bold;
text-decoration: underline;
}


.icq_sign
{
padding-right: 2px;
padding-left: 5px;
}

.login_lnk
{
margin-top: 40px;
}