
* {font-family:verdana,arial,sans-serif;}
html,body {margin:0;padding:0;width:100%;}
html {overflow-y:scroll;}

h1, h2, h3, h4, h5 {margin:0 0 10px;padding:0;text-align:left;}
h1 {font-size:2.4em;font-weight:normal;}
h2 {font-size:1.8em;font-weight:normal;}
h3 {font-size:1.6em;}
h4 {font-size:1.3em;}
h5 {font-size:1.2em;}
p {margin:0 0 10px;font-size:1.2em;color:#000;}
input,select,label,dt {font-size:1.1em;color:#000;}

a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:0;}
dl,dt,dd,form,fieldset,ul,li,td {margin:0;padding:0;}
fieldset {border:none;}
ul {list-style:none;}
li li {font-size:1em;}
select,input,textarea {border:solid #b6b6b6 1px;}
input.submit {border:none;width:auto;}

.clear {width:1px;height:1px;font-size:1px;clear:both;}
.mclear {display:none;}
html>body .mclear {width:1px;height:1px;font-size:1px;display:block;clear:both;}
table {width:100%;border-collapse:collapse;border-spacing:0;color:#000;}

body {font-size:62.5% !important;text-align:center;background:url(../dsg/bgr/bg.gif);}

body.print {padding:15px;background:none;text-align:left;width:97%;}
body.print div.p_header {margin:0 0 28px 0;}
body.print div.content {padding:0;}
body.print div.content div.c_foot {display:none;}
body.print div.p_header div.tool span {margin:0 8px 0 0;padding:0 0 0 20px;height:15px;float:right;}
body.print div.p_header div.tool span.print {background:url(../dsg/ico/print.gif) 0 0 no-repeat;}
body.print div.p_header div.tool span.close {background:url(../dsg/ico/close.gif) 0 0 no-repeat;}
body.print span.back {display:none;}
body.print #exchange_rate {display:none;}
body.print #currency_converter {display:none;}
body.print #tabs {width:auto;width:50%;}
body.print #tabs h2 {display:none;}
body.print #tabs div.pr {display:none;}
body.print #tabs div.prb {border:none;}
body.print #tabs div.item {margin:10px 0 0;padding:0;}
body.print #tabs div.sel {display:none;}
body.print tr.pr {display:none;}
body.print #funds_values {display:none;}
body.print ul.info {width:30%;}
body.print form {width:100%;}
body.print form .button {display:none;}
body.print form .reset {display:none;}

#main .main_content .content small {text-align:right;}

#main {background:url(../dsg/bgr/main_page_bg.gif) repeat-y;float:left;width:990px;}
.main_b {display:block;clear:both;}


td.spacer {width:5px;}

td.p {padding:5px;}
td.p-top {padding:0 5px 5px;}

#header {margin:0 0 5px 0;border:solid #b6b6b6 1px;width:990px;height:135px;float:left;}
#header img.logo {margin:45px 0 0 15px;float:left;}
#header img.header {float:right;}



#header_tool {border-top:solid #b6b6b6 1px;width:100%;clear:both;}


ul.menu {margin:0 0 10px 0px;font-size:1.1em;float:left;width:199px;text-align:left;}
ul.menu li {margin:0;padding:0;background:#f9f300;}
*html ul.menu li {margin:0 0 0 0;height:1%;width:198px;clear:both;float:left;}
ul.menu li a {padding:0 0 0 16px;border-bottom:solid #b6b6b6 1px;background:url(../dsg/ico/menu-a-right.gif) 6px 6px no-repeat;display:block;}
ul.menu li a span {padding:3px 0;display:block;}
ul.menu li.sel a {font-weight:bold;background:url(../dsg/ico/menu-a-down.gif) 4px 7px no-repeat;}

ul.menu li.sel ul li {background:#fffcbe;}
ul.menu li.sel ul li a {padding:0 0 0 16px;background:url(../dsg/ico/menu-a-right.gif) 6px 6px no-repeat;font-weight:normal;}
ul.menu li ul li.sel a {background:url(../dsg/ico/menu-a-down.gif) 4px 7px no-repeat;font-weight:bold;}

ul.menu li.sel ul li.sel ul li {background:#fffeef;}
ul.menu li.sel ul li.sel ul li a {background:url(../dsg/ico/menu-s.gif) 2px 3px no-repeat;font-weight:normal;}
ul.menu li.sel ul li.sel ul li.sel a {font-weight:bold;}

ul.menu li.sel ul li.sel ul li.sel ul {display:none;}


ul.spec li {margin:0 0 10px 0;background:#f9f300;}
ul.spec li a {border-top:solid #b6b6b6 1px;background:url(../dsg/ico/menu-s.gif) 2px 3px no-repeat;}

ul.ext li {background:#efefef;}
ul.ext li a {background:url(../dsg/ico/menu-a-down.gif) 4px 7px no-repeat;}
ul.ext li a.first {border-top:solid #b6b6b6 1px;}


div.advertise {border-bottom:solid #b6b6b6 1px;}
div.advl {border-top:solid #b6b6b6 1px;}

div.infopush {margin:0 0 10px 0;float:left;}
*html div.infopush {margin:0 0 10px -1px;}
div.infopushFlash, div.infopushImg {margin:0 0 5px 0;float:left;}
*html div.infopushFlash, *html div.infopushImg {margin:0 0 0 -2px;}
#leftrow div.infopush {padding:16px;width:168px;background:#fffcbe;}
#rightrow div.infopush {padding:10px;width:180px;}
div.infopush h4 {font-size:1.2em;}
div.infopush p {font-size:1.1em;}
div.infopush img {display:block;}

div.box-r {padding:0 0 15px 0;font-size:1.1em;border-bottom:solid #b6b6b6 1px;float:left;width:200px;display:block;}
*html div.box-r {margin:0 0 0 -1px;}
div.box-r h3 {margin:0;padding:4px 8px;font-size:1.2em;border-bottom:solid #b6b6b6 1px;background:#efefef;font-weight:normal;}
div.box-r h3.contact {background:url(../dsg/ico/contact.gif) #efefef 180px 50% no-repeat;}
div.box-r h3.email {background:url(../dsg/ico/contact.gif) #efefef 180px 50% no-repeat;}
div.b {padding:0;}
div.box-r h4 {margin:0 0 2px 0;padding:0;font-size:1.0em;}
div.box-r table {margin:0 0 15px 0;}
div.box-r table tr td {padding:2px 0;}
div.box-r table tr td.f {width:80px;}
div.box-r table tr td.num {padding:0 10px 0 0;text-align:right;}
div.box-r table tr td.index {width:60px;}
div.box-r table tr td img.s {margin:2px 0 0 0;}
div.sep {margin:0 0 0px 0;padding:0;background:#b6b6b6;height:1px;font-size:1px;}
div.box-r p {font-size:1.0em;}
div.box-r a {text-decoration:underline;}
div.box-r a:hover {text-decoration:none;}
div.box-r a.sel {font-weight:bold;}
div.box-r img.graph {border-bottom:solid #b6b6b6 1px;}

div.box-r ul {float:left;list-style:none;width:100%;}
div.box-r ul li {margin:0;padding:0 0 0 16px;background:url(../dsg/ico/a-right.gif) 7px 0 no-repeat;}
div.box-r ul li.pdf {background:url(../dsg/ico/pdf.gif) #fff 0 1px no-repeat;}
div.box-r ul li.xls {background:url(../dsg/ico/xls.gif) #fff 0 1px no-repeat;}
div.box-r ul li.doc {background:url(../dsg/ico/doc.gif) #fff 0 1px no-repeat;}
div.box-r ul li.txt {background:url(../dsg/ico/txt.gif) #fff 0 1px no-repeat;}

div.box-r ul li.mb {margin:0 0 15px 0;}

div.box-r label {font-size:1.0em;}
div.box-r input {font-size:1.0em;}

div.cbox {border:none;}
div.cbox h3 {margin:0;padding:4px;background:none;border:none;font-weight:bold;}
*html div.cbox h3 {padding:4px 6px;}
div.cbox .c {padding:0 5px 0 5px;background:#fffcbe;width:180px;}
*html div.c {margin:0 0 0 1px;}
div.cbox .c ul {margin:0;padding:0;}
div.cbox .c ul li {margin:0 0 0 -5px;padding:0 0 0 15px;}
.c ul li a {text-decoration:none;}
.c ul li a:hover {text-decoration:underline;}

.box-r ul.list {}
.box-r ul.list li {padding:0 0 0 12px;background:url(../dsg/ico/bullet-c.gif) 2px 5px no-repeat;}

.input_name_surname {display:none;}

div.services {padding:0;}
div.c {padding:8px;}
div.cb  {padding:8px 8px 0 8px;}
ul.r {margin:0}
ul.r li {background:#fffcbe;}


.box-r label {margin:0 0 8px 0;display:block;clear:right;float:left;}
.box-r input.input {margin:0 0 4px 0;border:solid #000 1px;width:182px;}
*html .box-r input.input {width:180px;}
*:first-child+html .box-r input.input {width:180px;}
.box-r input.submit {float:right;}

img.banner {margin:0 0 10px 0;float:left;}


div.content {padding:10px;}
*html div.content {width:555px;}
.main_content h1 {font-size:1.6em;font-weight:bold;width:87%;float:left;}
.main_content h2 {font-size:1.2em;font-weight:bold;}
.main_content h2 a {text-decoration:underline;}
.main_content h2 a:hover {text-decoration:none;}
.main_content p.lead {margin:0 0 10px 0;font-size:1.2em;font-weight:bold;clear:both;}
.main_content p.small {font-size:1.0em;}
.main_content p.cr {margin:0 0 20px 0;float:left;}
.main_content p {margin:0 0 15px 0;font-size:1.2em;text-align:left;}
.main_content img {margin:0 10px 7px 0;float:left;}
.main_content {text-align:center;}
.main_content img.big {margin:0 auto 10px auto;float:none;clear:both;text-align:center;}
div.content a {text-decoration:underline;}
div.content a:hover {text-decoration:none;}
div.content form {text-align:left;}

div.content ul {margin:0 0 15px 0;padding:0;font-size:1.2em;text-align:left;}
div.content ul li {margin:0;padding:0 0 0 32px;background:url(../dsg/ico/bullet-s.gif) 14px 3px no-repeat;}
div.content ul li p {font-size:1em;}
div.content ul li ul {margin:0 0 5px 0;}
div.content ul li ul h4 {margin:0;font-size:1.1em;}
div.content ul li ul li {margin:0 0 5px 0;font-size:0.8em;}
div.content ul li ul li p {margin:0;font-size:1em;}

div.content ol {margin:0 0 15px 35px;padding:0;font-size:1.2em;text-align:left;}
html>body div.content ol {margin:0 0 15px 32px;}
*:first-child+html div.content ol {margin:0 0 15px 36px;}
div.content ol li {margin:0;padding:0;}

div.content table {margin:0 0 15px 0;border-top:solid #b6b6b6 1px;border-left:solid #b6b6b6 1px;text-align:left;font-size:1.1em;}
div.content table thead {color:#fff;font-weight:bold;}
div.content table thead th {padding:5px;border-right:solid #b6b6b6 1px;background:#6d6d6d;}
div.content table tr {background:#fff;}
div.content table td {padding:5px;border-right:solid #b6b6b6 1px;border-bottom:solid #b6b6b6 1px;}
div.content table .even {background:#efefef;}
div.content table.credit  {margin:0;}
div.content table.bottom  {margin:0 0 20px 0;}
div.content table.credit  td.t{width:300px;}



div.content ul.info {float:left;list-style:none;border-top:solid #b6b6b6 1px;border-right:solid #b6b6b6 1px;border-left:solid #b6b6b6 1px;width:100%;text-align:left;float:left;font-size:1.1em;}
div.content ul.info li {margin:0;padding:0 0 0 16px;background:url(../dsg/ico/a-right.gif) #fff 7px 50% no-repeat;border-bottom:solid #b6b6b6 1px;line-height:1.6;}
div.content ul.info li.title {padding:0 0 0 7px;background:#6d6d6d;color:#fff;font-weight:bold;line-height:1.8;}
div.content ul.info li.even {background-color:#fffcbe;}
div.content ul.info li.pdf {background:url(../dsg/ico/pdf.gif) #fff 1px 2px no-repeat;}
div.content ul.info li.xls {background:url(../dsg/ico/xls.gif) #fff 1px 2px no-repeat;}
div.content ul.info li.doc {background:url(../dsg/ico/doc.gif) #fff 1px 2px no-repeat;}
div.content ul.info li.txt {background:url(../dsg/ico/txt.gif) #fff 1px 2px no-repeat;}
div.content ul.info li a {text-decoration:none;}
div.content ul.info li a:hover {text-decoration:underline;}


div.c_foot {padding:0 0 10px 0;width:98%;display:block;float:left;}
div.c_foot a {text-decoration:none;}
div.c_foot a:hover {text-decoration:underline;}
div.c_foot span {height:15px;float:right;}
div.c_foot span.print {margin:0 8px 0 0;padding:0 0 0 20px;background:url(../dsg/ico/print.gif) 0 0 no-repeat;}
div.c_foot span.top {padding:0 0 0 12px;background:url(../dsg/ico/top.gif) 0 50% no-repeat;}


p.letters {margin:0 0 10px 0;float:left;}
p.letters span {margin:0 10px 0 0;display:block;float:left;}
p.letters a {text-decoration:underline;font-weight:bold;}
p.letters a:hover {text-decoration:none;}


div.content table.news {border:none;}
div.content table.news tr {background:none;}
div.content table.news td {border:none;}
div.content table.news td a {border:none;}
div.content table.news td.date {width:85px;}

div.item {padding:10px;border-right:solid #b6b6b6 1px;border-bottom:solid #b6b6b6 1px;border-left:solid #b6b6b6 1px;width:96%;position:relative;top:-11px;float:left;}

ul.c_item {font-size:1.2em;width:100%;float:left;}
ul.c_item li {padding:0 10px 15px 10px;text-align:left;text-align:left;float:left;width:95%;}
ul.c_item li h2 {margin:0 0 5px 0;font-size:1.2em;font-weight:bold;}
ul.c_item li img {float:left;}
ul.c_item a {text-decoration:underline;}
ul.c_item a:hover {text-decoration:none;}
ul.no_b {border:none;}

a.more {text-decoration:underline;font-weight:bold;}
a.more:hover {text-decoration:none;}

div.content table.mr {width:100%;}
div.content a.pdf {margin:0 0 3px 0;padding:0 0 0 18px;background:url(../dsg/ico/pdf.gif) 0 1px no-repeat;float:left;}
div.content a.doc {margin:0 0 3px 0;padding:0 0 0 18px;background:url(../dsg/ico/doc.gif) 0 1px no-repeat;float:left;}
div.content a.xls {margin:0 0 3px 0;padding:0 0 0 18px;background:url(../dsg/ico/xls.gif) 0 1px no-repeat;float:left;}


span.back {padding:0 0 0 7px;background:url(../dsg/ico/a-left.gif) 0 50% no-repeat;float:right;}
span.back a {text-decoration:none;}
span.back a:hover {text-decoration:underline;}

.fl {float:left;}
.fr {float:right;}

#tabs {width:100%;position:relative;float:left;}

#tabs h2 {padding:0;position:relative;z-index:2;float:left;background:none;font-size:1.1em;font-weight:normal;}
#tabs div.sel {border-top:1px solid #a8aaad;width:100%;position:absolute;top:33px;left:0;z-index:1;}
#tabs div.hide {display:none;}

div.t_content {width:100%;}
div.t_content p.note {font-size:1.0em;}
div.content div.c_note {font-size:0.9em;}


table.mr {width:100%;}

table.data {margin:0 0 10px 0;font-size:1.1em;width:auto;}
table.data th {padding:5px;background:#f9f300;border:solid #b6b6b6 1px;vertical-align:top;}
table.data th.country {width:135px;}
table.data th.currency {width:60px;}
table.data th.exchange_rate {width:120px;}
table.data td {padding:5px;background:#fff;border:solid #b6b6b6 1px;vertical-align:top;}
table.data td.even {background:#fcf7e1;}
table.data td.tr {text-align:right;}
table.data img {margin:0;padding:0 5px 0 0;}
table.data p.note {font-size:1.1em;}
table.data tr.sort {font-weight:normal;}
table.data tr.sort th {font-weight:normal;}
table.data tr.sort a {text-decoration:none;}
table.data tr.sort a:hover {text-decoration:underline;}
table.data tr.sort th {font-weight:bold;}



.convertV {margin:20px 10px 20px 70px;font-size:1.4em;font-weight:bold;float:left;}

span.error {font-weight:bold;font-size:1.2em;color:#cc0000;float:left;}
.error {color:#cc0000;}

.content table.ref_interest_rate {margin:0 4% 20px 0;float:left;}
.content table.ref_interest_rate_r {float:left;}
.content table.r {float:left;}

.content p.map {margin:0;padding:0;}

#euribor {margin:10px 0 0;}
#libor {margin:10px 0 0;}

#exchange_rate {float:left;}
#exchange_rate label {margin:0 0 10px 0;clear:both;float:left;}
#exchange_rate input.input {margin:0 10px 0 0;float:left;}
#exchange_rate input.submit {margin:2px 0 0 0;float:left;}
#exchange_rate img {margin:-2px 10px 0 0;cursor:pointer;float:left;}

#currency_converter label {margin:0 0 2px 5px;float:left;clear:both;}
#currency_converter input.input {margin:0 5px 0;width:100%;float:left;}
*:first-child+html #currency_converter input.input {height:15px;}
*html #currency_converter input.input {height:15px;}
#currency_converter select {margin:0 5px 0;width:100%;float:left;border:solid #b6b6b6 1px;}
#currency_converter fieldset input.submit {margin:5px 0 0 5px;border:none;float:right;}
#currency_converter span.error {margin:2px 0 14px 0;}
#currency_converter fieldset {float:left;width:25%;}
#currency_converter fieldset.calc {width:80%;margin:5px 0 0 0;}
*html #currency_converter fieldset.calc {width:81%;}
*:first-child+html #currency_converter fieldset {margin:0 10px 0 0;}

#calculate_credit {margin:0 0 20px 0;}
#calculate_credit label {width:40%;float:left;}
#calculate_credit input.input {width:20%;}
#calculate_credit select {width:20%;border:solid #b6b6b6 1px;}
/*#calculate_credit .note {float:left;}*/
#calculate_credit fieldset {margin:0 0 10px 0;}
#calculate_credit fieldset span.chb {margin:0 10px 0 0;float:left;}
#calculate_credit fieldset span.chb input {border:none;float:left;}
#calculate_credit fieldset span.chb label {margin:2px 0 0 3px;float:left;}
#calculate_credit fieldset.interest_rate label {height:50px;}
#calculate_credit fieldset.interest_rate .chb {width:58%;}
#calculate_credit fieldset.interest_rate .chb label {width:auto;height:auto;}
#calculate_credit fieldset input.button {margin:0 10px 0 0;border:none;float:right;}
#calculate_credit a {text-decoration:underline;float:right;}
#calculate_credit a:hover {text-decoration:none;}
#calculate_credit p small a {float:none;}

#insurance_request .error {margin:0 0 10px 0;}
#insurance_request fieldset {margin:0 0 5px 0;}
#insurance_request fieldset label {width:30%;float:left;}
#insurance_request fieldset input {width:60%;}
*html fieldset input {margin:0 0 0 -3px;}
#insurance_request fieldset input.button {margin:10px 30px 0 0;border:none;width:auto;float:right;}
#insurance_request fieldset input.change {float:left;}
#insurance_request fieldset select {width:60%;float:left;}
#insurance_request fieldset div.o {float:left;width:30%;}
#insurance_request fieldset div.o label {width:auto;}
#insurance_request fieldset div.note {font-size:0.9em;float:left;}
#insurance_request fieldset div.note ul {margin:0;}
#insurance_request fieldset div.note ul li {padding:0 0 0 10px;background:none;font-size:0.9em;background:url(../dsg/ico/bullet-f.gif) 3px 6px no-repeat;}
#insurance_request .preview {font-size:1.1em;}
#insurance_request .only_items {margin:0 10px 0 0;width:19%;}


#bank_adviser fieldset {margin:0 0 5px 0;}
#bank_adviser fieldset label {width:30%;float:left;}
#bank_adviser fieldset input {width:30%;float:left;}
#bank_adviser fieldset img.clnd {margin:-1px 0 0 10px;}
#bank_adviser div.o {margin:0 0 10px 0;}
#bank_adviser fieldset.chb input {margin:0 5px 0 0;width:auto;float:left;}
#bank_adviser fieldset.chb label {margin:0px 0 0 0;width:auto;float:left;}
#bank_adviser fieldset input.submit {margin:10px 10px 0 0;width:auto;float:right;}
#bank_adviser fieldset input.change {float:left;}
#bank_adviser span.preview {font-size:1.1em;}

#contact span.error {margin:0 0 10px 0;}
#contact span.preview {font-size:1.1em;}
#contact select {width:60%;float:left;}
#contact textarea {width:60%;font-size:1.1em;}
#contact fieldset {margin:0 0 5px 0;}
#contact fieldset.btn {margin:30px 0;}
#contact fieldset label {width:30%;float:left;}
#contact fieldset input {width:60%;}
#contact fieldset input.button {border:none;width:auto;}


#seminarMaterial {width:65%;float:left;}
#seminarMaterial label {margin:0 10px 0 0;}
#seminarMaterial input {width:78%;}
#seminarMaterial input.button {margin:10px 0 0 0;border:none;width:auto;}
#seminarMaterial span.error {margin:0 0 10px 0;}

#insurance_request fieldset.radio label {margin:0 5px 0 0;width:auto;float:left;}
#insurance_request fieldset.radio .pb {float:left;}
#insurance_request fieldset.radio .pb label {margin:0 5px 0 0;width:120px;}
*html #insurance_request fieldset.radio label {margin:0}
#insurance_request fieldset.radio input {margin:0 15px 0 0;padding:4px 0 0;border:none;width:auto;}
*html #insurance_request fieldset.radio input {margin:0 10px 0 0;padding:0;}
*:first-child+html #insurance_request fieldset.radio input {margin:0 10px 0 0;padding:0;}
*html #insurance_request fieldset.radio input {width:14px;height:14px;}
*:first-child+html #insurance_request fieldset.radio input {width:15px;height:15px;}
html>body #insurance_request fieldset.radio input {float:left;}
#insurance_request fieldset.radio span.l {width:30%;float:left;}

#tabs h2 a {margin:5px 0 0;height:28px;color:#000;text-decoration:none;cursor:pointer;float:left;background:#fffcbe;}
#tabs h2 a:hover {text-decoration:underline;}
#tabs h2 a span {display:block;float:left;}
#tabs h2 a span.c {padding:8px 2px 0;height:20px;background:url(../dsg/tabs/line.gif) repeat-x;}
#tabs h2 a span.l {width:3px;height:28px;background:url(../dsg/tabs/tl.gif) no-repeat;}


#tabs h2 a span.r {width:3px;height:28px;background:url(../dsg/tabs/tr.gif) no-repeat;}

#tabs h2.sel a {height:29px;border-bottom:none;background:#fff;font-weight:bold;}
#tabs h2.sel a span.r {height:29px;}

#tabs h2.sel a span.l {height:29px;}
#tabs h2.sel a span.c span {height:21px;}

/*
#reports li {margin:0 0 20px 0;width:94%;clear:both;float:left;}
#reports ul.files {float:left;width:100%;}
#reports ul.files li {margin:0;padding:0;background:none;font-size:0.9em;}
#reports ul.rows {width:47%;}
div.content ul.rows {width:270px;float:left;clear:right;}
div.content ul.rows li {margin:0;padding:0;background:none;clear:both;font-size:1.0em;}
*/

div.content .reports {margin:0 0 20px 0;float:left;}
div.content .reports li {margin:0 0 20px 0;width:94%;clear:both;float:left;}
.reports ul.rows {width:47%;}
.reports ul.rows {margin:0 0 20px 0;float:left;clear:right;}
.reports ul.rows li {margin:0;padding:0;background:none;clear:both;}
.reports ul.rows li a {margin:0;font-size:1.0em;}
.reports_intro ul.rows li a {font-size:1.042em;}

.reports h3 {margin:15px 0;width:100%;font-size:1.2em;font-weight:bold;clear:both;}

ul.report_archve {float:left;bordeR:solid red 1px;}
.h {height:15px;}


div.mr_archive {margin:0 0 20px 0;width:530px;float:left;}
div.mr_archive form {float:left;}
div.mr_archive label {margin:0 0 8px 0;float:left;}

#reports_filter {}
#reports_filter fieldset {margin:0 15px 0 0;width:45%;float:left;}

td.date {width:30%;}

table.agencies div.address {margin:0 20px 0 0;float:left;}
table.agencies div.target {margin:10px 0;width:45%;float:left;}
table.agencies div.target div.wt {margin: 0 0 10px 0;}
table.agencies div.target div.wt p {margin:0;padding:0;font-size:1.0em;}
table.agencies div.target h3 {margin:5px 0;padding:0 10px 0 0;font-size:1.1em;}
table.agencies div.target h4 {margin:5px 0;padding:0 10px 0 0;font-size:1.0em;}

.content ul.management li {margin:0 0 10px 0;float:left;width:90%;}
.content ul.management li span.name {margin:0 0 10px 0; float:left;}
div.person {text-align:left;}

.content ul.search_results li {margin:0 0 20px 0;background-position:6px 5px;width:95%;float:left;}
.content ul.search_results li h1 {margin:0;font-size:1.1em;}
.content ul.search_results li h2.search {margin:0 0 10px 0;font-size:1.2em;}
.content ul.search_results li h2 {margin:0;font-size:1.1em;}
.content ul.search_results li h3 {margin:0;font-size:1.1em;}
.content ul.search_results li ul li {margin:0 0 20px 0;padding:0;background:none;}
.content ul.search_results li .highlight {background:#f9f300;}

/*form*/
#market_report_subscription {margin:0 0 20px 0;width:100%;float:left;}
#market_report_subscription fieldset {margin:0 0 10px 0;}
#market_report_subscription label {margin:0 5px 0 0;float:left;}
#market_report_subscription input.input {width:39%;float:left;}
*html #market_report_subscription input.input {width:38%;}
*:first-child+html #market_report_subscription input.input {width:38%;}
#market_report_subscription input.button {border:none;float:right;}
#market_report_subscription fieldset.report input {margin:0 9px 0 0;padding:0;border:none;float:left;}
#market_report_subscription fieldset.report label {margin:0;padding:0;width:60%;}
*:first-child+html #market_report_subscription fieldset {margin:0 0 6px 0;}
*html #market_report_subscription fieldset {margin:0 0 6px 0;}
*:first-child+html #market_report_subscription fieldset.report {margin:0 0 3px 0;}
*html #market_report_subscription fieldset.report {margin:0 0 3px 0;}
*:first-child+html #market_report_subscription fieldset.report label {margin:3px 0 0 0;}
*html #market_report_subscription fieldset.report label {margin:3px 0 0 0;}
#market_report_subscription span.error {margin:2px 0 14px 0;}
#market_report_subscription fieldset.radio span {margin:0 20px 0 0;font-size:1.1em;float:left;}
#market_report_subscription fieldset.radio input {margin:0;padding:0;width:15px;height:15px;border:none;}
#market_report_subscription fieldset.radio label {margin:0 5px 0 0;padding:0;}
#market_report_subscription fieldset.radio .fl {margin:0 20px 0 0;}
#market_report_subscription span.error {margin:0 0 10px 0;}


#funds_values {margin:0 0 20px 0;padding:10px;border-top:solid #b6b6b6 1px;border-bottom:solid #b6b6b6 1px;}
#funds_values span {margin:0 0 10px 0;}
#funds_values fieldset {margin:0 0 10px 0;float:left;}
#funds_values fieldset label {margin:2px 5px 0 0;float:left;}
#funds_values fieldset input {width:80px;float:left;}
#funds_values fieldset input.submit {width:auto;}
#funds_values fieldset input.submit {width:auto;}
#funds_values fieldset img {margin:-2px 10px 0 2px;}

img.risk {margin:0px 0 0 5px;float:none;}


div.content ul.sitemap {list-style:none;border-top:solid #b6b6b6 1px;border-right:solid #b6b6b6 1px;border-left:solid #b6b6b6 1px;width:49%;text-align:left;font-size:1.1em;background:#fff;float:left;}
div.content ul.sitemap li {margin:0;padding:0 0 0 16px;background:none;border-bottom:solid #b6b6b6 1px;line-height:1.6;}
div.content ul.sitemap li a {text-decoration:none;}
div.content ul.sitemap li a:hover {text-decoration:underline;}
div.content ul.sitemap li.title {padding:0 0 0 7px;background:#6d6d6d;font-weight:bold;line-height:1.8;}
div.content ul.sitemap li.title a {color:#fff;}
div.content ul.sitemap li.nb {border:none;}
div.content ul.sitemap li ul {margin:0 0 0 -16px;padding:0 0 0 24px;border-top:solid #b6b6b6 1px;border-bottom:solid #b6b6b6 1px;}
div.content ul.sitemap li ul li {margin:0 0 0 -24px;padding:0 0 0 24px;}
div.content ul.sitemap li ul.nb {border:none;}



#page {padding:5px;width:990px;margin:0 auto;background:#fff;text-align:left;}
.font_size {margin:5px 15px 0 0;float:left;}
.font_size a {margin:2px 4px 0 0;float:left;}
.search_form {float:right;width:201px;}
.search_form .input {margin:2px 0;padding:1px;width:148px;}
.search_form .input_en {margin:2px 0;padding:1px;width:120px;}
.search_form .submit {margin:4px 3px 0 0;}
.int {margin:5px 0;padding:0 0 0 5px;float:left;width:203px;}
.sidebar {width:200px;float:left;}
.rs {margin:0 0 0 1px;}
.main_content {margin:0 5px;width:578px;float:left;}
*html .main_content {margin:0 7px 0 5px;width:576px;}
.lng {margin:5px 0;padding:0 0 0 5px;width:280px;float:left;}
.lng a {margin:0 20px 0 0;float:left;}


#main .main_content .home_infopush {margin:10px 8px 10px 10px;width:557px;border:solid #b6b6b6 1px;background:#fff;float:left;display:inline;}
#main .main_content .home_infopush h4 {font-size:1.2em;}
#main .main_content .home_infopush p {font-size:0.9em;}
#main .main_content .home_infopush img {margin:0;}
#main .main_content .hic {width:536px;padding:10px;text-align:left;font-size:1.2em;}
#main .main_content .hic img {margin:0 10px 0 0;}
#main .main_content .home_infopush {font-size:1.22em;}
#main .main_content .home_infopush ul {list-style:none;float:left;}
#main .main_content .home_infopush ul li {padding:0 0 0 10px;background:url(../dsg/ico/a-right.gif) 0 0 no-repeat;font-size:0.9em;}
#main .main_content .img_p {border:none;}


#footer {margin:5px 0 0;padding:5px;background:#efefef;border:solid #b6b6b6 1px;height:12px;font-size:1.0em;clear:both;text-align:center;}
#footer .l {float:left;}
#footer .r {float:right;}
#footer .r p {font-size: 1em;float:left;}
#footer .footer-links {float:left;}
#footer .footer-links ul {margin:0 10px 0 5px;float:left;}
#footer .footer-links ul li {margin:0 3px 0 0;float:left;}

.topMenu {margin:5px 0 0;float:left;}
.topMenu a {margin:0 20px 0 0;}


.news_home {border-top:solid #b6b6b6 1px;float:left;width:555px;}
ul.nh_ul li ul {margin:0 0 0 20px;list-style:disc;float:left;}
.dateH {margin:0 0 7px 0;display:block;font-weight:bold;}

.converter_home form {margin:0 0 10px 0;padding:5px;background:#fffcbe;float:left;width:190px;}
.converter_home fieldset {margin:0 0 3px 0;}
.converter_home label {margin:0 5px 0 0;font-weight:bold;float:left;}
.converter_home input {margin:0 5px 0 0;width:100px;float:left;}
.converter_home select {width:60px;float:left;}
.converter_home span {width:109px;float:left;}
.converter_home .c {margin:0 0 0 5px;padding:0;}


.funds_home {margin:0 20px 0 0;width:250px;float:left;}


.hide {display:none;}

#home_currency_converter input {padding:2px;text-align:right;}
#result {margin:0 7px 0 0;width:105px;text-align:right;height:18px;}


.home_tabs {margin:10px 0 10px 10px;float:left;display:inline;}

.tabs {margin:0 0 10px;padding:9px 0 0;width:560px;background:#fff;float:left;position:relative;}
.isjs {padding:19px 0 0;background:none;}
.tabs dt {padding:0 10px;font-size:1.6em;font-weight:bold;}
.isjs dt {padding:0;font-size:1.1em;font-weight:normal;background:url(../dsg/bgr/rtab_bg.gif) top repeat-x;position:absolute;top:0;}
.isjs dt span {background:url(../dsg/bgr/rtab_l.gif) top left no-repeat;display:block;}
.isjs dt a {width:124px;line-height:19px;color:#000;text-align:center;white-space:nowrap;background:url(../dsg/bgr/rtab_r.gif) top right no-repeat;display:block;}
.isjs .sel {background-image:url(../dsg/bgr/rtab_bg_sel.gif);}
.isjs .sel span {background-image:url(../dsg/bgr/rtab_l_sel.gif);}
.isjs .sel a {color:#070e05;background-image:url(../dsg/bgr/rtab_r_sel.gif);}
.isjs .tab1 {left:0;}
.isjs .tab2 {left:124px;}
.isjs .tab3 {left:248px;}
.isjs .tab4 {left:372px;}
.tabs dd {padding:10px 0;width:640px;background:#fff;}
.isjs dd {padding:10px 0 0;}
html>body .tabs dd {float:left;}
.tabs .inside {margin:0 10px;}


.tabs dd {margin:-2px 0 0;padding:10px;width:535px;background:#fff;border:solid #c3c3c3 1px;float:left;}
.isjs dd {margin:-2px 0 0;padding:10px;}
div.hm {width:530px;float:left;}
.div.hm p {font-size:1.2em;}
div.hm ul {margin:0 0 5px 0;padding:0;text-align:left;clear:both;font-size:1.2em;}
div.hm ul li {margin:0;padding:0 0 0 32px;background:url(../dsg/ico/bullet-s.gif) 14px 3px no-repeat;}
div.hm ul li a {text-decoration:underline;}
html>body .tabs dd {float:left;}
.tabs .inside {margin:0 10px;}

.home_funds_tabs .tabs {width:250px;}
.home_funds_tabs {float:left;}
.home_funds_tabs .isjs dt a {width:50px;}

.home_funds_tabs .isjs .tab6 {left:0;}
.home_funds_tabs .isjs .tab7 {left:50px;}
.home_funds_tabs .isjs .tab8 {left:100px;}
.home_funds_tabs .isjs .tab9 {left:150px;}
.home_funds_tabs .tabs dd {margin:-2px 0 0;padding:10px;width:220px;background:#fff;border:solid #c3c3c3 1px;}
.home_funds_tabs .tabs dd img {margin:0;padding:0;}
.home_funds_tabs .isjs dd {margin:-2px 0 0;padding:10px;}

.agencies_tabs {margin:10px 0 10px 10px;float:left;display:inline;}
.agencies_tabs .isjs dt a {width:272px;}
.agencies_tabs dd {width:520px;}

.agencies_tabs .isjs .tab1 {left:0;}
.agencies_tabs .isjs .tab2 {left:270px;}


div.content .bm {margin:0 0 30px 0;padding:0;width:500px;background:none;clear:both;float:left;list-style:none;}
div.content .bm li {list-style:none;background:none;}
/*div.content .bm {background:url(../dsg/ico/machine_in.gif) no-repeat;}*/

div.content .machines {margin:0 0 15px 0;padding:0;float:right;}
div.content .machines li {margin:0;padding:0;float:left;list-style:none;background:none;list-style:none;}
div.content .machines li img {margin:0;padding:0;float:left;}
div.content .machine {border-top:solid #000 1px;width:30px;height:20px;clear:both;float:left;}
div.content .machine_in {border-top:solid #000 1px;width:30px;height:20px;clear:both;float:left;background:url(../dsg/ico/machine_in.gif) 50% 50% no-repeat;}


.agencies_tabs dd {text-align:left;}
.agencies a.map {margin:0 5px 20px 0;float:right;display:block;clear:both;}
.bm .address {float:left;}

*html #agencies {width:250px;}


#on_request fieldset {margin:0 0 5px 0;}
#on_request fieldset.btn {margin:30px 0;}
#on_request fieldset label {width:30%;float:left;}
#on_request fieldset input {width:60%;}
#on_request fieldset input.button {border:none;width:auto;float:right;}
#on_request fieldset.check {}
#on_request fieldset.check input {margin:0 5px 0 0;float:left;width:20px;border:none;}
#on_request fieldset.check label {margin:2px 0 0 0;width:90%;}
.placeholders {margin:0 0 20px 0;padding:10px;width:557px;float:left;}
*html .placeholders {margin:0 0 20px 0;padding:8px;width:557px;float:left;}
.placeholders img.main_b {margin:0;}
.placeholders img.main_bottom {margin:0 0 10px 0;}
.place_holder {margin:0 0 10px 0;padding:10px;float:left;}
.place_holder p {margin:0;}
.placeholder_wide {width:537px;border:solid #b6b6b6 1px;background:#fff;clear:both;}
.placeholder_right {width:253px;}
.placeholder_left {margin:0 12px 10px 0;width:251px;}

.placeholders ul {margin:0;padding:0;text-align:left;font-size:1.2em;clear:both;float:left;}
.placeholders ul li {margin:0;padding:0 0 0 32px;background:url(../dsg/ico/bullet-s.gif) 14px 3px no-repeat;}
.placeholders ul li a {text-decoration:underline;}
.placeholders ul li a:hover {text-decoration:none;}
.placeholders a {text-decoration:underline;}
.placeholders a:hover {text-decoration:none;}

ul.placeholders_links {margin:0;padding:0;font-size:1.1em;float:right;clear:both;}
ul.placeholders_links li {margin:0;padding:0;background:none;float:left;}
ul.placeholders_links li a {margin:0 10px 0 0;padding:0 0 0 15px;background:url(../dsg/ico/a-right.gif) no-repeat scroll 7px 0pt;float:left;}

.placeholders_box {background:url(../dsg/bgr/placeholder_bg.gif) repeat-y;float:left;width:558px;}

.cer {margin:0 0 20px 0;width:100%;text-align:right;display:block;clear:both;}
.attachments_categories {margin:0 0 20px 0;width:100%;float:left;}
.attachments_categories label {margin:0 10px 0 0;}
.v_action {margin:0 0 20px 0;padding:300px 25px 35px 25px;background:url(../dsg/bgr/vinjeta_bg.jpg) #232126 no-repeat;width:505px;color:#fff;float:left;text-align:left;}
.v_action h3 {margin:0 0 25px 0;font-size:1.6em;}
.v_action p {color:#fff;}
.v_action p.rule {margin:20px 0 10px 0;}
.v_action label {margin:0 0 10px 0;color:#fff;display:block;width:100%;font-weight:strong;}
.v_action fieldset.name {margin:10px 10px 10px 0;width:140px;float:left;}
.v_action fieldset.name input {width:140px;}
.v_action fieldset.surname {margin:10px 10px 10px 0;width:222px;float:left;}
.v_action fieldset.surname input {width:222px;}
.v_action input {margin:0 0 15px 0;}
.v_action input.input_mail {margin:0 0 7px 0;width:375px;display:block;clear:both;float:none;}
.v_action span.error {display:block;width:100%;float:none;}
.main_content .v_action h2 {margin:0 0 20px 0;font-size:1.8em;}
.v_action .submit_step {background:url(../dsg/step-buttn.jpg) right center #232126 no-repeat;color:#fff;width:180px;height:30px;float:right;border:none;cursor:pointer;font-weight:bold;}
.v_action .lead4 p {margin:0 0 10px 0;font-size:1.9em;color:#fff;}
.v_action .lead4 ol li {margin:0 0 10px 0;font-size:1.6em;}
.v_action .disclaimer {margin:20px 0 0 0;padding:10px 0 0;border-top:solid #fff 1px;display:block;float:left;width:100%;font-size:1.1em;}
.v_action .btn {margin:20px 0 0 0;}

.disclaimer2 {margin:-15px 0 20px 0;padding:20px 20px 20px 20px;width:515px;background:#232126;color:#fff;float:left;}
.disclaimer2 h3 {color:#f9f300;font-size:1.2em}
.disclaimer2 p {color:#fff;font-size:1.2em}

#main .content .win {margin:0 0 20px 0;background:#000;width:556px;float:left;}
#main .content .win img {clear:both;}
#main .content .win-c {color:#fff;}
#main .content .win-c p {margin:0 10px 20px 10px;color:#fff;;}
#main .content .win-c p a {color:#fff;}
#main .content .win-c h2 {margin:0 0 20px 10px;color:#FAF400;}
#main .content .win-c h4 {margin:0 0 0 10px;color:#FAF400;}

.crtalevo, table td.crtalevo, table th.crtalevo, table.data td.crtalevo, table.data th.crtalevo .crtalevo {border-left:3px solid #B6B6B6;}

h5 {font-weight:normal;clear:both;}
h5.strong {font-weight:bold;}
#questionnaire th {padding:5px;background:#f9f300;font-weight:normal;border-bottom:solid #b6b6b6 1px;border-right:solid #b6b6b6 1px;}
#questionnaire .even {background-color:#fffcbe;}
#questionnaire input.radio, #questionnaire input.check {border:none;}
.step {margin:20px 0;float:right;}
#questionnaire fieldset {margin:0 0 5px 0;}
#questionnaire fieldset label {width:280px;float:left;}
#questionnaire fieldset input {width:270px;float:left;}
#questionnaire fieldset input.zip {margin:0 5px 0 0;width:80px;}
#questionnaire fieldset input.cityp {width:183px;}
#questionnaire div.o {margin:0 0 10px 0;}
#questionnaire fieldset.chb input {margin:0 5px 0 0;width:auto;float:left;}
#questionnaire fieldset.chb label {margin:0px 0 0 0;width:auto;float:left;}
#questionnaire fieldset input.submit {margin:10px 10px 0 0;width:auto;float:right;}
#questionnaire fieldset input.change {float:left;}

#questionnaire .line {margin:10px 0 10px 0;border-bottom:solid #b6b6b6 1px;}

#questionnaire .radio div {margin:0 0 5px 0;float:left;}
#questionnaire .radio .l-all {float:left;}
#questionnaire .radio .p-all {padding:0 20px 10px 0;width:260px;float:left;}
#questionnaire .radio p {margin:0 0 5px 0;float:left;font-size:1.1em;}
#questionnaire .radio input.radio {width:20px;}
#questionnaire .radio input {border:none;float:left;}
#questionnaire .radio label {width:auto;float:left;}
#questionnaire .radio div.l {clear:both;width:250px;}
#questionnaire .radio div.l input {width:auto;}

#questionnaire .step2 .radiolist .l {float:left;clear:both;}
#questionnaire .step2 .radiolist .l span.s {width:300px;font-size:1.1em;float:left}
#questionnaire .step2 .radiolist .l_2 {margin:0 5px 0 0;float:left;}
#questionnaire .step2 .radiolist label {width:6px;}
#questionnaire .radiolist input {width:20px;border:none;}

#questionnaire .step2 .checkbox label {width:90%;}
#questionnaire .checkbox input.check {margin:0 5px 0 0;width:20px;}
#questionnaire small {color:#706f6f;}

#questionnaire .textarea label {margin:0 0 5px 0;}
#questionnaire textarea {font-size:1.0em;}

#questionnaire_rnt  .error {margin:0 0 20px 0;}
#questionnaire_rnt  .item-r  {margin:0 0 20px 0;float:left;width:560px;clear:both;}
#questionnaire_rnt  .q  {margin:0 0 10px 0;float:left;clear:both;width:95%;font-size:1.1em;}
#questionnaire_rnt  .item-f {margin:0 0 0 20px;width:100%;float:left;}
#questionnaire_rnt  .item-f  input {margin:0 5px 0 0;padding:0;float:left;border:none;}
#questionnaire_rnt  .item-f  label {margin:0 0 4px 0;padding:0;width:80%;font-size:1.1em;float:left;}
#questionnaire_rnt  .m  {margin:0 0 10px 0;width:90%;font-size:1.1em;float:left;}
#questionnaire_rnt  .t-m  {margin:0 0 20px 30px;font-size:1.1em;}
#contact .address {display:none;}

.c .sep_email  {float:left;}
.c .sep_email span {float:left;}
.c .sep_email img {margin:2px 0 0 0;padding:0;float:left;display:block;}

.intro-f {position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:url(../dsg/bgr/intro.png);}

#formreferences .question {margin:0 0 20px 0;display:block;}
#formreferences .error {margin:-10px 0 10px 0;display:block;clear:both;width:100%;}
#formreferences .ref_opt_sub {margin:0 0 0 30px;}
#formreferences .ref_opt_f {margin:0 0 20px 0;float:left;width:100%;}
#formreferences .ref_opt {margin:0 0 5px 0;}
#formreferences .submit {margin:0 200px 0 0;float:right;}
.txt {text-align:left;float:left;}

.social-plugins {margin:15px 0;float:left;width:150px;height:70px;}
.fb_share {float:left;margin:0 20px 0 0;}
