body {
	font-family: Arial;
	margin: 0px;
	font-size:12px;	
}
td.text2{
font-size:15px;
font-family:tahoma;
line-height:1.5;
color:#404040;
text-align:justify;
}
/*8.07.09*/
button{ 
background-color:#e6ebed;
color:#999;
font-size:14px;
line-height:1;
height:25px;
border:0;
text-decoration:none;
}
input.in_v, textarea.in_v, select.in_v{border-color:#929d9d;border-style:solid; width:98%; color:#666666; font-size:12px; line-height:1.2;}
.tit, span.tit, p.tit, strong.tit{color: #a9b8c0;font-size:14px;font-weight:700;line-height:1;}
.pr, span.pr, p.pr, div.pr{font-size:11px;color:#585858;}
span.pri, a.pri, div.pri, p.pri, .pri{color:#f00;font-size:12px;line-height:1.2;}
 
table.tbl_pr{border: 1px solid #CCCCCC; border-collapse: collapse; font-size:11px; color:#929d9d; }

table.tb2_pr{border: 1px solid #CCCCCC; font-size:12px; color:#000; }

.grey12, a.grey12, b.grey12, span.grey12, p.grey12, div.grey12{color:#929d9d;font-size:12px;line-height:1.1;}
div.gree, a.gree, p.gree, .gree, span.gree{color:#367B8A;font-size:12px;line-height:1.2;}
/***********************/
/*25.06.09** глобальные стили**************/
div,p,span{ color:#000000; font-size:12px; line-height:1.2;}
/*************************/
/*стьль для динамических панелек начало*/

.btn-slide, .btn-slide2, .btn-slide3, .btn-slide4, .btn-slide5, .btn-slide6, .btn-slide7, .btn-slide8, .btn-slide9{
	padding:   0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.slide, .slide2, .slide3, .slide4, .slide5, .slide6, .slide7, .slide8, .slide9 {
	margin: 0;
	padding: 0;	
}

a:focus {
	outline: none;
}
.panel {
	background: #fff;
	
	display: none;
}
.panel ul {
    margin: 0;
    padding: 0 15px;
    float:left;
    list-style:none;
    border-right: 1px solid #fff;
}
.panel ul li{
    margin: 6px;
    padding: 0;
    
}

.panel ul li a{
    font-weight:bold;
    color: #fff;
    
}
.active, .active2, .active3, .active4, .active5, .active6, .active7, .active8, .active9 {
	background-position: right;
}
/*стьль для динамических панелек конец*/
.png
{
behavior:url(/resources/iepngfix.htc);
}

#separator {
	background: #336699;
	width: 4px;
	height: 26px;
	margin-top: 2px;
	margin-bottom: 2px;
	float: left;
}

.menuItem {
	height: 30px;
	padding-top: 0px;
	float: left; 
	background: #6699CC; 
	width: 229px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}

.menuItem a {
	color: #ffffff;
	text-decoration: none;
}

div#nifty2 {background: #CC0000; border-left:1px solid #CC0000; border-top:1px solid #CC0000;} 

b.bottom {display:block;	background: #ffffff;} 
b.bottom b.r1b2{ display:block;	background: #CC0000;} 
b.bottom b { background: #CC0000;}
b.bottom b {display:block; height: 1px; overflow: hidden; border-left: 1px solid #CC0000; border-right: 1px solid #CC0000;} 

b.r1b2 {margin: 0 5px 0 0;} 
* html b.r1b2 { margin: 0 5px 0 0; }
*+html b.r1b2 { margin: 0 5px 0 0; }

b.r22{margin: 0 3px 0 0;} 
b.r32{margin: 0 2px 0 0;} 

b.bottom b.r42 { margin: 0 1px 0 0; height: 2px;} 
b.bottom b.r22 { border-left: 2px solid #CC0000; border-right: 2px solid #CC0000;} 

#work {
	font-size: 12px; 
	color: #ffffff; 
	text-align: center;
	margin:3px;
	font-weight: bold;
}

.cc0000 {
	color: #cc0000;
}

.head_bottom {
	background: url("head_bottom.jpg") no-repeat;
	height: 47px;
}

.head_top_center {
	background: url("head_top_center.jpg") no-repeat;
	height: 47px;
}

tr.foot{background:url(img/foot_c.gif) repeat-x;}

form {
	margin: 0px;
}

input {
	border: 1px;
}

.menu {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.greytext{ color:#999999; font-size:12px;}
.rlink2{ color:#FFFFFF; font-size:12px; font-weight:bold;}
a.whitelink{color:#fff;text-decoration:none;}

a.greygol{color:#A9B8C0;font-size:20px;font-weight:700; text-decoration : none;}

a.greygol2, .greygol2, div.greygol2{color:#367B8A;font-size:12px;font-weight:700;line-height:1.2;}
a.greygol2_a, .greygol2_a, div.greygol2_a, span.greygol2_a{color:#929d9d;font-size:12px;font-weight:700;line-height:1.2;}

a.greygol5, span.greygol5{color:#367B8A;font-size:14px;font-weight:700;line-height:1.3;}

span.greygol5_a, p.greygol5_a{color:#a9b8c0;font-size:14px;font-weight:700;text-decoration:none;line-height:1.2;}

a.greygol6, span.greygol6{color:#367B8A;font-size:15px;font-weight:700;text-decoration:none; line-height:1.2;}

a.greygol6_a, span.greygol6_a{color:#929d9d;font-size:15px;font-weight:700;text-decoration:none;line-height:1.2;}

a.price, span.price, p.price, div.price, .price{color:#f00;font-size:14px;font-weight:700; line-height:1.1;}

p a {color:#367B8A;font-size:12px;font-weight:100;line-height:1.1;}

.greygol3, a.greygol3, span.greygol3{color:#367B8A;font-size:11px;font-weight:100; line-height:1.1;}
.greygol3_a, a.greygol3_a, p.greygol3_a, div.greygol3, span.greygol3{color:#929d9d;font-size:11px;font-weight:100; line-height:1.1;}
a.greygol4, span.greygol4, .greygol4{color:#367B8A;font-size:12px;font-weight:100;line-height:1.1;}

a.greygol4_a, span.greygol4_a, p.greygol4_a, div.greygol4_a, .greygol4_a{color:#929d9d;font-size:12px;font-weight:100;line-height:1.1; text-decoration:none;}

a.nameinf{color:#A9B8C0;font-size:10px;font-weight:100;line-height:0.7;}

a.nameinf2{color:#A9B8C0;font-size:12px;font-weight:100;line-height:0.7;}

.stufffoto{background-image:url(img/buy_back.gif);background-repeat:no-repeat;width:101px;height:101px;}

.stinf{padding-left:10px;padding-top:3px;height:33px;}

a.arrow {text-decoration : none; font-family: Comic Sans MS, Tahoma,  Verdana, Arial, Helvetica; font-size: 12pt; font-weight: bold; cursor: pointer; letter-spacing: -5px;}
a.arrow:link {text-decoration : none;}
a.arrow:hover {text-decoration : none;}
a.arrow:active {text-decoration : none;}

a.arrow_wide {text-decoration : none; font-family: Comic Sans MS, Tahoma,  Verdana, Arial, Helvetica; font-size: 12pt; font-weight: bold; cursor: pointer; letter-spacing: -3px;}
a.arrow_wide:link {text-decoration : none;}
a.arrow_wide:hover {text-decoration : none;}
a.arrow_wide:active {text-decoration : none;}

a.arrow_big {text-decoration : none; font-family: Comic Sans MS, Tahoma,  Verdana, Arial, Helvetica; font-size: 12pt; font-weight: bold; cursor: pointer; letter-spacing: -5px;}
a.arrow_big:link {text-decoration : none;}
a.arrow_big:hover {text-decoration : none;}
a.arrow_big:active {text-decoration : none;}

.arrow {text-decration : none; font-family: Comic Sans MS, Tahoma,  Verdana, Arial, Helvetica; font-size: 12pt; font-weight: bold; letter-spacing: -5px; color:#367b8a;}

a.glava{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:1;color:#FFFFFF;padding-left:10px;padding-right:10px;position:relative;}
a.glava2{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:1;color:#367B8B;padding-left:10px;padding-right:10px;}
a.glava3{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:1;color:#FFFFFF;padding-left:5px;padding-right:5px;}

.table_text {font-size:80%; COLOR:#404040;}


/*Всплывающие подсказки.*/
a.tt span{
    display:none;/*собственно прячем тултип - пока мышь не наведена*/
    text-decoration:none;   
}
a.tt:hover{
   text-decoration:none;   
   position:relative;/*Ставим точку отсчета для тултипа внутрь данной ссылки*/
   z-index:23;/*это нужно что бы тултип показывался поверх этой и других ссылок*/
}
a.tt:hover span{
   display:block;/*показываем тултип при наведении*/
   position:absolute;
   top:-40px;
   left:30px;/*три строки для позиции тултипа относительно левого верхнего угла ссылки*/
   z-index:22;/*мне 22 + см. выше*/
   background:#fafafa;/*фон, что бы было видно тултип*/ 
   display:block;
   border:1px solid #ccc;
   padding:5px;
   cursor:pointer;
   text-decoration:none;
}

#cse-search-results iframe{
    width:400px;
    max-width:400px;
}







