html,body{height:100%;}
body{margin:0;padding:0;}
body,input,select,textarea{font-size:100%;}
form{margin:0;}
img{border:0;}
table{border-collapse:collapse;}
td,th{padding:0;}
ul,ol{margin:0;padding:0 0 0 16px;}

.png,.crop,.scale{filter:expression(_png(this));}

.none{display:none !important;}
.hidden{visibility:hidden;}

.relative{position:relative;}
.absolute{position:absolute;}

.left{float:left;}
.center{margin-left:auto;margin-right:auto;}
.right{float:right;}
.clear{clear:both;}


body{background:#fff;position:relative;height:auto !important;height:100%;min-height:100%}
body,input,select,textarea{font-family:arial;color:#000;}
input.text{border:1px solid #bababa}
a{color:#0000D5;text-decoration:none}
a:hover{text-decoration:underline}
p{font-size:75%;margin:1em 0}
img{font-size:11px}
big{font-size:75%;display:block}
small{font-size:75%}
em{font-size:70%;font-style:normal}
strong{font-size:65%;font-weight:normal}
h6{font-size:120%;font-weight:normal;margin:0}

/* head-info */

div.head-info {
	background: #ffdcb7;
	position: relative;
	padding: 2px;
	font-size: 10px;
	color: #999;
	height: 28px;
	line-height: 14px;
}
div.head-info a {
	color: #555;
	margin: 0 5px;
	text-decoration: none;
}
div.head-info a:hover {
	color: #000;
	text-decoration: underline;
}
div.head-info img {
	position: absolute;
	top: 4px;
	right: 5px;
}

/* end head-info */

.small{font-size:75%}
.em{font-size:70%}
.strong{font-size:65%}
.h6{font-size:120%}

.green{color:#090}
.red{color:#c00}

img.arrow{width:9px;height:9px}
img.icon{width:16px;height:16px}
img.big{width:42px;height:34px}
.action{border-bottom:1px dashed #0000D5;cursor:pointer}
.action:hover{text-decoration:none}

.all{overflow:hidden;padding-bottom:2em;margin:0 auto;width:100%;min-width:1010px;max-width:1300px;width:expression(((document.documentElement.clientWidth||document.body.clientWidth)>1300)?'1300px':'100%');}

.body{padding-left:10px;clear:left;}
.minbody3{min-width:1000px}
.panel{width:210px;min-width:210px}
.panel .window{width:100%}
.panel .minwidth2{padding-left:2px}
.main{width:78%}
.main .window{width:100%}
.main .minwidth2{padding:0}
.panel2{width:20%;min-width:200px}
.panel2 .window{width:100%}
.panel2 .minwidth2{padding-right:10px}
.panelruler{width:1%;float:left;}
.leftall{width:100%;margin:0 auto;min-width:780px;overflow:hidden}

.glass{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;}
* html .glassed select{visibility:hidden}


.window{margin-bottom:10px}

.window .title,.rightcol .title{font-size:130%;color:#909090;padding-top:2px}
.main .window .bigtitle{font-size:150%;color:#494949;padding-top:2px}

.window .content{width:auto;padding:1px 0 0 0;margin:auto}
.window .content .vspace{margin-top:5px;margin-bottom:5px}
.window .content .br{width:1px;height:1px;font-size:0}
.window .content .row{padding:0 5px 0 19px}
.window .content .folder{padding:0 5px 0 0}
.window .content .row img{vertical-align:middle;margin-right:3px;margin-left:5px}
/*.window .content .row small{position:relative;}*/
.window .content .row .right{position:relative;}
.window .content .row .right strong{vertical-align:top}
.window .content .selected{background-color:#ffdcb7}
.window .content span.rule{padding:0 0.5em;color:#ccc}

.copyright{position:absolute;width:100%;margin:0 auto;clear:left;bottom:0;font-size:75%;color:#666;text-align:center;padding:0 0 10px 0}

.progress{font-size:0;height:4px;background-color:#dcdcdc;width:60%;margin:0 auto}
.progress div{width:15%;background-color:#62c700;height:4px}

.weather .item{width:33.33%;text-align:center}
.weather h6{color:#959595;display:block}
.weather .city .map{text-align:center}
.weather .city .form{margin:0 20px}
.weather .city .input input.city{width:200px}
.weather .city .name{margin-top:20px;color:#999}
.weather .city .ok{margin-top:15px}
.weather .cities{padding:0;margin:0;background:#fff;width:100%;border:1px solid #bababa;overflow: auto; top: 0; left: 0; height: 157px;z-index:1000}
.weather .cities ul{padding:0;margin:0}
.weather .cities li{margin:0;display:block;white-space:nowrap;height:20px}
.weather .cities li.selected{background:#ffdcb7}

.currencies img{width:9px;height:9px;margin-right:4px;vertical-align:middle}
.currencies .currency{width:6.5em}
.currencies .rate{width:3.5em;font-size:90%}
.currencies .step{width:30px;white-space:nowrap;font-size:90%}

.banner1{padding-bottom:.5em;margin:0 auto;width:780px}
.banner2{padding-top:1em;float:right}


/* tabs */
.tabs{float:left;width:100%}
.maintabs{float:left;margin-bottom:.5em;clear:left;padding-left:10px}
.maintabs .tabs .tab{font-size:90%;margin-right:.25em;position:static}
.tabsborder{float:left;width:100%;position:relative;top:1px}
.tabsbord{border-top:1px solid #cd9d6c}
.tabsbord div{border-top:5px solid #ffdcb7;}
.tabs .tab{font-size:130%; margin-bottom:0; margin-right:.5em;background:none;position:relative;top:1px;float:left;padding:4px 7px;width:auto;text-decoration:none;}
.tabs .active{background:#ffdcb7;}

/* login widget buttons container */
.loginbutton {float:right;font-size:82%;margin-top:3px;padding-right:10px}
.loginbutton a{margin-right:0.5em}

.submitserif{font-family:"Microsoft Sans Serif", Arial;font-size:13px}
img.sex{vertical-align:middle}
