/* ---------------------------- */
/*     -- General styles --     */
/*                              */
body {
        color: #000;
        font-size: 12px;
        font-family: Arial, sans-serif;
}

img {
        border-style: none;
}

a {
        color: #0000d0;
        text-decoration: underline;
}

a:link {}
a:visited {}
a:hover   {color: #900;}
a:active  {color: #900;}
a.active  {}


h1, h2, h3, h4 {
        font-weight: bold;
        margin: 18pt 0px 6pt 0px;
        font-family: 'Trebuchet', Helvetica, Arial;
}

h1 {font-size: 50px; line-height: 50px; color: #db0506;}
h2 {font-size: 13px; color: #000; letter-spacing: 0.2px;} 
h3 {font-size: 100%; color: #000;}
h4 {font-size: 100%; color: #000;}

p {
        margin: 6pt 0px 6pt 0px;
}

ul {
        list-style: none;
        margin: 3pt 0px 12pt 0px;
        padding: 0px 0px 0px 0px;
}

li {
        margin: 0px 0px 3pt 0px;
        padding: 0px 0px 0px 18px;

        background: #fff url(/img/bull.gif) 7px 7px no-repeat;
}

acronym, abbr {
        text-decoration: none;
        border-bottom: 1px dotted #333;
}



/*                              */
/*     -- General styles --     */
/* ---------------------------- */




/* ---------------------------- */
/*      -- Misc styles --       */
/*                              */

#section-main p.caption {
        font-family: Verdana; /*, Trebuchet MS;*/
        color: #d60;
        color: #db0506;
        font-weight: bold;
        font-size: 12px;
}

.inl {
        vertical-align: middle;
}

/* tooltips */
.helper {
        cursor: help;
}

#overDiv td {
        text-align: left !important;
}
/*                              */
/*      -- Misc styles --       */
/* ---------------------------- */






/* ---------------------------- */
/*         -- Markup --         */
/*                              */
body {
        margin: 0px;
        padding: 0px;
        background-color: #fff;
}

#container {
        min-width: 780px;
        text-align: center;
}

* html #container {
/*        width: expression(document.body.offsetWidth < 781 ? '780px' : '100%');
	width: 780px;
	align: center; */
}


#section-head, #section-main, #section-footer {
        text-align: left;
        width: 780px;
        margin: 0px auto;
}

/* ---------- Header ---------- */
#section-head {
        height: 110px;
        position: relative;
        border-bottom: 1px solid #c5d8ec;
}

#section-head h1 {
        margin: 0px;
        padding: 0px;
        position: relative;
        width: 450px;
        height: 55px;
}

#section-head h1 span {
        background: transparent url(/img/meta_trader_4.gif) 0px 0px no-repeat; 
        width: 450px;
        height: 55px;
        position: absolute;
        top: 0px;
        left: 0px;
}

#section-head h2 {
        margin: 0px;
        padding: 4px 0px 0px 0px;
        width: 450px;
        height: 0px;
        position: relative;
}

#section-head h2 span {
/*        background: transparent url(/img/slogan.gif) 0px 0px no-repeat; */
        width: 450px;
        height: 50px;
        position: absolute;
        top: 0px;
        left: 0px;
}


#lang {
        position: absolute;
        right: 0px;
        top: 20px;
        width: 200px;
        height: 42px;
        border-bottom: 1px solid #c5d8ec;
}

#lang img {
        border: 0px solid #000;
        float: left;
        margin-left: -34px;
}

#lang p {
        margin: 0px 0px 0px 62px;
        padding: 0px;
        font-size: 11px;
}



#login {
        position: absolute;
        right: 0px;
        top: 75px;
        width: 200px;
        height: 33px;
        text-align: center;
}


/* ----------- Main ----------- */
#section-main {
        padding: 17px 0px 10px 0px;
}

#left-column {
        float: left;
        width: 240px;
        margin: 0px;
}

#left-column .box {
        border: 1px solid #c5d8ec;
        margin: 0px 0px 10px 0px;
        padding: 2px 4px 4px 4px;
}

#left-column .box .caption {
        margin: 0px;
        padding-bottom: 8px;
        background: #f8f8f8 url(/img/white.gif) 0px 100% repeat-x;
        border-bottom: 1px double #c5d8ec;
}

/* fsize */
#left-column .box p {
        padding: 2px 4px;
}

#left-column .box p.button {
	text-align: center;
        padding-bottom: 0px;
	margin-bottom: 0px;
}

#left-column .box .player {
        text-align: center;
        padding: 5px 0px;
}

#left-column .box iframe {
        margin: 0px auto;
}

#left-column form {
        margin: 0px;
        padding: 10px 2px 2px 4px;
        border-top: 1px double #c5d8ec;
}

#left-column table {
        border-collapse: collapse;
        border-style: none;
        margin: 0px;
        font-size: 100%;
	width: 100%;
}

/* fsize */
#left-column table td {
        vertical-align: middle;
        padding: 2px 5px 2px 0px;
}

#left-column table td.submit {
        text-align: right;
}

#left-column form input.txt {
        border: 1px solid #7f9db9;
        width: 120px;
        padding: 3px 0px;
        font-family: Arial, sans-serif;
        line-height: 15px;
}

#left-column form button {
        margin: 0px;
        width: 152px;
        padding: 0px;
        background-color: #fff;
        border-style: none;
        cursor: pointer; cursor: hand; 
}

* html #left-column form button {
        margin-right: -2px;
}

#left-column form button img {
        margin: 0px;
}

#left-column blockquote {
        margin: 0px;
        padding: 10px 4px 20px 4px;
}

#left-column blockquote p {
        margin: 0px;
        padding: 0px;
}

#left-column blockquote p.author {
        text-align: right;
        font-weight: bold;
}





#main-column {
        float: left;
        width: 329px;
        margin: 0px 3px;
}

#main-column p {
        padding: 14px 14px 20px 14px;
        margin: 0px;
}

#main-column p.caption {
        padding: 10px 14px 0px 14px;
        background: transparent url(/img/bg_main_column_top.jpg) 3px 0px no-repeat;
}

#main-column p.visual {
        padding: 10px 13px 0px 14px;
        background: transparent url(/img/bg_main_column_middle.gif) 2px 0px no-repeat;
}

#main-column p.visual span {
        border: 1px solid #ccc;
        display: block;
}

#main-column p.visual img {
        border: 1px solid #fff;
        display: block;
}

#main-column div.info {
        background: transparent url(/img/bg_main_column_bottom.jpg) 0px 100% no-repeat;
        padding: 14px 14px 40px 14px;
}

/* fsize */
#main-column div.info p {
        background: transparent url(/img/bg_main_col.gif) 2px 0px repeat-y;
        padding: 0px 0px 10px 0px;
}




#right-column {
        float: right;
        width: 200px;
        margin: 0px;
        padding: 0px 0px 10px 0px;
}

	
/* fsize */
#right-column p, #right-column ul {
}

#right-column li {
}

#right-column p.caption {
        padding: 2px 4px;
        margin: 0px;
}

#right-column p.button {
        text-align: center;
        padding-bottom: 0px;
        margin-bottom: 0px;
}


/* ---------- Footer ---------- */
#section-footer {
        clear: both;
        border-top: 1px solid #c5d8ec;
        margin: 0px auto;
        padding: 0px;
}

#section-footer p {
        margin: 0px;
        padding: 5px 2px 5px 0px;
        text-align: center;
}

#section-footer p.banner {
	text-align: center;
}




/*                              */
/*         -- Markup --         */
/* ---------------------------- */  