html, body {margin: 0;padding: 0;height: 100%;background-color: #000000;font-family: Tahoma;font-size: 13px;}

.header {font-weight: bold;}

#header {position: relative;height: 176px;width: 990px;}

#logo {position: relative;height: 143px;width: 990px;background-image: url(images/top_bg.png);}

ul#nav{list-style-type:none;width:100%;position:relative;height:33px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:11px;font-weight:bold;margin:0 auto;padding:0 0 0 0;}
ul#nav li{display:block;float:left;margin:0 0 0 0px;height:33px;}
ul#nav li.left{margin:0;}
ul#nav li a{display:block;float:left;color:#fff;background:#000;line-height:30px;text-decoration:none;padding:0 18px 0 18px;height:33px;}
ul#nav li a:hover{background:#990099;}
/* ul#nav li a.section{background:#990099;} */

ul#sidebar {height:33px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:15px;margin:0;padding:0 0 0 0;}
ul#sidebar li{text-align:left;list-style:none;margin:0 0 0 0px;height:20px;}
ul#sidebar li a{text-decoration:none;}
ul#sidebar li a:hover{text-decoration:underline;}
ul#sidebar li a.current{text-decoration:underline;}

.imgr{float: right; margin-left: 2%;}
.imgl{float: left; margin-right: 1%;}

#content {position: relative;width: 925px;min-height:550px;margin-bottom: 5px;background-color: #1e1e1e;color: white;border: 1px solid black;}
* html #content {height:550px;}

a:link {text-decoration: underline;color: white;}
a:visited {text-decoration: underline;color: white;}
a:active {text-decoration: underline;color: white;}
a:hover {text-decoration: underline;color: white;}

#container {position: relative;width: 990px;background: #990099;}

#pagename {position: relative;height: 33px;width: 990px;}

#text {margin: 2% 2% 2% 2%;}

.table_content {padding: 0;font-family: Tahoma;font-size: 13px;color: white;}

.anketa{padding: 10px;font-family: Tahoma;font-size: 13px;color: white;}
.anketa dt{padding-top: 5px;}
.anketa dd{padding-top: 3px;}

.dj {padding: 0;height: 150px;font-family: Tahoma;font-size: 13px;color: white;}

#table_news {padding: 0;font-family: Tahoma;font-size: 13px;color: white;}

#table_news td {width: 25%;height: 250px;border: 1px solid black;}

.menu2 {padding-top: 2em;padding-left: 1.75em;}

.end_content {position: relative;height: 33px;}

#footer {background-color: #990099;position: relative;margin-top: -33px;height: 13px;width: 990px;}

#ganesha_button {color: #000000;border: 0;width:88px;height:88px;}