body {
background: #0A2754 url(img/back.jpg) repeat;
margin:0;
padding:0;
}

#table {
margin:0 auto;
padding:0;
}
.left {
background: url(img/left-body.jpg) repeat-y;
margin:0;
padding:0;
width:18px;
}
.right {
background: url(img/right-body.jpg) repeat-y;
margin:0;
padding:0;
width:18px;
}

@media all and (min-width) {
h1 {
color:#BBC7D5;
font-weight:600;
font:32px verdana, arial, helvetica, sans-serif;
margin:0 0 0 18px;
padding:0;
 }
}

HTML:root h1{ 
color:#BBC7D5;
font-weight:600;
font:32px verdana, arial, helvetica, sans-serif;
margin:0 0 0 18px;
padding:0;
}


h2 {
font:26px verdana, arial, helvetica, sans-serif;
color:#597ABD;
font-weight:600;
margin:4px 0 10px 14px;
padding:0;
}

h3 {
font:20px verdana, arial, helvetica, sans-serif;
color:#597ABD;
font-weight:700;
margin:4px 0 10px 14px;
padding:0;
}

h4 {
font:24px verdana, arial, helvetica, sans-serif;
color:#B5C4E1;
font-weight:600;
margin:4px 14px 10px 16px;
padding:0;
}
h5 {
font:20px verdana, arial, helvetica, sans-serif;
color:#B5C4E1;
font-weight:600;
margin:8px 14px 10px 16px;
padding:0;
}

em {
font:16px verdana, arial, helvetica, sans-serif;
color:#eee;
}

.header {
background: url(img/head-b.jpg) no-repeat; 
padding:0;
margin:0;
height:138px;
}
.top_li {
background: url(img/link-b.jpg) repeat-y;
margin:0;
padding:0;
height:38px;
}
.top_li a{
margin:0 0 0 18px;
padding:0;
color:#92A7D3;
}
.content {
background-color:#FBFBFB;
margin:0;
padding:0 0 30px;
}
.link {
background-color:#61758F;
margin:0;
padding:0 0 30px;
}

.content p{
margin:0;
padding:2px 10px 10px 12px;
text-align : justify;
}

.mytext  {
width94%;
margin:0 auto;
padding:0;
}

ol{
margin:0;
padding:0;
}

li .mytext {
color:#666;
font:11px verdana, arial, helvetica, sans-serif;
margin:0;
padding:2px 0 6px 0;
}

.footer {
background: url(img/foot-b.jpg) no-repeat; 
margin:0;
padding:0;
height:100px;
text-align:center;
}

.footer p {
font:11px verdana, arial, helvetica, sans-serif;
color:#5678A7;
margin:0;
padding:16px 0 0 0;
}

#bottom{
margin:0;
padding:0;
text-align:center;
color:#6F6F6F;
font:11px verdana, arial, helvetica, sans-serif;
height:40px;
}
.aut{
margin:0;
padding:0;
color:#5678A7;
font:11px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}
.valid {
margin:0;
padding:0 0 0 40px;
color:#5678A7;
font:11px verdana, arial, helvetica, sans-serif;
text-decoration:none;
}

ul.menu {
list-style-type:none;
line-height:1.3;
margin:6px 0 0 16px;
padding:0;
}

.menu li a {
color:#BDC7D2;
font:12px verdana, arial, helvetica, sans-serif;
text-decoration:none;
font-weight:900;
line-height:1.9;
}

.menu li a:visited {
color:#BDC7D2;
font:12px verdana, arial, helvetica, sans-serif;
font-weight:900;
line-height:1.9;
}

.menu li a:hover,.menu li a:active {
color:#93C7E6;
font:12px verdana, arial, helvetica, sans-serif;
font-weight:900;
line-height:1.9;
text-decoration:underline;
}

a img {
border:none;
}

#right {
margin:0;
padding:0 0 0 16px;
}


HTML:root .search{ 
position:relative;
float:right;
margin:3px 34px 0 0; 
width:190px;height:34px; 
background:url(img/bodsea.png) no-repeat;
}
HTML:root .input_t{ 
position:absolute;left:19px; top:6px; 
border:0px; height:12px;width:117px; 
line-height:16px;font-size:11px; 
background: transparent;padding:2px 0 0 5px;
color:#777;
}
HTML:root .img_s{ 
position:absolute; left:152px; top:4px;
}
