body, a, table, p, ul, li, ol, pre, div { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea { padding:0}

body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#8B9AA7;}
body { background:url(/img/shadows.png) center top no-repeat; background-color:#FeFeFe;}
html { height: 100%;}
body { min-height:100%; height: 100%;}
td { font-size:12px;}
a { color:#1E89B6}
a img { border:none}

.h { visibility:hidden}

.screen{  height: auto !important; min-height:100%; height: 100%;}
.page { width:1004px; height: auto !important; min-height:100%; height: 100%; background:url(/img/footer_main.jpg) left top}

.main { background:url(/img/bg_main.jpg) left top no-repeat}

.logo { padding-top:33px; padding-left:102px}
.logoNew { padding-top:33px; padding-left:75px}

.navigator { position:absolute; top:0px; text-align:center; margin:auto; width:100%}
.navigator { padding:43px 0px 17px 0px;}
.navigator a, .navigator a img { display:block;}

.navigator a.map{ background:url(/img/nav_map.gif) left top no-repeat}
.navigator a.map:hover{ background-position:left bottom}
.navigator a.mail{ background:url(/img/nav_mail.gif) left top no-repeat}
.navigator a.mail:hover{ background-position:left bottom}
.navigator a.print{ background:url(/img/nav_print.gif) left top no-repeat}
.navigator a.print:hover{ background-position:left bottom}

.epitaph { color:#ADB8C1; padding-right:41px}
.epitaph p.author { margin-top:10px; font-size:11px}

.mainText { padding-left:275px; position:relative; bottom:-322px; z-index:100; cursor:default}
.mainText2 { position:relative; top:-21px; left:-195px; z-index:102; cursor:default}

.footer { background:url(/img/footer_main.jpg) left top}
.footer td.copyright { font-family:Arial, Helvetica, sans-serif; padding-left:40px; padding-bottom:20px}
.footer td.copyright img { vertical-align:middle; margin-right:10px}
.footer td.interso { font-family:Arial, Helvetica, sans-serif; padding-bottom:20px}
.footer td.interso div.picture { margin-bottom:5px;}
.footer td.links { font-family:Arial, Helvetica, sans-serif; padding-bottom:20px}

.menu {z-index:101; position:relative; top:0; left:0}

.searchbar { padding-bottom:20px}
.searchbar table {background:url(/img/search_w.gif) left top no-repeat;}
.searchbar td.search_input { padding:2px 0px 3px 11px}
.searchbar td.search_input input { border:none; background-color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 1px 2px 1px; color:#8E8E8E; width:190px}
.searchbar td.search_button { padding:2px 15px 0px 0px}
.searchbar td.search_button button { border:none; background:none}

/*.noFlashMenu { padding:40px 0px 0px 50px; font-weight:bold; font-size:14px}
.noFlashMenu div { margin-bottom:10px}*/

.noFlashMenu { width:269px; height:249px; margin-left:58px; background:url(/img/menu_main.jpg) left top no-repeat; position:relative}
.noFlashMenu div { position:relative;}
.noFlashMenu div a { display:block; height:12px; position:relative; overflow:hidden}
.noFlashMenu div.item1 { width:80px; height:12px; left:38px; top:22px}
.noFlashMenu div.item2 { width:114px; height:12px; left:42px; top:44px}
.noFlashMenu div.item3 { width:152px; height:12px; left:55px; top:68px}
.noFlashMenu div.item4 { width:117px; height:21px; left:72px; top:83px}
.noFlashMenu div.item4 a { height:21px}
.noFlashMenu div.item5 { width:102px; height:12px; left:95px; top:102px}
.noFlashMenu div.item6 { width:57px; height:12px; left:129px; top:126px}
.noFlashMenu div.item7 { width:101px; height:12px; left:168px; top:146px}



