/* CSS Document */
table {border-collapse: collapse;}
font {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #000000;}

a {font-family: Verdana, Arial, sans-serif;font-size: 12px;text-decoration: underline;text-align: center;color: #000000;}
a:hover {font-family: Verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;text-align: center;color: #000000;}

a.help {font-family: Verdana, Arial, sans-serif;font-size: 12px;text-decoration: underline;text-align: center;color: #5E5E5E;}
a.help:hover {font-family: Verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;text-align: center;color: #5E5E5E;}

input.log { width: 124px; height: 17px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
input.log_s { width: 70px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;background: #F3F3F3;}
input.main { width: 150px; height: 17px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
input.main_s { width: 70px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;background: #F3F3F3;}
select.main { width: 60px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
select.cat { width: 150px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
select.users width: 170px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
input.news { width: 542px; height: 17px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
textarea.news { width: 542px; height: 300px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
textarea.news_small { width: 542px; height: 100px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
textarea.events { width: 542px; height: 50px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
textarea.events2 { width: 542px; height: 150px; border: 1px solid #BBBBBB; font: 12px Verdana;color: #000000;background: #FFFFFF;}
select.news { width: 107px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
select.events { width: 542px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
input.news_s { width: 100px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;background: #F3F3F3;}
select.settings { width: 350px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000;margin: 2px;}
input.settings { width: 345px; border: 1px solid #BBBBBB; font: 12px Verdana; color: #000000}

td.menu {text-align: center; font-family: Verdana; font-size: 10px;}
a.menu {font-family: Verdana; font-size: 10px; text-decoration: none; text-align: center; color: #000000; font-weight: bold}
a.menu:hover {font-family: Verdana; font-size: 10px; text-decoration: none; text-align: center; color: #000000; font-weight: bold}


body{padding:0px; margin:0px; background:url(images/mainbg.gif) 0 0 repeat-x #fff; color:#5E5E5E; font:13px/18px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
#topPan{width:778px; height:158px; position:relative; margin:0 auto; background:url(images/topPan-bg.gif) 0 0 repeat-x #15AEFD; color:#fff; padding:0px;}
#topPan img.logo{width:245px; height:37px; position:absolute; top:33px; left:43px;}
#topPan img.book{width:158px; height:99px; position:absolute; top:20px; right:46px;}
#topPan p{font-size:16px; padding:70px 0 0 43px;}
#topMenuPan{width:793px; height:16px; position:absolute; bottom:5px; left:0px;}
#footermainPan{height:85px; background:url(images/footerbg.gif) 0 0 repeat-x #fff; color:#010101; clear:both; padding:72px 0 0;}
#footerPan{width:683px; position:relative; margin:0 auto; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif}

