* {font-family:Verdana, Arial, Tahoma, Georgies, sans_serif;}
a img {border:0;}
a {color:#17278B;}
a:hover {color:red;}
body{margin:0;padding:0;}
form{padding:0; margin:0;}
img {border:0;}
th, td {font-size:8pt; color:#3D3D3D;}
hr {height:1px; border:1px solid #999;}

#footmenu {color:#5D6268;background:#EFEFEF; border-bottom:1px solid #999;}
#footmenu a:hover {color:red; }
#footmenu a.sel:hover {color:red; font-weight:bold;}
#footmenu a {color:#5D6268; font-size:8pt;text-decoration:none;}
#footmenu a.sel {color:#000; font-weight:bold;}
.mmi {background: url('/im/mi.gif') no-repeat; padding:6 10px;}
.mmi a {color:#5D6268; font-size:8pt; font-weight:bold;text-decoration:none;}
.mmi a:hover {color: red;}
.mmi_sel {padding:6 2 6 4px; font-size:8pt;}
#copyright a {color:#5D6268; font-size:8pt;text-decoration:none;}
#copyright {color:#5D6268; font-size:8pt; padding-bottom:3px;}
#shortcuts a:hover {color:red;}
#shortcuts a {color:#5D6268; font-size:8pt;}
#shortcuts a.sel:hover {color:red;font-weight:bold;text-decoration:none}
#shortcuts a.sel {color:#000; font-weight:bold;text-decoration:none;}
.mmi_sel, .ms, .lbar {background: #DFDFDF;}
#main {padding:0 3;}

#menusoc {}
#menusoc div { width:100%;background: url('/im/t2.gif') 0 29px repeat-x;}

#menu td {vertical-align:top; height:38;}
#path {margin:1 0 1 1; padding: 4 22; border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;background:#EDEDED;}
#path a {color:black; text-decoration:none;}
#path a:hover {color:red;}

#a1 {background: url('/im/a1.jpg') 100% 100% no-repeat;padding:20 80 0 36px;}
#a1 a {text-decoration:none;color:black;}
#a2 {background: url('/im/a2.gif') 100% 100% no-repeat;}
#a3 {background: url('/im/a3.gif') 100% 100% no-repeat;}
.ico td {background: url('/im/ib.gif') 50% 50% no-repeat; height:31;}
.blocktop {background: #EFEFEF;border-top:1px solid #FFF;}
.blockbottom {background: #EFEFEF;border-bottom:1px solid #999;}
.blockleft {background: #EFEFEF;border-left:1px solid #FFF;}
.blockright {background: #EFEFEF;border-right:1px solid #999;}
.blockbody {background: #EFEFEF;}
.blockbody h1 {color:red;font-weight:bold; font-size:8pt; border-bottom:1px solid #C5C5C5; padding:6 3 9; margin:0 3;}
.blockbody h4 {color:red;font-weight:bold; font-size:8pt; border-bottom:1px solid #C5C5C5; padding:6 3 9; margin:0 3;}
.blockbody .text {font-size:8pt; border-top:1px solid #FBFBFB; padding:6 3 0; margin:0 3;}
.blockbody .text p {margin:0 0 9pt; padding:0;}
#textblocks {background: url('/im/tbb.gif') repeat-x;}
.popup {visibility:hidden; z-index:10; left:0; top:0; position:absolute;}
.popuptop {background: #FFF;border-top:1px solid #9C9C9C;}
.popuphead {background: #FFF;border-top:1px solid #9C9C9C;padding:0 0 6 2;}
.popupbottom {background: #FFF;border-bottom:1px solid #9C9C9C;}
.popupleft {background: #FFF;border-left:1px solid #9C9C9C;}
.popupright {background: #FFF;border-right:1px solid #9C9C9C;}
.popupbody {background: #FFF; padding:2 5;}
.popuphead a {color:red; font-size:8pt; font-weight:bold;text-decoration:none;}
.popupbody a {color:#000;font-size:8pt; text-decoration:none;margin:0 16px;}
.popupbody a:hover {color:red;background: url('/im/arr.gif') 6px 4px no-repeat;padding-left:16px; margin-left:0;}
/*.phead div {background: url('/im/g.gif') 0 100% repeat-x;}
.phead {padding-right:1px;}*/
#find {padding-top:53px;}
.input, .button{border:1px solid black;}
#find .input {font-size:8pt; width:122; height:19;}

#menurow {padding:2 3 0;vertical-align:top;background: url('/im/t1.gif') 0 31px repeat-x;}
#langs {font-size:8pt;font-weight:bold; color:#000;width:110px;background: url('/im/t2.gif') 0 29px repeat-x;padding-bottom:11px;}
#langs a.sel {color:red;}
#langs a {color:#000; text-decoration:none;}
#langs a:hover {color:red;}

.pmi td {border-top:1px solid #CCC; padding:3 0;}
.pmi td.first {border:0;}
.textblock {margin-bottom:3px;}
#tabs td, #tabs th {/*border-top:1px solid #F6F6F6;*/border-bottom:1px solid #ccc;}
#tabs td {padding:4 4 4 20;background: #F1F1F1 url('/im/gg.gif') repeat-y;}
#tabs td.sel {background: #FFECEC url('/im/ggs.gif') repeat-y;}
#tabs th {text-align:left;padding:6 1 2;}
#tabs a {font-size:8pt; color:#000; text-decoration:none;}
#tabs a.sel, #tabs a:hover {color:red;}
#tabs {padding:16 10 10;}
#tabs .first {border-top:0;}
/*#tabs .last  {border-bottom:0;}*/
#tabs .subs  {/*border-left:1px solid #959595*/;padding:0 0 0 20;background:transparent;border:0;}
/*#tabs .subs td {border:0;}*/
#tabs .uno {border:0;}
.Xc2 {position:absolute; left:536px; top:126px;z-index:10;}

.Xphone {position:absolute; width:425px; top:3px;z-index:10;}
.city {background:#DEDEDE;padding:0 2px; padding-bottom:1px;}
.phone {padding:0 10px 0 5px;padding-bottom:1px;}

h1 {font-size:130%; margin-bottom:30px; margin-top:15px;}
h2 {font-size:120%;}
h3 {font-size:110%;}
h4 {font-size:130%;}
h1, h2, h3, h4 {padding:0;}
#text {padding:10 20;}
.form {background:#f0f0f0; border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-bottom:1px solid #d8d8d8;border-right:1px solid #e0e0e0;}
#text ul li, #text p {text-align:justify;}
#text p.left {text-align:left;}

p {margin:1ex 0 2ex;padding:0;}
#text ul {margin-top:1ex; margin-bottom:2ex;}
#text .table th{border-bottom:2px solid #999999;border-right:1px solid #dddddd;}
#text .table td{border-bottom:1px solid #999999;border-right:1px solid #dddddd;}
#text .input {width:300px;}

#promo h1 {margin:0;padding:0;font-size:21px;font-family:Arial;}
#promo h1 b {color:#EB3D00;;}
#promo h1 a {color:black;text-decoration:none;}
#promo h2 {margin:0;padding:0;font-size:8pt;}
#promo h2 a {text-decoration:none;}
#promo th img {/*
border:1px solid #eee;border-bottom:1px  solid #222;border-right:1px  solid #222;*/};
#promo th {padding-bottom:20px;}
#promo td {padding:0 0 0 15px; /*border-top:1px solid #aaa;*/}
#promo td div {border-left:9px solid #ccc;padding-left:5px;}

#promo img {margin-bottom:15px;}
#promo2 h1 {margin:0;padding:5 0;font-size:16px;border-top:2px solid #B62F00;}
#promo2 h1 b {color:#EB3D00;;}
#promo2 h1 a {color:black;text-decoration:none;}
#promo2 h2 {margin:0;padding:0;font-size:7pt;}
#promo2 h2 a {text-decoration:none;}
#promo2 td {padding:0 0 0 10px; border-top:1px solid #B62F00;padding-bottom:20px;}
#promo2 th {}
#promo2 th img {border:1px solid #B62F00;}

#promo span,  #promo2 span {color:#B62F00;}

.xpopup td {border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:4 4 4 20;background: #ddd /*url('/im/gg.gif') repeat-y*/;}
.xpopup td:hover {background: #FFECEC url('/im/ggs.gif') repeat-y;}
.xpopup a {font-size:8pt; color:#000; text-decoration:none;}
.xpopup a.sel, #tabs a:hover {color:red;}
.xpopup {border-top:1px solid #ccc;border-left:2px solid #aaa;border-right:1px solid #666;border-bottom:1px solid #666;}
.xpopuphead {background: #F1F1F1 url('/im/gg.gif') repeat-y;padding:3 7 3 10;border:1px solid #Ccc; border-bottom:0;border-left:0;}
.xpopuphead a {color:red; font-size:8pt; font-weight:bold;text-decoration:none;}
.blockbody .text a {color:#666;}
#text a {color:#333;}

.news {color:#B62F00;}
table.news td {vertical-align:top;}