body { font-size: 9pt; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; padding: 0px; margin: 0px; color: #464646; background-image: url(pictures/2008_09_body_bg.jpg); background-repeat: no-repeat; ; background-position: left top}

h1 {  font-size: 14pt; font-weight: normal; color: #464646;}
h2 {  font-size: 13pt; font-weight: normal; color: #464646; }
h3 {  font-size: 10pt; font-weight: bold; color: #464646; }
h4 {  font-size: 10pt; font-weight: normal; }
h5 {  font-size: 10pt; font-weight: normal; }
h6 {  font-size: 10pt; font-weight: normal; }

p {  font-weight: normal; }
li { font-weight: normal; }

a { color: #2f5ca0 }
a:link {  } 
a:visited {  } 
a:active {  }
a:hover {  }

td { vertical-align: top; text-align: left;}

td.dragHandle {cursor: pointer; width: 4em;}
td.dragHandle:hover {font-weight: bold;}

table.data tr td, table.ctrl tr td {padding: 5px; }
table.data tr.head td,  table.ctrl tr.head td { background-color: #5797cc; font-weight: bold; color: #ffffff}
table.data tr.nodd td,  table.ctrl tr.nodd td {  background-color: #8fd1ed;   }
table.data tr.odd td,  table.ctrl tr.odd td {  }

table.data tr.special td,  table.ctrl tr.special td { background-color: #ffffcc; font-weight: bold; color: #000080 }


table.wysiwyg {width: 700px; padding: 0px;}
table.wysiwyg tr {}
table.wysiwyg tr td {padding: 0px;}


table.main { padding: 0px; }
table.main td { padding: 10px 10px 10px 0px}

table.main td table.spec td.head td { font-weight: bold; font-size: 14px; height: 39px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #d5effc; vertical-align: middle}
table.main td table.spec td.head td a { font-weight: bold}



table.top { padding: 0px 0px; margin: 0px 0px }
table.top td { padding: 0px; text-align: right; font-weight: bold; font-size: 12px; white-space: nowrap}
table.top td.menu { text-align: center; padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 10px}


table.menu { padding: 0px 0px; height: 47px}
table.menu td { padding: 0px; background-color: #4e9ace; color: #ffffff; font-size: 14px; text-align: center; vertical-align: middle; white-space: nowrap; background-image: url(pictures/2008_09_menu_bg.gif); background-repeat: repeat-x; background-position: left top}
table.menu td a { color: #ffffff }



table.bottom { padding: 0px; }
table.bottom td { font-size: 12px; color: #2f5ca0; padding: 0px; background-image: url(pictures/2008_09_bottom_bg.gif); background-repeat: repeat-x; background-position: left bottom; height: 209px}
table.bottom td.menu { background-image: url(pictures/2008_09_bottom_menu_bg.gif); background-repeat: repeat-x; background-position: left bottom }

table.bottom td table.copy { padding: 0px; position: relative; top: 95px}
table.bottom td table.copy td { color: #464646; padding: 5px; background-image: none; height: 70px; vertical-align: middle}


/* .puzyr {float: right; width: 320px; text-align: left; margin: 20px 10px; height: 140px; background-image: url(pictures/2008_09_puzyr_bg.jpg); background-repeat: no-repeat; background-position: center center; font-weight: bold} */

/* .puzyr { padding: 20px 20px; text-align: left; background-image: url(pictures/2008_12_puzyr_bg.jpg); background-repeat: no-repeat; background-position: center top; height: 450px} */

/* .puzyr { padding: 10px 10px; text-align: left; background-image: url(pictures/2009_05_06_puzyr_bg.jpg); background-repeat: no-repeat; background-position: center top; height: 600px} */

.puzyr { padding: 10px; text-align: left; background-color: #00ff02 }



