html,body{height:100%;margin:0;padding:0;font-family:Tahoma;font-size:11px;color:#666666;}
div{vertical-align:top;}
td{vertical-align:top;}
img{border:none;}
a{text-decoration:underline;color:#007CE1}
a:hover{text-decoration:none;color:#0066CC;}
a:focus{outline:none;}
#foot a:hover{text-decoration:underline;color:#33CC00}
#foot a{text-decoration:underline;color:#FFFDF0}
.b{font-weight:bolder}
.un{text-decoration:underline}
.nd{text-decoration:none}
.up{TEXT-TRANSFORM:uppercase}
.w60{width:150;}
.w50{width:40%;}
.w75{width:80%;}


.ml{font-size:120%;margin-right:5px;background-color:#F3FDDC;padding:5px;font-family:Arial}
.m2{font-size:120%;margin-right:5px;background-color:#FFFF00;padding:5px;font-family:Arial}
.ml:hover{background-color:#EEEEEE;}
#centercontent{margin-left:10px;margin-top:10px;margin-bottom:10px;width:98%;clear:both;}
#leftcol{float:left;clear:both;margin-right:10px;width:70%; min-width:400px}
#rightcol{width:28%;float:right;}
#indexpage{width:100%;width:expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');min-width:1000px;}
#container{width:98%;padding-left:10px;padding-right:10px;padding-top:10px}
#indexcenter{width:100%;float:left;}
#indexcentercontent{margin:0 245px;padding-left:10px;padding-right:10px}
#indexleft{float:left;width:245px;margin-left:-100%;}
#indexright{float:left;width:245px;margin-left:-245px;}
#foot{clear:both;width:100%;background-color:#0D0D0D;padding-top:50px;background-image:url('/images/bg_foot.gif');background-repeat:repeat-x;margin-bottom:-3px}
.orange_top{border:1px dashed #cccccc;border-top:3px solid #FEAD25;padding:3px;}
.green_top{background:#FFFFEC;border:1px dashed #A3E548;border-top:3px solid #A3E548;padding:3px;}
.blue_top{border:1px solid #cccccc;border-top:3px solid #3366cc;padding:3px;}
.gray_left{background:#F5F5F5;border:1px solid #cccccc;border-left:3px solid #cccccc;padding:10px;}
.green_left{background:#F3FDDC;border:1px solid #A3E548;border-left:3px solid #A3E548;padding:3px;}
.green_right{background:#F3FDDC;border:1px solid #A3E548;border-right:3px solid #A3E548;padding-right:10px;}
.orange_left{background:#FFFFCC;border:1px dashed #FEAD25;border-left:3px solid #FEAD25;padding:3px;}
.s_orange_left{background:#FFFFEC;border:1px dashed #FEAD25;border-left:3px solid #FEAD25;padding:3px;}
.txt_70{font-size:70%;}
.txt_90{font-size:90%;}
.txt_120{font-size:120%;}
.txt_140{font-size:140%;}
.txt_160{font-size:160%;}
.txt_180{font-size:180%;}
.txt_190{font-size:190%;}
.botttt{color:#007CE1;}
.bottt{color:#AAAAAA;font-weight:normal}
.err2{border:3px dashed #FF0000;background-color:#FFFF99}
#imap{float:left;margin:0px;padding:0px}
#imapf{float:left;clear:both;margin:0px;padding:0px}
.gray{color:#666666;}
.lgray{color:#999999;}
.llgray{color:#AAAAAA;}
.bl{color:#007CE1;}
.dbl{color:#014C97;}
.or{color:#FF0066;}/*FC5A1D*/
.lor{color:#FF0066;}/*FFA953*/
.green{color:#FF0066;}
.dgreen{color:#FF0066;}/*33CC00*/
.ddgreen{color:#FF0066;}/*339900*/
.r{color:#FF0066;}/*FF0000*/
.lr{color:#FF0066;}/*FF6699*/
/*main menu*/
#main-menu {
	/*margin: 0;*/
	padding: 7px 6px 0;
	line-height: 100%;
	border-radius: 0.7em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background: #222222; /* for non-css3 browsers */
 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#222222'); /*IE*/
	background: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#222222)); /*webkit*/
	background: -moz-linear-gradient(top, #7a7a7a, #222222); /*ff*/
	border: solid 1px #6d6d6d;
	width:96%;
	margin:0 auto;
	
}

#main-menu li ul li ul li a {
	color: #000;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, .8);
	font-weight: bold;
}
/* main level link hover */
#main-menu .current a, #main-menu li:hover > a {
	background: #d1d1d1; /* for non-css3 browsers */
 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#a1a1a1'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#a1a1a1)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ebebeb, #a1a1a1); /* for firefox 3.6+ */
	color: #000; /*444*/
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
}
/* sub levels link hover */
#main-menu ul li:hover a, #main-menu li:hover li a {
	background: none;
	border: none;
	color: #000;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#main-menu ul a:hover {
	background: #0399d4 !important; /* for non-css3 browsers */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#04acec', endColorstr='#0186ba'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba)) !important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #04acec, #0186ba) !important; /* for firefox 3.6+ */
	color: #fff !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
/* level 2 list */
#main-menu ul {
	background: #ddd; /* for non-css3 browsers */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c0c0c0'); /*IE*/
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#c0c0c0)); /*webkit*/
	background: -moz-linear-gradient(top, #fff, #c0c0c0); /*ff*/
	display: none;
	margin: 0;
	padding: 0;
	width: 250px;
	position: absolute;
	top: 40px;
	left: 0;
	border: solid 1px #b4b4b4;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	
}
#main-menu li {
	margin: 0 1px; /*между кнопками*/
	padding: 0 0 8px;
	float: left;
	position: relative;
	list-style: none;
}
/* main level link */
#main-menu a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding:  12px 15px; /*от краев*/
	margin: 0;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	border-radius: 0.7em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
/* dropdown */
#main-menu li:hover > ul {
	display: block;
}
#main-menu ul li {
	float: none;
	margin: 0;
	padding: 0; 
}
#main-menu ul a {
	font-weight: normal;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .9);
}
/* level 3+ list */
#main-menu ul ul {
	left: 200px;
	top: -10px;
	z-index:99999;
}
/* rounded corners for first and last child */
#main-menu ul li:first-child > a {-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topright: 5px;}
#main-menu ul li:last-child > a {-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomright: 5px;}
/* clearfix */
#main-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#main-menu {display: inline-block;}
html[xmlns] #main-menu {display: block;}
* html #main-menu {height: 1%;}
/*main menu*/






#topInfo{
	margin:50px auto 50px auto;
	color:#AAAAAA;
	/*padding:5px 2%;*/
	width:97%;
	/*background-color:#6F0;*/
}
#topInfo h1{
font-size:11px;font-weight:normal;	
}
#a-topLink{display:none}
#top-logo {
	float:left;
	width:50%;
	/*background-color:#066;*/
}
#top-A {
	float:right;
	width:46%;
	padding:5px 2%;
	text-align:right;
	/*background-color:#666;*/
}

/*
#topInfo{clear:both;float:left;margin-left:10px;margin-top:10px;margin-bottom:10px;color:#AAAAAA}
#topInfo strong{font-weight:normal}
#topAcc{margin-right:5px;margin-top:10px;margin-bottom:10px;float:right;}
#topAcc A{margin-left:5px;}
#topNav{clear:both;float:none;margin-right:5px;margin-bottom:20px;}
#topSubNav{clear:both;margin-top:20px;margin-left:10px}
#searchBody{width:69%;float:left;background-color:#33CC00;margin-left:10px;}
#logic{color:#FFFFFF;margin:2px;padding-left:10px}
#searchName{color:#FFFFFF;float:left;padding-top:5px;padding-bottom:5px;padding-left:15px}
#inputSearch{margin-left:13px;width:80%;height:20px;font-size:16px;font-weight:bolder;color:#333333;background:#F3FDDC;border:2px #F3FDDC dashed;}
#topAds{width:29%;padding-left:5px;float:right;height:85px}
*/






/*top_nav*/
#top-main-nav{
    height:35px;
	width:100%;
    border-bottom:1px solid #ddd;
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
	margin:0 auto;
	background: #04acec;
 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#04acec', endColorstr='#0186ba');
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -moz-linear-gradient(top, #04acec, #0186ba);
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
}
#top-main-nav ul{height:25px;list-style:none;margin:6px auto 0px auto;}
#top-main-nav ul li{display:inline;float:left;margin:0px 2px;}
#top-main-nav img.top-nav-icon{float:left;padding: 4px 4px;vertical-align:middle;}
#top-main-nav a{float:left;padding: 2px 4px;color:#fff;text-decoration: none;cursor: pointer;height:16px;line-height:16px;}
#top-main-nav a:hover{text-decoration: underline;}
#top-main-nav ul li.search{float:right;padding-right:12px;font-weight:bold}
#top-main-nav ul li.search span{color:#fff;margin-right:10px;}


.activeindextabs{color:#333333;font-size:140%;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:2px; background-color:#FCFCFC;font-weight:bolder;border-top:1px dashed #aaaaaa;border-left:1px dashed #aaaaaa;border-right:1px dashed #aaaaaa;}
.indextabs{cursor:pointer;color:#007CE1;font-size:140%;padding:5px;font-weight:bolder;padding:10px}
#indtab{margin-top:15px; color:#007CE1}
#inddivtab{background-color:#FCFCFC;border:1px dashed #aaaaaa;padding:10px}
.bg_lgreen{background-color:#F3FDDC;padding:5px}
.bg_lbl{background-color:#EDF9FF;padding:5px}
.bg_y{background-color:#FFFFEC;padding:5px}
.bg_g{background-color:#F7F7F7;padding:5px}
.bg_or{background-color:#FFF5EC;padding:5px}
#pos{background-color:#ffffff;;border:1px solid #F3FDDC;padding:5px;margin-bottom:5px;clear:both}
#poscbtop{background-color:#FFFDF0;border:1px dashed #FFCC00;padding:5px;margin-bottom:5px;clear:both}
#endview{background-color:#F0F0F0;border:2px dashed #666666;padding:10px;margin-bottom:8px;clear:both}
#hide_show{display:block;}
#tt{position:absolute;display:block;background:url('/images/tt_left.gif') top left no-repeat}
#tttop{display:block;height:5px;margin-left:5px;background:url('/images/tt_top.gif') top right no-repeat;overflow:hidden}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#666;color:#FFF}
#ttbot{display:block;height:5px;margin-left:5px;background:url('/images/tt_bottom.gif') top right no-repeat;overflow:hidden}
div.pagination{padding:3px;margin:10px;text-align:center;}
div.pagination a{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #2C2C2C;text-decoration:none;color:#fff;background:#2C2C2C url('/images/poff.gif');}
div.pagination a:hover,div.pagination a:active{border:1px solid #B30000;color:#FFF;background:#B30000 url('/images/pon.gif');}
div.pagination a:visited{color:#FFF;}
div.pagination span.current{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #B30000;font-weight:bold;background:#B30000 url('/images/pon.gif');color:#FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #f3f3f3;color:#ccc;}
ul.tlm{padding:0 0 0 0;list-style-type:none;overflow:hidden;}
ul.tlm li{margin:0;padding:0;float:left;color:#111111;border-bottom:1px solid #e6e6e6;}
ul.tlm li a,ul.tlm li div{padding:11px 10px;display:block;outline:none;}
ul.tlm li.active{border-bottom:1px solid #ffffff;background:transparent url('/images/lm1.gif') no-repeat left bottom;}
ul.tlm li.active a{color:#111111;text-decoration:none;background:transparent url('/images/lm2.gif') no-repeat right bottom;}
ul.tlm li div a{color:#111111;text-decoration:none;padding:0;display:inline;}




.button, .button:visited{background: #222 url(overlay.png) repeat-x;display: inline-block;padding: 5px 10px 6px;color: #fff;text-decoration: none;-moz-border-radius: 6px;-webkit-border-radius: 6px;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);border-bottom: 1px solid rgba(0, 0, 0, 0.25);position: relative;cursor: pointer}

.button:hover{background-color: #111;color: #fff;}

.button:active{top: 1px;}

.small.button, .small.button:visited{font-size: 11px}

.button, .button:visited,  .medium.button, .medium.button:visited{font-size: 13px;font-weight: bold;line-height: 1;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);}

.large.button, .large.button:visited{font-size: 14px;padding: 8px 14px 9px;}

.super.button, .super.button:visited{font-size: 34px;padding: 8px 14px 9px;}

.pink.button, .magenta.button:visited{background-color: #e22092;}

.pink.button:hover{background-color: #c81e82;}

.green.button, .green.button:visited{background-color: #91bd09;}

.green.button:hover{background-color: #749a02;}

.red.button, .red.button:visited{background-color: #e62727;}

.red.button:hover{background-color: #cf2525;}

.orange.button, .orange.button:visited{background-color: #ff5c00;}

.orange.button:hover{background-color: #d45500;}

.blue.button, .blue.button:visited{background-color: #2981e4;}

.blue.button:hover{background-color: #2575cf;}

.yellow.button, .yellow.button:visited{background-color: #ffb515;}

.yellow.button:hover{background-color: #fc9200;}






#thumbBox{position:absolute;left:0;top:0;width:auto;padding:5px;padding-bottom:0;background:#0D0D0D;visibility:hidden;z-index:10;cursor:pointer;}
#thumbBox .footerbar{font:16px Tahoma;color:white;text-align:center;}
#thumbBox #thumbImage{background-color:#0D0D0D;}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid black;background-color:#EFEFEF;padding:5px;z-index:5;}
#query{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;background:#111111;display:none;position:fixed;
//position:absolute;
//left:0;
//top:expression( body.scrollTop );
top:0;left:0;width:100%;
//width:100%;
height:100%;
//height:expression( body.scrollHeight );
z-index:9999;}
#img_query{background:#fff;border:2px dashed #CCCCCC;text-align:center;padding:20px;height:80px;width:250px;position:fixed;
//position:absolute;
//top:expression( (document.outerHeight/2-25) + 0 );
top:20em;left:50%;margin-left:-125px;z-index:9999;display:none;}
#smalldiv{width:800px;height:auto;background:#fff;border:2px dashed #NNNNNN;padding:10px;position:fixed;top:5em;
//position:absolute;top:expression(document.outerHeight/2-document.getElementById('smalldiv')/2 + 'px');
left:50%;margin-left:-400px;z-index:9999;display:none;}

