body{background:#5B5B5A url(bg.png) repeat-x;margin:10px auto;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;}
a{color:#3C87CB;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0 none;}

#w0{margin:40px auto 25px auto;width:900px;text-align:center;}
#w1{position:relative;height:60px;margin:0 -1px 0 1px;text-align:left;}
#w1 .tl{background:url(100.png) no-repeat;width:100px;height:100px;position:absolute;left:-33px;top:-22px;}
#w1 .tm{height:60px;margin:0 9px 0 0;background:url(lay.png) repeat-x scroll 0 0;}
#w1 .ta{position:absolute;top:24px;left:65px;}
#w1 .ta a{font-size:12px;font-family:Arial;padding:2px 5px;font-weight:bold;}
#w1 .ta .av{font-size:12px;font-family:Arial;padding:2px 5px;font-weight:bold;}
#w1 .ta .av.t{color:#880083;}
#w1 .ta .av.m{color:#ff8003;}
#w1 .ta .av.s{color:#950202;}

#w1 .tu{position:absolute;top:15px;right:10px;cursor:default;}
#w1 .tu span{font-size:15px;color:#2F4F4F;}
#w1 .tr{height:60px;width:9px;position:absolute;right:0;top:0;background:url(lay.png) repeat-x scroll 0 -61px;}
#w1 a{font-size:17px;margin-left:5px;}
#w1 a:hover, #w3 a:hover{text-decoration:underline;}
#w2{border:0;margin:-2px auto auto auto;}
#w2c{padding:10px;}
#w3 {text-align:left;padding:0px;position:relative;color:#aaa;height:56px;}
#w3 a{font-size:15px;}
#w3 .tl{width:9px;height:56px;position:absolute;top:0;left:-4px;background:url(lay.png) repeat-x scroll 0 -179px;}
#w3 .tm{height:56px;width:890px;position:absolute;top:0;left:5px;background:url(lay.png) repeat-x scroll 0 -122px;}
#w3 .tm .tu{position:absolute;cursor:default;}
#w3 .tr{width:9px;height:56px;position:absolute;top:0;right:-4px;background:url(lay.png) repeat-x scroll 0 -236px;}
#w3 #w3-log{background-color:transparent;background-image:url(f-logos.png);height:29px;width:166px;}
#w3 #w3-info{background-color:transparent;background-image:url(lay-info.png);height:39px;width:426px;}

.flo-l{ float:left !important; }
.flo-r{ float:right !important; }
.bold{font-weight: bold !important;}
.no-bold{font-weight: normal !important;}

.color-red{ color:red !important; }
.color-blue{ color:#3C87CB !important; }
.color-green{ color:#40893D !important;}

/*button jquery ui */
.op-button{outline:0;margin:0 5px 0 0;padding:2px 5px;text-decoration:none !important;font-weight:normal !important;cursor:pointer;position:relative;text-align:center;}
.op-button.ui-state-default{text-shadow:0 0 3px #000;}
.op-btn-info{cursor:help;}
.op-button .ui-icon{float:left;margin:0 5px 0 0;}
a.op-button{float:left;}
button.op-button{width:auto;overflow:visible;}
.op-button-icon-left{padding-left:2.1em;}
.op-button-icon-right{padding-right:2.1em;}
.op-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;}
.op-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;}
.op-button-icon-solo{display:block;width:8px;text-indent:-9999px;}	
.op-buttonset .op-button{float:left;}
.op-buttonset .op-button .ui-icon-r{margin:0;}
.op-buttonset-single .op-button, .op-buttonset-multi .op-button{margin-right:-1px;}
.op-toolbar{padding:.5em;margin:0;}
.op-toolbar .op-buttonset{margin-right:1.5em;padding-left:1px;}
.op-toolbar .op-button{font-size:1em;}
/*button jquery ui */
.fg-button{outline:0;margin:0 4px 0 0;padding:.4em 1em;text-decoration:none !important;cursor:pointer;position:relative;text-align:center;zoom:1;}
.fg-button .ui-icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;}
button.fg-button{width:auto;overflow:visible;}
.fg-button-icon-left{ padding-left: 2.1em; }
.fg-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;}
.fg-button-icon-solo{display:block;width:8px;text-indent:-9999px;}	
.fg-buttonset{float:left;}
.fg-buttonset .fg-button{float: left;}
.fg-buttonset-single .fg-button,.fg-buttonset-multi .fg-button{margin-right:-1px;}
.fg-toolbar{padding:.5em;margin:0;}
.fg-toolbar .fg-buttonset{margin-right:1.5em;padding-left:1px;}
.fg-toolbar .fg-button{font-size:1em;}

/*SKYPE BTN*/
.skape-btn{background:url(../img/skype-bg.png) repeat-x;border:1px solid #8AB134;color:#40740D !important;cursor:pointer;display:inline-block;font-size:11px;height:16px;padding:5px 10px 2px 25px;position:relative;text-decoration:none;}
.skape-btn img{border:medium none;left:-12px;position:absolute;top:-4px;}
.skape-btn span{padding-top:2px;}

.tooltip{position:absolute;padding:5px;z-index:99;text-align:center;font-weight:normal !important;}
.tip{cursor:help;}

/*op-inline*/
ul.op-inline{margin:0;padding:0;}
.op-inline li{width:auto;min-height:16px;display:-moz-inline-stack;display:inline-block;vertical-align:top;padding:2px 3px;zoom:1;*display:inline;height:16px;}
.op-inline li .ui-icon{margin:-1px 0 0 0;}

/*info|msg|progressbar|*/
#pb{ height: 20px; }
.pg-core{ text-align:center; }
.pg-core-first{ margin:0 auto;padding:10px; }
.pg-core-second{ padding:10px;margin-bottom:10px; }
.pg-core-info{ font-weight:normal; }

/*|renting|styles|*/
.optim-t-rent{margin:10px auto;}
.optim-t-rent div{float:left;margin:0 0 0 5px;padding:5px;cursor:pointer;}

/*ads*/
.op-ad{width:650px;}
.op-ad .td-1{width:30px;}
.op-ad .td-2{border-left:0;border-right:0;text-align:left;padding:2px 5px;}
.op-ad .td-2 .t-1 a{font-size:12px;font-weight:bold;}
.op-ad .td-2 .t-2{font-size:11px;font-weight:normal !important;font-style:italic;}
.op-ad .td-3{width:30px;}
.adver-rot{padding:5px;}
.op-i{width:120px;height:90px;margin:5px 0;}

/*menu slu*/
#optim-slu{list-style:none;margin:0;padding:0;}
#optim-slu *{font-weight:normal;}
#optim-slu .c span{margin:0 10px;padding:0 5px;}
#optim-slu .el{padding:0 5px 0 10px;}
#optim-slu .el .ui-icon{margin:3px 0 0 2px;}
#optim-slu li.el a{display:block;padding:1px 10px 1px 15px;margin:0 0 3px 0;}
#optim-slu li.el a:hover{text-decoration:none;}

#tooltip{position:absolute;z-index:3000;}
#tooltip h3, #tooltip div{margin:0;}

/*menu list*/
ul.topnav{list-style:none;padding:0;margin:0;position:relative;cursor:pointer;}
ul.topnav li{float:left;}
ul.topnav li a{display:block;text-decoration:none;float:left;}
ul.topnav li ul.subnav{list-style:none;position:absolute;margin:0;padding:0;display:none;float:left;}
ul.topnav li ul.subnav li{margin:2px 0 0 0;padding:2px 5px;clear:both;}
html ul.topnav li ul.subnav li a{float:left;min-width:165px;padding:2px 5px;text-align:left;#width:120px;}
html ul.topnav li ul.subnav li a .ui-icon{margin-right:5px;}

/*|OPTIM|HELPERS|*/
.op-progress{cursor:progress !important;}
.op-pointer{cursor:pointer !important;}
.op-default{cursor:default !important;}
.op-help{cursor:help !important;}
.op-icon-box{cursor:pointer;height:16px;padding:4px;width:16px;}
.bac-50-50{background-position:50% 50% !important;}

.op-blue{color:#3C87CB !important;}

.pad-2{padding:2px !important;}
.pad-5{padding:5px !important;}
.pad-10{padding:10px !important;}
.pad-2-5{padding:2px 5px !important;}

.bor-s{border-color:#aaa;border-style:solid;}

.normalize, .normalize h3{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:normal !important;}
.vcen1{display:table;#position:relative;overflow:hidden;width:100%;text-align:center;}
.vcen2{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
.vcen3{#position:relative;#top:-50%;}

ul.icons{margin:0;padding:0;}
ul.icons li{margin:2px;position:relative;padding:4px 0;cursor:pointer;float:left;list-style:none;}
ul.icons span.ui-icon{float:left;margin:0 4px;}

.op-tab-header{text-align:left;font-weight:normal;margin-bottom:5px;text-align:left;padding:2px 5px 2px 0;cursor:default;}	
.op-tab-header .ico{float:left;margin:0 0 5px 0;padding:2px 5px 2px 0;}
.op-tab-header .back{float:right;font-size:11px;margin: -3px -6px 0 0;padding: 4px 3px 3px 3px;}

.op-text-vertical{padding:0;margin:0 auto;list-style-type:none;}
.op-text-vertical li{float:left;}
.op-text-vertical li em{font-style:normal;display:block;text-align:center;}

.op-widget-calculator .r-target{position:relative;top:5px;left:5px;}
.op-widget-calculator .response{font-family:arial;font-size:11px;text-align:center;}
.op-widget-calculator .r-profit b{color:#327E04;font-family:Georgia;text-shadow:0 0 1px #000;}
.op-widget-calculator .r-profit span{color:#222;font-family:Georgia;text-shadow:0 0 1px #000;}
.op-widget-calculator .r-profit{color:#3C87CB;font-size:18px;text-align:center;margin-bottom:16px;}
.op-widget-calculator .r-top,.op-widget-calculator .r-foot{position:absolute;color:#000;font-size:11px;text-shadow:0 0 1px #000;line-height:12px;}
.op-widget-calculator .r-top{left:-15px;top:5px;}
.op-widget-calculator .r-foot{right:-15px;top:5px;}

/*jgrowl*/
div.jGrowl{padding:10px;z-index:9999;}
/** Special IE6 Style Positioning **/
div.ie6{position:absolute;}
div.ie6.top-right{right:5px;top:5px;}
div.ie6.top-left{left:5px;top:5px;}
div.ie6.bottom-right{right:5px;bottom:5px;}
div.ie6.bottom-left{left:5px;top:5px;}
/** Normal Style Positions **/
body > div.jGrowl{position:fixed;}
body > div.jGrowl.top-left{left:0px;top:0px;}
body > div.jGrowl.top-right{right:0px;top:0px;}
body > div.jGrowl.bottom-left{left:0px;bottom:0px;}
body > div.jGrowl.bottom-right{right:0px;bottom:0px;}
body > div.jGrowl.center{top:0px;width:50%;left:25%;}
/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer{margin-left:auto;margin-right:auto;}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer{background-color:#000;color:#fff;border:1px solid #333;opacity:.85;filter:alpha(opacity=85);zoom:1;width:350px;padding:10px;margin-bottom:5px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.jGrowl div.jGrowl-notification{min-height:26px;}
div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:10px;}
div.jGrowl div.jGrowl-notification div.close{float:right;font-weight:bold;font-size:12px;cursor:pointer;}
div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align:center;}
/*jgrowl*/

.ui-dialog .ui-dialog-buttonpane button{padding:2px 5px;}

/*same acc*/
#acc-table .l{padding-left:11px;text-align:left;}
#acc-table a{color:#3C87CB;}	
#acc-table .r{text-align:right;}	
#acc-table .m{text-align:left;border-bottom:1px solid #aaa;}
.op-acc-box{text-align:left;font-size:15px;padding:5px;margin:1px 1px 5px 1px;}	
.op-acc-box .ui-icon{margin-top:1px;}

#mopTip01 {
	position: absolute;
	/*display: none;*/
	z-index: 999;
	font-size: 3px;
}
#mopTip01 .tip {
	vertical-align: top;
	background-color: #FFFFFF;
}
#mopTip01 .content {
	padding: 4px;
	font-size: 11px;
	cursor:default;
	line-height:1.5em;
}
#mopTip01 .leftTop {
	font-size: 3px;
	height: 20px;
	width: 20px;
	background-image: url(../img/mopTip/leftTop.png);
	background-repeat: no-repeat;
}
#mopTip01 .rightTop {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/mopTip/rightTop.png);
	background-repeat: no-repeat;
}
#mopTip01 .leftBottom {
	font-size: 3px;
	height: 20px;
	width: 20px;
	background-image: url(../img/mopTip/leftBottom.png);
	background-repeat: no-repeat;
}
#mopTip01 .rightBottom {
	font-size: 3px;
	background-image: url(../img/mopTip/rightBottom.png);
	background-repeat: no-repeat;
}
#mopTip01 .arrow {
	height: 20px;
	width: 60px;
	background-image: url(../img/mopTip/arrowTop.png);
	background-repeat: no-repeat;
}
#mopTip01 .arrowBottom {
	height: 20px;
	width: 60px;
	background-image: url(../img/mopTip/arrowBottom.png);
	background-repeat: no-repeat;
}
#mopTip01 .left {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/mopTip/left.png);
	background-repeat: repeat-y;
	background-position: top;
}
#mopTip01 .right {
	font-size: 3px;
	width: 20px;
	background-image: url(../img/mopTip/right.png);
	background-repeat: repeat-y;
}
#mopTip01 .top {
	background-image: url(../img/mopTip/top.png);
	background-repeat: repeat-x;
}
#mopTip01 .bottom {
	background-image: url(../img/mopTip/bottom.png);
	background-repeat: repeat-x;
}
#mopTip01 .close {
	font-size: 3px;
	position: absolute;
	height: 27px;
	width: 27px;
	cursor: pointer;
	background-image: url(../img/mopTip/closeBtn.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	display: none;
}
#mopTip01 .close:hover {
	background-image: url(../img/mopTip/closeBtn_h.png);
	background-repeat: no-repeat;
}
#mopTip01 .arrowSet {
	font-size: 3px;
}
#mopTip01 .arrowSetBottom {
	font-size: 3px;
}