html {height:100%; min-height:100%}
body {margin:0; padding:0; background:#fff; font:12px tahoma; color:#333;   min-height: 100%;  height: 100%;}
table {border-collapse:collapse; border:0} table td {padding:0; font:12px tahoma; color:#333; vertical-align:top} img {border:0}
a {color:#003d90;}
a:hover {text-decoration:none;}
.main {height:100%; width:100%}
.main_t {height:99%; background:url('/images/cnt_r.gif') repeat-y right; width:99%}
.forbans {width:1%}
.main_b {height:1%; width:98%}
.menu {height:45px; background: url('/images/menubg.gif') repeat-x; padding:0 0 0 25px}
.menu a {font:bold 12px tahoma; color:#fff; display:block; float:left; margin:15px 10px 0 10px}
.menu img {float:left}
.cnt {height:100%; background:url('/images/cnt_b1.gif') repeat-x bottom; width:100%}
.cont {background:url('/images/cnt_b.gif') no-repeat bottom right}
.footer {height:157px; background:url('/images/search.gif') no-repeat right top}
.footer_r {background:url('/images/footer.gif') repeat-x top; vertical-align:bottom; text-align:right; padding:0 12px 9px 0}
.forlogo {width:100%; height:121px}
.logo {width:1%; padding:0 0 0 22px; vertical-align:middle}
.topbaner {width:99%; padding:0 40px 0 0; vertical-align:middle}

h1 {
	color:#25566f;
}

h2 {
	color:#25566f;
}


.top {background:url('/images/top.gif') repeat-x; width:100%; height:93px}
.top_l {width:99%; padding:0 0 0 16px}
.top_r {background:url('/images/top_r.jpg') no-repeat right; width:1%}
.top_r div{width:335px}
.top_r div div {padding:25px 92px 0 0; font:bold 18px tahoma; color:#fff; text-align:right; width:auto}
.bot1 {width:100%}
.bot1_l {width:99%; font:10px tahoma; color:#000; padding:15px}
.bot1_r {width:1%}
.search {width:437px}

.search_in {height:14px; width:96px; border:0; background:#fff; margin:1px 10px 0 0; font-size:10px; padding:0}


.bans {width:100%; height:100%}
.baners1 {width:50%; padding:10px 15px; height:99%}
.baners2 {width:50%; background:#f0f0f0; padding:10px 5px;}
.baners3 {width:50%; background:#f0f0f0; padding:10px 5px;}
.baners2_div {}
.baners2 img {display:block; margin:0 0 10px 0}
.buttons img {display:block; margin:0 0 20px 0}

.plata img {margin:10px 0 0 0; display:block}
.plata {font-weight:bold}

.sng {background:url('/images/f1.gif') repeat-x bottom; height:1% }
.sng div {height:77px; text-align:center}
.sng div img {margin:19px 0 0 0}

.login {display:block; color:#003d90; background:url('/images/login.jpg') no-repeat left; padding:15px 0 15px 40px}

.langs {padding:0 0 15px 0}

.text {width:100%}
.text_td {padding:20px 140px 30px 20px}
.new {border-bottom:#f0f0f0 1px solid; padding:0 0 10px 0; margin:0 0 10px 0}
.image {border:#333 1px solid; margin:0 10px 0 0}
.new_txt {display:block; padding:12px 0}
.date {color:#777; font-size:10px}

	/*=============*/

tr.row{

background:inherit;}

tr.rowo{background:#f0f5ff;}

.font_bold_blue{color: #052A61;font: bold 12px verdana;text-decoration:none;}

.font_bold_orange{color: #F56C08;font: bold 12px verdana;text-decoration:none;}

.font_bold_red{color: Red;font: bold 12px verdana;text-decoration:none;}

.font_bold_green{color: Green;font: bold 12px verdana;text-decoration:none;}

.font_orange{color: #F56C08;text-decoration:none;}