html, body { margin:0; padding:0; width:100%; height:100%; }

html>body { height:auto; min-height:100%; }

body {
    background:#e5eef7;
}
body,p,td,th,div,li,a {
    color: #003366;
    font-family:arial;
    font-size:0.95em;
}

img { border:0; }
img, td { behavior: url(/css/iepngfix.htc) }

h1, h2, h3 { color:#d52819; font-weight:normal; }
h1 { font-size:120%; margin-bottom:30px;}
h2 { font-size:110%; margin-bottom:10px;}
h3 { font-size:100%; margin-bottom:10px;}


table.conteiner { width:900px; }

td.left_menu02, td.right02 { width:218px; vertical-align:top; }


#left_menu01 { background:url(../img/left_bg01.jpg) no-repeat top left; height:1051px; }

td.left_menu02 { width:218px; background:url(../img/left_bg02.jpg) repeat-y top; }

td.left_menu04 { height:43px; background: url(../img/left_bg04.png) no-repeat; vertical-align:top; }

#menu { margin-top:9px; }

td.left_menu04 a, td.left_menu04 span { display:block; font-family:"Arial Narrow", Arial; color:#000; font-weight:bold; font-size:12px; padding-left:35px; position: relative; }

td.left_menu04 span { color: #D62F0F; }

td.left_menu03 { background:url(../img/left_bg03.jpg) no-repeat top; height:198px; }
td.left_menu03 img { margin-left:25px; }

#right01 { background:url(../img/right_bg01.jpg) no-repeat top right; height:803px;  padding-top:38px; }

td.right02 { background:url(../img/right_bg02.jpg) repeat-y top; }

td.content { background:url(../img/bg02.jpg) no-repeat top left #fff; vertical-align:top; padding:100px 10px 10px 10px;  }

/* highslide images */
.hs img { border:3px #ddd solid; padding:1px; }

/* contacts, document links */
.contact, .document { font-weight:bold; font-size:110%;}

/*data tables*/
table.data caption { font-weight:bold; text-align:left; margin-bottom:3px; }
table.data { background:#ccc; margin: 0 0 15px; }
table.data th,
table.data td { padding: 4px 7px; }
table.data th { background:#E2ECF6; color:#000; font-size:90%; }
table.data td { background:#fff; }
table.data .even td { background:#f2f2f2; }
table.data th.section { background:#ddd; text-align:left; }

ul { padding:0px; margin:0px; margin-left:25px; }
li { padding-bottom:3px; }
