

html,body {
margin:0;
padding:0;
font-size: normal;
font-family: "Times New Roman", Times, serif; 
}



html { background: #FFFFFF;}


p { text-align: justify; }

td {
border:0px solid black;
}


ul#menu{
padding:10px;
}

div#about{
padding:0 30px 30px 30px;
}


td#qq{
background:url('./colosok.gif') right bottom no-repeat;
margin-bottom: 0px;
}
#topmenu ul{width:180px; height:360px;font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 90% ;list-style-type: none; margin-top:20px; margin-left:5px; border:0px solid blue; padding-left:0px}
#topmenu ul li{width:180px; height:39px;color:#660000}
#topmenu ul li a{display:block; width:180px; height:20px; background:url(./bullet.gif) 0 6px no-repeat;font-weight:bold; text-decoration:none; padding:0 0 0 12px;color:#660000}
#topmenu ul li a:hover{text-decoration:underline; background:url(./bullet2.gif) 0 6px no-repeat; text-decoration: none;} 

#topmenu ul li.menuhome{display:block; width:180px; height:34px; background:url(./bullet2.gif) 0 9px no-repeat;font-weight:bold; text-decoration:none; padding:0 0 0 12px;}

#bali table{
	margin: 20px 19px 20px 2px;
	font: normal 11px Verdana,sans-serif;
	margin-left: auto;
	margin-right: auto; 
}
#bali table th{
	padding: 3px;
	font-weight: bold;
	font-size: 18px;
	text-align:center;
}
#bali table td{
	border: solid #CC9966 1px;
	padding: 4px 3px;
	white-space: nowrap;
	border-collapse: collapse;
	text-align:center;
}

#bali table td.tdleft {
text-align:left;
}

#bali table td.tdright {
text-align:right
}

#bali table tr.trbold{
font-weight: bold;
background-color:#54CD18;

}

#but table td{
border-color: #FFFFFF;
}
/*-------------------------------------------------------------------*/

table.tablenice th{background:#328aa4 url(tr_back.gif) repeat-x;color:#fff;}
table.tablenice th{ font-size:4px;}
table.tablenice td{background:#e5f1f4;}

table.tablenice tr.even td{background:#e5f1f4;}
table.tablenice tr.odd td{background:#f8fbfc;}

table.tablenice th.over, table.tablenice tr.even th.over, table.tablenice tr.odd th.over{background:#4a98af;}
table.tablenice th.down, table.tablenice tr.even th.down, table.tablenice tr.odd th.down{background:#bce774;}
table.tablenice th.selected, table.tablenice tr.even th.selected, table.tablenice tr.odd th.selected{}

table.tablenice td.over, table.tablenice tr.even td.over, table.tablenice tr.odd td.over{background:#ecfbd4;}
table.tablenice td.down, table.tablenice tr.even td.down, table.tablenice tr.odd td.down{background:#bce774;color:#fff;}
table.tablenice td.selected, table.tablenice tr.even td.selected, table.tablenice tr.odd td.selected{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
table.tablenice td.empty, table.tablenice tr.odd td.empty, table.tablenice tr.even td.empty{background:#fff;}
/*---------------------------------------------------------------*/
div.tel{
margin-left:auto;
margin-right:auto;
width:30%;
text-align: center;
display:table;
}

div.mainimg{
width: 700px;
}



ul.sal {
list-style-position: inside;
}

#alkfoot a{
text-decoration:none;
font-size:small;
}

img.f-left { margin-right: 2em; }
.f-left { float: left; clear:both; }

hr {
	color:red;
	background-color:red;
	height: 1px;
	border-width:0px;
}
div {
border:0px solid #CC9966;
}

table.maintable td{
border:0px solid #CC9966;
text-align:center;
padding-bottom:25px;

}

