@import url(cms.css);

body {
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333
}

table {
border-collapse:collapse;
width:100%;
text-align:center;
font-size:100%;
}
td {padding:0; vertical-align:top; text-align:left;}
form {
margin:0; padding:0;
}
a img {border:0;}

h2 {
font-weight:normal;
font-size:26px;
color:#ff6633;
margin:13px 0 10px 0; padding:0;
}
h3 {
font-size:16px;
}
h4 {
font-size:14px;
margin:0 0 5px 0; padding:0;
}
h4 a {
color:#333333;
text-decoration:none;
}
p {
margin-top:0;
}
#header {
width:756px;
margin:auto;
}
#panel {
background:url(/images/panel_bg.gif) repeat-x top;
height:30px;
margin:10px 0 0 0; padding:10px 0 0 0;

}
#lng {
font-size:11px;
font-weight:bold;
text-transform:lowercase;
padding:0 0 0 14px;
}
#lng a {
text-decoration:none;
color:#253e9a;
display:block;
float:left; height:15px; width:26px;
background:url(/images/lng_gb.gif) no-repeat 0 -15px;
padding:0 0 0 3px; margin:0 3px 0 0;
}
#lng a:hover {
background-position:0 0;
color:#FFFFFF;
}
#lng div {
float:left; height:15px; width:26px;
background:url(/images/lng_gb.gif) no-repeat 0 0;
color:#FFFFFF;
padding:0 0 0 3px; margin:0 3px 0 0px;
}
#icons {
float:right;
margin:0 10px 0 0;
}
#icons img {
margin:0 3px 0 3px;
}
#header {
height:184px;
background:url(/images/head.jpg) no-repeat right top #253e9a;
position:relative;
}
#search {
height:39px;
margin:14px 0 0 0;
}
#search table {
width:auto;
}
#content {
background:url(/images/content_borders.gif) repeat-y top;
margin:5px 0 0 0;
}
#content #c1 {
width:230px;
padding:4px 0 20px 15px;
}
#content #c2 {
padding:20px 20px 20px 0;
}
#nav {
background:url(/images/menu_bg.gif) repeat-y left #FFFFFF;
border:1px #dfdfdf solid;
width:210px;
}
#nav ul, #nav li {
margin:0; padding:0;
display:block;
}
#nav ul {
list-style:none;
font-size:15px;
font-weight:bold;
color:#243e98;
text-transform:uppercase;
padding:10px 0 10px 0;
}
#nav li ul {
font-size:11px;
color:#666666;
text-transform:none;
padding:0;
font-weight:normal;
}
#nav a {
color:#243e98;
display:block;
padding:2px 10px 2px 20px;
padding:2px 10px 2px 20px;
position:relative;
text-decoration:none;
}
#nav li ul a {
color:#666666;
padding:2px 10px 2px 20px;
}
#nav a:hover {
color:#ff6633;
}
#nav .current a:hover {
color:#FFFFFF;
}
#nav ul li .current {
background:#ff6633;
color:#FFFFFF;
padding:2px 10px 2px 20px;
}
#nav ul li .current a {
padding:0;
}
#nav ul li ul li .current {
background:none;
color:#ff6633;
padding:4px 10px 4px 20px;
}
#nav ul li ul li .current a {
color:#ff6633;
}
#nav ul li .current a {
color:#FFFFFF;
}
.block {
background:#F4F4F4;
border-top:4px #62acf3 solid;
width:192px;
margin:4px 0 0 0;
padding:10px 10px 20px 10px;
color:#535353;
}
.block a {
color:#535353;
}
.login {
background:#F4F4F4 url(/images/curl.gif) no-repeat bottom right;
}
.block h4 {
margin:0 0 10px 0; padding:0;
color:#243e98;
font-size:12px;
}
.block input.text {
width:160px;
}
input.text {
border:none;
border-top:1px #888888 solid;
border-left:1px #bababa solid;
}
textarea.text {
border:none;
border-top:1px #888888 solid;
border-left:1px #bababa solid;
background:#F4F4F4;
}
#footer {
height:55px;
color:#FFFFFF;
}
#btm_menu {
margin:10px 0 0 0;
text-align:center;
display:block;
padding:0;
}
#btm_menu li {
display:inline;
padding:0 0 0 8px;
list-style:none;
}
#btm_menu a {
text-decoration:none;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
#btm_menu a:hover {
text-decoration:underline;
}

.banner {
background:#f3f3f3;
width:212px;
margin:5px 0 0 0;
padding:10px 0 10px 0;
text-align:center;
}
.banner img {
margin:5px 0 5px 0;
}


.z a {
color:#999999;
text-decoration:none;
}
