@font-face {
    font-family: 'open_bold';
    src: url('http://uppod.ru/css/opensans-bold-webfont.eot');
    src: url('http://uppod.ru/css/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://uppod.ru/css/opensans-bold-webfont.woff') format('woff'),
         url('http://uppod.ru/css/opensans-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_light';
    src: url('http://uppod.ru/css/opensans-light-webfont.eot');
    src: url('http://uppod.ru/css/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://uppod.ru/css/opensans-light-webfont.woff') format('woff'),
         url('http://uppod.ru/css/opensans-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open';
    src: url('http://uppod.ru/css/opensans-regular-webfont.eot');
    src: url('http://uppod.ru/css/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://uppod.ru/css/opensans-regular-webfont.woff') format('woff'),
         url('http://uppod.ru/css/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_lightitalic';
    src: url('http://uppod.ru/css/opensans-lightitalic-webfont.eot');
    src: url('http://uppod.ru/css/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://uppod.ru/css/opensans-lightitalic-webfont.woff') format('woff'),
         url('http://uppod.ru/css/opensans-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
html,body{background:#e9e9e9 url('../i/2/bg.png');font-size:90%;padding:0;margin:0;font-family: 'open', sans-serif;color:#333;font-weight:400}
/* #ff0c0c */
img {border:0}

b,strong{
	font-family:'open_bold';
}
a,.a,.ajax{
	color: #4a9ac0;border: 0;
}
a.noa{
	color:#333;text-decoration:none;
}
.ajax{
	border-bottom: 1px dotted #4a9ac0;display: inline;cursor:pointer;
}
.h1,h1{
	font-weight: 300;font-family:'open_light';margin: 0 0 10px 0;padding: 0;font-size: 200%;
}
h2{
	font-weight: 300;font-family:'open_light';margin: 0 0 10px 0;padding: 0;font-size: 150%;
}
h3{
	font-weight: 300;font-family:'open_light';margin: 0 0 10px 0;padding: 0;font-size: 120%;
}
h4{
	font-weight: 300;font-family:'open_light';margin: 0 0 10px 0;padding: 0;font-size: 150%;font-weight: bold;
}
.h{
	color: #ff2323;font-family:'open_bold';text-transform: uppercase;
}
sup{
	cursor:default; color: #666;font-size:80%
}
sup a{
	text-decoration: none;
}
hr.dashed,hr{
	color: #fff;border: 0;border-top: 1px solid #ccc;margin: 20px 0;padding: 0;
}
hr.dashed{
	border-top: 1px dashed #ccc;
}
.h_gray{
	color: #666;font-family:'open_bold';text-transform: uppercase;
}

#mainbox{
	width: 1000px;background-color: #fff;border-left: 1px #ccc solid;border-right: 1px #ccc solid;border-bottom: 1px #aaa solid;text-align:left;box-shadow:0 0 20px 1px #ddd;
}
#head{
	clear: both;padding: 10px 20px 0 20px;height: 50px;
}

#logo{
	width: 91px;height: 38px;background:url('../i/2/logo.png');float: left;
}
#informer{
	float: left;font-family:'open_lightitalic';margin: 10px 0 0 40px;color: #666;
}
#infotext{
	float: left;
}
#infonext{
	width: 4px; height:7px; background:url('../i/2/arrow.gif');float: left;margin: 6px 0 0 10px;
}
#sign{
	float: right;
}
.rightlink{
	float:right;font-size:150%;font-weight:300
}

#menu{
	clear: both;background-color: #dcf0f2;height: 43px;border-bottom: 1px solid #dde9ea;
}
#menu a{
	text-decoration: none;color: #70797a;font-family:'open_bold';
}
#menu .menu1_openover,#menu .menu1over,#menu .menu1_open,#menu .menu1{
	float: left;height: 31px;text-transform: uppercase;padding: 12px 20px 0 20px;border-bottom: 1px solid #dde9ea;
}
#menu .menu1_openover,#menu .menu1over,#menu .menu1_open{
	background-color: #cbdddf;
}
#menu .menu1_open:hover a{
	color: #333;
}
#menu .menu1_openover,#menu .menu1over,#menu .menu11:hover{
	background-color: #444;color: #fff;
}

#menu .menu1:hover a{
	color: #333;
}
#menu .menu1{
	
}
#menu .menuicon_docs_,#menu .menuicon_docs{
	width: 11px;height: 16px;background:url('../i/2/icon_docs.png');float: right;margin: 1px 0 0 10px;
}
#menu .menuicon_docs_{
	background:url('../i/2/icon_docs_.png');
}
#menu .menuicon_player,#menu .menuicon_player_{
	width: 20px;height: 18px;background:url('../i/2/icon_player.png');float: right;margin: 0 0 0 10px;
}
#menu .menuicon_player_{
	background:url('../i/2/icon_player_.png');
}
#menu .menuicon_apps_,#menu .menuicon_apps{
	width: 18px;height: 18px;background:url('../i/2/icon_apps.png');float: right;margin: 0 0 0 10px;
}
#menu .menuicon_apps_{
	background:url('../i/2/icon_apps_.png');
}
#menu .menuicon_forum_,#menu .menuicon_forum{
	width: 19px;height: 17px;background:url('../i/2/icon_forum.png');float: right;margin: 1px 0 0 10px;
}
#menu .menuicon_forum_{
	background:url('../i/2/icon_forum_.png');
}
#menu #icon_play{
	height: 44px;width: 44px;background:url('../i/2/icon_play.gif');float: left;margin: 0 0 0 -45px;border-right:1px solid #acbcbe;
}

#menu .m2o,#menu .m2{padding:0 0 10px 0;background-color:#444;display:none;position:absolute;top:103px;left:0;z-index:10}
#menu .m2o a, #menu .m2 a{display: block;padding:5px 19px 5px 19px;color:#ddd;text-decoration:none;font-size:95%;font-family:'open';}
#menu .m2o a:hover,#menu .m2 a:hover{text-decoration:underline;color:#fff}

#menu .m2o{
	background-color:#444;
}
#menu .menu2_1{

}
#menu .menu2{

}
#menu .menu2_open {

}
#menu .menu9_open a,#menu .menu2_open a{
	color: #fff;font-family:'open_bold';font-style:normal;text-decoration:none;
}

#menu .menu9 a,#menu .menu9_open a{
	color: #FFF266;
}

#sign{
	padding: 7px 0 0 0;
}
#sign #menu_sign, #sign .menu_status,#sign .menu_alert{
	float: left;margin: 0  0 0 10px;padding: 3px 7px;border-radius:3px;background-color: #f9f9f9;font-size: 90%;cursor:pointer;
}
.cart_status,#sign #menu_status{
	background-color: #FFFBCC;
}
#sign .menu_alert{
	background-color: #ff0000;
}
#sign .menu_alert a{
	color:#fff;text-decoration:none
}


.signbut_{
	background: #fff;
	borderr: 1px solid #e3e3e3;
	padding: 6px 7px 8px 7px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0 10px 15px 10px;
	display: block;
	width: 170px;
}
a.signbut{
	height: 40px;text-align: left;line-height: 16px;
	display: block;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	padding: 0 0 0 17px;
	background: #ff0c0c;
	-webkit-box-shadow: 0 1px 1px 0px #ccc;
	-moz-box-shadow: 0 1px 1px 0px #ccc;
	box-shadow: 0 1px 1px 0px #ccc;
	border-bottom: 1px solid #afafaf;
	text-decoration:none;
	
}
.signbut_old{
	background: #ffdb59;
	background: -webkit-gradient(linear, left top, left bottom, from(#fffcd7), to(#ffdb59));
	background: -moz-linear-gradient(top,  #fffcd7,  #ffdb59);
}
.signbut:hover{
	-webkit-box-shadow: 0 1px 1px 0px #aaa;
	-moz-box-shadow: 0 1px 1px 0px #aaa;
	box-shadow: 0 1px 1px 0px #aaa;
	border-bottom: 1px solid #999;
}
.signbut:active{
	border: 1px solid #ddd;
	box-shadow: 0 0 0 0 #999;
	margin-bottom: -1px;
}
.signbut div{
	padding:9px 0;line-height: 20px;font-weight: 300;font-size:13px;font-family:'open_light';
}
/*a.signbut{
	height: 50px;width: 205px;text-align: left;line-height: 16px;
	display: block;
	margin: 0 10px 18px 0;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #555;
	text-shadow: 0px 1px 0px #fff;
	border: 1px solid #cbcbcb;
	border-bottom: 4px solid #a5a5a5;
	background: #eee;
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e2e2e2));
	background: -moz-linear-gradient(top,  #eee,  #e2e2e2);
	-webkit-box-shadow: 0 1px 1px 0px #bfbfbf;
	-moz-box-shadow: 0 1px 1px 0px #bfbfbf;
	box-shadow: 0 1px 1px 0px #bfbfbf;
}
.signbut:hover{
	border-bottom: 4px solid #999;
	background: #e2e2e2;
	background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#eee));
 	background: -moz-linear-gradient(top,  #e2e2e2,  #eee);
}
.signbut:active{
	border: 1px solid #cbcbcb;
	border-top: 1px solid #a5a5a5;
	margin: 0 10px 21px 0;
	box-shadow: 0 0px 0px 0px #bfbfbf;
	color: #888;
}
.signbut div{
	margin:9px 20px;text-align: left;line-height: 17px;
}
.signbut span{
	display: block;font-size: 10px;font-weight:400;
}*/
#sign #menu_status:hover{
	background-color: #FFF75F;
}
#sign #menu_sign:hover{
	background-color: #eee;
}

#sign .menu_status a,#sign #menu_sign a{
	text-decoration: none;color: #333;
}
#sign .menu_status a{
	color: #926F0D;
}
.cart_status{
	padding: 20px 30px;border-radius:10px
}

.bigbut,.but{
	border: 0;background-color: #ff0c0c;color: #fff;margin: 0;padding: 3px 10px 6px 10px;border-radius:2px;cursor: pointer;-webkit-box-shadow: 0 1px 1px 0px #ccc;
	-moz-box-shadow: 0 1px 1px 0px #ccc;
	box-shadow: 0 1px 1px 0px #ccc;
	border-bottom: 1px solid #afafaf;
}
.bigbut:hover, .but:hover{
	-webkit-box-shadow: 0 1px 1px 0px #aaa;
	-moz-box-shadow: 0 1px 1px 0px #aaa;
	box-shadow: 0 1px 1px 0px #aaa;
	border-bottom: 1px solid #999;
	
}
.bigbut:active,.but:active {
	border: 1px solid #fff;
	box-shadow: 0 0 0 0 #999;
	margin-bottom: -1px;
	border-radius:3px;
}

a.bigbut,a.but{
	text-decoration: none;
}

.bigbut{
	font-size: 18px;font-weight:300;padding: 10px 30px;font-family:'open_light';
}
.ajaxbigbut,.ajaxbut{
	color: #4a9ac0;font-weight:300;border-bottom: 1px dotted #4a9ac0;cursor: pointer;font-family:'open_light';
}
.ajaxbigbut{
	font-size: 18px;
}
#signform{
	padding: 10px;position: absolute;top: 50px;left: 940px;z-index: 2;background-color: #333;border-radius:3px;overflow:hidden;color: #ccc;-webkit-box-shadow: 0px 5px 10px 0px #333;-moz-box-shadow: 0px 5px 10px 0px #333;box-shadow: 0px 5px 10px 0px #333;display:none;
}
#signform li{
	list-style-type: none;font-size: 11px;
}
#feedback .bigbut,#signform .but{
	box-shadow: 0 1px 1px 0px #333;
	border-bottom: 1px solid #333;
}

.nolist{
	list-style-type: none;margin:20px 0 0 15px;padding: 0;
}
.nolist li{
	margin: 10px 0 10px 0;
}
#signform li input{
	display: block;margin: 2px 0 7px 0;padding: 5px 5px;border: 0;border-radius:2px
}
#signform #signbut{
	float: right;margin: 5px 0 0 0;
}
#icon_x{
	position: absolute;top: 8px;right: 9px;cursor: pointer;width: 7px;height: 7px;background:url('../i/2/icon_x.gif');
}

#search{
	float: right;margin: 10px 20px 0 0;
}
#search #search_but{
	border: 0; width: 15px; height: 20px; background:url('../i/2/icon_search.png') no-repeat 0 0;cursor: pointer;
}
#search #search_input{
	border: 0; background-color: #fff;height: 17px;margin: 2px 10px 0 0;width:182px;outline: none;border-right: 1px solid #d6e9eb;border-bottom: 1px solid #d6e9eb;border-radius:3px
}


#content_main,#content{
	padding: 20px 20px 50px 20px;position: relative;top: 0;left: 0;overflow:hidden
}
#content_main{
	padding: 20px 20px 20px 20px;
}
#mainrightcol{
	float: right;width: 212px;
}
#mainrightcol #main_players{
	font-family:'open_bold'; font-size: 24px;margin: 0 0 15px 0;
}

#mainrightcol ul{
	clear: both;padding: 0 0 0 35px;list-style-type: none;
}
#mainrightcol .ul_plus{
	list-style-image:url('../i/2/li_plus.gif'); 
}
.ul_docs{
	list-style-image:url('../i/2/li_docs.gif'); 
}
#mainrightcol .ul_docs{
	margin: 30px 0 30px 0;

}
#mainrightcol .ul_license{
	list-style-image:url('../i/2/arrow.gif'); font-size: 10px;padding: 0 0 0 15px;
}
.ui_license li a{
	color: #333;
}
#mainrightcol .client{
	margin:10px 0 10px 20px;padding:20px  0 0 40px;border:1px dotted #ccc;width: 120px;height: 80px;
}

#mainrightcol li{
	padding: 0;margin: 5px 0;padding: 0 0 0 5px;
}

.maincol{
	margin: 30px 0 0 30px;float: left;
}

.maincol ul{
	margin: 0 0 0 0;padding: 0;list-style-type:none;font-size: 90%;
}
.maincol li{
	margin: 10px 0
}

.maincol .maincol_content{
	margin: 15px 20px 0 -6px;width: 200px;
}
.maincol .maincol_content a{
	text-decoration:none;display: block;padding: 3px 7px;border-radius:3px;background-color: #fff;color: #333;
}
.maincol .maincol_content a:hover{
	background-color: #eee;
}
.maincol .maincol_content div{
	font-size: 9px;padding: 0 0 5px 7px;color: #999;
}
.maincol #news{
	font-family:'open_bold';
}
.big_textarea{
	display: block;padding: 10px;font-size: 16px;width:480px;height: 50px;margin: 2px 0 20px 0;outline: none;
}
.big_input{
	display: block;padding: 10px;font-size: 20px;width:480px;margin: 2px 0 20px 0;outline: none;
}
.middle_input{
	padding: 10px;font-size: 20px;width: 224px;margin: 0 0 20px 0;outline: none;
}
.but_link{
	cursor:pointer;color: #4a9ac0;
}
.h_input{
	display: none;
}
.signdiv,.txt{
	padding: 0 40px;line-height: 1.7;
}
.signdiv{
	width: 500px;
}
.txt2{
	padding: 0 40px 0 155px;line-height: 1.7;
}
.txt2 h2{
	font-family:'open_bold';
}
.txt td,.txt2 td{
	vertical-align:top;
}
.txt_tab{
	border: solid 1px #ccc;margin:0;padding: 0;
}
.txt_tab td{
	padding: 5px 10px 10px 10px;
}
.txt_tab_th{
	border-right:1px solid #ccc;background-color:#eee;padding:10px;
 }
.lmenu,#fixedmenu{
	background-color: #fff;font-size: 11px;border-radius:0px;color:#ff0c0c;border: 1px solid #ccc;border-left: 1px solid #ccc;padding: 15px 20px 15px 20px;
}
#fixedmenu{
	position: fixed;top: 110px;left: 0;display: none;
}
.lmenu{
	width:120px;margin:0 20px 20px 0;
}
.lmenu a,#fixedmenu a{
	text-decoration:none;color: #666;
}
.lmenu a:hover,#fixedmenu a:hover{
	color: #ff0c0c;
}
.lmenu a.active,.lmenu .active a,#fixedmenu a.active,#fixedmenu .active a{
	color: #ff0c0c;
}
.lmenu .open, #fixedmenu .open{
	list-style-image:url('../i/2/arrow.gif'); font-family: 'open_bold';
}

.lmenu ul, #fixedmenu ul{
	margin: 0;padding: 0;
}
.lmenu li, #fixedmenu li{
	list-style-type:none;margin: 0;padding: 2px 0;
}

.sign_msg{
	padding: 0 40px;font-size: 16px;font-style: italic;font-weight:300;margin: 0 0 15px 0;
}
#podval{
	padding: 10px 20px;font-size: 10px;color: #999;width: 1000px;text-align:left;
}
.niz{
	margin: 0 0 35px 0;
}
#podval a{
	text-decoration:none;color: #333;
}
#podval a:hover{
	text-decoration:underline;
}
.podval2{
	float: right;
}
.podval2 .ajax{
	color: #333;border-bottom: 1px dotted #666;
}
#mainsliderspace{
	width:725px;height:269px;
}
#mainslider{width:725px;height:269px;overflow:hidden;position:absolute;top:20px;left:20px;background-color:#fff;background: url(../i/2/uppodslidebg.jpg) no-repeat 0 0;border-radius:0px}
#slider{position: absolute;top: 0;left: -725px;width: 4350px;}
.islide{width:725px;height:269px;float:left;}
#slideleft,#slideright{position:absolute;top:185px;left:35px;width:30px;height:50px}
#slideright{top:185px;left:660px;}
#slide5,#slide1{background: url(../i/2/uppodslide1.png) no-repeat 0 0;}
#slide2{background: url(../i/2/uppodslide2.png) no-repeat 0 0;}
#slide3{background: url(../i/2/uppodslide3.png) no-repeat 0 0;}
#slide0,#slide4{background: url(../i/2/uppodslide4.png) no-repeat 0 0;}

.ill{
	box-shadow:0 0 10px 1px #aaa;padding: 10px; border-radius:10px;margin: 10px 0;}




.my {padding:0;margin:0 0 0 20px;}
.my li{float: left;list-style: none;margin:0 15px 0 15px;padding: 0;-moz-user-select: none;-khtml-user-select: none;user-select: none;white-space:nowrap}
.my ul{margin:0;padding:7px 0 10px 13px}
.my li a{font-size:18px;}
.my li a:hover{color:#333;}
.mylia{padding:2px 0px 2px 0px;text-decoration:none;font-weight:regular;}
.myliah{color:#333;padding:2px 0px 2px 0px;text-decoration:none;}

.my li span{color:#c1ba9f}
.hact,.ha{color:#0096d3;cursor:hand;cursor: pointer;float:left;width: 100px;margin:0 10px 10px 10px;font-size:23px;-moz-user-select: none;-khtml-user-select: none;user-select: none;text-align:center}
* html .hact,* html .ha {margin-bottom:10px}
.hact img,.ha img{margin:0 0 0 0px}
.hact div,.ha div{padding-top:2px}
.hga{border-bottom:1px dotted #c4dde6;}
.hact{border:none;color:#333;font-weight:400}
.hm{color:#777;padding:0 0 0 4px;margin:0}
.hm0{color:#ccc;padding:0 0 0 4px;margin:0}
.hmh{color:#000;padding:0 0 0 4px;margin:0}
	
.my .my_player{display:none;margin: 10px 0 0 20px;width:320px;padding:0}
.my_menu_{background-color:#666;border-radius:3px;overflow:hidden;}
.my_menu_ a{color:#ccc}
.my_menu_ li a{margin:0 0 0 0}
.my_menu_ li a:hover{color:#fff}
#mmv{position:absolute;margin:-8px 0 0 30px}
#mma{position:absolute;margin:-8px 0 0 150px}
#mmf{position:absolute;margin:-8px 0 0 270px}
#mms{position:absolute;margin:-8px 0 0 390px}

.myliah, a.myliah{color:#fff}

.mm_none{display:none}
.mm_styles{display:block;position:absolute;margin:-1px 0 0 55px}
.mm_files{display:block;position:absolute;margin:-1px 0 0 140px}
.mm_pl{display:block;position:absolute;margin:-1px 0 0 260px}

.mm_styles_en{display:block;position:absolute;margin:-1px 0 0 55px}
.mm_files_en{display:block;position:absolute;margin:-1px 0 0 100px}
.mm_pl_en{display:block;position:absolute;margin:-1px 0 0 190px}

#box {clear: both;color:#333;padding:15px 10px 10px 60px;margin:0 0 0 0;display:none;-moz-user-select:-moz-none;}
* html #box {padding-top:0;}
#box ul{list-style-type:none;padding:0;margin:10px 0 10px 0px;}
* html #box ul{margin-top:0px}
#box .item_li{}
#box_add,#box_pro,#box_folder ,#box_find{background-color:#0096d3;color:#fff;text-decoration:none;margin:0 5px 0 0;border-radius:2px;}
#box_add {font:18px Arial}
#box_pro {font: bold 13px Arial}
#box_find{
	background:#0096d3 url("../i/add_find_icon.png") no-repeat 7px 9px;width: 30px;height: 30px;float: left;
}
#box_folder{
	background:#0096d3 url("../i/add_folder_icon.gif") no-repeat 7px 9px;width: 30px;height: 30px;float: left;
}
#box_add{
	background:#0096d3 url("../i/add_add_icon.gif") no-repeat 7px 7px;width: 30px;height: 30px;float: left;
}

a.pro_b {float: right;background-color: #fff75f;margin: 0;padding: 7px 20px;border-radius:3px;cursor: pointer;margin-top:-50px;text-decoration:none;color:#926F0D}

.pro_banner,.spro_banner{width:164px;height:55px;color:#7c7456}
.pro_banner{background:url("../i/pro_banner_bg.gif") no-repeat 0 0;}
.spro_banner{background:url("../i/spro_banner_bg.gif") no-repeat 0 0;}
.pro_banner div, .spro_banner div{padding:8px 10px 0 15px}
.pro_banner span{font: 11px Arial}
.spro_banner span{font: 11px Arial}

#box #adder{padding-bottom:15px}
.box_a{color:#333;text-decoration:none;margin:7px 0 7px 0;border-bottom:1px dotted #ccc;}
.box_a_folder,.box_n_folder {color:#333;text-decoration:none;padding:4px 0 4px 0;font-family: 'open_bold';}
.deleted {color:#f00;text-decoration:none;}
.a,.box_a,.box_a_folder,.hand,#hand,#box_add,#box_pro,#box_folder,#box_find,.box_active,#box .iconset span,.iconset1 span,.ajax-link,#linker,.more {cursor:hand;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.box_active {color:#333;border:none;text-decoration:none;margin:7px 0 7px 0px;border-bottom:1px dotted #fff;}

.iconset1,#box .iconset{padding:0;font:9px Tahoma;color:#666;cursor:default;-moz-user-select:-moz-none;}
#box .iconset{display:none;margin:0 0 0 10px;}
#box .iconset img{margin:0 3px 0 10px;}
.iconset1 a,#box .iconset a{color:#666;text-decoration:none}
#box .itembox{padding:0 0 30px 0;display:none;-moz-user-select:tri-dstate;}
#box td{vertical-align:middle}
#box .myinput2,#box .myinput,#box .myinput3{width:400px;background-color:#fff;padding:2px 3px 3px 3px}
#box .myinput2{background-color:#f5fafa;}
#box .myinput3{width:200px}
.codechange{color:#aaa;padding-top:10px;font-size:80%;line-height:1}

#box h1{font-size:18px;margin:0;padding:0;display:inline}
#box .intxt{font-size:90%;margin:10px 0 2px 0;color:#666}
#box .intxt em{font-size:80%;}

#box .more {margin:10px 0 0 0;padding:3px;background-color:#f5fafa;width:120px}
#box .more span{font-size:80%;padding:10px 0 0 0;font-family: 'open_bold';}
.hide{display:none}
#box .nostyle{}
#box .optionstyle{}
#box .pozor{background-color:#f00;color:#fff;padding:0 3px}
.more2 {margin:10px 0 0 0;padding:3px;background-color:#f5fafa;width:200px;border:1px solid #a7c2c5}
.more2 span{font-size:80%;padding:10px 0 0 0;font-family: 'open_bold';}

.myLink{position:absolute;left:35px;top:105px;}
.myNav{position:absolute;left:317px;top:70px;}
.new{background-color:#f00;color:#fff;padding:2px 6px 4px 6px;margin:0 0 0 0;border-radius:5px}
.new a{color:#fff;text-decoration:none}
#star{color:#fd8002;}
.warr,.warrr{padding:3px 5px 5px 5px; font-size:11px;border:1px solid #fb644f;color:#fb644f;background-color:#fffbf9}
.warr{width:410px;}
.info,.infoo{padding:3px 5px 5px 5px; text-align:center; border:1px solid #ace4f7;color:#0096d3;background-color:#f4feff;margin:0 0 10px 0}
.infoy{padding:3px 5px 5px 5px; text-align:center; border:1px solid #eedbae;color:#ddb964;background-color:#fefcde;margin:0 0 10px 0}
.info2{font-size:150%;line-height:150%;color:#0096d3;background-color:#f4feff;margin:0 0 10px 0}
.infoy a{color:#eba007;}
.info{width:320px;font-size:11px}
.info a{text-decoration:underline}

.faq{margin:0 0 0 20px}
.faq li{margin-bottom:5px}

.box_more a{color:#000;font-family: 'open_bold';}
.gray{color:#ccc}
.darkred{color:#ffffff;background-color:#ff0000}

.code,.code2,.code3{font-family:"Courier New","Georgia";background-color:#e8f6e2;margin:5px 0}
.code{
	color: #000;background-color:#fff;font-family: 'open_bold';
}
.code2{padding:10px 15px;line-height:200%;word-wrap:break-word;border-radius:10px;color:#000;box-shadow: inset 1px 1px 1px 0px #ccc}
.code3{padding:10px;line-height:200%;}
.blink{background-color:#feffec;padding:10px;border:1px solid #f3e9c2;line-height:200%;}

.clearfix,.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix{
	height: 0px;
	border:1px solid #000;
}

#right,.right {text-align:right}
.left {text-align:left}
.small,#small,#small2,.small2,.smalldot{font-size:80%;}
.small2{color:#c1ba9f}
.smalldot {border-bottom:1px dotted #000;cursor:hand;cursor: pointer;}
.verysmall{font:7pt Tahoma;color:#aaa}
.skinmark{color:#ff0000;}

.red{
	color: #ff0c0c;
}
.green{
	color: #23D61D;
}

#feedback{
	background-color: #333;width: 770px;padding: 50px 50px 50px 180px;color: #fff;text-align:left;margin-bottom: 50px;display: none;
}
#feedback_txt{
	height:100px;width:600px;font-size: 150%;padding: 15px;display: block;margin: 0 0 15px 0;
}
#feedback_x{
	float: right;cursor: pointer;width: 7px;height: 7px;background:url('../i/2/icon_x.gif');
}
.x{
	float: right;cursor: pointer;width: 10px;height: 10px;background:url('../i/2/icon_x2.gif');
}

.pr{
	width: 1027px;height: 40px;opacity: 0.7;
}
.pr:hover{
	opacity: 1;
}
.pr_t{
	float: left;margin: 20px 0 0 0;overflow:hidden;
}

.tool-text{
	background:#fefed0;
	color:#333333;
	font:menu;
	padding:4px 9px 6px 9px;font-size: 9px;color: #615939;
	text-align:left;
	}
.tool-title {
	display:none;
}
.jtip{
	background:#fefed0;
	color:#333333;
	font:menu;
	padding:4px 9px 6px 9px;font-size: 9px;color: #615939;
	text-align:left;
	position:absolute;
	z-index:999;
	left:-9999px;
}
.i18{font-size:18px}

.skininfo{position:absolute;top:150px;right: 20px;width:220px;background-color:#fff;padding:10px;border:1px solid #aaa;color:#666;text-align:left;}

.btab td,.btab th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}
.btab th{background-color:#f8fafa;font-weight:normal}
.btab {border-top:1px solid #ccc;border-left:1px solid #ccc;x}
.btab1td{background-color:#f8fafa}