@charset "utf-8";
/* CSS Document */

/* Application specific global settings */
h1, h2, h3, h4, h5, h6 {
display: block;
font-weight: bold;
color:#3a3a3a;
}
h1 {
font-size: 2em;
margin: .67em 0;
}
h2 {
font-size: 1.5em;
margin: .83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.67em;
margin:2.33em 0;
}
p{margin:5px 0 15px 0;}
a,a:hover,a:focus,a:visited{color:#858585;}
.std_link,.std_link:hover,.std_link:focus,.std_link:visited{
color:#09F;
}
fieldset{
border-top:solid 1px #B4B4B4;
margin:0 5px 10px;
padding:5px 0 0;
}
legend{
padding:0 10px 0 0;
font-weight:bold;
}
h2 {
border-bottom:solid 2px #666;
font-size: 1.5em;
margin:20px 0 30px;
padding:5px 0;
}
.red{
color:#F00;
}
.r3{
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.r6{
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
.r10{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
.ie_r{
behavior:url(/static/css/PIE.htc);
}
.pos_rel{
position:relative;
}
.float_left{
float:left;
}
.float_right{
float:right;
}
/* Application specific global settings */

/*body{
background:url(/static/i/tools_index_bg.png) 0 184px repeat-x;
}*/

.body{
min-height:500px;
width:978px;
margin:0 auto 50px auto;
}
.header{
margin:0 0 17px;
padding:17px 0;
}
.header h1{
float:left;
margin:15px 0 0;
}
.free_tools_text{
position:absolute;
top:40px;
left:300px;
color:#333;
font-size:1.5em;
}
.breadcrumb{
margin:0 0 15px;
};
/* Logo */
.site_logo{
float:left;
}
.site_logo span{
position:relative;
top:-10px;
font-size:0.9em;
}
.contest_logo{
position:absolute;
top:40px;
left:0;
}
/* End of Logo */

/* Lang */
.lang{
position:absolute;
top:42px;
left:300px;
z-index:2;
}
.lang span{
float:right;
padding:0 2px 0 0;
height:22px;
line-height:22px;
}
.lang ul{
float:right;
border:1px solid #ccc;
display:block;
padding:0 5px 0 0;
background:#fff;
}
.lang li{
display:none;
padding:0 0 0 30px;
text-align:left;
cursor:pointer;
background:url(../i/lang_sprite.png) no-repeat;
}
.lang .active{
display:block;
}
.lang .active a,.lang .active a:hover{
text-decoration:none;
background:#fff url(../i/lang_choice_arrow.jpg) right no-repeat;
}
.lang a,.lang a:hover,.lang a:active,.lang a:focus,.lang a:visited{
float:left;
padding:0 15px 0 0;
height:22px;
line-height:20px;
color:#757575;
font-size:0.9em;
font-weight:bold;
text-decoration:none;
outline:none;
}
.lang li a:hover{
text-decoration:underline;
}
.lang .az{
background-position:2px 1px;
}
.lang .ru{
background-position:2px -20px;
}
.lang .tr{
background-position:2px -41px;
}
.lang .en{
background-position:2px -62px;
}
/* End of Lang */

/* Top menu */
.top_menu_cont{
position:absolute;
top:60px;
right:0;
width:667px;
height:34px;
}
.top_menu{
display:block;
height:34px;
margin:23px 0 0 0;
}
.top_menu li{
float:left;
line-height:33px;
}
.top_menu li.home{
display:block;
margin:0;
padding:0;
height:34px;
width:39px;
}
.top_menu .home a{
display:block;
width:39px;
height:34px;
outline:none;
text-indent:-9999px;
}
.top_menu .last{
background:none;
}
.top_menu a,.top_menu a:hover,.top_menu a:active,.top_menu a:focus{
color:#3a3a3a;
padding:10px 11px;
font-size:1.2em;
}
.top_menu a.active,.top_menu a.active:hover,.top_menu a.active:focus,.top_menu a.active:visited,.top_menu a.active:active, .top_menu a:hover{
text-decoration:underline;
}
/* End of Top menu */


/* Layouts */
.layout_1_col1{
float:left;
width:704px;
/*background:#9F0;*/
}
.layout_1_col2{
float:left;
width:270px;
/*background:#ff0;*/
}
/* End of Layouts */



/* Content blocks */
.cont_block{
background:#fff url(../i/cont_block_bg.gif) bottom repeat-x;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
-moz-box-shadow:0 1px 2px #00A70D;
-webkit-box-shadow:0 1px 2px #00A70D;
box-shadow:0 1px 2px #00A70D;
behavior:url(/static/css/PIE.htc);
}
.cont_block h3{
border-bottom:1px solid #bfbfbf;
margin:5px 15px 10px 15px;
padding:9px 0;
font-size:1.2em;
text-align:center;
color:#ff4b4b;
}
.index_cont_block{
width:318px;
height:500px;
margin:0 0 0 8px;
text-align:center;
}
.index_cont_block_first{
margin:0;
}

a.add_to_your_website, a:hover.add_to_your_website, a:visited.add_to_your_website, a:active.add_to_your_website{
display:block;
width:169px;
height:33px;
line-height:30px;
margin:0 auto;
background:#00a30a url(../i/add_to_your_site_btn_bg.jpg) no-repeat;
color:#fff;
font-weight:bold;
text-decoration:none;
}
.index_cont_block .wrapper{
height:395px;
}

.inner_cont_block{
margin:0 0 12px 12px;
}
.inner_cont_block_col1{
margin:0 0 12px 0;
}
.inner_cont_block h3{
padding-left:10px;
text-align:left;
}
.inner_cont_block h3 span{
font-size:0.85em;
color:#474747;
}
.inner_cont_block iframe{
margin:0 auto;
}
/* End of Content blocks */

/* Forex Quotes  */
.forex_quotes_col1{
width:600px;
}
.forex_quotes_col2{
width:377px;
}
a.reloadQuotes,a:hover.reloadQuotes,a:visited.reloadQuotes,a:active.reloadQuotes,a:focus.reloadQuotes{
display:block;
width:128px;
height:25px;
margin:0 15px 0 0;
line-height:24px;
color:#fff;
font-weight:bold;
text-align:center;
background:url(../i/submit_btn_bg.jpg) no-repeat;
}
a:hover.reloadQuotes{

}
/* End of Forex Quotes */

.soon{
font-size:5.2em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d4d4d4;
text-align:center;
margin:120px 0 0;
}

/* Inner content area */
.cont{
margin:20px 0;
/*padding:5px;*/
}
/* End of Inner content area */

/* Footer */
.footer{
margin:5px 0 0 0;
padding:4px 0;
}
.footer .copy{
float:right;
padding:0 75px 0 0;
line-height:35px;
background:url(../i/logo/valyuta.com-logo-footer.jpg) right 0 no-repeat;
}
/*.footer .copy{
float:right;
padding:0 0 0 62px;
line-height:35px;
background:url(../i/logo/valyuta.com-logo-footer.jpg) 0 0 no-repeat;
}*/
/* End of Footer */



/* Forex quotes */
/*label.symbol{
display:block;
width:70px;
height:24px;
text-indent:-9999px;
background:url(../i/symbols/symbols_sprite_70.png) no-repeat;
}
label.symbol_eurusd{background-position:1px -3px;}
label.symbol_gbpusd{background-position:1px -31px;}
label.symbol_usdchf{background-position:1px -59px;}
label.symbol_usdjpy{background-position:1px -87px;}
label.symbol_audusd{background-position:1px -115px;}
label.symbol_eurjpy{background-position:1px -143px;}
label.symbol_eurgbp{background-position:1px -171px;}
label.symbol_gbpchf{background-position:1px -199px;}
label.symbol_gbpjpy{background-position:1px -227px;}
label.symbol_usdcad{background-position:1px -255px;}
label.symbol_eurcad{background-position:1px -283px;}
label.symbol_eurchf{background-position:1px -311px;}
label.symbol_audjpy{background-position:1px -339px;}
label.symbol_euraud{background-position:1px -367px;}
label.symbol_cadjpy{background-position:1px -395px;}
label.symbol_nzdusd{background-position:1px -423px;}
label.symbol_usdtry{background-position:1px -451px;}
label.symbol_eurtry{background-position:1px -479px;}
label.symbol_gold{height:29px;background-position:1px -506px;}
label.symbol_silver{background-position:1px -569px;}
label.symbol_oil{height:25px;background-position:1px -539px;}
label.symbol_sp500,label.symbol_dji,label.symbol_dax,label.symbol_nasdaq,label.symbol_ftse{height:25px;background-position:1px -654px;}*/


.color_box_cont{
position:relative;
width:30px;
height:20px;
}
.color_box_placeholder{
position:absolute;
top:0;
left:0;
color:#cbcbcb;
width:30px;
height:20px;
line-height:17px;
text-align:center;
}
.color_box{
position:absolute;
top:0;
left:0;
width:30px;
height:20px;
cursor:pointer;
background:url(../i/colorpicker/select3.png) center center no-repeat;
}

.available_quotes_list, .selected_quotes_list{
border:1px solid #ccc;
height:243px;
width:205px;
margin:0 0 0 15px;
padding:10px;
overflow:auto;
}
.selected_quotes_list{
margin:0;
}
.available_quotes_list li, .selected_quotes_list li{
margin:0 0 3px;
}

.symbol span{
display:block;
height:18px;
line-height:18px;
padding:0 0 0 50px;
text-align:left;
background:url(../i/symbols/symbols_sprite_40.png) no-repeat;
}
.symbol div{
width:98%;
background:url(../i/cross_arrows_12x12.jpg) right center no-repeat;
}
.symbol_eurusd span{background-position:2px 0;}
.symbol_gbpusd span{background-position:2px -16px;}
.symbol_usdchf span{background-position:2px -32px;}
.symbol_usdjpy span{background-position:2px -48px;}
.symbol_audusd span{background-position:2px -64px;}
.symbol_eurjpy span{background-position:2px -80px;}
.symbol_eurgbp span{background-position:2px -96px;}
.symbol_gbpchf span{background-position:2px -112px;}
.symbol_gbpjpy span{background-position:2px -127px;}
.symbol_usdcad span{background-position:2px -143px;}
.symbol_eurcad span{background-position:2px -159px;}
.symbol_eurchf span{background-position:2px -175px;}
.symbol_audjpy span{background-position:2px -191px;}
.symbol_euraud span{background-position:2px -207px;}
.symbol_cadjpy span{background-position:2px -223px;}
.symbol_nzdusd span{background-position:2px -239px;}
.symbol_usdtry span{background-position:2px -255px;}
.symbol_eurtry span{background-position:2px -271px;}
.symbol_gold span{background-position:2px -289px;}
.symbol_silver span{background-position:2px -325px;}
.symbol_oil span{background-position:2px -307px;}
.symbol_sp500 span,.symbol_dji span,.symbol_dax span,.symbol_nasdaq span,.symbol_ftse span{background-position:2px -372px;}

.connected_lists_icon{
width:114px;
height:185px;
background:url(../i/connected_lists_icon.jpg) center bottom no-repeat;
}
.connected_lists_control{
width:114px;
height:110px;
padding:110px 0 0;
}
.connected_lists_control .icon{
height:33px;
margin:6px 0;
background:url(../i/connected_lists_icon.jpg) center -20px no-repeat;
}
.connected_lists_control .left_arrow{
height:15px;
background:url(../i/connected_lists_icon.jpg) 25px -61px no-repeat;
}
.connected_lists_control .right_arrow{
height:15px;
background:url(../i/connected_lists_icon.jpg) 22px 0 no-repeat;
}
.quotes_list_header{
text-align:center;
margin:0 0 5px;
padding:0;
font-weight:normal;
}


/* Currency Converter */
.available_cc_list, .selected_cc_list{
border:1px solid #ccc;
height:105px;
width:205px;
margin:0 0 0 15px;
padding:10px;
overflow:auto;
}
.selected_cc_list{
margin:0;
}
.available_cc_list li, .selected_cc_list li{
margin:0 0 3px;
}
.currency_converter .connected_lists_control{
padding-top:45px;
}