/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body,html { background:#046d35 url("../../files/b.gif");
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline;  outline-style:none;color:#255d92;  }
a:hover { text-decoration:none }

/*
 { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
*/

table {
	border-collapse:collapse;
	width:100%;
}

.main { background: url("../../files/main.gif") no-repeat 50% 75px; padding-bottom:32px}
.main_b { padding:23px 0 0 0; background: url("../../files/mb.gif") no-repeat 50% 100%;}

.global { width:800px; margin:0 auto 0 auto; background:#FFFFFF; padding-top:3px}


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}


/* Head
--------------------------------------------------*/
.head { background: url("../../files/head.jpg") no-repeat; height:370px; margin:0 0 30px 4px; padding:11px 0 0 16px}

.head .logo { display:block; overflow:hidden; text-indent:-3000em;  width:235px; height:105px; margin:73px 0 0 16px ;}


.h_in { background: url("../../files/h_in.jpg") no-repeat; height:221px; margin-bottom:20px}
.h_in .logo { margin-top:5px; }


/* Head/Navigation
--------------------------------------------------*/
.nav { width:66px; height:19px; background:#FFFFFF url("../../files/nav.gif") no-repeat; padding:8px 0 0 15px  }
.nav a { display:block; width:11px; height:9px; background-position:50% 50%; float:left;}

.nav .n1 { background: url("../../files/n1.gif") no-repeat; margin-right:29px}
.nav .n2 { background: url("../../files/n2.gif") no-repeat;}



/* Left Col
--------------------------------------------------*/
.left_menu { float:left; width:217px; margin-left:28px; _margin-left:14px; padding:0 0 40px 0; font-size:14px; background: url("../../files/lm_t.gif") no-repeat;}
.left_menu a { color:#255d92}

.left_menu ul { margin:0px; padding:11px 9px 13px 8px; list-style:none; background: url("../../files/lm_b.gif") no-repeat 0% 100%; _height:1px}
.left_menu ul li { font-family:"Times New Roman", Times, serif; background: url("../../files/lm_li.gif") repeat-x 0% 100%; padding:7px 0 7px 0 }
.left_menu ul li a { display: block; padding:0px 0 2px 15px;}
.left_menu ul li a:hover { color:#FFFFFF; text-decoration:none; background:#b44b32 url("../../files/lm_ac.gif") no-repeat }
.left_menu ul .lm_last { background:none;}

.left_menu ul .lm_ac a { color:#FFFFFF; text-decoration:none; background:#b44b32 url("../../files/lm_ac.gif") no-repeat }



/* Center Col
--------------------------------------------------*/
.center_col { float:left; width:495px; font-size:12px; padding:22px 0 20px 30px  }
.center_col a { color:#3077bb}


.center_col h1 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#007d3c; padding:0 0 16px 0; font-weight:normal;
 background: url("../../files/ch.gif") repeat-x 0px 3px;}
.center_col h1 b { background:#FFFFFF; font-weight:normal; padding-right:6px}


/* Center Col/Catalog
--------------------------------------------------*/
.c_cat { margin:0px; padding:40px 0 30px 0; list-style:none; overflow:hidden; min-height:1px; _height:1px}
*html .c_cat { overflow:visible}
.c_cat li { float:left; width:217px; padding:0 10px 0 0; font-size:11px}
.c_cat .cc_r { width:255px; margin-right:0px}

.c_cat li p { overflow:hidden; min-height:1px; _height:1px}
*html .c_cat li p { overflow:visible;}
.c_cat li img { float:left; margin-right:18px}

.c_cat li strong { display:block; padding-bottom:8px; font-size:12px;}


/* Center Col/Cat Block
--------------------------------------------------*/

.cat_b { color:#2a2e2b; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 0 12px 0}
.cat_b strong { display:block; padding-bottom:8px}
.cat_b a { color:#039334}

/*.cat_b p { overflow:hidden; padding:5px 0 0 0; /*min-height:74px; _height:74px}
*html .cat_b p { overflow:visible;}                                              */


.cb_bottom { height:22px; background:#f9f9f9 url("../../files/cb_bottom.gif") repeat-x; margin-top:8px; padding:4px 11px 0 10px; font-size:12px; color:#848484; }
.cb_bottom b { font-size:18px; font-weight:normal; color:#4e4e4e; padding-right:11px;  line-height:16px}

.cb_bottom i { float:right; font-style:normal; font-size:11px; color:#000000; padding:2px 0 0 0 }
.cb_bottom i u { text-decoration:none; color:#939393}
.cb_bottom a { background: url("../../files/cb_a.gif") no-repeat 100% 0%; padding:0 10px 2px 0; margin-right:8px  }
                                                                                 

/* Footer
--------------------------------------------------*/
.footer { padding:0 0 0 0; font-size:11px; overflow:hidden; min-height:1px; _height:1px; }
*html .footer { overflow:visible;}
.footer a { color:#275cae}


/* Footer/Contacts
--------------------------------------------------*/
.contacts { margin:0px; padding:42px 0 0 173px; background: url("../../files/contacts.jpg") no-repeat ; list-style:none; height:108px; float:left;
width:220px}
.contacts li { padding:0 0 2px 0; overflow:hidden; min-height:1px; _height:1px; font-size:16px; line-height:16px}
*html .contacts li { overflow:visible;}
.contacts li b { float:left; width:56px; font-weight:normal; font-size:11px; position: relative; bottom:-2px}

.contacts li i { font-style:normal; color:#275cae; font-size:11px; }
.contacts li a { font-size:12px}

/* Footer/Copy Right
--------------------------------------------------*/
.copy_r { font-size:10px; padding:11px 0 18px 22px; background: url("../../files/copy_r.gif") no-repeat; float:left; margin-top:38px}
.copy_r b { display:block; font-size:11px}

#message {
	display:none;
	
	background:#fff;
	border:3px solid #2364A8;
	padding: 20px 20px 20px 20px;
	
	position:fixed;
	_position: absolute;
	top:100px;
	left:30%;

	min-width:300px;
	_width:300px;
	
	z-index:999999;
}

.center_col img {
  margin: 0px 5px 5px 5px;
}
.center_col p {
  padding-top:10px;
}
.opacity5{
  opacity:0.3;
	filter: alpha(opacity = 30);
}
.pic_100{
	width:140px;
	padding: 10px 10px 10px 10px;
	float:left;
	text-align:center;
}
.miniature{
	cursor:pointer;
}
.text{
	font-size:12px;
}

.cat_b span.anonce_img { display:block; width:119px; height:79px; position:relative; float:left; margin-right:13px;padding: 0px 0px 0px 0px;}
.cat_b span.anonce_img img {position:absolute;left:0px;top:0px;margin: 0px 0px 0px 0px;}
.cat_b span.anonce_img b { position:absolute; width:119px; height:79px; left:0px;top:0px; background: url("../../files/fb.gif") no-repeat ;} 