html {height:100%;}
body { height:100%; color:#6a5a62; font-family:Georgia, sans-serif; line-height:1.42em; background:url(../img/bg_top.jpg) top center no-repeat #FFF9DF; margin:0; padding:0; font-size:75%; text-align:center;}
* { font-size:100%; outline:none; }
form {margin:0px;}
img {border:none;}

@media aural {
	.speek_nodisp { display:none;}
}
@media speech {
	.speek_nodisp { display:none;}
}

.wai_nodisp {position:absolute; top:-2000px; left:-2000px;}

a:link{  color:#6a5a62; text-decoration:none;}
a:visited{color:#6a5a62; text-decoration:none;}
a:hover{color:#6a5a62; text-decoration:none;}
a:active{ color:#6a5a62;  text-decoration:none;}

div.cl { line-height:0; font-size:0; height:0; clear:both;}
div.clbottom { line-height:0; font-size:0; height:206px; clear:both;}
#content hr.line { width:944px; background:url(../img/line.gif) top left no-repeat transparent; position:relative; border:0; color:#093073; line-height:0; clear:both; height:2px; margin:10px 0 10px -224px; display:block; padding:0; }
#content div.line { width:944px; background:url(../img/line.gif) left 10px no-repeat transparent; position:relative; border:0; color:#093073; line-height:0; clear:both; height:2px; margin:0 0 0 -224px; display:block; padding:10px 0 14px 0; }
#content div.linen { width:720px; background:url(../img/line.gif) right 14px no-repeat transparent; border:0; color:#093073; line-height:0; clear:both; height:2px; display:block; padding:14px 0 14px 0; }

#site { width:100%; padding:0; position:relative; min-height:100%; text-align:center; margin:0 auto; }
#sitein { width:944px; padding:0 6px; margin:0 auto; text-align:left; background:url(../img/top_legend.gif) 6px top no-repeat;}
#footerout { width:100%; position:absolute; left:0; bottom:0; text-align:center; background:url(../img/footer.gif) bottom left repeat-x; height:202px;}

#toolbar ul, #footer ul { margin:0; padding:0;list-style-type:none; text-indent:0; }
#toolbar li, #footer li { list-style-image:none; margin:0; padding:0; float:left; }
#toolbar { width:720px; height:24px; overflow:hidden;}
#toolbar a, #footer a { color:#86727E; text-decoration:none; display:block; font-family:Arial; font-size:11px; text-transform:uppercase; }
#toolbar a:hover, #toolbar a.cat_act, #toolbar a.cat_act:visited,
#footer a:hover, #footer a.cat_act, #footer a.cat_act:visited { color:#6a5a62; text-decoration:none; }
#footer div.top a { position:absolute; top:-30px;}

div.mnu { float:right; text-align:right; overflow:hidden; padding:4px 0 0 0;}
div.mnu a { padding:0 0 0 28px; }
div.toolmenu { float:left; text-align:left; overflow:hidden; padding:4px 0 0 0;}
div.toolmenu a { padding:0 0 0 28px; }
div.toolmenu a.first { padding-left:0;}

#footer { font-family:Arial; background:url(../img/footer_legend.gif) top left no-repeat; margin:0 auto; position:relative; width:944px; height:202px; text-align:left; }
#footer a { text-decoration:none; display:inline; }
#footer a:hover, #footer a.cat_act, #footer a.cat_act:visited { text-decoration:none; }
#footer div.logo { position:absolute; top:15px; left:0; height:96px; width:185px;}
#footer div.logo a { display:block; height:96px; width:185px;}
#footer div.cbar { font-size:10px; color:#aaa; width:100%; height:30px; bottom:0; position:absolute; left:0;}
#footer div.cbar a, #footer div.cbar a:visited {  font-size:10px; color:#aaa; }
#footer div.cbar a:hover { color:#ccc; }
#footer div.mnu2, #footer div.address { float:right;}
#footer div.mnu2 a { padding-left:20px;}
#footer div.e7, #footer div.praderco { float:left; }
#footer div.praderco { padding:0 20px 0 0;}
#footer div.e7 a, #footer div.praderco a { text-transform:none;}

#footer div.c1, #footer div.c2, #footer div.c3 { font-size:13px; line-height:1.5em; position:absolute; top:14px;}
#footer div.c1 a, #footer div.c2 a, #footer div.c3 a { text-transform:none; font-size:13px; line-height:1.5em; }
#footer div.c1 h3, #footer div.c2 h3, #footer div.c3 h3 { color:#6d6067; margin:0 0 2px 0; font-size:16px; padding:0; line-height:1.6em; font-family:Georgia; font-weight:normal;}
#footer div.c1 { left:226px; }
#footer div.c2 { left:556px; }
#footer div.c2 a { border-bottom:1px solid #6d6067;}
#footer div.c3 { left:814px; }
#footer div.c3 ul { margin:0; padding:0 0 0 12px; list-style-type:none; text-indent:0px; }
#footer div.c3 ul li { margin:0; padding:0; list-style-type:none; text-indent:0px; display:block; list-style-image:none;}
#footer div.c3 ul li a { display:block; padding:0; width:115px; margin:0;}

#nav { display:none; }


div.htitle { display:none;}
#submenu { }
#submenu * li { display:block;}
#submenu ul { margin:0; padding:0; list-style-type:none; text-indent:0px; }
#submenu li { display:block; clear:both; list-style-image:none; margin:0; padding:0; }
#submenu li ul { list-style-type: none; text-indent: 0px; padding:0 0 10px 0; }
#submenu li ul li ul { padding:0; }
#submenu a { background:url(../img/dot.gif) left 13px no-repeat; font-family:Arial; display:block; padding:6px 0 6px 12px; margin:0 0 0 0; line-height:20px; font-size:17px; text-decoration:none; color:#86727e;}
#submenu a:visited { color:#86727e; }
#submenu a.cat_act, #submenu a.cat_act:visited,
#submenu a:hover, #submenu a:active,
#submenu a.doc_act, #submenu a.doc_act:visited,
#submenu a.fol_act, #submenu a.fol_act:visited { color:#a21c56; text-decoration:none; }
#submenu ul li ul li a { line-height:1.1em; padding:2px 0 3px 13px; background:none; font-size:11px; letter-spacing:1px; text-transform:uppercase; }
#submenu ul li ul li a:visited {}
#submenu ul li ul li ul li a { padding:2px 0 3px 26px;}


#left { width:206px; float:left; text-align:left; padding:0 0 0 0; overflow:hidden; }
#right { text-align:left; width:720px; float:right; padding:0; margin:0; }

#logo { height:96px; width:185px; margin:47px 0 28px 0;}
#logo a { display:block; height:96px; width:185px;}
#logoprint { display:none;}

#desc, #desc_w { height:90px; margin:20px 0 34px 0;}
#desc h1, #desc_w h1 { color:#9e908f; font-size:33px; line-height:1.3em; font-style:italic; font-weight:normal; margin:0; padding:0;}
#desc_w { float:left; width:600px; }
#logo_w { float:right; width:114px; padding:30px 0 0 0; }
#logo_w img { display:block;}

#content { padding:0 6px 0 0; clear:both;}
#content img { border-color:#86727e; }
#nav { display:none; padding:0.3em 0.5em 0.3em 0.8em; font-weight:bold;}

ul.oberview {list-style-type: none; margin:0; padding:0;}
ul.oberview li { padding:2px 0 2px 20px; margin:0; background-repeat: no-repeat; margin-top:5px; background-color:#eee; background-position:3px 0px;}

div.int_dl { margin:3px 0; padding:3px 5px 3px 25px; background-repeat: no-repeat; background-position:5px 5px; background-color:#eee }
div.int_dl a {color:#000}

div.int_dl_list { font-family:Arial, Helvetica; margin:3px 0 0 0; border-top:1px solid #C0B2B0; background-repeat: no-repeat; background-position:5px 8px; }
div.int_dl_content{ margin-left:25px; padding:3px 5px 3px 3px; }
div.int_dl_title{float:left; width:70%;}
div.int_dl_size{float:right; width:25%; text-align:right;}

h2.int_dl_title{color:#ca162f; margin:1em 0 0 0; padding:0; border-bottom:1px solid #e8062b;font-size:100%; font-weight:normal;}
div.int_dl_list a strong, div.int_dl_title a strong, div.int_dl_size { font-weight:normal; font-size:12px;}

span.error,strong.error { color:#ff0000; }
#f2mail input.normal,#f2mail select.normal,#f2mail textarea.normal {width:320px;}
#f2mail td.error { color:#ff0000; border:1px solid #e2e2e2; padding:3px; font-weight:bold;}

#content div.contentanchors { background:#EEEEEE; border:1px solid #003D6E; padding:1em; margin:0 0 1em 0;}
#content div.contentanchors ul { margin:0; padding:0; list-style-type:none; }
#content div.contentanchors ul li { margin:0 0 0.3em 0; padding:0; }

#content table.tnb td.td_nb img.itright { margin-bottom:0; margin-top:1px;}

